├── .github-write-test ├── COPYING ├── Makefile ├── README.md ├── configs ├── .DS_Store ├── busybox │ ├── .config-arm64 │ ├── .config-x86 │ └── .config-x86_64 ├── extlinux │ └── extlinux.conf ├── linux │ ├── 4.x │ │ └── .config-i486 │ └── 6.x │ │ ├── .config-arm64 │ │ ├── .config-x86 │ │ └── .config-x86_64 └── syslinux │ ├── isolinux.cfg │ └── menu.txt ├── cross-compiler.md ├── defs.sh ├── download_extra.sh ├── download_prereq.sh ├── patches ├── busybox │ └── ifplugd.patch └── syslinux │ └── 0014_fix_ftbfs_no_dynamic_linker.patch └── tools ├── build_bootable_img.sh └── create_dev.sh /.github-write-test: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- 1 | GNU GENERAL PUBLIC LICENSE 2 | Version 3, 29 June 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU General Public License is a free, copyleft license for 11 | software and other kinds of works. 12 | 13 | The licenses for most software and other practical works are designed 14 | to take away your freedom to share and change the works. By contrast, 15 | the GNU General Public License is intended to guarantee your freedom to 16 | share and change all versions of a program--to make sure it remains free 17 | software for all its users. We, the Free Software Foundation, use the 18 | GNU General Public License for most of our software; it applies also to 19 | any other work released this way by its authors. You can apply it to 20 | your programs, too. 21 | 22 | When we speak of free software, we are referring to freedom, not 23 | price. Our General Public Licenses are designed to make sure that you 24 | have the freedom to distribute copies of free software (and charge for 25 | them if you wish), that you receive source code or can get it if you 26 | want it, that you can change the software or use pieces of it in new 27 | free programs, and that you know you can do these things. 28 | 29 | To protect your rights, we need to prevent others from denying you 30 | these rights or asking you to surrender the rights. Therefore, you have 31 | certain responsibilities if you distribute copies of the software, or if 32 | you modify it: responsibilities to respect the freedom of others. 33 | 34 | For example, if you distribute copies of such a program, whether 35 | gratis or for a fee, you must pass on to the recipients the same 36 | freedoms that you received. You must make sure that they, too, receive 37 | or can get the source code. And you must show them these terms so they 38 | know their rights. 39 | 40 | Developers that use the GNU GPL protect your rights with two steps: 41 | (1) assert copyright on the software, and (2) offer you this License 42 | giving you legal permission to copy, distribute and/or modify it. 43 | 44 | For the developers' and authors' protection, the GPL clearly explains 45 | that there is no warranty for this free software. For both users' and 46 | authors' sake, the GPL requires that modified versions be marked as 47 | changed, so that their problems will not be attributed erroneously to 48 | authors of previous versions. 49 | 50 | Some devices are designed to deny users access to install or run 51 | modified versions of the software inside them, although the manufacturer 52 | can do so. This is fundamentally incompatible with the aim of 53 | protecting users' freedom to change the software. The systematic 54 | pattern of such abuse occurs in the area of products for individuals to 55 | use, which is precisely where it is most unacceptable. Therefore, we 56 | have designed this version of the GPL to prohibit the practice for those 57 | products. If such problems arise substantially in other domains, we 58 | stand ready to extend this provision to those domains in future versions 59 | of the GPL, as needed to protect the freedom of users. 60 | 61 | Finally, every program is threatened constantly by software patents. 62 | States should not allow patents to restrict development and use of 63 | software on general-purpose computers, but in those that do, we wish to 64 | avoid the special danger that patents applied to a free program could 65 | make it effectively proprietary. To prevent this, the GPL assures that 66 | patents cannot be used to render the program non-free. 67 | 68 | The precise terms and conditions for copying, distribution and 69 | modification follow. 70 | 71 | TERMS AND CONDITIONS 72 | 73 | 0. Definitions. 74 | 75 | "This License" refers to version 3 of the GNU General Public License. 76 | 77 | "Copyright" also means copyright-like laws that apply to other kinds of 78 | works, such as semiconductor masks. 79 | 80 | "The Program" refers to any copyrightable work licensed under this 81 | License. Each licensee is addressed as "you". "Licensees" and 82 | "recipients" may be individuals or organizations. 83 | 84 | To "modify" a work means to copy from or adapt all or part of the work 85 | in a fashion requiring copyright permission, other than the making of an 86 | exact copy. The resulting work is called a "modified version" of the 87 | earlier work or a work "based on" the earlier work. 88 | 89 | A "covered work" means either the unmodified Program or a work based 90 | on the Program. 91 | 92 | To "propagate" a work means to do anything with it that, without 93 | permission, would make you directly or secondarily liable for 94 | infringement under applicable copyright law, except executing it on a 95 | computer or modifying a private copy. Propagation includes copying, 96 | distribution (with or without modification), making available to the 97 | public, and in some countries other activities as well. 98 | 99 | To "convey" a work means any kind of propagation that enables other 100 | parties to make or receive copies. Mere interaction with a user through 101 | a computer network, with no transfer of a copy, is not conveying. 102 | 103 | An interactive user interface displays "Appropriate Legal Notices" 104 | to the extent that it includes a convenient and prominently visible 105 | feature that (1) displays an appropriate copyright notice, and (2) 106 | tells the user that there is no warranty for the work (except to the 107 | extent that warranties are provided), that licensees may convey the 108 | work under this License, and how to view a copy of this License. If 109 | the interface presents a list of user commands or options, such as a 110 | menu, a prominent item in the list meets this criterion. 111 | 112 | 1. Source Code. 113 | 114 | The "source code" for a work means the preferred form of the work 115 | for making modifications to it. "Object code" means any non-source 116 | form of a work. 117 | 118 | A "Standard Interface" means an interface that either is an official 119 | standard defined by a recognized standards body, or, in the case of 120 | interfaces specified for a particular programming language, one that 121 | is widely used among developers working in that language. 122 | 123 | The "System Libraries" of an executable work include anything, other 124 | than the work as a whole, that (a) is included in the normal form of 125 | packaging a Major Component, but which is not part of that Major 126 | Component, and (b) serves only to enable use of the work with that 127 | Major Component, or to implement a Standard Interface for which an 128 | implementation is available to the public in source code form. A 129 | "Major Component", in this context, means a major essential component 130 | (kernel, window system, and so on) of the specific operating system 131 | (if any) on which the executable work runs, or a compiler used to 132 | produce the work, or an object code interpreter used to run it. 133 | 134 | The "Corresponding Source" for a work in object code form means all 135 | the source code needed to generate, install, and (for an executable 136 | work) run the object code and to modify the work, including scripts to 137 | control those activities. However, it does not include the work's 138 | System Libraries, or general-purpose tools or generally available free 139 | programs which are used unmodified in performing those activities but 140 | which are not part of the work. For example, Corresponding Source 141 | includes interface definition files associated with source files for 142 | the work, and the source code for shared libraries and dynamically 143 | linked subprograms that the work is specifically designed to require, 144 | such as by intimate data communication or control flow between those 145 | subprograms and other parts of the work. 146 | 147 | The Corresponding Source need not include anything that users 148 | can regenerate automatically from other parts of the Corresponding 149 | Source. 150 | 151 | The Corresponding Source for a work in source code form is that 152 | same work. 153 | 154 | 2. Basic Permissions. 155 | 156 | All rights granted under this License are granted for the term of 157 | copyright on the Program, and are irrevocable provided the stated 158 | conditions are met. This License explicitly affirms your unlimited 159 | permission to run the unmodified Program. The output from running a 160 | covered work is covered by this License only if the output, given its 161 | content, constitutes a covered work. This License acknowledges your 162 | rights of fair use or other equivalent, as provided by copyright law. 163 | 164 | You may make, run and propagate covered works that you do not 165 | convey, without conditions so long as your license otherwise remains 166 | in force. You may convey covered works to others for the sole purpose 167 | of having them make modifications exclusively for you, or provide you 168 | with facilities for running those works, provided that you comply with 169 | the terms of this License in conveying all material for which you do 170 | not control copyright. Those thus making or running the covered works 171 | for you must do so exclusively on your behalf, under your direction 172 | and control, on terms that prohibit them from making any copies of 173 | your copyrighted material outside their relationship with you. 174 | 175 | Conveying under any other circumstances is permitted solely under 176 | the conditions stated below. Sublicensing is not allowed; section 10 177 | makes it unnecessary. 178 | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 180 | 181 | No covered work shall be deemed part of an effective technological 182 | measure under any applicable law fulfilling obligations under article 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 184 | similar laws prohibiting or restricting circumvention of such 185 | measures. 186 | 187 | When you convey a covered work, you waive any legal power to forbid 188 | circumvention of technological measures to the extent such circumvention 189 | is effected by exercising rights under this License with respect to 190 | the covered work, and you disclaim any intention to limit operation or 191 | modification of the work as a means of enforcing, against the work's 192 | users, your or third parties' legal rights to forbid circumvention of 193 | technological measures. 194 | 195 | 4. Conveying Verbatim Copies. 196 | 197 | You may convey verbatim copies of the Program's source code as you 198 | receive it, in any medium, provided that you conspicuously and 199 | appropriately publish on each copy an appropriate copyright notice; 200 | keep intact all notices stating that this License and any 201 | non-permissive terms added in accord with section 7 apply to the code; 202 | keep intact all notices of the absence of any warranty; and give all 203 | recipients a copy of this License along with the Program. 204 | 205 | You may charge any price or no price for each copy that you convey, 206 | and you may offer support or warranty protection for a fee. 207 | 208 | 5. Conveying Modified Source Versions. 209 | 210 | You may convey a work based on the Program, or the modifications to 211 | produce it from the Program, in the form of source code under the 212 | terms of section 4, provided that you also meet all of these conditions: 213 | 214 | a) The work must carry prominent notices stating that you modified 215 | it, and giving a relevant date. 216 | 217 | b) The work must carry prominent notices stating that it is 218 | released under this License and any conditions added under section 219 | 7. This requirement modifies the requirement in section 4 to 220 | "keep intact all notices". 221 | 222 | c) You must license the entire work, as a whole, under this 223 | License to anyone who comes into possession of a copy. This 224 | License will therefore apply, along with any applicable section 7 225 | additional terms, to the whole of the work, and all its parts, 226 | regardless of how they are packaged. This License gives no 227 | permission to license the work in any other way, but it does not 228 | invalidate such permission if you have separately received it. 229 | 230 | d) If the work has interactive user interfaces, each must display 231 | Appropriate Legal Notices; however, if the Program has interactive 232 | interfaces that do not display Appropriate Legal Notices, your 233 | work need not make them do so. 234 | 235 | A compilation of a covered work with other separate and independent 236 | works, which are not by their nature extensions of the covered work, 237 | and which are not combined with it such as to form a larger program, 238 | in or on a volume of a storage or distribution medium, is called an 239 | "aggregate" if the compilation and its resulting copyright are not 240 | used to limit the access or legal rights of the compilation's users 241 | beyond what the individual works permit. Inclusion of a covered work 242 | in an aggregate does not cause this License to apply to the other 243 | parts of the aggregate. 244 | 245 | 6. Conveying Non-Source Forms. 246 | 247 | You may convey a covered work in object code form under the terms 248 | of sections 4 and 5, provided that you also convey the 249 | machine-readable Corresponding Source under the terms of this License, 250 | in one of these ways: 251 | 252 | a) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by the 254 | Corresponding Source fixed on a durable physical medium 255 | customarily used for software interchange. 256 | 257 | b) Convey the object code in, or embodied in, a physical product 258 | (including a physical distribution medium), accompanied by a 259 | written offer, valid for at least three years and valid for as 260 | long as you offer spare parts or customer support for that product 261 | model, to give anyone who possesses the object code either (1) a 262 | copy of the Corresponding Source for all the software in the 263 | product that is covered by this License, on a durable physical 264 | medium customarily used for software interchange, for a price no 265 | more than your reasonable cost of physically performing this 266 | conveying of source, or (2) access to copy the 267 | Corresponding Source from a network server at no charge. 268 | 269 | c) Convey individual copies of the object code with a copy of the 270 | written offer to provide the Corresponding Source. This 271 | alternative is allowed only occasionally and noncommercially, and 272 | only if you received the object code with such an offer, in accord 273 | with subsection 6b. 274 | 275 | d) Convey the object code by offering access from a designated 276 | place (gratis or for a charge), and offer equivalent access to the 277 | Corresponding Source in the same way through the same place at no 278 | further charge. You need not require recipients to copy the 279 | Corresponding Source along with the object code. If the place to 280 | copy the object code is a network server, the Corresponding Source 281 | may be on a different server (operated by you or a third party) 282 | that supports equivalent copying facilities, provided you maintain 283 | clear directions next to the object code saying where to find the 284 | Corresponding Source. Regardless of what server hosts the 285 | Corresponding Source, you remain obligated to ensure that it is 286 | available for as long as needed to satisfy these requirements. 287 | 288 | e) Convey the object code using peer-to-peer transmission, provided 289 | you inform other peers where the object code and Corresponding 290 | Source of the work are being offered to the general public at no 291 | charge under subsection 6d. 292 | 293 | A separable portion of the object code, whose source code is excluded 294 | from the Corresponding Source as a System Library, need not be 295 | included in conveying the object code work. 296 | 297 | A "User Product" is either (1) a "consumer product", which means any 298 | tangible personal property which is normally used for personal, family, 299 | or household purposes, or (2) anything designed or sold for incorporation 300 | into a dwelling. In determining whether a product is a consumer product, 301 | doubtful cases shall be resolved in favor of coverage. For a particular 302 | product received by a particular user, "normally used" refers to a 303 | typical or common use of that class of product, regardless of the status 304 | of the particular user or of the way in which the particular user 305 | actually uses, or expects or is expected to use, the product. A product 306 | is a consumer product regardless of whether the product has substantial 307 | commercial, industrial or non-consumer uses, unless such uses represent 308 | the only significant mode of use of the product. 309 | 310 | "Installation Information" for a User Product means any methods, 311 | procedures, authorization keys, or other information required to install 312 | and execute modified versions of a covered work in that User Product from 313 | a modified version of its Corresponding Source. The information must 314 | suffice to ensure that the continued functioning of the modified object 315 | code is in no case prevented or interfered with solely because 316 | modification has been made. 317 | 318 | If you convey an object code work under this section in, or with, or 319 | specifically for use in, a User Product, and the conveying occurs as 320 | part of a transaction in which the right of possession and use of the 321 | User Product is transferred to the recipient in perpetuity or for a 322 | fixed term (regardless of how the transaction is characterized), the 323 | Corresponding Source conveyed under this section must be accompanied 324 | by the Installation Information. But this requirement does not apply 325 | if neither you nor any third party retains the ability to install 326 | modified object code on the User Product (for example, the work has 327 | been installed in ROM). 328 | 329 | The requirement to provide Installation Information does not include a 330 | requirement to continue to provide support service, warranty, or updates 331 | for a work that has been modified or installed by the recipient, or for 332 | the User Product in which it has been modified or installed. Access to a 333 | network may be denied when the modification itself materially and 334 | adversely affects the operation of the network or violates the rules and 335 | protocols for communication across the network. 336 | 337 | Corresponding Source conveyed, and Installation Information provided, 338 | in accord with this section must be in a format that is publicly 339 | documented (and with an implementation available to the public in 340 | source code form), and must require no special password or key for 341 | unpacking, reading or copying. 342 | 343 | 7. Additional Terms. 344 | 345 | "Additional permissions" are terms that supplement the terms of this 346 | License by making exceptions from one or more of its conditions. 347 | Additional permissions that are applicable to the entire Program shall 348 | be treated as though they were included in this License, to the extent 349 | that they are valid under applicable law. If additional permissions 350 | apply only to part of the Program, that part may be used separately 351 | under those permissions, but the entire Program remains governed by 352 | this License without regard to the additional permissions. 353 | 354 | When you convey a copy of a covered work, you may at your option 355 | remove any additional permissions from that copy, or from any part of 356 | it. (Additional permissions may be written to require their own 357 | removal in certain cases when you modify the work.) You may place 358 | additional permissions on material, added by you to a covered work, 359 | for which you have or can give appropriate copyright permission. 360 | 361 | Notwithstanding any other provision of this License, for material you 362 | add to a covered work, you may (if authorized by the copyright holders of 363 | that material) supplement the terms of this License with terms: 364 | 365 | a) Disclaiming warranty or limiting liability differently from the 366 | terms of sections 15 and 16 of this License; or 367 | 368 | b) Requiring preservation of specified reasonable legal notices or 369 | author attributions in that material or in the Appropriate Legal 370 | Notices displayed by works containing it; or 371 | 372 | c) Prohibiting misrepresentation of the origin of that material, or 373 | requiring that modified versions of such material be marked in 374 | reasonable ways as different from the original version; or 375 | 376 | d) Limiting the use for publicity purposes of names of licensors or 377 | authors of the material; or 378 | 379 | e) Declining to grant rights under trademark law for use of some 380 | trade names, trademarks, or service marks; or 381 | 382 | f) Requiring indemnification of licensors and authors of that 383 | material by anyone who conveys the material (or modified versions of 384 | it) with contractual assumptions of liability to the recipient, for 385 | any liability that these contractual assumptions directly impose on 386 | those licensors and authors. 387 | 388 | All other non-permissive additional terms are considered "further 389 | restrictions" within the meaning of section 10. If the Program as you 390 | received it, or any part of it, contains a notice stating that it is 391 | governed by this License along with a term that is a further 392 | restriction, you may remove that term. If a license document contains 393 | a further restriction but permits relicensing or conveying under this 394 | License, you may add to a covered work material governed by the terms 395 | of that license document, provided that the further restriction does 396 | not survive such relicensing or conveying. 397 | 398 | If you add terms to a covered work in accord with this section, you 399 | must place, in the relevant source files, a statement of the 400 | additional terms that apply to those files, or a notice indicating 401 | where to find the applicable terms. 402 | 403 | Additional terms, permissive or non-permissive, may be stated in the 404 | form of a separately written license, or stated as exceptions; 405 | the above requirements apply either way. 406 | 407 | 8. Termination. 408 | 409 | You may not propagate or modify a covered work except as expressly 410 | provided under this License. Any attempt otherwise to propagate or 411 | modify it is void, and will automatically terminate your rights under 412 | this License (including any patent licenses granted under the third 413 | paragraph of section 11). 414 | 415 | However, if you cease all violation of this License, then your 416 | license from a particular copyright holder is reinstated (a) 417 | provisionally, unless and until the copyright holder explicitly and 418 | finally terminates your license, and (b) permanently, if the copyright 419 | holder fails to notify you of the violation by some reasonable means 420 | prior to 60 days after the cessation. 421 | 422 | Moreover, your license from a particular copyright holder is 423 | reinstated permanently if the copyright holder notifies you of the 424 | violation by some reasonable means, this is the first time you have 425 | received notice of violation of this License (for any work) from that 426 | copyright holder, and you cure the violation prior to 30 days after 427 | your receipt of the notice. 428 | 429 | Termination of your rights under this section does not terminate the 430 | licenses of parties who have received copies or rights from you under 431 | this License. If your rights have been terminated and not permanently 432 | reinstated, you do not qualify to receive new licenses for the same 433 | material under section 10. 434 | 435 | 9. Acceptance Not Required for Having Copies. 436 | 437 | You are not required to accept this License in order to receive or 438 | run a copy of the Program. Ancillary propagation of a covered work 439 | occurring solely as a consequence of using peer-to-peer transmission 440 | to receive a copy likewise does not require acceptance. However, 441 | nothing other than this License grants you permission to propagate or 442 | modify any covered work. These actions infringe copyright if you do 443 | not accept this License. Therefore, by modifying or propagating a 444 | covered work, you indicate your acceptance of this License to do so. 445 | 446 | 10. Automatic Licensing of Downstream Recipients. 447 | 448 | Each time you convey a covered work, the recipient automatically 449 | receives a license from the original licensors, to run, modify and 450 | propagate that work, subject to this License. You are not responsible 451 | for enforcing compliance by third parties with this License. 452 | 453 | An "entity transaction" is a transaction transferring control of an 454 | organization, or substantially all assets of one, or subdividing an 455 | organization, or merging organizations. If propagation of a covered 456 | work results from an entity transaction, each party to that 457 | transaction who receives a copy of the work also receives whatever 458 | licenses to the work the party's predecessor in interest had or could 459 | give under the previous paragraph, plus a right to possession of the 460 | Corresponding Source of the work from the predecessor in interest, if 461 | the predecessor has it or can get it with reasonable efforts. 462 | 463 | You may not impose any further restrictions on the exercise of the 464 | rights granted or affirmed under this License. For example, you may 465 | not impose a license fee, royalty, or other charge for exercise of 466 | rights granted under this License, and you may not initiate litigation 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that 468 | any patent claim is infringed by making, using, selling, offering for 469 | sale, or importing the Program or any portion of it. 470 | 471 | 11. Patents. 472 | 473 | A "contributor" is a copyright holder who authorizes use under this 474 | License of the Program or a work on which the Program is based. The 475 | work thus licensed is called the contributor's "contributor version". 476 | 477 | A contributor's "essential patent claims" are all patent claims 478 | owned or controlled by the contributor, whether already acquired or 479 | hereafter acquired, that would be infringed by some manner, permitted 480 | by this License, of making, using, or selling its contributor version, 481 | but do not include claims that would be infringed only as a 482 | consequence of further modification of the contributor version. For 483 | purposes of this definition, "control" includes the right to grant 484 | patent sublicenses in a manner consistent with the requirements of 485 | this License. 486 | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free 488 | patent license under the contributor's essential patent claims, to 489 | make, use, sell, offer for sale, import and otherwise run, modify and 490 | propagate the contents of its contributor version. 491 | 492 | In the following three paragraphs, a "patent license" is any express 493 | agreement or commitment, however denominated, not to enforce a patent 494 | (such as an express permission to practice a patent or covenant not to 495 | sue for patent infringement). To "grant" such a patent license to a 496 | party means to make such an agreement or commitment not to enforce a 497 | patent against the party. 498 | 499 | If you convey a covered work, knowingly relying on a patent license, 500 | and the Corresponding Source of the work is not available for anyone 501 | to copy, free of charge and under the terms of this License, through a 502 | publicly available network server or other readily accessible means, 503 | then you must either (1) cause the Corresponding Source to be so 504 | available, or (2) arrange to deprive yourself of the benefit of the 505 | patent license for this particular work, or (3) arrange, in a manner 506 | consistent with the requirements of this License, to extend the patent 507 | license to downstream recipients. "Knowingly relying" means you have 508 | actual knowledge that, but for the patent license, your conveying the 509 | covered work in a country, or your recipient's use of the covered work 510 | in a country, would infringe one or more identifiable patents in that 511 | country that you have reason to believe are valid. 512 | 513 | If, pursuant to or in connection with a single transaction or 514 | arrangement, you convey, or propagate by procuring conveyance of, a 515 | covered work, and grant a patent license to some of the parties 516 | receiving the covered work authorizing them to use, propagate, modify 517 | or convey a specific copy of the covered work, then the patent license 518 | you grant is automatically extended to all recipients of the covered 519 | work and works based on it. 520 | 521 | A patent license is "discriminatory" if it does not include within 522 | the scope of its coverage, prohibits the exercise of, or is 523 | conditioned on the non-exercise of one or more of the rights that are 524 | specifically granted under this License. You may not convey a covered 525 | work if you are a party to an arrangement with a third party that is 526 | in the business of distributing software, under which you make payment 527 | to the third party based on the extent of your activity of conveying 528 | the work, and under which the third party grants, to any of the 529 | parties who would receive the covered work from you, a discriminatory 530 | patent license (a) in connection with copies of the covered work 531 | conveyed by you (or copies made from those copies), or (b) primarily 532 | for and in connection with specific products or compilations that 533 | contain the covered work, unless you entered into that arrangement, 534 | or that patent license was granted, prior to 28 March 2007. 535 | 536 | Nothing in this License shall be construed as excluding or limiting 537 | any implied license or other defenses to infringement that may 538 | otherwise be available to you under applicable patent law. 539 | 540 | 12. No Surrender of Others' Freedom. 541 | 542 | If conditions are imposed on you (whether by court order, agreement or 543 | otherwise) that contradict the conditions of this License, they do not 544 | excuse you from the conditions of this License. If you cannot convey a 545 | covered work so as to satisfy simultaneously your obligations under this 546 | License and any other pertinent obligations, then as a consequence you may 547 | not convey it at all. For example, if you agree to terms that obligate you 548 | to collect a royalty for further conveying from those to whom you convey 549 | the Program, the only way you could satisfy both those terms and this 550 | License would be to refrain entirely from conveying the Program. 551 | 552 | 13. Use with the GNU Affero General Public License. 553 | 554 | Notwithstanding any other provision of this License, you have 555 | permission to link or combine any covered work with a work licensed 556 | under version 3 of the GNU Affero General Public License into a single 557 | combined work, and to convey the resulting work. The terms of this 558 | License will continue to apply to the part which is the covered work, 559 | but the special requirements of the GNU Affero General Public License, 560 | section 13, concerning interaction through a network will apply to the 561 | combination as such. 562 | 563 | 14. Revised Versions of this License. 564 | 565 | The Free Software Foundation may publish revised and/or new versions of 566 | the GNU General Public License from time to time. Such new versions will 567 | be similar in spirit to the present version, but may differ in detail to 568 | address new problems or concerns. 569 | 570 | Each version is given a distinguishing version number. If the 571 | Program specifies that a certain numbered version of the GNU General 572 | Public License "or any later version" applies to it, you have the 573 | option of following the terms and conditions either of that numbered 574 | version or of any later version published by the Free Software 575 | Foundation. If the Program does not specify a version number of the 576 | GNU General Public License, you may choose any version ever published 577 | by the Free Software Foundation. 578 | 579 | If the Program specifies that a proxy can decide which future 580 | versions of the GNU General Public License can be used, that proxy's 581 | public statement of acceptance of a version permanently authorizes you 582 | to choose that version for the Program. 583 | 584 | Later license versions may give you additional or different 585 | permissions. However, no additional obligations are imposed on any 586 | author or copyright holder as a result of your choosing to follow a 587 | later version. 588 | 589 | 15. Disclaimer of Warranty. 590 | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 599 | 600 | 16. Limitation of Liability. 601 | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 610 | SUCH DAMAGES. 611 | 612 | 17. Interpretation of Sections 15 and 16. 613 | 614 | If the disclaimer of warranty and limitation of liability provided 615 | above cannot be given local legal effect according to their terms, 616 | reviewing courts shall apply local law that most closely approximates 617 | an absolute waiver of all civil liability in connection with the 618 | Program, unless a warranty or assumption of liability accompanies a 619 | copy of the Program in return for a fee. 620 | 621 | END OF TERMS AND CONDITIONS 622 | 623 | How to Apply These Terms to Your New Programs 624 | 625 | If you develop a new program, and you want it to be of the greatest 626 | possible use to the public, the best way to achieve this is to make it 627 | free software which everyone can redistribute and change under these terms. 628 | 629 | To do so, attach the following notices to the program. It is safest 630 | to attach them to the start of each source file to most effectively 631 | state the exclusion of warranty; and each file should have at least 632 | the "copyright" line and a pointer to where the full notice is found. 633 | 634 | 635 | Copyright (C) 636 | 637 | This program is free software: you can redistribute it and/or modify 638 | it under the terms of the GNU General Public License as published by 639 | the Free Software Foundation, either version 3 of the License, or 640 | (at your option) any later version. 641 | 642 | This program is distributed in the hope that it will be useful, 643 | but WITHOUT ANY WARRANTY; without even the implied warranty of 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 645 | GNU General Public License for more details. 646 | 647 | You should have received a copy of the GNU General Public License 648 | along with this program. If not, see . 649 | 650 | Also add information on how to contact you by electronic and paper mail. 651 | 652 | If the program does terminal interaction, make it output a short 653 | notice like this when it starts in an interactive mode: 654 | 655 | Copyright (C) 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 657 | This is free software, and you are welcome to redistribute it 658 | under certain conditions; type `show c' for details. 659 | 660 | The hypothetical commands `show w' and `show c' should show the appropriate 661 | parts of the General Public License. Of course, your program's commands 662 | might be different; for a GUI interface, you would use an "about box". 663 | 664 | You should also get your employer (if you work as a programmer) or school, 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. 666 | For more information on this, and how to apply and follow the GNU GPL, see 667 | . 668 | 669 | The GNU General Public License does not permit incorporating your program 670 | into proprietary programs. If your program is a subroutine library, you 671 | may consider it more useful to permit linking proprietary applications with 672 | the library. If this is what you want to do, use the GNU Lesser General 673 | Public License instead of this License. But first, please read 674 | . -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | GENISOIMAGE=/usr/bin/genisoimage 2 | MAKE=/usr/bin/make 3 | GIT=/usr/bin/git 4 | STRIP=$(TARGET)-linux-musl-strip 5 | PATCH=/usr/bin/patch 6 | 7 | NOW=`date +'%d.%m.%y'` 8 | 9 | 10 | # Set default architecture 11 | ifndef TARGET 12 | TARGET=i486 13 | endif 14 | 15 | 16 | ifndef JOBS 17 | JOBS=8 18 | endif 19 | 20 | CDIMAGE=snacklinux_$(TARGET) 21 | 22 | 23 | GIT_URL=https://github.com/snacsnoc/snacklinux.git 24 | 25 | PWD=$(shell pwd) 26 | 27 | # Set root install path 28 | ifndef ROOTFS_PATH 29 | ROOTFS_PATH=/opt/snacklinux_rootfs 30 | endif 31 | 32 | 33 | 34 | .PHONY: all iso kernel docker musl busybox bash binutils syslinux python openssl 35 | 36 | all: iso 37 | 38 | install: kernel-install musl-install busybox-install bash-install strip-fs 39 | 40 | system: musl busybox bash 41 | 42 | # Define a common target for shared steps 43 | common_iso_steps: 44 | @mkdir -p iso boot/isolinux 45 | @cp ./configs/syslinux/isolinux.cfg boot/isolinux 46 | @cp ./configs/syslinux/menu.txt boot/isolinux 47 | @cp ./syslinux/bios/core/isolinux.bin boot/isolinux 48 | @cp ./syslinux/bios/com32/elflink/ldlinux/ldlinux.c32 boot/isolinux 49 | 50 | iso: common_iso_steps 51 | # Don't include the kernel in the root filesystem 52 | cd $(ROOTFS_PATH)/; find . -print | grep -v boot/bzImage | cpio -o -H newc --quiet | gzip > $(PWD)/rootfs.gz 53 | wait 54 | mv rootfs.gz boot/isolinux 55 | $(GENISOIMAGE) -l -J -R -input-charset utf-8 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o iso/$(CDIMAGE)_$(NOW).iso boot 56 | 57 | iso-with-kernel: common_iso_steps 58 | # If we're making the ISO with kernel, include the kernel in the root filesystem 59 | cd $(ROOTFS_PATH)/; find . -print | cpio -o -H newc --quiet | gzip > $(PWD)/rootfs.gz 60 | wait 61 | mv rootfs.gz boot/isolinux 62 | $(GENISOIMAGE) -l -J -R -input-charset utf-8 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o iso/$(CDIMAGE)_$(NOW)-inc-kernel.iso boot 63 | 64 | 65 | # Delete build files 66 | clean: 67 | rm -rf iso 68 | rm -f boot/isolinux/linux* 69 | # Clean package build dirs 70 | @cd linux && ARCH=x86 make clean 71 | @cd musl && make clean 72 | @cd busybox && make clean 73 | @cd bash && make distclean 74 | echo "Clean ok" 75 | 76 | kernel: 77 | ifeq ($(TARGET), aarch64) 78 | cp ./configs/linux/6.x/.config-arm64 linux/.config 79 | cd linux/ ; \ 80 | $(MAKE) ARCH=arm64 CROSS_COMPILE=$(TARGET)-linux-musl- -j$(JOBS) Image 81 | 82 | else ifeq ($(TARGET), x86_64) 83 | cp ./configs/linux/6.x/.config-x86_64 linux/.config 84 | cd linux/ ; \ 85 | $(MAKE) ARCH=x86_64 CROSS_COMPILE=$(TARGET)-linux-musl- -j$(JOBS) bzImage 86 | 87 | else ifeq ($(TARGET), i486) 88 | cp ./configs/linux/4.x/.config-i486 linux/.config 89 | cd linux/ && \ 90 | $(MAKE) ARCH=x86 CROSS_COMPILE=$(TARGET)-linux-musl- \ 91 | $(if $(filter 1,$(OPTIMIZE)),KCFLAGS="-mregparm=3 -fomit-frame-pointer -fno-asynchronous-unwind-tables -falign-functions=1 -falign-jumps=1 -falign-loops=1 -fno-inline-small-functions -fno-caller-saves -fno-tree-loop-optimize -finline-limit=3",) \ 92 | -j$(JOBS) bzImage 93 | endif 94 | 95 | kernel-modules: 96 | ifeq ($(TARGET), aarch64) 97 | cp ./configs/linux/6.x/.config-arm64 linux/.config 98 | cd linux/ ; \ 99 | $(MAKE) ARCH=arm64 CROSS_COMPILE=$(TARGET)-linux-musl- -j$(JOBS) modules 100 | 101 | else ifeq ($(TARGET), x86_64) 102 | cp ./configs/linux/6.x/.config-x86_64 linux/.config 103 | cd linux/ ; \ 104 | $(MAKE) ARCH=x86_64 CROSS_COMPILE=$(TARGET)-linux-musl- -j$(JOBS) modules 105 | 106 | else ifeq ($(TARGET), i486) 107 | cp ./configs/linux/4.x/.config-i486 linux/.config 108 | cd linux/ ; \ 109 | $(MAKE) ARCH=x86 CROSS_COMPILE=$(TARGET)-linux-musl- -j$(JOBS) modules 110 | endif 111 | 112 | # Build musl 113 | # 114 | # Upstream documentation: https://musl.libc.org/doc/1.1.24/manual.html under "Build Options" 115 | # 116 | # Must be clean directory to run make (go figure) 117 | musl: 118 | ifeq ($(TARGET), aarch64) 119 | cd musl/ ; \ 120 | CC=$(TARGET)-linux-musl-gcc ./configure --prefix=/ ; \ 121 | $(MAKE) -j$(JOBS) 122 | else ifeq ($(TARGET), i486) 123 | cd musl/ ; \ 124 | CC=$(TARGET)-linux-musl-gcc ./configure --prefix=/ ; \ 125 | $(MAKE) -j$(JOBS) 126 | endif 127 | 128 | busybox: 129 | ifeq ($(TARGET), aarch64) 130 | @cp ./configs/busybox/.config-arm64 busybox/.config 131 | else ifeq ($(TARGET), x86_64) 132 | @cp ./configs/busybox/.config-x86_64 busybox/.config ; \ 133 | @cp ./patches/busybox/ifplugd.patch busybox/ ; \ 134 | cd busybox/ ; \ 135 | $(PATCH) -p1 -i ifplugd.patch 136 | else ifeq ($(TARGET), i486) 137 | @cp ./configs/busybox/.config-x86 busybox/.config 138 | endif 139 | cd busybox/ ; \ 140 | $(MAKE) -j$(JOBS) ; \ 141 | 142 | bash: 143 | cd bash/ ; \ 144 | CROSS_COMPILE=$(TARGET)-linux-musl- \ 145 | ./configure --enable-largefile --prefix=/ --without-bash-malloc --enable-net-redirections --host=$(TARGET)-linux-musl --target=$(TARGET)-linux-musl --disable-nls ; \ 146 | $(MAKE) -j$(JOBS) ; \ 147 | 148 | binutils: 149 | cd binutils/ ; \ 150 | LDFLAGS="-Wl,-static" \ 151 | CFLAGS="-D_GNU_SOURCE -D_LARGEFILE64_SOURCE -static -s" \ 152 | ./configure --target=$(TARGET)-musl-linux --host=$(TARGET)-musl-linux --disable-shared --disable-multilib --disable-nls --prefix=/usr --with-sysroot=/ ; \ 153 | $(MAKE) -j$(JOBS) ; \ 154 | 155 | syslinux: 156 | # Check if this is still needed (probably not) 157 | @cp ./patches/syslinux/0014_fix_ftbfs_no_dynamic_linker.patch syslinux/ 158 | $(PATCH) -p1 -i 0014_fix_ftbfs_no_dynamic_linker.patch ; \ 159 | cd syslinux/ ; \ 160 | $(MAKE) -j$(JOBS) ; \ 161 | 162 | python: 163 | cd python/ ; \ 164 | CROSS_COMPILE=$(TARGET)-linux-musl- \ 165 | CC=$(TARGET)-linux-musl-gcc \ 166 | ./configure --build=$(TARGET)-linux-musl --host=$(TARGET)-linux-musl --with-openssl=$(ROOTFS_PATH) ; \ 167 | CROSS_COMPILE=$(TARGET)-linux-musl- \ 168 | CC=$(TARGET)-linux-musl-gcc \ 169 | $(MAKE) -j$(JOBS) BUILDARCH=$(TARGET)-linux-musl- HOSTARCH=$(TARGET)-linux-musl- CROSS_COMPILE_TARGET=yes; \ 170 | 171 | python-static: 172 | cd python/ ; \ 173 | sed '1s/^/*static*\n/' Modules/Setup > Modules/Setup ; \ 174 | CROSS_COMPILE=$(TARGET)-linux-musl- \ 175 | LDFLAGS="-static -static-libgcc" CPPFLAGS="-static" \ 176 | CC=$(TARGET)-linux-musl-gcc \ 177 | ./configure --host=$(TARGET)-linux-musl --build=$(TARGET)-linux-musl --with-openssl-rpath=auto ; \ 178 | sed -i '/LINKFORSHARED=/c\LINKFORSHARED=' Makefile ; \ 179 | CROSS_COMPILE=$(TARGET)-linux-musl- \ 180 | $(MAKE) -j$(JOBS) ; \ 181 | 182 | openssl: 183 | ifeq ($(TARGET), aarch64) 184 | ./Configure --prefix=$(ROOTFS_PATH)/usr/ shared no-ssl3-method enable-ec_nistp_64_gcc_128 linux-aarch64 185 | else ifeq ($(TARGET), x86_64) 186 | ./Configure --prefix=$(ROOTFS_PATH)/usr/ shared no-ssl3-method enable-ec_nistp_64_gcc_128 linux-x86_64 187 | else ifeq ($(TARGET), i486) 188 | cd openssl/ ; \ 189 | CC=$(TARGET)-linux-musl-gcc \ 190 | ./Configure --prefix=$(ROOTFS_PATH)/usr/ shared linux-elf ; \ 191 | make -j$(JOBS) ; \ 192 | 193 | endif 194 | 195 | 196 | openssl-install: 197 | cd openssl/ ; \ 198 | make install ; \ 199 | 200 | python-install: 201 | #LDFLAGS="-static -static-libgcc" CPPFLAGS="-static" 202 | cd python/ ; \ 203 | CROSS_COMPILE=$(TARGET)-linux-musl- \ 204 | $(MAKE) -j$(JOBS) install CROSS_COMPILE_TARGET=yes prefix=$(ROOTFS_PATH); \ 205 | 206 | 207 | kernel-install: kernel 208 | ifeq ($(TARGET), aarch64) 209 | cd linux ; \ 210 | @cp ./arch/arm64/boot/Image ../boot/isolinux ; \ 211 | @cp ./arch/arm64/boot/Image $(ROOTFS_PATH)/boot/Image 212 | else ifeq ($(TARGET), i486) 213 | @mkdir -p boot/isolinux 214 | @mkdir -p $(ROOTFS_PATH)/boot 215 | cd linux/ ; \ 216 | cp arch/x86/boot/bzImage ../boot/isolinux ; \ 217 | cp arch/x86/boot/bzImage $(ROOTFS_PATH)/boot/bzImage 218 | endif 219 | 220 | kernel-modules-install: kernel-modules 221 | ifeq ($(TARGET), aarch64) 222 | cd linux/ ; \ 223 | $(MAKE) ARCH=arm64 CROSS_COMPILE=$(TARGET)-linux-musl- INSTALL_MOD_PATH=$(ROOTFS_PATH) modules_install 224 | 225 | else ifeq ($(TARGET), x86_64) 226 | cd linux/ ; \ 227 | $(MAKE) ARCH=x86_64 CROSS_COMPILE=$(TARGET)-linux-musl- INSTALL_MOD_PATH=$(ROOTFS_PATH) modules_install 228 | 229 | else ifeq ($(TARGET), i486) 230 | cd linux/ ; \ 231 | $(MAKE) ARCH=x86 CROSS_COMPILE=$(TARGET)-linux-musl- INSTALL_MOD_PATH=$(ROOTFS_PATH) modules_install 232 | endif 233 | 234 | musl-install: musl 235 | cd musl/ ; \ 236 | $(MAKE) DESTDIR=$(ROOTFS_PATH) install 237 | 238 | busybox-install: busybox 239 | cd busybox/ ; \ 240 | $(MAKE) CONFIG_PREFIX=$(ROOTFS_PATH) install 241 | cd $(ROOTFS_PATH) ; \ 242 | ln -s bin/busybox init ; \ 243 | rm linuxrc 244 | 245 | bash-install: bash 246 | cd bash/ ; \ 247 | $(MAKE) DESTDIR=$(ROOTFS_PATH) install 248 | rm -f $(ROOTFS_PATH)/bin/bashbug 249 | 250 | binutils-install: binutils 251 | cd binutils/ ; \ 252 | $(MAKE) DESTDIR=$(ROOTFS_PATH) install 253 | 254 | syslinux-install: 255 | mkdir -p boot/isolinux 256 | cd syslinux/ ; \ 257 | cp bios/core/isolinux.bin ../boot/isolinux ; \ 258 | cp bios/com32/elflink/ldlinux/ldlinux.c32 ../boot/isolinux 259 | 260 | strip-fs: 261 | find $(ROOTFS_PATH) -type f | xargs file 2>/dev/null | grep "LSB executable" | cut -f 1 -d : | xargs $(STRIP) --strip-all 2>/dev/null || true 262 | find $(ROOTFS_PATH) -type f | xargs file 2>/dev/null | grep "shared object" | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2>/dev/null || true 263 | find $(ROOTFS_PATH) -type f | xargs file 2>/dev/null | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) --strip-debug 2>/dev/null || true 264 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![logo](http://snacklinux.geekness.eu/_media/logo-smaller.png)SnackLinux 2 | =========== 3 | ![alt text](http://snacklinux.geekness.eu/_media/ezgif.com-gif-maker_1_.gif) 4 | 5 | :computer: SnackLinux is an ultra minimal Linux distribution for 486 CPUs 6 | 7 | :wrench: Linux 4.4 kernel with BusyBox, musl, and Bash 8 | 9 | :small_orange_diamond: Built from scratch with that can run with 8MB RAM 10 | 11 | :file_folder: Bash-based package manager [fbpkg](https://github.com/snacsnoc/fbpkg) 12 | 13 | :package: x86 has 31 packages, including a working gcc toolchain and other GNU utilities 14 | 15 | 16 | 17 | Visit [snacklinux.geekness.eu](http://snacklinux.geekness.eu) for downloads, wiki and more information about SnackLinux. 18 | ______ 19 | # Intro 20 | ------------------------------- 21 | SnackLinux runs a barebone kernel with downloadable extra kernel modules. 22 | 23 | The philosophy is to create a completely hackable Linux system using standard GNU utilities, controlled by makefiles. The system installs to a local directory, anything in there is included in the final build. Imagine [Linux From Scratch](https://www.linuxfromscratch.org/) but with a lot less features. If you've ever wanted to build your own Linux distribution in 30 minutes, this is the project you're after. 24 | 25 | Originally designed to bring the latest software to vintage i486 systems, SnackLinux is built for minimal size and low RAM usage. You can use virtualization or real hardware. The x86 bootable ISO is under 5MB. 26 | 27 | 28 | 29 | 30 | __Archtechtures supported:__ 31 | * x86/i486 (current, works) 32 | * arm64 (not maintained, works) See [Fluxflop](https://github.com/snacsnoc/fluxflop) 33 | * amd64/x86_64 (not maintained, but works with effort) 34 | 35 | 36 | # Getting started 37 | ------------------------------- 38 | You can use prebuilt ISOs, a flashable disk image for use with Compact Flash or compile from source. 39 | See [Getting started](http://snacklinux.geekness.eu/getting-started) to download ISOs and a quick start guide. 40 | 41 | # Compiling SnackLinux from source 42 | ------------------------------- 43 | 44 | 45 | # Build system 46 | 47 | * Linux is preferable to build with 48 | 49 | ## Debian 50 | ``` 51 | apt-get install build-essential git libgmp-dev libmpc-dev flex bison bc 52 | ``` 53 | _Optional:_ 54 | ``` 55 | apt-get install genisoimage #used for generating x86 ISO images 56 | ``` 57 | 58 | ## Mac OS* 59 | * Mac OS is **incredibly** difficult to get working alone to build the kernel, otherwise cross-compiling packages works 60 | * An alternative to a tradtional VM is to use something like [krunvm](https://github.com/containers/krunvm) 61 | 62 | ### gcc 63 | ``` 64 | arch -arm64 brew install gcc@12 65 | ``` 66 | 67 | If you have an alternate version of gcc installed, create symlinks: 68 | ``` 69 | cd /opt/homebrew/bin 70 | ln -s gcc-12 gcc 71 | ln -s g++-12 g++ 72 | ``` 73 | 74 | # Toolchain 75 | 76 | 77 | ## Build your own 78 | Compile your own toolchain with [musl-cross-make](https://github.com/richfelker/musl-cross-make.git) 79 | 80 | `git clone https://github.com/richfelker/musl-cross-make.git` 81 | 82 | 83 | ### x86 84 | 85 | ``` 86 | TARGET=i486-linux-musl make 87 | TARGET=i486-linux-musl make install 88 | ``` 89 | 90 | #### arm64 91 | 92 | ``` 93 | TARGET=aarch64-linux-musl make 94 | TARGET=aarch64-linux-musl make install 95 | ``` 96 | 97 | 98 | 99 | 100 | Toolchain installs to `output/` 101 | 102 | Add the toolchain to your shell's PATH: 103 | ``` 104 | export PATH=$PATH:/path/musl-cross-make/output/bin 105 | ``` 106 | 107 | # Building SnackLinux 108 | After our toolchain is built, we can build SnackLinux which includes the kernel and user utilities. 109 | 110 | ## Environment vars 111 | 112 | `JOBS` 113 | Set number of parallel jobs to create, defaults to 8 114 | Example: 115 | `export JOBS=12` 116 | 117 | `ROOTFS_PATH` 118 | Path to SnackLinux root filesystem, defaults to `/opt/snacklinux_rootfs` 119 | 120 | ### Architechtures 121 | ``` 122 | TARGET=aarch64 123 | TARGET=i486 124 | TARGET=x86_64 125 | ``` 126 | Defaults to `i486` 127 | 128 | __Example, building for arm64:__ 129 | 130 | `export TARGET=aarch64 JOBS=4` 131 | 132 | 133 | ## Versions 134 | See `defs.sh` for defined kernel and package versions 135 | 136 | 137 | ## Getting started 138 | 139 | 140 | * Download source tars and link 141 | 142 | `bash ./download_prereq.sh ` 143 | 144 | * Create target install directory 145 | `mkdir /opt/snacklinux_rootfs` 146 | 147 | * Compile the kernel 148 | _See `configs/linux` for available configs_ 149 | ``` 150 | make kernel 151 | ``` 152 | 153 | * Build musl, Bash and BusyBox 154 | ``` 155 | make system 156 | ``` 157 | 158 | * Install to `/opt/snacklinux_rootfs` directory 159 | 160 | ``` 161 | make install 162 | ``` 163 | 164 | Next step: [booting](#Booting) 165 | 166 | 167 | #### Compile individual packages 168 | You can alternatively build the individual software and install at your will. 169 | 170 | #### Linux 171 | 172 | ``` 173 | make kernel 174 | ``` 175 | 176 | #### musl 177 | ``` 178 | make musl 179 | ``` 180 | #### BusyBox 181 | 182 | ``` 183 | make busybox 184 | ``` 185 | 186 | #### Bash 187 | 188 | ``` 189 | make bash 190 | ``` 191 | #### Binutils (optional) 192 | 193 | ``` 194 | make binutils 195 | ``` 196 | 197 | #### Syslinux 198 | 199 | ``` 200 | make syslinux 201 | ``` 202 | 203 | #### Python (experimental) 204 | 205 | ``` 206 | make python 207 | ``` 208 | 209 | If you would also like to install binutils, use: 210 | 211 | ``` 212 | make binutils-install 213 | ``` 214 | 215 | #### stripping symbols 216 | 217 | This target strips all debug symbols files matching LSB executable, shared object or ar archive 218 | ``` 219 | make strip-fs 220 | ``` 221 | 222 | #### additional packages 223 | See [building packages](http://snacklinux.geekness.eu/packages) 224 | # Booting 225 | Prerequisites: 226 | 227 | #### Base files (/etc) 228 | ``` 229 | git clone https://github.com/snacsnoc/snacklinux-base.git 230 | cp -R snacklinux-base/rootfs/* /opt/snacklinux_rootfs/ 231 | ``` 232 | ### Create /dev files and required directories 233 | Run as root: 234 | ``` 235 | bash ./tools/create_dev.sh 236 | ``` 237 | ### fbpkg (package manager) 238 | ``` 239 | git clone https://github.com/snacsnoc/fbpkg.git 240 | cp fbpkg/src/fbpkg /opt/snacklinux_rootfs/usr/bin 241 | chmod +x /opt/snacklinux_rootfs/usr/bin 242 | ``` 243 | # Booting 244 | ## ISO (x86) 245 | 246 | Run `make iso` to generate a bootable ISO. The output ISO will be in `iso/` 247 | 248 | Run `make iso-with-kernel` to generate a bootable ISO with the kernel in `/boot`. The output ISO will be in `iso/` 249 | 250 | 251 | Note: you do not have to have the toolchain to create the ISO 252 | 253 | ## Flashable boot disk 254 | You can generate a disk image suitable for flashing onto a Compact Flash card (using an IDE adapter) for deployment on real hardware. 255 | 256 | Create an image of your preferred size: 257 | ``` 258 | dd if=/dev/zero of=snacklinux.img bs=1M count=450 259 | ``` 260 | 261 | Mount it and create a partition: 262 | ``` 263 | sudo losetup -Pf snacklinux.img 264 | 265 | mkdir -p /mnt/snacklinux 266 | 267 | echo -e "o\nn\np\n1\n\n\nw" | sudo fdisk /dev/loop0 268 | sudo mkfs.ext2 /dev/loop0p1 269 | 270 | sudo mount /dev/loop0p1 /mnt/snacklinux 271 | ``` 272 | Copy the root filesystem and install Syslinux bootloader: 273 | ``` 274 | cp -a /opt/snacklinux_rootfs/* /mnt/snacklinux/ 275 | sudo mkdir -p /mnt/boot/extlinux 276 | # Copy the compressed kernel image if your rootfs does not include it 277 | cp linux/arch/x86/boot/bzImage /mnt/boot/extlinux 278 | 279 | cat << EOF > /boot/extlinux/extlinux.conf 280 | DEFAULT linux 281 | LABEL linux 282 | KERNEL bzImage 283 | APPEND root=/dev/hda1 rw noapic noacpi 284 | EOF 285 | 286 | # syslinux 6.03/6.04 is not reliable on old hardware, please use 4.07 and compile source 287 | sudo extlinux --install /mnt/boot/extlinux 288 | ``` 289 | Install Syslinux MBR to the disk image: 290 | ``` 291 | sudo dd if=/usr/lib/EXTLINUX/mbr.bin of=/dev/loop0 bs=440 count=1 292 | ``` 293 | Finally make it bootable, unmount and detach: 294 | ``` 295 | echo -e "a\nw" | fdisk snacklinux.img 296 | 297 | sync 298 | 299 | sudo umount /mnt 300 | 301 | sudo losetup -d /dev/loop0 302 | ``` 303 | 304 | 305 | 306 | ## qemu 307 | Create a gzipped rootfs by running: 308 | ``` 309 | cd /opt/snacklinux_rootfs/; find . -print | cpio -o -H newc --quiet | gzip -6 > ~/rootfs.gz 310 | ``` 311 | Then boot in qemu: 312 | 313 | ### arm64: 314 | Linux: 315 | ``` 316 | qemu-system-aarch64 -M virt,highmem=off -kernel linux/arch/arm64/boot/Image -initrd rootfs.gz -append "root=/dev/ram" -m 256 -serial stdio -boot menu=off -cpu max -nodefaults -boot d -device virtio-gpu-pci -device virtio-keyboard-pci,id=kbd0,serial=virtio-keyboard 317 | ``` 318 | 319 | Mac OS (Apple Silicon): 320 | ``` 321 | qemu-system-aarch64 -M virt,highmem=off -kernel Image -initrd rootfs.gz -append "root=/dev/ram" -m 128 -boot menu=off -cpu max -nodefaults -boot d -bios "/opt/homebrew/Cellar/qemu/7.1.0/share/qemu/edk2-aarch64-code.fd" -device virtio-gpu-pci -device virtio-keyboard-pci,id=kbd0,serial=virtio-keyboard -accel hvf 322 | ``` 323 | 324 | Run a VNC server with qemu: 325 | `-vnc 12.34.56.78:0` 326 | 327 | ### x86: 328 | ``` 329 | qemu-system-i386 -cpu 486-v1 -m 256 -kernel bzImage -initrd rootfs.gz -append "root=/dev/ram rdinit=/sbin/init" 330 | ``` 331 | 332 | 333 | ### x86_64: 334 | ``` 335 | qemu-system-x86_64 -m 256 -kernel bzImage -initrd rootfs.gz -append "root=/dev/ram rdinit=/sbin/init" 336 | ``` 337 | 338 | # Packages 339 | Read the [Packages page](http://snacklinux.geekness.eu/packages) for building packages. 340 | For SnackLinux's package manager fbpkg, see [here](https://github.com/snacsnoc/fbpkg). 341 | 342 | # Hacking 343 | Edit anything in `/opt/snacklinux_rootfs`, it is the root filesystem. 344 | The kernel can also be recompiled to fit your needs. 345 | 346 | The `boot/isolinux` directory is where ISOLINUX resides, edit the menu to adjust to your needs. 347 | 348 | # Contributing 349 | SnackLinux is a personal project, but I welcome contributions from the community. If you have ideas, feedback, or code changes that can improve SnackLinux, your input is valued. 350 | 351 | Thanks 352 | ------ 353 | Mike Chirico for http://souptonuts.sourceforge.net/cdrom.htm 354 | 355 | Tiny Core Linux distribution for inspiration and documentation http://tinycorelinux.net 356 | 357 | Gregor Richards for the many Musl compiler scripts https://github.com/GregorR 358 | 359 | Linux From Scratch for excellent documentation http://www.linuxfromscratch.org/ 360 | 361 | The Arch Linux wiki https://wiki.archlinux.org/ 362 | 363 | Rich Felker for creating musl-cross-make and make building so easy https://github.com/richfelker/musl-cross-make 364 | 365 | Here are links to the software used in SnackLinux: 366 | 367 | [syslinux](https://www.kernel.org/pub/linux/utils/boot/syslinux/) 368 | 369 | [linux](https://www.kernel.org) 370 | 371 | [busybox](http://www.busybox.net/downloads/) 372 | 373 | [bash](http://ftp.gnu.org/gnu/bash/) 374 | 375 | [fbpkg](https://github.com/snacsnoc/fbpkg) 376 | 377 | [binutils](http://ftp.gnu.org/gnu/binutils/) 378 | 379 | [musl](http://www.musl-libc.org/) 380 | 381 | # Resources 382 | http://port70.net/~nsz/32_dynlink.html 383 | https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html 384 | -------------------------------------------------------------------------------- /configs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snacsnoc/snacklinux/b33a2ee9df69f308d8ac9ff215adad495f9652b3/configs/.DS_Store -------------------------------------------------------------------------------- /configs/busybox/.config-arm64: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated make config: don't edit 3 | # Busybox version: 1.36.1 4 | # Fri Nov 17 23:05:44 2023 5 | # 6 | CONFIG_HAVE_DOT_CONFIG=y 7 | 8 | # 9 | # Settings 10 | # 11 | CONFIG_DESKTOP=y 12 | # CONFIG_EXTRA_COMPAT is not set 13 | # CONFIG_FEDORA_COMPAT is not set 14 | CONFIG_INCLUDE_SUSv2=y 15 | CONFIG_LONG_OPTS=y 16 | CONFIG_SHOW_USAGE=y 17 | CONFIG_FEATURE_VERBOSE_USAGE=y 18 | CONFIG_FEATURE_COMPRESS_USAGE=y 19 | CONFIG_LFS=y 20 | # CONFIG_PAM is not set 21 | CONFIG_FEATURE_DEVPTS=y 22 | CONFIG_FEATURE_UTMP=y 23 | CONFIG_FEATURE_WTMP=y 24 | CONFIG_FEATURE_PIDFILE=y 25 | CONFIG_PID_FILE_PATH="/var/run" 26 | CONFIG_BUSYBOX=y 27 | CONFIG_FEATURE_SHOW_SCRIPT=y 28 | CONFIG_FEATURE_INSTALLER=y 29 | # CONFIG_INSTALL_NO_USR is not set 30 | CONFIG_FEATURE_SUID=y 31 | CONFIG_FEATURE_SUID_CONFIG=y 32 | CONFIG_FEATURE_SUID_CONFIG_QUIET=y 33 | # CONFIG_FEATURE_PREFER_APPLETS is not set 34 | CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" 35 | # CONFIG_SELINUX is not set 36 | # CONFIG_FEATURE_CLEAN_UP is not set 37 | CONFIG_FEATURE_SYSLOG_INFO=y 38 | CONFIG_FEATURE_SYSLOG=y 39 | 40 | # 41 | # Build Options 42 | # 43 | CONFIG_STATIC=y 44 | # CONFIG_PIE is not set 45 | # CONFIG_NOMMU is not set 46 | # CONFIG_BUILD_LIBBUSYBOX is not set 47 | # CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set 48 | # CONFIG_FEATURE_INDIVIDUAL is not set 49 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set 50 | CONFIG_CROSS_COMPILER_PREFIX="aarch64-linux-musl-" 51 | CONFIG_SYSROOT="/opt/snacklinux_rootfs" 52 | CONFIG_EXTRA_CFLAGS="" 53 | CONFIG_EXTRA_LDFLAGS="" 54 | CONFIG_EXTRA_LDLIBS="" 55 | # CONFIG_USE_PORTABLE_CODE is not set 56 | CONFIG_STACK_OPTIMIZATION_386=n 57 | CONFIG_STATIC_LIBGCC=y 58 | 59 | # 60 | # Installation Options ("make install" behavior) 61 | # 62 | CONFIG_INSTALL_APPLET_SYMLINKS=y 63 | # CONFIG_INSTALL_APPLET_HARDLINKS is not set 64 | # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set 65 | # CONFIG_INSTALL_APPLET_DONT is not set 66 | # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set 67 | # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set 68 | # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set 69 | CONFIG_PREFIX="/opt/snacklinux_rootfs" 70 | 71 | # 72 | # Debugging Options 73 | # 74 | # CONFIG_DEBUG is not set 75 | # CONFIG_DEBUG_PESSIMIZE is not set 76 | # CONFIG_DEBUG_SANITIZE is not set 77 | # CONFIG_UNIT_TEST is not set 78 | # CONFIG_WERROR is not set 79 | # CONFIG_WARN_SIMPLE_MSG is not set 80 | CONFIG_NO_DEBUG_LIB=y 81 | # CONFIG_DMALLOC is not set 82 | # CONFIG_EFENCE is not set 83 | 84 | # 85 | # Library Tuning 86 | # 87 | # CONFIG_FEATURE_USE_BSS_TAIL is not set 88 | CONFIG_FLOAT_DURATION=y 89 | CONFIG_FEATURE_RTMINMAX=y 90 | CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y 91 | CONFIG_FEATURE_BUFFERS_USE_MALLOC=y 92 | # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set 93 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set 94 | CONFIG_PASSWORD_MINLEN=6 95 | CONFIG_MD5_SMALL=1 96 | CONFIG_SHA1_SMALL=3 97 | CONFIG_SHA1_HWACCEL=y 98 | CONFIG_SHA256_HWACCEL=y 99 | CONFIG_SHA3_SMALL=1 100 | CONFIG_FEATURE_NON_POSIX_CP=y 101 | CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y 102 | CONFIG_FEATURE_USE_SENDFILE=y 103 | CONFIG_FEATURE_COPYBUF_KB=4 104 | # CONFIG_MONOTONIC_SYSCALL is not set 105 | CONFIG_IOCTL_HEX2STR_ERROR=y 106 | CONFIG_FEATURE_EDITING=y 107 | CONFIG_FEATURE_EDITING_MAX_LEN=1024 108 | # CONFIG_FEATURE_EDITING_VI is not set 109 | CONFIG_FEATURE_EDITING_HISTORY=150 110 | CONFIG_FEATURE_EDITING_SAVEHISTORY=y 111 | # CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set 112 | CONFIG_FEATURE_REVERSE_SEARCH=y 113 | CONFIG_FEATURE_TAB_COMPLETION=y 114 | # CONFIG_FEATURE_USERNAME_COMPLETION is not set 115 | CONFIG_FEATURE_EDITING_FANCY_PROMPT=y 116 | CONFIG_FEATURE_EDITING_WINCH=y 117 | # CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set 118 | # CONFIG_LOCALE_SUPPORT is not set 119 | CONFIG_UNICODE_SUPPORT=y 120 | # CONFIG_UNICODE_USING_LOCALE is not set 121 | # CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set 122 | CONFIG_SUBST_WCHAR=63 123 | CONFIG_LAST_SUPPORTED_WCHAR=767 124 | CONFIG_UNICODE_COMBINING_WCHARS=y 125 | CONFIG_UNICODE_WIDE_WCHARS=y 126 | # CONFIG_UNICODE_BIDI_SUPPORT is not set 127 | # CONFIG_UNICODE_NEUTRAL_TABLE is not set 128 | # CONFIG_UNICODE_PRESERVE_BROKEN is not set 129 | # CONFIG_LOOP_CONFIGURE is not set 130 | # CONFIG_NO_LOOP_CONFIGURE is not set 131 | CONFIG_TRY_LOOP_CONFIGURE=y 132 | 133 | # 134 | # Applets 135 | # 136 | 137 | # 138 | # Archival Utilities 139 | # 140 | CONFIG_FEATURE_SEAMLESS_XZ=y 141 | CONFIG_FEATURE_SEAMLESS_LZMA=y 142 | CONFIG_FEATURE_SEAMLESS_BZ2=y 143 | CONFIG_FEATURE_SEAMLESS_GZ=y 144 | # CONFIG_FEATURE_SEAMLESS_Z is not set 145 | CONFIG_AR=y 146 | CONFIG_FEATURE_AR_LONG_FILENAMES=y 147 | CONFIG_FEATURE_AR_CREATE=y 148 | # CONFIG_UNCOMPRESS is not set 149 | CONFIG_GUNZIP=y 150 | CONFIG_ZCAT=y 151 | CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y 152 | CONFIG_BUNZIP2=y 153 | CONFIG_BZCAT=y 154 | CONFIG_UNLZMA=y 155 | CONFIG_LZCAT=y 156 | CONFIG_LZMA=y 157 | CONFIG_UNXZ=y 158 | CONFIG_XZCAT=y 159 | CONFIG_XZ=y 160 | CONFIG_BZIP2=y 161 | CONFIG_BZIP2_SMALL=8 162 | CONFIG_FEATURE_BZIP2_DECOMPRESS=y 163 | CONFIG_CPIO=y 164 | CONFIG_FEATURE_CPIO_O=y 165 | CONFIG_FEATURE_CPIO_P=y 166 | CONFIG_FEATURE_CPIO_IGNORE_DEVNO=y 167 | CONFIG_FEATURE_CPIO_RENUMBER_INODES=y 168 | # CONFIG_DPKG is not set 169 | # CONFIG_DPKG_DEB is not set 170 | CONFIG_GZIP=y 171 | CONFIG_FEATURE_GZIP_LONG_OPTIONS=y 172 | CONFIG_GZIP_FAST=0 173 | CONFIG_FEATURE_GZIP_LEVELS=y 174 | CONFIG_FEATURE_GZIP_DECOMPRESS=y 175 | CONFIG_LZOP=y 176 | # CONFIG_UNLZOP is not set 177 | # CONFIG_LZOPCAT is not set 178 | # CONFIG_LZOP_COMPR_HIGH is not set 179 | # CONFIG_RPM is not set 180 | # CONFIG_RPM2CPIO is not set 181 | CONFIG_TAR=y 182 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y 183 | CONFIG_FEATURE_TAR_CREATE=y 184 | CONFIG_FEATURE_TAR_AUTODETECT=y 185 | CONFIG_FEATURE_TAR_FROM=y 186 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y 187 | CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y 188 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 189 | CONFIG_FEATURE_TAR_TO_COMMAND=y 190 | CONFIG_FEATURE_TAR_UNAME_GNAME=y 191 | CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y 192 | # CONFIG_FEATURE_TAR_SELINUX is not set 193 | CONFIG_UNZIP=y 194 | CONFIG_FEATURE_UNZIP_CDF=y 195 | CONFIG_FEATURE_UNZIP_BZIP2=y 196 | CONFIG_FEATURE_UNZIP_LZMA=y 197 | CONFIG_FEATURE_UNZIP_XZ=y 198 | CONFIG_FEATURE_LZMA_FAST=y 199 | 200 | # 201 | # Coreutils 202 | # 203 | CONFIG_FEATURE_VERBOSE=y 204 | 205 | # 206 | # Common options for date and touch 207 | # 208 | CONFIG_FEATURE_TIMEZONE=y 209 | 210 | # 211 | # Common options for cp and mv 212 | # 213 | CONFIG_FEATURE_PRESERVE_HARDLINKS=y 214 | 215 | # 216 | # Common options for df, du, ls 217 | # 218 | CONFIG_FEATURE_HUMAN_READABLE=y 219 | CONFIG_BASENAME=y 220 | CONFIG_CAT=y 221 | CONFIG_FEATURE_CATN=y 222 | CONFIG_FEATURE_CATV=y 223 | CONFIG_CHGRP=y 224 | CONFIG_CHMOD=y 225 | CONFIG_CHOWN=y 226 | CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y 227 | CONFIG_CHROOT=y 228 | CONFIG_CKSUM=y 229 | CONFIG_CRC32=y 230 | CONFIG_COMM=y 231 | CONFIG_CP=y 232 | CONFIG_FEATURE_CP_LONG_OPTIONS=y 233 | CONFIG_FEATURE_CP_REFLINK=y 234 | CONFIG_CUT=y 235 | CONFIG_FEATURE_CUT_REGEX=y 236 | CONFIG_DATE=y 237 | CONFIG_FEATURE_DATE_ISOFMT=y 238 | CONFIG_FEATURE_DATE_NANO=y 239 | CONFIG_FEATURE_DATE_COMPAT=y 240 | CONFIG_DD=y 241 | CONFIG_FEATURE_DD_SIGNAL_HANDLING=y 242 | CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y 243 | CONFIG_FEATURE_DD_IBS_OBS=y 244 | CONFIG_FEATURE_DD_STATUS=y 245 | CONFIG_DF=y 246 | CONFIG_FEATURE_DF_FANCY=y 247 | CONFIG_FEATURE_SKIP_ROOTFS=y 248 | CONFIG_DIRNAME=y 249 | CONFIG_DOS2UNIX=y 250 | CONFIG_UNIX2DOS=y 251 | CONFIG_DU=y 252 | CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y 253 | CONFIG_ECHO=y 254 | CONFIG_FEATURE_FANCY_ECHO=y 255 | CONFIG_ENV=y 256 | CONFIG_EXPAND=y 257 | CONFIG_UNEXPAND=y 258 | CONFIG_EXPR=y 259 | CONFIG_EXPR_MATH_SUPPORT_64=y 260 | CONFIG_FACTOR=y 261 | CONFIG_FALSE=y 262 | CONFIG_FOLD=y 263 | CONFIG_HEAD=y 264 | CONFIG_FEATURE_FANCY_HEAD=y 265 | CONFIG_HOSTID=y 266 | CONFIG_ID=y 267 | CONFIG_GROUPS=y 268 | CONFIG_INSTALL=y 269 | CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y 270 | CONFIG_LINK=y 271 | CONFIG_LN=y 272 | CONFIG_LOGNAME=y 273 | CONFIG_LS=y 274 | CONFIG_FEATURE_LS_FILETYPES=y 275 | CONFIG_FEATURE_LS_FOLLOWLINKS=y 276 | CONFIG_FEATURE_LS_RECURSIVE=y 277 | CONFIG_FEATURE_LS_WIDTH=y 278 | CONFIG_FEATURE_LS_SORTFILES=y 279 | CONFIG_FEATURE_LS_TIMESTAMPS=y 280 | CONFIG_FEATURE_LS_USERNAME=y 281 | CONFIG_FEATURE_LS_COLOR=y 282 | CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y 283 | CONFIG_MD5SUM=y 284 | CONFIG_SHA1SUM=y 285 | CONFIG_SHA256SUM=y 286 | CONFIG_SHA512SUM=y 287 | CONFIG_SHA3SUM=y 288 | 289 | # 290 | # Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum 291 | # 292 | CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y 293 | CONFIG_MKDIR=y 294 | CONFIG_MKFIFO=y 295 | CONFIG_MKNOD=y 296 | # CONFIG_MKTEMP is not set 297 | CONFIG_MV=y 298 | CONFIG_NICE=y 299 | CONFIG_NL=y 300 | CONFIG_NOHUP=y 301 | CONFIG_NPROC=y 302 | CONFIG_OD=y 303 | CONFIG_PASTE=y 304 | CONFIG_PRINTENV=y 305 | CONFIG_PRINTF=y 306 | CONFIG_PWD=y 307 | CONFIG_READLINK=y 308 | CONFIG_FEATURE_READLINK_FOLLOW=y 309 | CONFIG_REALPATH=y 310 | CONFIG_RM=y 311 | CONFIG_RMDIR=y 312 | CONFIG_SEQ=y 313 | CONFIG_SHRED=y 314 | CONFIG_SHUF=y 315 | CONFIG_SLEEP=y 316 | CONFIG_FEATURE_FANCY_SLEEP=y 317 | CONFIG_SORT=y 318 | CONFIG_FEATURE_SORT_BIG=y 319 | # CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set 320 | CONFIG_SPLIT=y 321 | CONFIG_FEATURE_SPLIT_FANCY=y 322 | CONFIG_STAT=y 323 | CONFIG_FEATURE_STAT_FORMAT=y 324 | CONFIG_FEATURE_STAT_FILESYSTEM=y 325 | CONFIG_STTY=y 326 | CONFIG_SUM=y 327 | CONFIG_SYNC=y 328 | CONFIG_FEATURE_SYNC_FANCY=y 329 | CONFIG_FSYNC=y 330 | CONFIG_TAC=y 331 | CONFIG_TAIL=y 332 | CONFIG_FEATURE_FANCY_TAIL=y 333 | CONFIG_TEE=y 334 | CONFIG_FEATURE_TEE_USE_BLOCK_IO=y 335 | CONFIG_TEST=y 336 | CONFIG_TEST1=y 337 | CONFIG_TEST2=y 338 | CONFIG_FEATURE_TEST_64=y 339 | CONFIG_TIMEOUT=y 340 | CONFIG_TOUCH=y 341 | CONFIG_FEATURE_TOUCH_SUSV3=y 342 | CONFIG_TR=y 343 | CONFIG_FEATURE_TR_CLASSES=y 344 | CONFIG_FEATURE_TR_EQUIV=y 345 | CONFIG_TRUE=y 346 | CONFIG_TRUNCATE=y 347 | # CONFIG_TSORT is not set 348 | CONFIG_TTY=y 349 | CONFIG_UNAME=y 350 | CONFIG_UNAME_OSNAME="GNU/Linux" 351 | CONFIG_BB_ARCH=y 352 | CONFIG_UNIQ=y 353 | CONFIG_UNLINK=y 354 | CONFIG_USLEEP=y 355 | CONFIG_UUDECODE=y 356 | CONFIG_BASE32=y 357 | CONFIG_BASE64=y 358 | CONFIG_UUENCODE=y 359 | CONFIG_WC=y 360 | CONFIG_FEATURE_WC_LARGE=y 361 | CONFIG_WHO=y 362 | CONFIG_W=y 363 | CONFIG_USERS=y 364 | CONFIG_WHOAMI=y 365 | CONFIG_YES=y 366 | 367 | # 368 | # Console Utilities 369 | # 370 | CONFIG_CHVT=y 371 | CONFIG_CLEAR=y 372 | CONFIG_DEALLOCVT=y 373 | CONFIG_DUMPKMAP=y 374 | CONFIG_FGCONSOLE=y 375 | CONFIG_KBD_MODE=y 376 | CONFIG_LOADFONT=y 377 | CONFIG_SETFONT=y 378 | CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y 379 | CONFIG_DEFAULT_SETFONT_DIR="" 380 | 381 | # 382 | # Common options for loadfont and setfont 383 | # 384 | CONFIG_FEATURE_LOADFONT_PSF2=y 385 | CONFIG_FEATURE_LOADFONT_RAW=y 386 | CONFIG_LOADKMAP=y 387 | CONFIG_OPENVT=y 388 | CONFIG_RESET=y 389 | CONFIG_RESIZE=y 390 | CONFIG_FEATURE_RESIZE_PRINT=y 391 | CONFIG_SETCONSOLE=y 392 | CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y 393 | CONFIG_SETKEYCODES=y 394 | CONFIG_SETLOGCONS=y 395 | CONFIG_SHOWKEY=y 396 | 397 | # 398 | # Debian Utilities 399 | # 400 | # CONFIG_PIPE_PROGRESS is not set 401 | # CONFIG_RUN_PARTS is not set 402 | # CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set 403 | # CONFIG_FEATURE_RUN_PARTS_FANCY is not set 404 | # CONFIG_START_STOP_DAEMON is not set 405 | # CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set 406 | # CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set 407 | CONFIG_WHICH=y 408 | 409 | # 410 | # klibc-utils 411 | # 412 | # CONFIG_MINIPS is not set 413 | # CONFIG_NUKE is not set 414 | # CONFIG_RESUME is not set 415 | CONFIG_RUN_INIT=y 416 | 417 | # 418 | # Editors 419 | # 420 | CONFIG_AWK=y 421 | CONFIG_FEATURE_AWK_LIBM=y 422 | CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y 423 | CONFIG_CMP=y 424 | CONFIG_DIFF=y 425 | CONFIG_FEATURE_DIFF_LONG_OPTIONS=y 426 | CONFIG_FEATURE_DIFF_DIR=y 427 | CONFIG_ED=y 428 | CONFIG_PATCH=y 429 | CONFIG_SED=y 430 | CONFIG_VI=y 431 | CONFIG_FEATURE_VI_MAX_LEN=4096 432 | CONFIG_FEATURE_VI_8BIT=y 433 | CONFIG_FEATURE_VI_COLON=y 434 | CONFIG_FEATURE_VI_COLON_EXPAND=y 435 | CONFIG_FEATURE_VI_YANKMARK=y 436 | CONFIG_FEATURE_VI_SEARCH=y 437 | # CONFIG_FEATURE_VI_REGEX_SEARCH is not set 438 | CONFIG_FEATURE_VI_USE_SIGNALS=y 439 | CONFIG_FEATURE_VI_DOT_CMD=y 440 | CONFIG_FEATURE_VI_READONLY=y 441 | CONFIG_FEATURE_VI_SETOPTS=y 442 | CONFIG_FEATURE_VI_SET=y 443 | CONFIG_FEATURE_VI_WIN_RESIZE=y 444 | CONFIG_FEATURE_VI_ASK_TERMINAL=y 445 | CONFIG_FEATURE_VI_UNDO=y 446 | CONFIG_FEATURE_VI_UNDO_QUEUE=y 447 | CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 448 | CONFIG_FEATURE_VI_VERBOSE_STATUS=y 449 | CONFIG_FEATURE_ALLOW_EXEC=y 450 | 451 | # 452 | # Finding Utilities 453 | # 454 | CONFIG_FIND=y 455 | CONFIG_FEATURE_FIND_PRINT0=y 456 | CONFIG_FEATURE_FIND_MTIME=y 457 | CONFIG_FEATURE_FIND_ATIME=y 458 | CONFIG_FEATURE_FIND_CTIME=y 459 | CONFIG_FEATURE_FIND_MMIN=y 460 | CONFIG_FEATURE_FIND_AMIN=y 461 | CONFIG_FEATURE_FIND_CMIN=y 462 | CONFIG_FEATURE_FIND_PERM=y 463 | CONFIG_FEATURE_FIND_TYPE=y 464 | CONFIG_FEATURE_FIND_EXECUTABLE=y 465 | CONFIG_FEATURE_FIND_XDEV=y 466 | CONFIG_FEATURE_FIND_MAXDEPTH=y 467 | CONFIG_FEATURE_FIND_NEWER=y 468 | CONFIG_FEATURE_FIND_INUM=y 469 | CONFIG_FEATURE_FIND_SAMEFILE=y 470 | CONFIG_FEATURE_FIND_EXEC=y 471 | CONFIG_FEATURE_FIND_EXEC_PLUS=y 472 | CONFIG_FEATURE_FIND_USER=y 473 | CONFIG_FEATURE_FIND_GROUP=y 474 | CONFIG_FEATURE_FIND_NOT=y 475 | CONFIG_FEATURE_FIND_DEPTH=y 476 | CONFIG_FEATURE_FIND_PAREN=y 477 | CONFIG_FEATURE_FIND_SIZE=y 478 | CONFIG_FEATURE_FIND_PRUNE=y 479 | CONFIG_FEATURE_FIND_QUIT=y 480 | CONFIG_FEATURE_FIND_DELETE=y 481 | CONFIG_FEATURE_FIND_EMPTY=y 482 | CONFIG_FEATURE_FIND_PATH=y 483 | CONFIG_FEATURE_FIND_REGEX=y 484 | # CONFIG_FEATURE_FIND_CONTEXT is not set 485 | CONFIG_FEATURE_FIND_LINKS=y 486 | CONFIG_GREP=y 487 | CONFIG_EGREP=y 488 | CONFIG_FGREP=y 489 | CONFIG_FEATURE_GREP_CONTEXT=y 490 | CONFIG_XARGS=y 491 | CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y 492 | CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y 493 | CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y 494 | CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y 495 | CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y 496 | CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y 497 | CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y 498 | 499 | # 500 | # Init Utilities 501 | # 502 | # CONFIG_BOOTCHARTD is not set 503 | # CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set 504 | # CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set 505 | CONFIG_HALT=y 506 | CONFIG_POWEROFF=y 507 | CONFIG_REBOOT=y 508 | CONFIG_FEATURE_WAIT_FOR_INIT=y 509 | # CONFIG_FEATURE_CALL_TELINIT is not set 510 | CONFIG_TELINIT_PATH="" 511 | CONFIG_INIT=y 512 | CONFIG_LINUXRC=y 513 | CONFIG_FEATURE_USE_INITTAB=y 514 | # CONFIG_FEATURE_KILL_REMOVED is not set 515 | CONFIG_FEATURE_KILL_DELAY=0 516 | CONFIG_FEATURE_INIT_SCTTY=y 517 | CONFIG_FEATURE_INIT_SYSLOG=y 518 | # CONFIG_FEATURE_INIT_QUIET is not set 519 | # CONFIG_FEATURE_INIT_COREDUMPS is not set 520 | CONFIG_INIT_TERMINAL_TYPE="linux" 521 | CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y 522 | 523 | # 524 | # Login/Password Management Utilities 525 | # 526 | CONFIG_FEATURE_SHADOWPASSWDS=y 527 | CONFIG_USE_BB_PWD_GRP=y 528 | CONFIG_USE_BB_SHADOW=y 529 | CONFIG_USE_BB_CRYPT=y 530 | CONFIG_USE_BB_CRYPT_SHA=y 531 | CONFIG_ADD_SHELL=y 532 | CONFIG_REMOVE_SHELL=y 533 | CONFIG_ADDGROUP=y 534 | CONFIG_FEATURE_ADDUSER_TO_GROUP=y 535 | CONFIG_ADDUSER=y 536 | # CONFIG_FEATURE_CHECK_NAMES is not set 537 | CONFIG_LAST_ID=60000 538 | CONFIG_FIRST_SYSTEM_ID=100 539 | CONFIG_LAST_SYSTEM_ID=999 540 | CONFIG_CHPASSWD=y 541 | CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des" 542 | CONFIG_CRYPTPW=y 543 | CONFIG_MKPASSWD=y 544 | CONFIG_DELUSER=y 545 | CONFIG_DELGROUP=y 546 | CONFIG_FEATURE_DEL_USER_FROM_GROUP=y 547 | CONFIG_GETTY=y 548 | CONFIG_LOGIN=y 549 | # CONFIG_LOGIN_SESSION_AS_CHILD is not set 550 | CONFIG_LOGIN_SCRIPTS=y 551 | CONFIG_FEATURE_NOLOGIN=y 552 | CONFIG_FEATURE_SECURETTY=y 553 | CONFIG_PASSWD=y 554 | CONFIG_FEATURE_PASSWD_WEAK_CHECK=y 555 | CONFIG_SU=y 556 | CONFIG_FEATURE_SU_SYSLOG=y 557 | CONFIG_FEATURE_SU_CHECKS_SHELLS=y 558 | # CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set 559 | CONFIG_SULOGIN=y 560 | CONFIG_VLOCK=y 561 | 562 | # 563 | # Linux Ext2 FS Progs 564 | # 565 | CONFIG_CHATTR=y 566 | CONFIG_FSCK=y 567 | CONFIG_LSATTR=y 568 | CONFIG_TUNE2FS=y 569 | 570 | # 571 | # Linux Module Utilities 572 | # 573 | CONFIG_MODPROBE_SMALL=y 574 | # CONFIG_DEPMOD is not set 575 | # CONFIG_INSMOD is not set 576 | # CONFIG_LSMOD is not set 577 | # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set 578 | CONFIG_MODINFO=y 579 | CONFIG_MODPROBE=y 580 | # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set 581 | # CONFIG_RMMOD is not set 582 | 583 | # 584 | # Options common to multiple modutils 585 | # 586 | CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y 587 | CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y 588 | # CONFIG_FEATURE_2_4_MODULES is not set 589 | # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set 590 | # CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set 591 | # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set 592 | # CONFIG_FEATURE_INSMOD_LOAD_MAP is not set 593 | # CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set 594 | # CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set 595 | # CONFIG_FEATURE_INSMOD_TRY_MMAP is not set 596 | # CONFIG_FEATURE_MODUTILS_ALIAS is not set 597 | # CONFIG_FEATURE_MODUTILS_SYMBOLS is not set 598 | CONFIG_DEFAULT_MODULES_DIR="/lib/modules" 599 | CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" 600 | 601 | # 602 | # Linux System Utilities 603 | # 604 | CONFIG_ACPID=y 605 | CONFIG_FEATURE_ACPID_COMPAT=y 606 | CONFIG_BLKDISCARD=y 607 | CONFIG_BLKID=y 608 | CONFIG_FEATURE_BLKID_TYPE=y 609 | CONFIG_BLOCKDEV=y 610 | CONFIG_CAL=y 611 | CONFIG_CHRT=y 612 | CONFIG_DMESG=y 613 | CONFIG_FEATURE_DMESG_PRETTY=y 614 | CONFIG_EJECT=y 615 | CONFIG_FEATURE_EJECT_SCSI=y 616 | CONFIG_FALLOCATE=y 617 | CONFIG_FATATTR=y 618 | CONFIG_FBSET=y 619 | CONFIG_FEATURE_FBSET_FANCY=y 620 | CONFIG_FEATURE_FBSET_READMODE=y 621 | CONFIG_FDFORMAT=y 622 | CONFIG_FDISK=y 623 | # CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set 624 | CONFIG_FEATURE_FDISK_WRITABLE=y 625 | # CONFIG_FEATURE_AIX_LABEL is not set 626 | # CONFIG_FEATURE_SGI_LABEL is not set 627 | # CONFIG_FEATURE_SUN_LABEL is not set 628 | # CONFIG_FEATURE_OSF_LABEL is not set 629 | # CONFIG_FEATURE_GPT_LABEL is not set 630 | CONFIG_FEATURE_FDISK_ADVANCED=y 631 | CONFIG_FINDFS=y 632 | CONFIG_FLOCK=y 633 | CONFIG_FDFLUSH=y 634 | CONFIG_FREERAMDISK=y 635 | # CONFIG_FSCK_MINIX is not set 636 | CONFIG_FSFREEZE=y 637 | CONFIG_FSTRIM=y 638 | CONFIG_GETOPT=y 639 | CONFIG_FEATURE_GETOPT_LONG=y 640 | CONFIG_HEXDUMP=y 641 | CONFIG_HD=y 642 | CONFIG_XXD=y 643 | CONFIG_HWCLOCK=y 644 | # CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set 645 | CONFIG_IONICE=y 646 | CONFIG_IPCRM=y 647 | CONFIG_IPCS=y 648 | CONFIG_LAST=y 649 | CONFIG_FEATURE_LAST_FANCY=y 650 | CONFIG_LOSETUP=y 651 | CONFIG_LSPCI=y 652 | CONFIG_LSUSB=y 653 | CONFIG_MDEV=y 654 | CONFIG_FEATURE_MDEV_CONF=y 655 | CONFIG_FEATURE_MDEV_RENAME=y 656 | CONFIG_FEATURE_MDEV_RENAME_REGEXP=y 657 | CONFIG_FEATURE_MDEV_EXEC=y 658 | CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y 659 | CONFIG_FEATURE_MDEV_DAEMON=y 660 | CONFIG_MESG=y 661 | CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y 662 | CONFIG_MKE2FS=y 663 | CONFIG_MKFS_EXT2=y 664 | # CONFIG_MKFS_MINIX is not set 665 | # CONFIG_FEATURE_MINIX2 is not set 666 | # CONFIG_MKFS_REISER is not set 667 | CONFIG_MKDOSFS=y 668 | CONFIG_MKFS_VFAT=y 669 | CONFIG_MKSWAP=y 670 | CONFIG_FEATURE_MKSWAP_UUID=y 671 | CONFIG_MORE=y 672 | CONFIG_MOUNT=y 673 | CONFIG_FEATURE_MOUNT_FAKE=y 674 | CONFIG_FEATURE_MOUNT_VERBOSE=y 675 | CONFIG_FEATURE_MOUNT_HELPERS=y 676 | CONFIG_FEATURE_MOUNT_LABEL=y 677 | # CONFIG_FEATURE_MOUNT_NFS is not set 678 | CONFIG_FEATURE_MOUNT_CIFS=y 679 | CONFIG_FEATURE_MOUNT_FLAGS=y 680 | CONFIG_FEATURE_MOUNT_FSTAB=y 681 | CONFIG_FEATURE_MOUNT_OTHERTAB=y 682 | CONFIG_MOUNTPOINT=y 683 | CONFIG_NOLOGIN=y 684 | # CONFIG_NOLOGIN_DEPENDENCIES is not set 685 | CONFIG_NSENTER=y 686 | CONFIG_PIVOT_ROOT=y 687 | CONFIG_RDATE=y 688 | CONFIG_RDEV=y 689 | CONFIG_READPROFILE=y 690 | CONFIG_RENICE=y 691 | CONFIG_REV=y 692 | CONFIG_RTCWAKE=y 693 | CONFIG_SCRIPT=y 694 | CONFIG_SCRIPTREPLAY=y 695 | CONFIG_SETARCH=y 696 | CONFIG_LINUX32=y 697 | CONFIG_LINUX64=y 698 | CONFIG_SETPRIV=y 699 | CONFIG_FEATURE_SETPRIV_DUMP=y 700 | CONFIG_FEATURE_SETPRIV_CAPABILITIES=y 701 | CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y 702 | CONFIG_SETSID=y 703 | CONFIG_SWAPON=y 704 | CONFIG_FEATURE_SWAPON_DISCARD=y 705 | CONFIG_FEATURE_SWAPON_PRI=y 706 | CONFIG_SWAPOFF=y 707 | CONFIG_FEATURE_SWAPONOFF_LABEL=y 708 | CONFIG_SWITCH_ROOT=y 709 | # CONFIG_TASKSET is not set 710 | # CONFIG_FEATURE_TASKSET_FANCY is not set 711 | # CONFIG_FEATURE_TASKSET_CPULIST is not set 712 | CONFIG_UEVENT=y 713 | CONFIG_UMOUNT=y 714 | CONFIG_FEATURE_UMOUNT_ALL=y 715 | CONFIG_UNSHARE=y 716 | CONFIG_WALL=y 717 | 718 | # 719 | # Common options for mount/umount 720 | # 721 | CONFIG_FEATURE_MOUNT_LOOP=y 722 | CONFIG_FEATURE_MOUNT_LOOP_CREATE=y 723 | # CONFIG_FEATURE_MTAB_SUPPORT is not set 724 | CONFIG_VOLUMEID=y 725 | 726 | # 727 | # Filesystem/Volume identification 728 | # 729 | CONFIG_FEATURE_VOLUMEID_BCACHE=y 730 | CONFIG_FEATURE_VOLUMEID_BTRFS=y 731 | CONFIG_FEATURE_VOLUMEID_CRAMFS=y 732 | CONFIG_FEATURE_VOLUMEID_EROFS=y 733 | CONFIG_FEATURE_VOLUMEID_EXFAT=y 734 | CONFIG_FEATURE_VOLUMEID_EXT=y 735 | # CONFIG_FEATURE_VOLUMEID_F2FS is not set 736 | CONFIG_FEATURE_VOLUMEID_FAT=y 737 | CONFIG_FEATURE_VOLUMEID_HFS=y 738 | CONFIG_FEATURE_VOLUMEID_ISO9660=y 739 | CONFIG_FEATURE_VOLUMEID_JFS=y 740 | # CONFIG_FEATURE_VOLUMEID_LFS is not set 741 | CONFIG_FEATURE_VOLUMEID_LINUXRAID=y 742 | CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y 743 | CONFIG_FEATURE_VOLUMEID_LUKS=y 744 | # CONFIG_FEATURE_VOLUMEID_MINIX is not set 745 | CONFIG_FEATURE_VOLUMEID_NILFS=y 746 | CONFIG_FEATURE_VOLUMEID_NTFS=y 747 | CONFIG_FEATURE_VOLUMEID_OCFS2=y 748 | CONFIG_FEATURE_VOLUMEID_REISERFS=y 749 | CONFIG_FEATURE_VOLUMEID_ROMFS=y 750 | CONFIG_FEATURE_VOLUMEID_SQUASHFS=y 751 | CONFIG_FEATURE_VOLUMEID_SYSV=y 752 | # CONFIG_FEATURE_VOLUMEID_UBIFS is not set 753 | CONFIG_FEATURE_VOLUMEID_UDF=y 754 | CONFIG_FEATURE_VOLUMEID_XFS=y 755 | 756 | # 757 | # Miscellaneous Utilities 758 | # 759 | CONFIG_ADJTIMEX=y 760 | CONFIG_ASCII=y 761 | # CONFIG_BBCONFIG is not set 762 | # CONFIG_FEATURE_COMPRESS_BBCONFIG is not set 763 | CONFIG_BC=y 764 | CONFIG_DC=y 765 | CONFIG_FEATURE_DC_BIG=y 766 | # CONFIG_FEATURE_DC_LIBM is not set 767 | CONFIG_FEATURE_BC_INTERACTIVE=y 768 | CONFIG_FEATURE_BC_LONG_OPTIONS=y 769 | CONFIG_BEEP=y 770 | CONFIG_FEATURE_BEEP_FREQ=4000 771 | CONFIG_FEATURE_BEEP_LENGTH_MS=30 772 | # CONFIG_CHAT is not set 773 | # CONFIG_FEATURE_CHAT_NOFAIL is not set 774 | # CONFIG_FEATURE_CHAT_TTY_HIFI is not set 775 | # CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set 776 | # CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set 777 | # CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set 778 | # CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set 779 | # CONFIG_FEATURE_CHAT_CLR_ABORT is not set 780 | CONFIG_CONSPY=y 781 | CONFIG_CROND=y 782 | CONFIG_FEATURE_CROND_D=y 783 | CONFIG_FEATURE_CROND_CALL_SENDMAIL=y 784 | CONFIG_FEATURE_CROND_SPECIAL_TIMES=y 785 | CONFIG_FEATURE_CROND_DIR="/var/spool/cron" 786 | CONFIG_CRONTAB=y 787 | # CONFIG_DEVFSD is not set 788 | # CONFIG_DEVFSD_MODLOAD is not set 789 | # CONFIG_DEVFSD_FG_NP is not set 790 | # CONFIG_DEVFSD_VERBOSE is not set 791 | # CONFIG_FEATURE_DEVFS is not set 792 | CONFIG_DEVMEM=y 793 | # CONFIG_FBSPLASH is not set 794 | # CONFIG_FLASH_ERASEALL is not set 795 | # CONFIG_FLASH_LOCK is not set 796 | # CONFIG_FLASH_UNLOCK is not set 797 | # CONFIG_FLASHCP is not set 798 | CONFIG_HDPARM=y 799 | CONFIG_FEATURE_HDPARM_GET_IDENTITY=y 800 | CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y 801 | CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y 802 | CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y 803 | CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y 804 | CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y 805 | CONFIG_HEXEDIT=y 806 | CONFIG_I2CGET=y 807 | CONFIG_I2CSET=y 808 | CONFIG_I2CDUMP=y 809 | CONFIG_I2CDETECT=y 810 | CONFIG_I2CTRANSFER=y 811 | # CONFIG_INOTIFYD is not set 812 | CONFIG_LESS=y 813 | CONFIG_FEATURE_LESS_MAXLINES=9999999 814 | CONFIG_FEATURE_LESS_BRACKETS=y 815 | CONFIG_FEATURE_LESS_FLAGS=y 816 | CONFIG_FEATURE_LESS_TRUNCATE=y 817 | CONFIG_FEATURE_LESS_MARKS=y 818 | CONFIG_FEATURE_LESS_REGEXP=y 819 | CONFIG_FEATURE_LESS_WINCH=y 820 | CONFIG_FEATURE_LESS_ASK_TERMINAL=y 821 | CONFIG_FEATURE_LESS_DASHCMD=y 822 | CONFIG_FEATURE_LESS_LINENUMS=y 823 | CONFIG_FEATURE_LESS_RAW=y 824 | CONFIG_FEATURE_LESS_ENV=y 825 | # CONFIG_LSSCSI is not set 826 | CONFIG_MAKEDEVS=y 827 | # CONFIG_FEATURE_MAKEDEVS_LEAF is not set 828 | CONFIG_FEATURE_MAKEDEVS_TABLE=y 829 | CONFIG_MAN=y 830 | CONFIG_MICROCOM=y 831 | CONFIG_MIM=y 832 | CONFIG_MT=y 833 | CONFIG_NANDWRITE=y 834 | CONFIG_NANDDUMP=y 835 | # CONFIG_PARTPROBE is not set 836 | CONFIG_RAIDAUTORUN=y 837 | CONFIG_READAHEAD=y 838 | # CONFIG_RFKILL is not set 839 | CONFIG_RUNLEVEL=y 840 | CONFIG_RX=y 841 | # CONFIG_SEEDRNG is not set 842 | # CONFIG_SETFATTR is not set 843 | CONFIG_SETSERIAL=y 844 | CONFIG_STRINGS=y 845 | CONFIG_TIME=y 846 | CONFIG_TREE=y 847 | CONFIG_TS=y 848 | CONFIG_TTYSIZE=y 849 | # CONFIG_UBIATTACH is not set 850 | # CONFIG_UBIDETACH is not set 851 | # CONFIG_UBIMKVOL is not set 852 | # CONFIG_UBIRMVOL is not set 853 | # CONFIG_UBIRSVOL is not set 854 | # CONFIG_UBIUPDATEVOL is not set 855 | # CONFIG_UBIRENAME is not set 856 | CONFIG_VOLNAME=y 857 | # CONFIG_WATCHDOG is not set 858 | # CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set 859 | 860 | # 861 | # Networking Utilities 862 | # 863 | CONFIG_FEATURE_IPV6=y 864 | # CONFIG_FEATURE_UNIX_LOCAL is not set 865 | CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y 866 | CONFIG_VERBOSE_RESOLUTION_ERRORS=y 867 | CONFIG_FEATURE_ETC_NETWORKS=y 868 | # CONFIG_FEATURE_ETC_SERVICES is not set 869 | # CONFIG_FEATURE_HWIB is not set 870 | # CONFIG_FEATURE_TLS_SHA1 is not set 871 | CONFIG_ARP=y 872 | CONFIG_ARPING=y 873 | CONFIG_BRCTL=y 874 | CONFIG_FEATURE_BRCTL_FANCY=y 875 | CONFIG_FEATURE_BRCTL_SHOW=y 876 | CONFIG_DNSD=y 877 | CONFIG_ETHER_WAKE=y 878 | CONFIG_FTPD=y 879 | CONFIG_FEATURE_FTPD_WRITE=y 880 | CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y 881 | CONFIG_FEATURE_FTPD_AUTHENTICATION=y 882 | CONFIG_FTPGET=y 883 | CONFIG_FTPPUT=y 884 | CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y 885 | CONFIG_HOSTNAME=y 886 | CONFIG_DNSDOMAINNAME=y 887 | CONFIG_HTTPD=y 888 | CONFIG_FEATURE_HTTPD_PORT_DEFAULT=80 889 | CONFIG_FEATURE_HTTPD_RANGES=y 890 | CONFIG_FEATURE_HTTPD_SETUID=y 891 | CONFIG_FEATURE_HTTPD_BASIC_AUTH=y 892 | CONFIG_FEATURE_HTTPD_AUTH_MD5=y 893 | CONFIG_FEATURE_HTTPD_CGI=y 894 | CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y 895 | CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y 896 | CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y 897 | CONFIG_FEATURE_HTTPD_ERROR_PAGES=y 898 | CONFIG_FEATURE_HTTPD_PROXY=y 899 | CONFIG_FEATURE_HTTPD_GZIP=y 900 | CONFIG_FEATURE_HTTPD_ETAG=y 901 | CONFIG_FEATURE_HTTPD_LAST_MODIFIED=y 902 | CONFIG_FEATURE_HTTPD_DATE=y 903 | CONFIG_FEATURE_HTTPD_ACL_IP=y 904 | CONFIG_IFCONFIG=y 905 | CONFIG_FEATURE_IFCONFIG_STATUS=y 906 | CONFIG_FEATURE_IFCONFIG_SLIP=y 907 | CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y 908 | CONFIG_FEATURE_IFCONFIG_HW=y 909 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y 910 | CONFIG_IFENSLAVE=y 911 | CONFIG_IFPLUGD=y 912 | CONFIG_IFUP=y 913 | CONFIG_IFDOWN=y 914 | CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" 915 | CONFIG_FEATURE_IFUPDOWN_IP=y 916 | CONFIG_FEATURE_IFUPDOWN_IPV4=y 917 | CONFIG_FEATURE_IFUPDOWN_IPV6=y 918 | CONFIG_FEATURE_IFUPDOWN_MAPPING=y 919 | # CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set 920 | CONFIG_INETD=y 921 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y 922 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y 923 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y 924 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y 925 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y 926 | # CONFIG_FEATURE_INETD_RPC is not set 927 | CONFIG_IP=y 928 | CONFIG_IPADDR=y 929 | CONFIG_IPLINK=y 930 | CONFIG_IPROUTE=y 931 | CONFIG_IPTUNNEL=y 932 | CONFIG_IPRULE=y 933 | CONFIG_IPNEIGH=y 934 | CONFIG_FEATURE_IP_ADDRESS=y 935 | CONFIG_FEATURE_IP_LINK=y 936 | CONFIG_FEATURE_IP_ROUTE=y 937 | CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" 938 | CONFIG_FEATURE_IP_TUNNEL=y 939 | CONFIG_FEATURE_IP_RULE=y 940 | CONFIG_FEATURE_IP_NEIGH=y 941 | # CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set 942 | CONFIG_IPCALC=y 943 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y 944 | CONFIG_FEATURE_IPCALC_FANCY=y 945 | CONFIG_FAKEIDENTD=y 946 | CONFIG_NAMEIF=y 947 | CONFIG_FEATURE_NAMEIF_EXTENDED=y 948 | CONFIG_NBDCLIENT=y 949 | CONFIG_NC=y 950 | # CONFIG_NETCAT is not set 951 | CONFIG_NC_SERVER=y 952 | CONFIG_NC_EXTRA=y 953 | # CONFIG_NC_110_COMPAT is not set 954 | CONFIG_NETSTAT=y 955 | CONFIG_FEATURE_NETSTAT_WIDE=y 956 | CONFIG_FEATURE_NETSTAT_PRG=y 957 | CONFIG_NSLOOKUP=y 958 | CONFIG_FEATURE_NSLOOKUP_BIG=y 959 | CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y 960 | CONFIG_NTPD=y 961 | CONFIG_FEATURE_NTPD_SERVER=y 962 | CONFIG_FEATURE_NTPD_CONF=y 963 | CONFIG_FEATURE_NTP_AUTH=y 964 | CONFIG_PING=y 965 | CONFIG_PING6=y 966 | CONFIG_FEATURE_FANCY_PING=y 967 | CONFIG_PSCAN=y 968 | CONFIG_ROUTE=y 969 | CONFIG_SLATTACH=y 970 | CONFIG_SSL_CLIENT=y 971 | CONFIG_TC=y 972 | CONFIG_FEATURE_TC_INGRESS=y 973 | CONFIG_TCPSVD=y 974 | CONFIG_UDPSVD=y 975 | CONFIG_TELNET=y 976 | CONFIG_FEATURE_TELNET_TTYPE=y 977 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y 978 | CONFIG_FEATURE_TELNET_WIDTH=y 979 | CONFIG_TELNETD=y 980 | CONFIG_FEATURE_TELNETD_STANDALONE=y 981 | CONFIG_FEATURE_TELNETD_PORT_DEFAULT=23 982 | CONFIG_FEATURE_TELNETD_INETD_WAIT=y 983 | CONFIG_TFTP=y 984 | CONFIG_FEATURE_TFTP_PROGRESS_BAR=y 985 | CONFIG_FEATURE_TFTP_HPA_COMPAT=y 986 | CONFIG_TFTPD=y 987 | CONFIG_FEATURE_TFTP_GET=y 988 | CONFIG_FEATURE_TFTP_PUT=y 989 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y 990 | # CONFIG_TFTP_DEBUG is not set 991 | CONFIG_TLS=y 992 | CONFIG_TRACEROUTE=y 993 | CONFIG_TRACEROUTE6=y 994 | CONFIG_FEATURE_TRACEROUTE_VERBOSE=y 995 | # CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set 996 | CONFIG_TUNCTL=y 997 | CONFIG_FEATURE_TUNCTL_UG=y 998 | CONFIG_VCONFIG=y 999 | CONFIG_WGET=y 1000 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y 1001 | CONFIG_FEATURE_WGET_STATUSBAR=y 1002 | CONFIG_FEATURE_WGET_FTP=y 1003 | CONFIG_FEATURE_WGET_AUTHENTICATION=y 1004 | CONFIG_FEATURE_WGET_TIMEOUT=y 1005 | CONFIG_FEATURE_WGET_HTTPS=y 1006 | CONFIG_FEATURE_WGET_OPENSSL=y 1007 | CONFIG_WHOIS=y 1008 | CONFIG_ZCIP=y 1009 | CONFIG_UDHCPD=y 1010 | # CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set 1011 | CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y 1012 | CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" 1013 | CONFIG_DUMPLEASES=y 1014 | CONFIG_DHCPRELAY=y 1015 | CONFIG_UDHCPC=y 1016 | CONFIG_FEATURE_UDHCPC_ARPING=y 1017 | CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y 1018 | CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" 1019 | CONFIG_UDHCPC6_DEFAULT_SCRIPT="" 1020 | # CONFIG_UDHCPC6 is not set 1021 | # CONFIG_FEATURE_UDHCPC6_RFC3646 is not set 1022 | # CONFIG_FEATURE_UDHCPC6_RFC4704 is not set 1023 | # CONFIG_FEATURE_UDHCPC6_RFC4833 is not set 1024 | # CONFIG_FEATURE_UDHCPC6_RFC5970 is not set 1025 | 1026 | # 1027 | # Common options for DHCP applets 1028 | # 1029 | CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0" 1030 | # CONFIG_FEATURE_UDHCP_PORT is not set 1031 | CONFIG_UDHCP_DEBUG=9 1032 | CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 1033 | CONFIG_FEATURE_UDHCP_RFC3397=y 1034 | CONFIG_FEATURE_UDHCP_8021Q=y 1035 | CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" 1036 | 1037 | # 1038 | # Print Utilities 1039 | # 1040 | # CONFIG_LPD is not set 1041 | # CONFIG_LPR is not set 1042 | # CONFIG_LPQ is not set 1043 | 1044 | # 1045 | # Mail Utilities 1046 | # 1047 | CONFIG_FEATURE_MIME_CHARSET="" 1048 | # CONFIG_MAKEMIME is not set 1049 | # CONFIG_POPMAILDIR is not set 1050 | # CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set 1051 | # CONFIG_REFORMIME is not set 1052 | # CONFIG_FEATURE_REFORMIME_COMPAT is not set 1053 | # CONFIG_SENDMAIL is not set 1054 | 1055 | # 1056 | # Process Utilities 1057 | # 1058 | CONFIG_FEATURE_FAST_TOP=y 1059 | CONFIG_FEATURE_SHOW_THREADS=y 1060 | CONFIG_FREE=y 1061 | CONFIG_FUSER=y 1062 | CONFIG_IOSTAT=y 1063 | CONFIG_KILL=y 1064 | CONFIG_KILLALL=y 1065 | CONFIG_KILLALL5=y 1066 | CONFIG_LSOF=y 1067 | CONFIG_MPSTAT=y 1068 | CONFIG_NMETER=y 1069 | CONFIG_PGREP=y 1070 | CONFIG_PKILL=y 1071 | CONFIG_PIDOF=y 1072 | CONFIG_FEATURE_PIDOF_SINGLE=y 1073 | CONFIG_FEATURE_PIDOF_OMIT=y 1074 | CONFIG_PMAP=y 1075 | CONFIG_POWERTOP=y 1076 | CONFIG_FEATURE_POWERTOP_INTERACTIVE=y 1077 | CONFIG_PS=y 1078 | # CONFIG_FEATURE_PS_WIDE is not set 1079 | # CONFIG_FEATURE_PS_LONG is not set 1080 | CONFIG_FEATURE_PS_TIME=y 1081 | # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set 1082 | CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y 1083 | CONFIG_PSTREE=y 1084 | CONFIG_PWDX=y 1085 | CONFIG_SMEMCAP=y 1086 | CONFIG_BB_SYSCTL=y 1087 | CONFIG_TOP=y 1088 | CONFIG_FEATURE_TOP_INTERACTIVE=y 1089 | CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y 1090 | CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y 1091 | CONFIG_FEATURE_TOP_SMP_CPU=y 1092 | CONFIG_FEATURE_TOP_DECIMALS=y 1093 | CONFIG_FEATURE_TOP_SMP_PROCESS=y 1094 | CONFIG_FEATURE_TOPMEM=y 1095 | CONFIG_UPTIME=y 1096 | CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y 1097 | CONFIG_WATCH=y 1098 | 1099 | # 1100 | # Runit Utilities 1101 | # 1102 | CONFIG_CHPST=y 1103 | CONFIG_SETUIDGID=y 1104 | CONFIG_ENVUIDGID=y 1105 | CONFIG_ENVDIR=y 1106 | CONFIG_SOFTLIMIT=y 1107 | CONFIG_RUNSV=y 1108 | CONFIG_RUNSVDIR=y 1109 | # CONFIG_FEATURE_RUNSVDIR_LOG is not set 1110 | CONFIG_SV=y 1111 | CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" 1112 | CONFIG_SVC=y 1113 | CONFIG_SVOK=y 1114 | CONFIG_SVLOGD=y 1115 | # CONFIG_CHCON is not set 1116 | # CONFIG_GETENFORCE is not set 1117 | # CONFIG_GETSEBOOL is not set 1118 | # CONFIG_LOAD_POLICY is not set 1119 | # CONFIG_MATCHPATHCON is not set 1120 | # CONFIG_RUNCON is not set 1121 | # CONFIG_SELINUXENABLED is not set 1122 | # CONFIG_SESTATUS is not set 1123 | # CONFIG_SETENFORCE is not set 1124 | # CONFIG_SETFILES is not set 1125 | # CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set 1126 | # CONFIG_RESTORECON is not set 1127 | # CONFIG_SETSEBOOL is not set 1128 | 1129 | # 1130 | # Shells 1131 | # 1132 | CONFIG_SH_IS_ASH=y 1133 | # CONFIG_SH_IS_HUSH is not set 1134 | # CONFIG_SH_IS_NONE is not set 1135 | # CONFIG_BASH_IS_ASH is not set 1136 | # CONFIG_BASH_IS_HUSH is not set 1137 | CONFIG_BASH_IS_NONE=y 1138 | CONFIG_SHELL_ASH=y 1139 | CONFIG_ASH=y 1140 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y 1141 | CONFIG_ASH_INTERNAL_GLOB=y 1142 | CONFIG_ASH_BASH_COMPAT=y 1143 | # CONFIG_ASH_BASH_SOURCE_CURDIR is not set 1144 | CONFIG_ASH_BASH_NOT_FOUND_HOOK=y 1145 | CONFIG_ASH_JOB_CONTROL=y 1146 | CONFIG_ASH_ALIAS=y 1147 | CONFIG_ASH_RANDOM_SUPPORT=y 1148 | CONFIG_ASH_EXPAND_PRMT=y 1149 | # CONFIG_ASH_IDLE_TIMEOUT is not set 1150 | # CONFIG_ASH_MAIL is not set 1151 | CONFIG_ASH_ECHO=y 1152 | CONFIG_ASH_PRINTF=y 1153 | CONFIG_ASH_TEST=y 1154 | CONFIG_ASH_SLEEP=y 1155 | CONFIG_ASH_HELP=y 1156 | CONFIG_ASH_GETOPTS=y 1157 | CONFIG_ASH_CMDCMD=y 1158 | CONFIG_CTTYHACK=y 1159 | # CONFIG_HUSH is not set 1160 | # CONFIG_SHELL_HUSH is not set 1161 | # CONFIG_HUSH_BASH_COMPAT is not set 1162 | # CONFIG_HUSH_BRACE_EXPANSION is not set 1163 | # CONFIG_HUSH_BASH_SOURCE_CURDIR is not set 1164 | # CONFIG_HUSH_LINENO_VAR is not set 1165 | # CONFIG_HUSH_INTERACTIVE is not set 1166 | # CONFIG_HUSH_SAVEHISTORY is not set 1167 | # CONFIG_HUSH_JOB is not set 1168 | # CONFIG_HUSH_TICK is not set 1169 | # CONFIG_HUSH_IF is not set 1170 | # CONFIG_HUSH_LOOPS is not set 1171 | # CONFIG_HUSH_CASE is not set 1172 | # CONFIG_HUSH_FUNCTIONS is not set 1173 | # CONFIG_HUSH_LOCAL is not set 1174 | # CONFIG_HUSH_RANDOM_SUPPORT is not set 1175 | # CONFIG_HUSH_MODE_X is not set 1176 | # CONFIG_HUSH_ECHO is not set 1177 | # CONFIG_HUSH_PRINTF is not set 1178 | # CONFIG_HUSH_TEST is not set 1179 | # CONFIG_HUSH_HELP is not set 1180 | # CONFIG_HUSH_EXPORT is not set 1181 | # CONFIG_HUSH_EXPORT_N is not set 1182 | # CONFIG_HUSH_READONLY is not set 1183 | # CONFIG_HUSH_KILL is not set 1184 | # CONFIG_HUSH_WAIT is not set 1185 | # CONFIG_HUSH_COMMAND is not set 1186 | # CONFIG_HUSH_TRAP is not set 1187 | # CONFIG_HUSH_TYPE is not set 1188 | # CONFIG_HUSH_TIMES is not set 1189 | # CONFIG_HUSH_READ is not set 1190 | # CONFIG_HUSH_SET is not set 1191 | # CONFIG_HUSH_UNSET is not set 1192 | # CONFIG_HUSH_ULIMIT is not set 1193 | # CONFIG_HUSH_UMASK is not set 1194 | # CONFIG_HUSH_GETOPTS is not set 1195 | # CONFIG_HUSH_MEMLEAK is not set 1196 | 1197 | # 1198 | # Options common to all shells 1199 | # 1200 | CONFIG_FEATURE_SH_MATH=y 1201 | CONFIG_FEATURE_SH_MATH_64=y 1202 | CONFIG_FEATURE_SH_MATH_BASE=y 1203 | CONFIG_FEATURE_SH_EXTRA_QUIET=y 1204 | # CONFIG_FEATURE_SH_STANDALONE is not set 1205 | # CONFIG_FEATURE_SH_NOFORK is not set 1206 | CONFIG_FEATURE_SH_READ_FRAC=y 1207 | CONFIG_FEATURE_SH_HISTFILESIZE=y 1208 | CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS=y 1209 | 1210 | # 1211 | # System Logging Utilities 1212 | # 1213 | # CONFIG_KLOGD is not set 1214 | # CONFIG_FEATURE_KLOGD_KLOGCTL is not set 1215 | CONFIG_LOGGER=y 1216 | CONFIG_LOGREAD=y 1217 | CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y 1218 | CONFIG_SYSLOGD=y 1219 | CONFIG_FEATURE_ROTATE_LOGFILE=y 1220 | # CONFIG_FEATURE_REMOTE_LOG is not set 1221 | CONFIG_FEATURE_SYSLOGD_DUP=y 1222 | CONFIG_FEATURE_SYSLOGD_CFG=y 1223 | # CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set 1224 | CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 1225 | CONFIG_FEATURE_IPC_SYSLOG=y 1226 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 1227 | # CONFIG_FEATURE_KMSG_SYSLOG is not set 1228 | -------------------------------------------------------------------------------- /configs/busybox/.config-x86: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated make config: don't edit 3 | # Busybox version: 1.36.1 4 | # Sun Feb 16 13:53:21 2025 5 | # 6 | CONFIG_HAVE_DOT_CONFIG=y 7 | 8 | # 9 | # Settings 10 | # 11 | CONFIG_DESKTOP=y 12 | # CONFIG_EXTRA_COMPAT is not set 13 | # CONFIG_FEDORA_COMPAT is not set 14 | # CONFIG_INCLUDE_SUSv2 is not set 15 | CONFIG_LONG_OPTS=y 16 | CONFIG_SHOW_USAGE=y 17 | CONFIG_FEATURE_VERBOSE_USAGE=y 18 | CONFIG_FEATURE_COMPRESS_USAGE=y 19 | CONFIG_LFS=y 20 | # CONFIG_PAM is not set 21 | CONFIG_FEATURE_DEVPTS=y 22 | CONFIG_FEATURE_UTMP=y 23 | CONFIG_FEATURE_WTMP=y 24 | CONFIG_FEATURE_PIDFILE=y 25 | CONFIG_PID_FILE_PATH="/var/run" 26 | CONFIG_BUSYBOX=y 27 | CONFIG_FEATURE_SHOW_SCRIPT=y 28 | CONFIG_FEATURE_INSTALLER=y 29 | # CONFIG_INSTALL_NO_USR is not set 30 | CONFIG_FEATURE_SUID=y 31 | CONFIG_FEATURE_SUID_CONFIG=y 32 | CONFIG_FEATURE_SUID_CONFIG_QUIET=y 33 | # CONFIG_FEATURE_PREFER_APPLETS is not set 34 | CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" 35 | # CONFIG_SELINUX is not set 36 | # CONFIG_FEATURE_CLEAN_UP is not set 37 | CONFIG_FEATURE_SYSLOG_INFO=y 38 | CONFIG_FEATURE_SYSLOG=y 39 | 40 | # 41 | # Build Options 42 | # 43 | CONFIG_STATIC=y 44 | # CONFIG_PIE is not set 45 | # CONFIG_NOMMU is not set 46 | # CONFIG_BUILD_LIBBUSYBOX is not set 47 | # CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set 48 | # CONFIG_FEATURE_INDIVIDUAL is not set 49 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set 50 | CONFIG_CROSS_COMPILER_PREFIX="i486-linux-musl-" 51 | CONFIG_SYSROOT="/opt/snacklinux_rootfs" 52 | CONFIG_EXTRA_CFLAGS="-march=i486 -mtune=i486 -fno-stack-protector -mno-align-stringops -mno-mmx -mno-sse -fno-stack-protector" 53 | CONFIG_EXTRA_LDFLAGS="-Wl,-O1" 54 | CONFIG_EXTRA_LDLIBS="" 55 | # CONFIG_USE_PORTABLE_CODE is not set 56 | CONFIG_STACK_OPTIMIZATION_386=y 57 | CONFIG_STATIC_LIBGCC=y 58 | 59 | # 60 | # Installation Options ("make install" behavior) 61 | # 62 | CONFIG_INSTALL_APPLET_SYMLINKS=y 63 | # CONFIG_INSTALL_APPLET_HARDLINKS is not set 64 | # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set 65 | # CONFIG_INSTALL_APPLET_DONT is not set 66 | # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set 67 | # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set 68 | # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set 69 | CONFIG_PREFIX="/opt/snacklinux_rootfs" 70 | 71 | # 72 | # Debugging Options 73 | # 74 | # CONFIG_DEBUG is not set 75 | # CONFIG_DEBUG_PESSIMIZE is not set 76 | # CONFIG_DEBUG_SANITIZE is not set 77 | # CONFIG_UNIT_TEST is not set 78 | # CONFIG_WERROR is not set 79 | # CONFIG_WARN_SIMPLE_MSG is not set 80 | CONFIG_NO_DEBUG_LIB=y 81 | # CONFIG_DMALLOC is not set 82 | # CONFIG_EFENCE is not set 83 | 84 | # 85 | # Library Tuning 86 | # 87 | # CONFIG_FEATURE_USE_BSS_TAIL is not set 88 | CONFIG_FLOAT_DURATION=y 89 | CONFIG_FEATURE_RTMINMAX=y 90 | CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y 91 | CONFIG_FEATURE_BUFFERS_USE_MALLOC=y 92 | # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set 93 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set 94 | CONFIG_PASSWORD_MINLEN=6 95 | CONFIG_MD5_SMALL=1 96 | CONFIG_SHA1_SMALL=3 97 | # CONFIG_SHA1_HWACCEL is not set 98 | # CONFIG_SHA256_HWACCEL is not set 99 | CONFIG_SHA3_SMALL=1 100 | CONFIG_FEATURE_NON_POSIX_CP=y 101 | CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y 102 | CONFIG_FEATURE_USE_SENDFILE=y 103 | CONFIG_FEATURE_COPYBUF_KB=4 104 | # CONFIG_MONOTONIC_SYSCALL is not set 105 | CONFIG_IOCTL_HEX2STR_ERROR=y 106 | CONFIG_FEATURE_EDITING=y 107 | CONFIG_FEATURE_EDITING_MAX_LEN=1024 108 | # CONFIG_FEATURE_EDITING_VI is not set 109 | CONFIG_FEATURE_EDITING_HISTORY=150 110 | CONFIG_FEATURE_EDITING_SAVEHISTORY=y 111 | # CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set 112 | CONFIG_FEATURE_REVERSE_SEARCH=y 113 | CONFIG_FEATURE_TAB_COMPLETION=y 114 | # CONFIG_FEATURE_USERNAME_COMPLETION is not set 115 | CONFIG_FEATURE_EDITING_FANCY_PROMPT=y 116 | CONFIG_FEATURE_EDITING_WINCH=y 117 | # CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set 118 | # CONFIG_LOCALE_SUPPORT is not set 119 | CONFIG_UNICODE_SUPPORT=y 120 | # CONFIG_UNICODE_USING_LOCALE is not set 121 | # CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set 122 | CONFIG_SUBST_WCHAR=63 123 | CONFIG_LAST_SUPPORTED_WCHAR=767 124 | CONFIG_UNICODE_COMBINING_WCHARS=y 125 | CONFIG_UNICODE_WIDE_WCHARS=y 126 | # CONFIG_UNICODE_BIDI_SUPPORT is not set 127 | # CONFIG_UNICODE_NEUTRAL_TABLE is not set 128 | # CONFIG_UNICODE_PRESERVE_BROKEN is not set 129 | # CONFIG_LOOP_CONFIGURE is not set 130 | # CONFIG_NO_LOOP_CONFIGURE is not set 131 | CONFIG_TRY_LOOP_CONFIGURE=y 132 | 133 | # 134 | # Applets 135 | # 136 | 137 | # 138 | # Archival Utilities 139 | # 140 | CONFIG_FEATURE_SEAMLESS_XZ=y 141 | CONFIG_FEATURE_SEAMLESS_LZMA=y 142 | CONFIG_FEATURE_SEAMLESS_BZ2=y 143 | CONFIG_FEATURE_SEAMLESS_GZ=y 144 | # CONFIG_FEATURE_SEAMLESS_Z is not set 145 | CONFIG_AR=y 146 | CONFIG_FEATURE_AR_LONG_FILENAMES=y 147 | CONFIG_FEATURE_AR_CREATE=y 148 | # CONFIG_UNCOMPRESS is not set 149 | CONFIG_GUNZIP=y 150 | CONFIG_ZCAT=y 151 | CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y 152 | CONFIG_BUNZIP2=y 153 | CONFIG_BZCAT=y 154 | CONFIG_UNLZMA=y 155 | CONFIG_LZCAT=y 156 | CONFIG_LZMA=y 157 | CONFIG_UNXZ=y 158 | CONFIG_XZCAT=y 159 | CONFIG_XZ=y 160 | CONFIG_BZIP2=y 161 | CONFIG_BZIP2_SMALL=8 162 | CONFIG_FEATURE_BZIP2_DECOMPRESS=y 163 | CONFIG_CPIO=y 164 | CONFIG_FEATURE_CPIO_O=y 165 | CONFIG_FEATURE_CPIO_P=y 166 | CONFIG_FEATURE_CPIO_IGNORE_DEVNO=y 167 | CONFIG_FEATURE_CPIO_RENUMBER_INODES=y 168 | # CONFIG_DPKG is not set 169 | # CONFIG_DPKG_DEB is not set 170 | CONFIG_GZIP=y 171 | CONFIG_FEATURE_GZIP_LONG_OPTIONS=y 172 | CONFIG_GZIP_FAST=0 173 | CONFIG_FEATURE_GZIP_LEVELS=y 174 | CONFIG_FEATURE_GZIP_DECOMPRESS=y 175 | CONFIG_LZOP=y 176 | # CONFIG_UNLZOP is not set 177 | # CONFIG_LZOPCAT is not set 178 | # CONFIG_LZOP_COMPR_HIGH is not set 179 | # CONFIG_RPM is not set 180 | # CONFIG_RPM2CPIO is not set 181 | CONFIG_TAR=y 182 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y 183 | CONFIG_FEATURE_TAR_CREATE=y 184 | CONFIG_FEATURE_TAR_AUTODETECT=y 185 | CONFIG_FEATURE_TAR_FROM=y 186 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y 187 | CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y 188 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 189 | CONFIG_FEATURE_TAR_TO_COMMAND=y 190 | CONFIG_FEATURE_TAR_UNAME_GNAME=y 191 | CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y 192 | # CONFIG_FEATURE_TAR_SELINUX is not set 193 | CONFIG_UNZIP=y 194 | CONFIG_FEATURE_UNZIP_CDF=y 195 | CONFIG_FEATURE_UNZIP_BZIP2=y 196 | CONFIG_FEATURE_UNZIP_LZMA=y 197 | CONFIG_FEATURE_UNZIP_XZ=y 198 | CONFIG_FEATURE_LZMA_FAST=y 199 | 200 | # 201 | # Coreutils 202 | # 203 | CONFIG_FEATURE_VERBOSE=y 204 | 205 | # 206 | # Common options for date and touch 207 | # 208 | CONFIG_FEATURE_TIMEZONE=y 209 | 210 | # 211 | # Common options for cp and mv 212 | # 213 | CONFIG_FEATURE_PRESERVE_HARDLINKS=y 214 | 215 | # 216 | # Common options for df, du, ls 217 | # 218 | CONFIG_FEATURE_HUMAN_READABLE=y 219 | CONFIG_BASENAME=y 220 | CONFIG_CAT=y 221 | CONFIG_FEATURE_CATN=y 222 | CONFIG_FEATURE_CATV=y 223 | CONFIG_CHGRP=y 224 | CONFIG_CHMOD=y 225 | CONFIG_CHOWN=y 226 | CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y 227 | CONFIG_CHROOT=y 228 | CONFIG_CKSUM=y 229 | CONFIG_CRC32=y 230 | CONFIG_COMM=y 231 | CONFIG_CP=y 232 | CONFIG_FEATURE_CP_LONG_OPTIONS=y 233 | CONFIG_FEATURE_CP_REFLINK=y 234 | CONFIG_CUT=y 235 | CONFIG_FEATURE_CUT_REGEX=y 236 | CONFIG_DATE=y 237 | CONFIG_FEATURE_DATE_ISOFMT=y 238 | CONFIG_FEATURE_DATE_NANO=y 239 | CONFIG_FEATURE_DATE_COMPAT=y 240 | CONFIG_DD=y 241 | CONFIG_FEATURE_DD_SIGNAL_HANDLING=y 242 | CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y 243 | CONFIG_FEATURE_DD_IBS_OBS=y 244 | CONFIG_FEATURE_DD_STATUS=y 245 | CONFIG_DF=y 246 | CONFIG_FEATURE_DF_FANCY=y 247 | CONFIG_FEATURE_SKIP_ROOTFS=y 248 | CONFIG_DIRNAME=y 249 | CONFIG_DOS2UNIX=y 250 | CONFIG_UNIX2DOS=y 251 | CONFIG_DU=y 252 | CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y 253 | CONFIG_ECHO=y 254 | CONFIG_FEATURE_FANCY_ECHO=y 255 | CONFIG_ENV=y 256 | CONFIG_EXPAND=y 257 | CONFIG_UNEXPAND=y 258 | CONFIG_EXPR=y 259 | CONFIG_EXPR_MATH_SUPPORT_64=y 260 | CONFIG_FACTOR=y 261 | CONFIG_FALSE=y 262 | CONFIG_FOLD=y 263 | CONFIG_HEAD=y 264 | CONFIG_FEATURE_FANCY_HEAD=y 265 | CONFIG_HOSTID=y 266 | CONFIG_ID=y 267 | CONFIG_GROUPS=y 268 | CONFIG_INSTALL=y 269 | CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y 270 | CONFIG_LINK=y 271 | CONFIG_LN=y 272 | CONFIG_LOGNAME=y 273 | CONFIG_LS=y 274 | CONFIG_FEATURE_LS_FILETYPES=y 275 | CONFIG_FEATURE_LS_FOLLOWLINKS=y 276 | CONFIG_FEATURE_LS_RECURSIVE=y 277 | CONFIG_FEATURE_LS_WIDTH=y 278 | CONFIG_FEATURE_LS_SORTFILES=y 279 | CONFIG_FEATURE_LS_TIMESTAMPS=y 280 | CONFIG_FEATURE_LS_USERNAME=y 281 | CONFIG_FEATURE_LS_COLOR=y 282 | CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y 283 | CONFIG_MD5SUM=y 284 | CONFIG_SHA1SUM=y 285 | CONFIG_SHA256SUM=y 286 | CONFIG_SHA512SUM=y 287 | CONFIG_SHA3SUM=y 288 | 289 | # 290 | # Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum 291 | # 292 | CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y 293 | CONFIG_MKDIR=y 294 | CONFIG_MKFIFO=y 295 | CONFIG_MKNOD=y 296 | # CONFIG_MKTEMP is not set 297 | CONFIG_MV=y 298 | CONFIG_NICE=y 299 | CONFIG_NL=y 300 | CONFIG_NOHUP=y 301 | CONFIG_NPROC=y 302 | CONFIG_OD=y 303 | CONFIG_PASTE=y 304 | CONFIG_PRINTENV=y 305 | CONFIG_PRINTF=y 306 | CONFIG_PWD=y 307 | CONFIG_READLINK=y 308 | CONFIG_FEATURE_READLINK_FOLLOW=y 309 | CONFIG_REALPATH=y 310 | CONFIG_RM=y 311 | CONFIG_RMDIR=y 312 | CONFIG_SEQ=y 313 | CONFIG_SHRED=y 314 | CONFIG_SHUF=y 315 | CONFIG_SLEEP=y 316 | CONFIG_FEATURE_FANCY_SLEEP=y 317 | CONFIG_SORT=y 318 | CONFIG_FEATURE_SORT_BIG=y 319 | # CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set 320 | CONFIG_SPLIT=y 321 | CONFIG_FEATURE_SPLIT_FANCY=y 322 | CONFIG_STAT=y 323 | CONFIG_FEATURE_STAT_FORMAT=y 324 | CONFIG_FEATURE_STAT_FILESYSTEM=y 325 | CONFIG_STTY=y 326 | CONFIG_SUM=y 327 | CONFIG_SYNC=y 328 | CONFIG_FEATURE_SYNC_FANCY=y 329 | CONFIG_FSYNC=y 330 | CONFIG_TAC=y 331 | CONFIG_TAIL=y 332 | CONFIG_FEATURE_FANCY_TAIL=y 333 | CONFIG_TEE=y 334 | CONFIG_FEATURE_TEE_USE_BLOCK_IO=y 335 | CONFIG_TEST=y 336 | CONFIG_TEST1=y 337 | CONFIG_TEST2=y 338 | CONFIG_FEATURE_TEST_64=y 339 | CONFIG_TIMEOUT=y 340 | CONFIG_TOUCH=y 341 | CONFIG_FEATURE_TOUCH_SUSV3=y 342 | CONFIG_TR=y 343 | CONFIG_FEATURE_TR_CLASSES=y 344 | CONFIG_FEATURE_TR_EQUIV=y 345 | CONFIG_TRUE=y 346 | CONFIG_TRUNCATE=y 347 | # CONFIG_TSORT is not set 348 | CONFIG_TTY=y 349 | CONFIG_UNAME=y 350 | CONFIG_UNAME_OSNAME="GNU/Linux" 351 | CONFIG_BB_ARCH=y 352 | CONFIG_UNIQ=y 353 | CONFIG_UNLINK=y 354 | CONFIG_USLEEP=y 355 | CONFIG_UUDECODE=y 356 | CONFIG_BASE32=y 357 | CONFIG_BASE64=y 358 | CONFIG_UUENCODE=y 359 | CONFIG_WC=y 360 | CONFIG_FEATURE_WC_LARGE=y 361 | CONFIG_WHO=y 362 | CONFIG_W=y 363 | CONFIG_USERS=y 364 | CONFIG_WHOAMI=y 365 | CONFIG_YES=y 366 | 367 | # 368 | # Console Utilities 369 | # 370 | CONFIG_CHVT=y 371 | CONFIG_CLEAR=y 372 | CONFIG_DEALLOCVT=y 373 | CONFIG_DUMPKMAP=y 374 | CONFIG_FGCONSOLE=y 375 | CONFIG_KBD_MODE=y 376 | CONFIG_LOADFONT=y 377 | CONFIG_SETFONT=y 378 | CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y 379 | CONFIG_DEFAULT_SETFONT_DIR="" 380 | 381 | # 382 | # Common options for loadfont and setfont 383 | # 384 | CONFIG_FEATURE_LOADFONT_PSF2=y 385 | CONFIG_FEATURE_LOADFONT_RAW=y 386 | CONFIG_LOADKMAP=y 387 | CONFIG_OPENVT=y 388 | CONFIG_RESET=y 389 | CONFIG_RESIZE=y 390 | CONFIG_FEATURE_RESIZE_PRINT=y 391 | CONFIG_SETCONSOLE=y 392 | CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y 393 | CONFIG_SETKEYCODES=y 394 | CONFIG_SETLOGCONS=y 395 | CONFIG_SHOWKEY=y 396 | 397 | # 398 | # Debian Utilities 399 | # 400 | # CONFIG_PIPE_PROGRESS is not set 401 | # CONFIG_RUN_PARTS is not set 402 | # CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set 403 | # CONFIG_FEATURE_RUN_PARTS_FANCY is not set 404 | # CONFIG_START_STOP_DAEMON is not set 405 | # CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set 406 | # CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set 407 | CONFIG_WHICH=y 408 | 409 | # 410 | # klibc-utils 411 | # 412 | # CONFIG_MINIPS is not set 413 | # CONFIG_NUKE is not set 414 | # CONFIG_RESUME is not set 415 | CONFIG_RUN_INIT=y 416 | 417 | # 418 | # Editors 419 | # 420 | CONFIG_AWK=y 421 | CONFIG_FEATURE_AWK_LIBM=y 422 | CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y 423 | CONFIG_CMP=y 424 | CONFIG_DIFF=y 425 | CONFIG_FEATURE_DIFF_LONG_OPTIONS=y 426 | CONFIG_FEATURE_DIFF_DIR=y 427 | CONFIG_ED=y 428 | CONFIG_PATCH=y 429 | CONFIG_SED=y 430 | CONFIG_VI=y 431 | CONFIG_FEATURE_VI_MAX_LEN=4096 432 | CONFIG_FEATURE_VI_8BIT=y 433 | CONFIG_FEATURE_VI_COLON=y 434 | CONFIG_FEATURE_VI_COLON_EXPAND=y 435 | CONFIG_FEATURE_VI_YANKMARK=y 436 | CONFIG_FEATURE_VI_SEARCH=y 437 | # CONFIG_FEATURE_VI_REGEX_SEARCH is not set 438 | CONFIG_FEATURE_VI_USE_SIGNALS=y 439 | CONFIG_FEATURE_VI_DOT_CMD=y 440 | CONFIG_FEATURE_VI_READONLY=y 441 | CONFIG_FEATURE_VI_SETOPTS=y 442 | CONFIG_FEATURE_VI_SET=y 443 | CONFIG_FEATURE_VI_WIN_RESIZE=y 444 | CONFIG_FEATURE_VI_ASK_TERMINAL=y 445 | CONFIG_FEATURE_VI_UNDO=y 446 | CONFIG_FEATURE_VI_UNDO_QUEUE=y 447 | CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 448 | CONFIG_FEATURE_VI_VERBOSE_STATUS=y 449 | CONFIG_FEATURE_ALLOW_EXEC=y 450 | 451 | # 452 | # Finding Utilities 453 | # 454 | CONFIG_FIND=y 455 | CONFIG_FEATURE_FIND_PRINT0=y 456 | CONFIG_FEATURE_FIND_MTIME=y 457 | CONFIG_FEATURE_FIND_ATIME=y 458 | CONFIG_FEATURE_FIND_CTIME=y 459 | CONFIG_FEATURE_FIND_MMIN=y 460 | CONFIG_FEATURE_FIND_AMIN=y 461 | CONFIG_FEATURE_FIND_CMIN=y 462 | CONFIG_FEATURE_FIND_PERM=y 463 | CONFIG_FEATURE_FIND_TYPE=y 464 | CONFIG_FEATURE_FIND_EXECUTABLE=y 465 | CONFIG_FEATURE_FIND_XDEV=y 466 | CONFIG_FEATURE_FIND_MAXDEPTH=y 467 | CONFIG_FEATURE_FIND_NEWER=y 468 | CONFIG_FEATURE_FIND_INUM=y 469 | CONFIG_FEATURE_FIND_SAMEFILE=y 470 | CONFIG_FEATURE_FIND_EXEC=y 471 | CONFIG_FEATURE_FIND_EXEC_PLUS=y 472 | CONFIG_FEATURE_FIND_USER=y 473 | CONFIG_FEATURE_FIND_GROUP=y 474 | CONFIG_FEATURE_FIND_NOT=y 475 | CONFIG_FEATURE_FIND_DEPTH=y 476 | CONFIG_FEATURE_FIND_PAREN=y 477 | CONFIG_FEATURE_FIND_SIZE=y 478 | CONFIG_FEATURE_FIND_PRUNE=y 479 | CONFIG_FEATURE_FIND_QUIT=y 480 | CONFIG_FEATURE_FIND_DELETE=y 481 | CONFIG_FEATURE_FIND_EMPTY=y 482 | CONFIG_FEATURE_FIND_PATH=y 483 | CONFIG_FEATURE_FIND_REGEX=y 484 | # CONFIG_FEATURE_FIND_CONTEXT is not set 485 | CONFIG_FEATURE_FIND_LINKS=y 486 | CONFIG_GREP=y 487 | # CONFIG_EGREP is not set 488 | # CONFIG_FGREP is not set 489 | CONFIG_FEATURE_GREP_CONTEXT=y 490 | CONFIG_XARGS=y 491 | CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y 492 | CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y 493 | CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y 494 | CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y 495 | CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y 496 | CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y 497 | CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y 498 | 499 | # 500 | # Init Utilities 501 | # 502 | # CONFIG_BOOTCHARTD is not set 503 | # CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set 504 | # CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set 505 | CONFIG_HALT=y 506 | CONFIG_POWEROFF=y 507 | CONFIG_REBOOT=y 508 | CONFIG_FEATURE_WAIT_FOR_INIT=y 509 | # CONFIG_FEATURE_CALL_TELINIT is not set 510 | CONFIG_TELINIT_PATH="" 511 | CONFIG_INIT=y 512 | CONFIG_LINUXRC=y 513 | CONFIG_FEATURE_USE_INITTAB=y 514 | # CONFIG_FEATURE_KILL_REMOVED is not set 515 | CONFIG_FEATURE_KILL_DELAY=0 516 | CONFIG_FEATURE_INIT_SCTTY=y 517 | CONFIG_FEATURE_INIT_SYSLOG=y 518 | # CONFIG_FEATURE_INIT_QUIET is not set 519 | # CONFIG_FEATURE_INIT_COREDUMPS is not set 520 | CONFIG_INIT_TERMINAL_TYPE="linux" 521 | CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y 522 | 523 | # 524 | # Login/Password Management Utilities 525 | # 526 | CONFIG_FEATURE_SHADOWPASSWDS=y 527 | CONFIG_USE_BB_PWD_GRP=y 528 | CONFIG_USE_BB_SHADOW=y 529 | CONFIG_USE_BB_CRYPT=y 530 | CONFIG_USE_BB_CRYPT_SHA=y 531 | CONFIG_ADD_SHELL=y 532 | CONFIG_REMOVE_SHELL=y 533 | CONFIG_ADDGROUP=y 534 | CONFIG_FEATURE_ADDUSER_TO_GROUP=y 535 | CONFIG_ADDUSER=y 536 | # CONFIG_FEATURE_CHECK_NAMES is not set 537 | CONFIG_LAST_ID=60000 538 | CONFIG_FIRST_SYSTEM_ID=100 539 | CONFIG_LAST_SYSTEM_ID=999 540 | CONFIG_CHPASSWD=y 541 | CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des" 542 | CONFIG_CRYPTPW=y 543 | CONFIG_MKPASSWD=y 544 | CONFIG_DELUSER=y 545 | CONFIG_DELGROUP=y 546 | CONFIG_FEATURE_DEL_USER_FROM_GROUP=y 547 | CONFIG_GETTY=y 548 | CONFIG_LOGIN=y 549 | # CONFIG_LOGIN_SESSION_AS_CHILD is not set 550 | CONFIG_LOGIN_SCRIPTS=y 551 | CONFIG_FEATURE_NOLOGIN=y 552 | CONFIG_FEATURE_SECURETTY=y 553 | CONFIG_PASSWD=y 554 | CONFIG_FEATURE_PASSWD_WEAK_CHECK=y 555 | CONFIG_SU=y 556 | CONFIG_FEATURE_SU_SYSLOG=y 557 | CONFIG_FEATURE_SU_CHECKS_SHELLS=y 558 | # CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set 559 | CONFIG_SULOGIN=y 560 | CONFIG_VLOCK=y 561 | 562 | # 563 | # Linux Ext2 FS Progs 564 | # 565 | CONFIG_CHATTR=y 566 | CONFIG_FSCK=y 567 | CONFIG_LSATTR=y 568 | CONFIG_TUNE2FS=y 569 | 570 | # 571 | # Linux Module Utilities 572 | # 573 | CONFIG_MODPROBE_SMALL=y 574 | CONFIG_DEPMOD=y 575 | CONFIG_INSMOD=y 576 | CONFIG_LSMOD=y 577 | # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set 578 | CONFIG_MODINFO=y 579 | CONFIG_MODPROBE=y 580 | # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set 581 | CONFIG_RMMOD=y 582 | 583 | # 584 | # Options common to multiple modutils 585 | # 586 | CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y 587 | CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y 588 | # CONFIG_FEATURE_2_4_MODULES is not set 589 | # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set 590 | # CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set 591 | # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set 592 | # CONFIG_FEATURE_INSMOD_LOAD_MAP is not set 593 | # CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set 594 | # CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set 595 | # CONFIG_FEATURE_INSMOD_TRY_MMAP is not set 596 | # CONFIG_FEATURE_MODUTILS_ALIAS is not set 597 | # CONFIG_FEATURE_MODUTILS_SYMBOLS is not set 598 | CONFIG_DEFAULT_MODULES_DIR="/lib/modules" 599 | CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" 600 | 601 | # 602 | # Linux System Utilities 603 | # 604 | # CONFIG_ACPID is not set 605 | # CONFIG_FEATURE_ACPID_COMPAT is not set 606 | CONFIG_BLKDISCARD=y 607 | CONFIG_BLKID=y 608 | CONFIG_FEATURE_BLKID_TYPE=y 609 | CONFIG_BLOCKDEV=y 610 | CONFIG_CAL=y 611 | CONFIG_CHRT=y 612 | CONFIG_DMESG=y 613 | CONFIG_FEATURE_DMESG_PRETTY=y 614 | # CONFIG_EJECT is not set 615 | # CONFIG_FEATURE_EJECT_SCSI is not set 616 | CONFIG_FALLOCATE=y 617 | CONFIG_FATATTR=y 618 | CONFIG_FBSET=y 619 | CONFIG_FEATURE_FBSET_FANCY=y 620 | CONFIG_FEATURE_FBSET_READMODE=y 621 | CONFIG_FDFORMAT=y 622 | CONFIG_FDISK=y 623 | # CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set 624 | CONFIG_FEATURE_FDISK_WRITABLE=y 625 | # CONFIG_FEATURE_AIX_LABEL is not set 626 | # CONFIG_FEATURE_SGI_LABEL is not set 627 | # CONFIG_FEATURE_SUN_LABEL is not set 628 | # CONFIG_FEATURE_OSF_LABEL is not set 629 | # CONFIG_FEATURE_GPT_LABEL is not set 630 | CONFIG_FEATURE_FDISK_ADVANCED=y 631 | CONFIG_FINDFS=y 632 | CONFIG_FLOCK=y 633 | CONFIG_FDFLUSH=y 634 | CONFIG_FREERAMDISK=y 635 | # CONFIG_FSCK_MINIX is not set 636 | CONFIG_FSFREEZE=y 637 | CONFIG_FSTRIM=y 638 | CONFIG_GETOPT=y 639 | CONFIG_FEATURE_GETOPT_LONG=y 640 | CONFIG_HEXDUMP=y 641 | CONFIG_HD=y 642 | CONFIG_XXD=y 643 | CONFIG_HWCLOCK=y 644 | # CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set 645 | # CONFIG_IONICE is not set 646 | CONFIG_IPCRM=y 647 | CONFIG_IPCS=y 648 | CONFIG_LAST=y 649 | CONFIG_FEATURE_LAST_FANCY=y 650 | CONFIG_LOSETUP=y 651 | # CONFIG_LSPCI is not set 652 | # CONFIG_LSUSB is not set 653 | CONFIG_MDEV=y 654 | CONFIG_FEATURE_MDEV_CONF=y 655 | CONFIG_FEATURE_MDEV_RENAME=y 656 | CONFIG_FEATURE_MDEV_RENAME_REGEXP=y 657 | CONFIG_FEATURE_MDEV_EXEC=y 658 | CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y 659 | CONFIG_FEATURE_MDEV_DAEMON=y 660 | CONFIG_MESG=y 661 | CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y 662 | CONFIG_MKE2FS=y 663 | CONFIG_MKFS_EXT2=y 664 | # CONFIG_MKFS_MINIX is not set 665 | # CONFIG_FEATURE_MINIX2 is not set 666 | # CONFIG_MKFS_REISER is not set 667 | CONFIG_MKDOSFS=y 668 | CONFIG_MKFS_VFAT=y 669 | CONFIG_MKSWAP=y 670 | # CONFIG_FEATURE_MKSWAP_UUID is not set 671 | CONFIG_MORE=y 672 | CONFIG_MOUNT=y 673 | CONFIG_FEATURE_MOUNT_FAKE=y 674 | CONFIG_FEATURE_MOUNT_VERBOSE=y 675 | CONFIG_FEATURE_MOUNT_HELPERS=y 676 | # CONFIG_FEATURE_MOUNT_LABEL is not set 677 | # CONFIG_FEATURE_MOUNT_NFS is not set 678 | # CONFIG_FEATURE_MOUNT_CIFS is not set 679 | CONFIG_FEATURE_MOUNT_FLAGS=y 680 | CONFIG_FEATURE_MOUNT_FSTAB=y 681 | CONFIG_FEATURE_MOUNT_OTHERTAB=y 682 | CONFIG_MOUNTPOINT=y 683 | CONFIG_NOLOGIN=y 684 | # CONFIG_NOLOGIN_DEPENDENCIES is not set 685 | # CONFIG_NSENTER is not set 686 | CONFIG_PIVOT_ROOT=y 687 | CONFIG_RDATE=y 688 | CONFIG_RDEV=y 689 | CONFIG_READPROFILE=y 690 | # CONFIG_RENICE is not set 691 | CONFIG_REV=y 692 | CONFIG_RTCWAKE=y 693 | CONFIG_SCRIPT=y 694 | CONFIG_SCRIPTREPLAY=y 695 | CONFIG_SETARCH=y 696 | CONFIG_LINUX32=y 697 | # CONFIG_LINUX64 is not set 698 | CONFIG_SETPRIV=y 699 | CONFIG_FEATURE_SETPRIV_DUMP=y 700 | CONFIG_FEATURE_SETPRIV_CAPABILITIES=y 701 | CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y 702 | CONFIG_SETSID=y 703 | CONFIG_SWAPON=y 704 | CONFIG_FEATURE_SWAPON_DISCARD=y 705 | CONFIG_FEATURE_SWAPON_PRI=y 706 | CONFIG_SWAPOFF=y 707 | CONFIG_FEATURE_SWAPONOFF_LABEL=y 708 | CONFIG_SWITCH_ROOT=y 709 | # CONFIG_TASKSET is not set 710 | # CONFIG_FEATURE_TASKSET_FANCY is not set 711 | # CONFIG_FEATURE_TASKSET_CPULIST is not set 712 | CONFIG_UEVENT=y 713 | CONFIG_UMOUNT=y 714 | CONFIG_FEATURE_UMOUNT_ALL=y 715 | CONFIG_UNSHARE=y 716 | CONFIG_WALL=y 717 | 718 | # 719 | # Common options for mount/umount 720 | # 721 | CONFIG_FEATURE_MOUNT_LOOP=y 722 | CONFIG_FEATURE_MOUNT_LOOP_CREATE=y 723 | # CONFIG_FEATURE_MTAB_SUPPORT is not set 724 | CONFIG_VOLUMEID=y 725 | 726 | # 727 | # Filesystem/Volume identification 728 | # 729 | CONFIG_FEATURE_VOLUMEID_BCACHE=y 730 | CONFIG_FEATURE_VOLUMEID_BTRFS=y 731 | CONFIG_FEATURE_VOLUMEID_CRAMFS=y 732 | CONFIG_FEATURE_VOLUMEID_EROFS=y 733 | CONFIG_FEATURE_VOLUMEID_EXFAT=y 734 | CONFIG_FEATURE_VOLUMEID_EXT=y 735 | # CONFIG_FEATURE_VOLUMEID_F2FS is not set 736 | CONFIG_FEATURE_VOLUMEID_FAT=y 737 | CONFIG_FEATURE_VOLUMEID_HFS=y 738 | CONFIG_FEATURE_VOLUMEID_ISO9660=y 739 | CONFIG_FEATURE_VOLUMEID_JFS=y 740 | # CONFIG_FEATURE_VOLUMEID_LFS is not set 741 | CONFIG_FEATURE_VOLUMEID_LINUXRAID=y 742 | CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y 743 | CONFIG_FEATURE_VOLUMEID_LUKS=y 744 | # CONFIG_FEATURE_VOLUMEID_MINIX is not set 745 | CONFIG_FEATURE_VOLUMEID_NILFS=y 746 | CONFIG_FEATURE_VOLUMEID_NTFS=y 747 | CONFIG_FEATURE_VOLUMEID_OCFS2=y 748 | CONFIG_FEATURE_VOLUMEID_REISERFS=y 749 | CONFIG_FEATURE_VOLUMEID_ROMFS=y 750 | CONFIG_FEATURE_VOLUMEID_SQUASHFS=y 751 | CONFIG_FEATURE_VOLUMEID_SYSV=y 752 | # CONFIG_FEATURE_VOLUMEID_UBIFS is not set 753 | CONFIG_FEATURE_VOLUMEID_UDF=y 754 | CONFIG_FEATURE_VOLUMEID_XFS=y 755 | 756 | # 757 | # Miscellaneous Utilities 758 | # 759 | CONFIG_ADJTIMEX=y 760 | CONFIG_ASCII=y 761 | # CONFIG_BBCONFIG is not set 762 | # CONFIG_FEATURE_COMPRESS_BBCONFIG is not set 763 | CONFIG_BC=y 764 | CONFIG_DC=y 765 | CONFIG_FEATURE_DC_BIG=y 766 | # CONFIG_FEATURE_DC_LIBM is not set 767 | CONFIG_FEATURE_BC_INTERACTIVE=y 768 | CONFIG_FEATURE_BC_LONG_OPTIONS=y 769 | CONFIG_BEEP=y 770 | CONFIG_FEATURE_BEEP_FREQ=4000 771 | CONFIG_FEATURE_BEEP_LENGTH_MS=30 772 | # CONFIG_CHAT is not set 773 | # CONFIG_FEATURE_CHAT_NOFAIL is not set 774 | # CONFIG_FEATURE_CHAT_TTY_HIFI is not set 775 | # CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set 776 | # CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set 777 | # CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set 778 | # CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set 779 | # CONFIG_FEATURE_CHAT_CLR_ABORT is not set 780 | CONFIG_CONSPY=y 781 | CONFIG_CROND=y 782 | CONFIG_FEATURE_CROND_D=y 783 | CONFIG_FEATURE_CROND_CALL_SENDMAIL=y 784 | CONFIG_FEATURE_CROND_SPECIAL_TIMES=y 785 | CONFIG_FEATURE_CROND_DIR="/var/spool/cron" 786 | CONFIG_CRONTAB=y 787 | # CONFIG_DEVFSD is not set 788 | # CONFIG_DEVFSD_MODLOAD is not set 789 | # CONFIG_DEVFSD_FG_NP is not set 790 | # CONFIG_DEVFSD_VERBOSE is not set 791 | # CONFIG_FEATURE_DEVFS is not set 792 | CONFIG_DEVMEM=y 793 | # CONFIG_FBSPLASH is not set 794 | # CONFIG_FLASH_ERASEALL is not set 795 | # CONFIG_FLASH_LOCK is not set 796 | # CONFIG_FLASH_UNLOCK is not set 797 | # CONFIG_FLASHCP is not set 798 | CONFIG_HDPARM=y 799 | CONFIG_FEATURE_HDPARM_GET_IDENTITY=y 800 | CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y 801 | CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y 802 | CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y 803 | CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y 804 | CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y 805 | CONFIG_HEXEDIT=y 806 | # CONFIG_I2CGET is not set 807 | # CONFIG_I2CSET is not set 808 | # CONFIG_I2CDUMP is not set 809 | # CONFIG_I2CDETECT is not set 810 | # CONFIG_I2CTRANSFER is not set 811 | # CONFIG_INOTIFYD is not set 812 | CONFIG_LESS=y 813 | CONFIG_FEATURE_LESS_MAXLINES=9999999 814 | CONFIG_FEATURE_LESS_BRACKETS=y 815 | CONFIG_FEATURE_LESS_FLAGS=y 816 | CONFIG_FEATURE_LESS_TRUNCATE=y 817 | CONFIG_FEATURE_LESS_MARKS=y 818 | CONFIG_FEATURE_LESS_REGEXP=y 819 | CONFIG_FEATURE_LESS_WINCH=y 820 | CONFIG_FEATURE_LESS_ASK_TERMINAL=y 821 | CONFIG_FEATURE_LESS_DASHCMD=y 822 | CONFIG_FEATURE_LESS_LINENUMS=y 823 | CONFIG_FEATURE_LESS_RAW=y 824 | CONFIG_FEATURE_LESS_ENV=y 825 | # CONFIG_LSSCSI is not set 826 | CONFIG_MAKEDEVS=y 827 | # CONFIG_FEATURE_MAKEDEVS_LEAF is not set 828 | CONFIG_FEATURE_MAKEDEVS_TABLE=y 829 | CONFIG_MAN=y 830 | CONFIG_MICROCOM=y 831 | CONFIG_MIM=y 832 | CONFIG_MT=y 833 | # CONFIG_NANDWRITE is not set 834 | # CONFIG_NANDDUMP is not set 835 | # CONFIG_PARTPROBE is not set 836 | CONFIG_RAIDAUTORUN=y 837 | CONFIG_READAHEAD=y 838 | # CONFIG_RFKILL is not set 839 | CONFIG_RUNLEVEL=y 840 | CONFIG_RX=y 841 | # CONFIG_SEEDRNG is not set 842 | # CONFIG_SETFATTR is not set 843 | CONFIG_SETSERIAL=y 844 | CONFIG_STRINGS=y 845 | CONFIG_TIME=y 846 | CONFIG_TREE=y 847 | CONFIG_TS=y 848 | CONFIG_TTYSIZE=y 849 | # CONFIG_UBIATTACH is not set 850 | # CONFIG_UBIDETACH is not set 851 | # CONFIG_UBIMKVOL is not set 852 | # CONFIG_UBIRMVOL is not set 853 | # CONFIG_UBIRSVOL is not set 854 | # CONFIG_UBIUPDATEVOL is not set 855 | # CONFIG_UBIRENAME is not set 856 | CONFIG_VOLNAME=y 857 | CONFIG_WATCHDOG=y 858 | # CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set 859 | 860 | # 861 | # Networking Utilities 862 | # 863 | CONFIG_FEATURE_IPV6=y 864 | # CONFIG_FEATURE_UNIX_LOCAL is not set 865 | CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y 866 | CONFIG_VERBOSE_RESOLUTION_ERRORS=y 867 | CONFIG_FEATURE_ETC_NETWORKS=y 868 | # CONFIG_FEATURE_ETC_SERVICES is not set 869 | # CONFIG_FEATURE_HWIB is not set 870 | # CONFIG_FEATURE_TLS_SHA1 is not set 871 | CONFIG_ARP=y 872 | CONFIG_ARPING=y 873 | CONFIG_BRCTL=y 874 | CONFIG_FEATURE_BRCTL_FANCY=y 875 | CONFIG_FEATURE_BRCTL_SHOW=y 876 | CONFIG_DNSD=y 877 | CONFIG_ETHER_WAKE=y 878 | CONFIG_FTPD=y 879 | CONFIG_FEATURE_FTPD_WRITE=y 880 | CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y 881 | CONFIG_FEATURE_FTPD_AUTHENTICATION=y 882 | CONFIG_FTPGET=y 883 | CONFIG_FTPPUT=y 884 | CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y 885 | CONFIG_HOSTNAME=y 886 | CONFIG_DNSDOMAINNAME=y 887 | CONFIG_HTTPD=y 888 | CONFIG_FEATURE_HTTPD_PORT_DEFAULT=80 889 | CONFIG_FEATURE_HTTPD_RANGES=y 890 | CONFIG_FEATURE_HTTPD_SETUID=y 891 | CONFIG_FEATURE_HTTPD_BASIC_AUTH=y 892 | CONFIG_FEATURE_HTTPD_AUTH_MD5=y 893 | CONFIG_FEATURE_HTTPD_CGI=y 894 | CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y 895 | CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y 896 | CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y 897 | CONFIG_FEATURE_HTTPD_ERROR_PAGES=y 898 | CONFIG_FEATURE_HTTPD_PROXY=y 899 | CONFIG_FEATURE_HTTPD_GZIP=y 900 | CONFIG_FEATURE_HTTPD_ETAG=y 901 | CONFIG_FEATURE_HTTPD_LAST_MODIFIED=y 902 | CONFIG_FEATURE_HTTPD_DATE=y 903 | CONFIG_FEATURE_HTTPD_ACL_IP=y 904 | CONFIG_IFCONFIG=y 905 | CONFIG_FEATURE_IFCONFIG_STATUS=y 906 | CONFIG_FEATURE_IFCONFIG_SLIP=y 907 | CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y 908 | CONFIG_FEATURE_IFCONFIG_HW=y 909 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y 910 | CONFIG_IFENSLAVE=y 911 | CONFIG_IFPLUGD=y 912 | CONFIG_IFUP=y 913 | CONFIG_IFDOWN=y 914 | CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" 915 | CONFIG_FEATURE_IFUPDOWN_IP=y 916 | CONFIG_FEATURE_IFUPDOWN_IPV4=y 917 | CONFIG_FEATURE_IFUPDOWN_IPV6=y 918 | CONFIG_FEATURE_IFUPDOWN_MAPPING=y 919 | # CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set 920 | CONFIG_INETD=y 921 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y 922 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y 923 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y 924 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y 925 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y 926 | # CONFIG_FEATURE_INETD_RPC is not set 927 | CONFIG_IP=y 928 | CONFIG_IPADDR=y 929 | CONFIG_IPLINK=y 930 | # CONFIG_IPROUTE is not set 931 | CONFIG_IPTUNNEL=y 932 | CONFIG_IPRULE=y 933 | CONFIG_IPNEIGH=y 934 | CONFIG_FEATURE_IP_ADDRESS=y 935 | CONFIG_FEATURE_IP_LINK=y 936 | # CONFIG_FEATURE_IP_ROUTE is not set 937 | CONFIG_FEATURE_IP_ROUTE_DIR="" 938 | CONFIG_FEATURE_IP_TUNNEL=y 939 | CONFIG_FEATURE_IP_RULE=y 940 | CONFIG_FEATURE_IP_NEIGH=y 941 | # CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set 942 | CONFIG_IPCALC=y 943 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y 944 | CONFIG_FEATURE_IPCALC_FANCY=y 945 | # CONFIG_FAKEIDENTD is not set 946 | CONFIG_NAMEIF=y 947 | CONFIG_FEATURE_NAMEIF_EXTENDED=y 948 | # CONFIG_NBDCLIENT is not set 949 | CONFIG_NC=y 950 | # CONFIG_NETCAT is not set 951 | CONFIG_NC_SERVER=y 952 | CONFIG_NC_EXTRA=y 953 | # CONFIG_NC_110_COMPAT is not set 954 | CONFIG_NETSTAT=y 955 | CONFIG_FEATURE_NETSTAT_WIDE=y 956 | CONFIG_FEATURE_NETSTAT_PRG=y 957 | CONFIG_NSLOOKUP=y 958 | CONFIG_FEATURE_NSLOOKUP_BIG=y 959 | CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y 960 | CONFIG_NTPD=y 961 | CONFIG_FEATURE_NTPD_SERVER=y 962 | CONFIG_FEATURE_NTPD_CONF=y 963 | CONFIG_FEATURE_NTP_AUTH=y 964 | CONFIG_PING=y 965 | CONFIG_PING6=y 966 | CONFIG_FEATURE_FANCY_PING=y 967 | CONFIG_PSCAN=y 968 | CONFIG_ROUTE=y 969 | CONFIG_SLATTACH=y 970 | CONFIG_SSL_CLIENT=y 971 | CONFIG_TC=y 972 | CONFIG_FEATURE_TC_INGRESS=y 973 | CONFIG_TCPSVD=y 974 | CONFIG_UDPSVD=y 975 | CONFIG_TELNET=y 976 | CONFIG_FEATURE_TELNET_TTYPE=y 977 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y 978 | CONFIG_FEATURE_TELNET_WIDTH=y 979 | CONFIG_TELNETD=y 980 | CONFIG_FEATURE_TELNETD_STANDALONE=y 981 | CONFIG_FEATURE_TELNETD_PORT_DEFAULT=23 982 | CONFIG_FEATURE_TELNETD_INETD_WAIT=y 983 | CONFIG_TFTP=y 984 | CONFIG_FEATURE_TFTP_PROGRESS_BAR=y 985 | CONFIG_FEATURE_TFTP_HPA_COMPAT=y 986 | CONFIG_TFTPD=y 987 | CONFIG_FEATURE_TFTP_GET=y 988 | CONFIG_FEATURE_TFTP_PUT=y 989 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y 990 | # CONFIG_TFTP_DEBUG is not set 991 | CONFIG_TLS=y 992 | CONFIG_TRACEROUTE=y 993 | CONFIG_TRACEROUTE6=y 994 | CONFIG_FEATURE_TRACEROUTE_VERBOSE=y 995 | # CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set 996 | CONFIG_TUNCTL=y 997 | CONFIG_FEATURE_TUNCTL_UG=y 998 | CONFIG_VCONFIG=y 999 | CONFIG_WGET=y 1000 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y 1001 | CONFIG_FEATURE_WGET_STATUSBAR=y 1002 | CONFIG_FEATURE_WGET_FTP=y 1003 | CONFIG_FEATURE_WGET_AUTHENTICATION=y 1004 | CONFIG_FEATURE_WGET_TIMEOUT=y 1005 | CONFIG_FEATURE_WGET_HTTPS=y 1006 | CONFIG_FEATURE_WGET_OPENSSL=y 1007 | CONFIG_WHOIS=y 1008 | CONFIG_ZCIP=y 1009 | CONFIG_UDHCPD=y 1010 | # CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set 1011 | CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y 1012 | CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" 1013 | CONFIG_DUMPLEASES=y 1014 | # CONFIG_DHCPRELAY is not set 1015 | CONFIG_UDHCPC=y 1016 | CONFIG_FEATURE_UDHCPC_ARPING=y 1017 | CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y 1018 | CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" 1019 | CONFIG_UDHCPC6_DEFAULT_SCRIPT="" 1020 | # CONFIG_UDHCPC6 is not set 1021 | # CONFIG_FEATURE_UDHCPC6_RFC3646 is not set 1022 | # CONFIG_FEATURE_UDHCPC6_RFC4704 is not set 1023 | # CONFIG_FEATURE_UDHCPC6_RFC4833 is not set 1024 | # CONFIG_FEATURE_UDHCPC6_RFC5970 is not set 1025 | 1026 | # 1027 | # Common options for DHCP applets 1028 | # 1029 | CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0" 1030 | # CONFIG_FEATURE_UDHCP_PORT is not set 1031 | CONFIG_UDHCP_DEBUG=9 1032 | CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 1033 | CONFIG_FEATURE_UDHCP_RFC3397=y 1034 | # CONFIG_FEATURE_UDHCP_8021Q is not set 1035 | CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" 1036 | 1037 | # 1038 | # Print Utilities 1039 | # 1040 | # CONFIG_LPD is not set 1041 | # CONFIG_LPR is not set 1042 | # CONFIG_LPQ is not set 1043 | 1044 | # 1045 | # Mail Utilities 1046 | # 1047 | CONFIG_FEATURE_MIME_CHARSET="" 1048 | # CONFIG_MAKEMIME is not set 1049 | # CONFIG_POPMAILDIR is not set 1050 | # CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set 1051 | # CONFIG_REFORMIME is not set 1052 | # CONFIG_FEATURE_REFORMIME_COMPAT is not set 1053 | # CONFIG_SENDMAIL is not set 1054 | 1055 | # 1056 | # Process Utilities 1057 | # 1058 | CONFIG_FEATURE_FAST_TOP=y 1059 | CONFIG_FEATURE_SHOW_THREADS=y 1060 | CONFIG_FREE=y 1061 | CONFIG_FUSER=y 1062 | CONFIG_IOSTAT=y 1063 | CONFIG_KILL=y 1064 | CONFIG_KILLALL=y 1065 | CONFIG_KILLALL5=y 1066 | CONFIG_LSOF=y 1067 | CONFIG_MPSTAT=y 1068 | CONFIG_NMETER=y 1069 | CONFIG_PGREP=y 1070 | CONFIG_PKILL=y 1071 | CONFIG_PIDOF=y 1072 | CONFIG_FEATURE_PIDOF_SINGLE=y 1073 | CONFIG_FEATURE_PIDOF_OMIT=y 1074 | CONFIG_PMAP=y 1075 | # CONFIG_POWERTOP is not set 1076 | # CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set 1077 | CONFIG_PS=y 1078 | # CONFIG_FEATURE_PS_WIDE is not set 1079 | # CONFIG_FEATURE_PS_LONG is not set 1080 | CONFIG_FEATURE_PS_TIME=y 1081 | # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set 1082 | CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y 1083 | CONFIG_PSTREE=y 1084 | CONFIG_PWDX=y 1085 | CONFIG_SMEMCAP=y 1086 | CONFIG_BB_SYSCTL=y 1087 | CONFIG_TOP=y 1088 | CONFIG_FEATURE_TOP_INTERACTIVE=y 1089 | CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y 1090 | CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y 1091 | CONFIG_FEATURE_TOP_SMP_CPU=y 1092 | CONFIG_FEATURE_TOP_DECIMALS=y 1093 | CONFIG_FEATURE_TOP_SMP_PROCESS=y 1094 | CONFIG_FEATURE_TOPMEM=y 1095 | CONFIG_UPTIME=y 1096 | CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y 1097 | CONFIG_WATCH=y 1098 | 1099 | # 1100 | # Runit Utilities 1101 | # 1102 | CONFIG_CHPST=y 1103 | CONFIG_SETUIDGID=y 1104 | CONFIG_ENVUIDGID=y 1105 | CONFIG_ENVDIR=y 1106 | CONFIG_SOFTLIMIT=y 1107 | CONFIG_RUNSV=y 1108 | CONFIG_RUNSVDIR=y 1109 | # CONFIG_FEATURE_RUNSVDIR_LOG is not set 1110 | CONFIG_SV=y 1111 | CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" 1112 | CONFIG_SVC=y 1113 | CONFIG_SVOK=y 1114 | CONFIG_SVLOGD=y 1115 | # CONFIG_CHCON is not set 1116 | # CONFIG_GETENFORCE is not set 1117 | # CONFIG_GETSEBOOL is not set 1118 | # CONFIG_LOAD_POLICY is not set 1119 | # CONFIG_MATCHPATHCON is not set 1120 | # CONFIG_RUNCON is not set 1121 | # CONFIG_SELINUXENABLED is not set 1122 | # CONFIG_SESTATUS is not set 1123 | # CONFIG_SETENFORCE is not set 1124 | # CONFIG_SETFILES is not set 1125 | # CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set 1126 | # CONFIG_RESTORECON is not set 1127 | # CONFIG_SETSEBOOL is not set 1128 | 1129 | # 1130 | # Shells 1131 | # 1132 | CONFIG_SH_IS_ASH=y 1133 | # CONFIG_SH_IS_HUSH is not set 1134 | # CONFIG_SH_IS_NONE is not set 1135 | # CONFIG_BASH_IS_ASH is not set 1136 | # CONFIG_BASH_IS_HUSH is not set 1137 | CONFIG_BASH_IS_NONE=y 1138 | CONFIG_SHELL_ASH=y 1139 | CONFIG_ASH=y 1140 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y 1141 | CONFIG_ASH_INTERNAL_GLOB=y 1142 | CONFIG_ASH_BASH_COMPAT=y 1143 | # CONFIG_ASH_BASH_SOURCE_CURDIR is not set 1144 | CONFIG_ASH_BASH_NOT_FOUND_HOOK=y 1145 | CONFIG_ASH_JOB_CONTROL=y 1146 | CONFIG_ASH_ALIAS=y 1147 | CONFIG_ASH_RANDOM_SUPPORT=y 1148 | CONFIG_ASH_EXPAND_PRMT=y 1149 | # CONFIG_ASH_IDLE_TIMEOUT is not set 1150 | # CONFIG_ASH_MAIL is not set 1151 | CONFIG_ASH_ECHO=y 1152 | CONFIG_ASH_PRINTF=y 1153 | CONFIG_ASH_TEST=y 1154 | CONFIG_ASH_SLEEP=y 1155 | CONFIG_ASH_HELP=y 1156 | CONFIG_ASH_GETOPTS=y 1157 | CONFIG_ASH_CMDCMD=y 1158 | CONFIG_CTTYHACK=y 1159 | # CONFIG_HUSH is not set 1160 | # CONFIG_SHELL_HUSH is not set 1161 | # CONFIG_HUSH_BASH_COMPAT is not set 1162 | # CONFIG_HUSH_BRACE_EXPANSION is not set 1163 | # CONFIG_HUSH_BASH_SOURCE_CURDIR is not set 1164 | # CONFIG_HUSH_LINENO_VAR is not set 1165 | # CONFIG_HUSH_INTERACTIVE is not set 1166 | # CONFIG_HUSH_SAVEHISTORY is not set 1167 | # CONFIG_HUSH_JOB is not set 1168 | # CONFIG_HUSH_TICK is not set 1169 | # CONFIG_HUSH_IF is not set 1170 | # CONFIG_HUSH_LOOPS is not set 1171 | # CONFIG_HUSH_CASE is not set 1172 | # CONFIG_HUSH_FUNCTIONS is not set 1173 | # CONFIG_HUSH_LOCAL is not set 1174 | # CONFIG_HUSH_RANDOM_SUPPORT is not set 1175 | # CONFIG_HUSH_MODE_X is not set 1176 | # CONFIG_HUSH_ECHO is not set 1177 | # CONFIG_HUSH_PRINTF is not set 1178 | # CONFIG_HUSH_TEST is not set 1179 | # CONFIG_HUSH_HELP is not set 1180 | # CONFIG_HUSH_EXPORT is not set 1181 | # CONFIG_HUSH_EXPORT_N is not set 1182 | # CONFIG_HUSH_READONLY is not set 1183 | # CONFIG_HUSH_KILL is not set 1184 | # CONFIG_HUSH_WAIT is not set 1185 | # CONFIG_HUSH_COMMAND is not set 1186 | # CONFIG_HUSH_TRAP is not set 1187 | # CONFIG_HUSH_TYPE is not set 1188 | # CONFIG_HUSH_TIMES is not set 1189 | # CONFIG_HUSH_READ is not set 1190 | # CONFIG_HUSH_SET is not set 1191 | # CONFIG_HUSH_UNSET is not set 1192 | # CONFIG_HUSH_ULIMIT is not set 1193 | # CONFIG_HUSH_UMASK is not set 1194 | # CONFIG_HUSH_GETOPTS is not set 1195 | # CONFIG_HUSH_MEMLEAK is not set 1196 | 1197 | # 1198 | # Options common to all shells 1199 | # 1200 | CONFIG_FEATURE_SH_MATH=y 1201 | CONFIG_FEATURE_SH_MATH_64=y 1202 | CONFIG_FEATURE_SH_MATH_BASE=y 1203 | CONFIG_FEATURE_SH_EXTRA_QUIET=y 1204 | # CONFIG_FEATURE_SH_STANDALONE is not set 1205 | # CONFIG_FEATURE_SH_NOFORK is not set 1206 | CONFIG_FEATURE_SH_READ_FRAC=y 1207 | CONFIG_FEATURE_SH_HISTFILESIZE=y 1208 | CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS=y 1209 | 1210 | # 1211 | # System Logging Utilities 1212 | # 1213 | # CONFIG_KLOGD is not set 1214 | # CONFIG_FEATURE_KLOGD_KLOGCTL is not set 1215 | CONFIG_LOGGER=y 1216 | CONFIG_LOGREAD=y 1217 | CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y 1218 | CONFIG_SYSLOGD=y 1219 | CONFIG_FEATURE_ROTATE_LOGFILE=y 1220 | # CONFIG_FEATURE_REMOTE_LOG is not set 1221 | CONFIG_FEATURE_SYSLOGD_DUP=y 1222 | CONFIG_FEATURE_SYSLOGD_CFG=y 1223 | # CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set 1224 | CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 1225 | CONFIG_FEATURE_IPC_SYSLOG=y 1226 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 1227 | # CONFIG_FEATURE_KMSG_SYSLOG is not set 1228 | -------------------------------------------------------------------------------- /configs/busybox/.config-x86_64: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated make config: don't edit 3 | # Busybox version: 1.28.0 4 | # Sun Feb 11 23:29:42 2018 5 | # 6 | CONFIG_HAVE_DOT_CONFIG=y 7 | 8 | # 9 | # Settings 10 | # 11 | CONFIG_DESKTOP=y 12 | # CONFIG_EXTRA_COMPAT is not set 13 | # CONFIG_FEDORA_COMPAT is not set 14 | CONFIG_INCLUDE_SUSv2=y 15 | CONFIG_LONG_OPTS=y 16 | CONFIG_SHOW_USAGE=y 17 | CONFIG_FEATURE_VERBOSE_USAGE=y 18 | CONFIG_FEATURE_COMPRESS_USAGE=y 19 | CONFIG_LFS=y 20 | # CONFIG_PAM is not set 21 | CONFIG_FEATURE_DEVPTS=y 22 | # CONFIG_FEATURE_UTMP is not set 23 | # CONFIG_FEATURE_WTMP is not set 24 | CONFIG_FEATURE_PIDFILE=y 25 | CONFIG_PID_FILE_PATH="/var/run" 26 | CONFIG_BUSYBOX=y 27 | CONFIG_FEATURE_INSTALLER=y 28 | # CONFIG_INSTALL_NO_USR is not set 29 | CONFIG_FEATURE_SUID=y 30 | CONFIG_FEATURE_SUID_CONFIG=y 31 | CONFIG_FEATURE_SUID_CONFIG_QUIET=y 32 | # CONFIG_FEATURE_PREFER_APPLETS is not set 33 | CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" 34 | # CONFIG_SELINUX is not set 35 | # CONFIG_FEATURE_CLEAN_UP is not set 36 | CONFIG_FEATURE_SYSLOG=y 37 | CONFIG_PLATFORM_LINUX=y 38 | 39 | # 40 | # Build Options 41 | # 42 | CONFIG_STATIC=y 43 | # CONFIG_PIE is not set 44 | # CONFIG_NOMMU is not set 45 | # CONFIG_BUILD_LIBBUSYBOX is not set 46 | # CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set 47 | # CONFIG_FEATURE_INDIVIDUAL is not set 48 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set 49 | CONFIG_CROSS_COMPILER_PREFIX="x86_64-linux-musl-" 50 | CONFIG_SYSROOT="/tmp/snacklinux_rootfs" 51 | CONFIG_EXTRA_CFLAGS="" 52 | CONFIG_EXTRA_LDFLAGS="" 53 | CONFIG_EXTRA_LDLIBS="" 54 | # CONFIG_USE_PORTABLE_CODE is not set 55 | 56 | # 57 | # Installation Options ("make install" behavior) 58 | # 59 | CONFIG_INSTALL_APPLET_SYMLINKS=y 60 | # CONFIG_INSTALL_APPLET_HARDLINKS is not set 61 | # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set 62 | # CONFIG_INSTALL_APPLET_DONT is not set 63 | # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set 64 | # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set 65 | # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set 66 | CONFIG_PREFIX="/opt/snacklinux_rootfs" 67 | 68 | # 69 | # Debugging Options 70 | # 71 | # CONFIG_DEBUG is not set 72 | # CONFIG_DEBUG_PESSIMIZE is not set 73 | # CONFIG_DEBUG_SANITIZE is not set 74 | # CONFIG_UNIT_TEST is not set 75 | # CONFIG_WERROR is not set 76 | CONFIG_NO_DEBUG_LIB=y 77 | # CONFIG_DMALLOC is not set 78 | # CONFIG_EFENCE is not set 79 | 80 | # 81 | # Library Tuning 82 | # 83 | # CONFIG_FEATURE_USE_BSS_TAIL is not set 84 | CONFIG_FEATURE_RTMINMAX=y 85 | CONFIG_FEATURE_BUFFERS_USE_MALLOC=y 86 | # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set 87 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set 88 | CONFIG_PASSWORD_MINLEN=6 89 | CONFIG_MD5_SMALL=1 90 | CONFIG_SHA3_SMALL=1 91 | CONFIG_FEATURE_FAST_TOP=y 92 | # CONFIG_FEATURE_ETC_NETWORKS is not set 93 | CONFIG_FEATURE_EDITING=y 94 | CONFIG_FEATURE_EDITING_MAX_LEN=1024 95 | # CONFIG_FEATURE_EDITING_VI is not set 96 | CONFIG_FEATURE_EDITING_HISTORY=150 97 | CONFIG_FEATURE_EDITING_SAVEHISTORY=y 98 | # CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set 99 | CONFIG_FEATURE_REVERSE_SEARCH=y 100 | CONFIG_FEATURE_TAB_COMPLETION=y 101 | # CONFIG_FEATURE_USERNAME_COMPLETION is not set 102 | CONFIG_FEATURE_EDITING_FANCY_PROMPT=y 103 | # CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set 104 | # CONFIG_LOCALE_SUPPORT is not set 105 | CONFIG_UNICODE_SUPPORT=y 106 | # CONFIG_UNICODE_USING_LOCALE is not set 107 | # CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set 108 | CONFIG_SUBST_WCHAR=63 109 | CONFIG_LAST_SUPPORTED_WCHAR=767 110 | CONFIG_UNICODE_COMBINING_WCHARS=y 111 | CONFIG_UNICODE_WIDE_WCHARS=y 112 | # CONFIG_UNICODE_BIDI_SUPPORT is not set 113 | # CONFIG_UNICODE_NEUTRAL_TABLE is not set 114 | # CONFIG_UNICODE_PRESERVE_BROKEN is not set 115 | CONFIG_FEATURE_NON_POSIX_CP=y 116 | CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y 117 | CONFIG_FEATURE_USE_SENDFILE=y 118 | CONFIG_FEATURE_COPYBUF_KB=4 119 | CONFIG_FEATURE_SKIP_ROOTFS=y 120 | # CONFIG_MONOTONIC_SYSCALL is not set 121 | CONFIG_IOCTL_HEX2STR_ERROR=y 122 | # CONFIG_FEATURE_HWIB is not set 123 | 124 | # 125 | # Applets 126 | # 127 | 128 | # 129 | # Archival Utilities 130 | # 131 | CONFIG_FEATURE_SEAMLESS_XZ=y 132 | CONFIG_FEATURE_SEAMLESS_LZMA=y 133 | CONFIG_FEATURE_SEAMLESS_BZ2=y 134 | CONFIG_FEATURE_SEAMLESS_GZ=y 135 | # CONFIG_FEATURE_SEAMLESS_Z is not set 136 | CONFIG_AR=y 137 | CONFIG_FEATURE_AR_LONG_FILENAMES=y 138 | CONFIG_FEATURE_AR_CREATE=y 139 | # CONFIG_UNCOMPRESS is not set 140 | CONFIG_GUNZIP=y 141 | CONFIG_ZCAT=y 142 | CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y 143 | CONFIG_BUNZIP2=y 144 | CONFIG_BZCAT=y 145 | CONFIG_UNLZMA=y 146 | CONFIG_LZCAT=y 147 | CONFIG_LZMA=y 148 | CONFIG_UNXZ=y 149 | CONFIG_XZCAT=y 150 | CONFIG_XZ=y 151 | CONFIG_BZIP2=y 152 | CONFIG_FEATURE_BZIP2_DECOMPRESS=y 153 | CONFIG_CPIO=y 154 | CONFIG_FEATURE_CPIO_O=y 155 | CONFIG_FEATURE_CPIO_P=y 156 | # CONFIG_DPKG is not set 157 | # CONFIG_DPKG_DEB is not set 158 | CONFIG_GZIP=y 159 | CONFIG_FEATURE_GZIP_LONG_OPTIONS=y 160 | CONFIG_GZIP_FAST=0 161 | CONFIG_FEATURE_GZIP_LEVELS=y 162 | CONFIG_FEATURE_GZIP_DECOMPRESS=y 163 | CONFIG_LZOP=y 164 | # CONFIG_UNLZOP is not set 165 | # CONFIG_LZOPCAT is not set 166 | # CONFIG_LZOP_COMPR_HIGH is not set 167 | # CONFIG_RPM is not set 168 | # CONFIG_RPM2CPIO is not set 169 | CONFIG_TAR=y 170 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y 171 | CONFIG_FEATURE_TAR_CREATE=y 172 | CONFIG_FEATURE_TAR_AUTODETECT=y 173 | CONFIG_FEATURE_TAR_FROM=y 174 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y 175 | CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y 176 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y 177 | CONFIG_FEATURE_TAR_TO_COMMAND=y 178 | CONFIG_FEATURE_TAR_UNAME_GNAME=y 179 | CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y 180 | # CONFIG_FEATURE_TAR_SELINUX is not set 181 | CONFIG_UNZIP=y 182 | CONFIG_FEATURE_UNZIP_CDF=y 183 | CONFIG_FEATURE_UNZIP_BZIP2=y 184 | CONFIG_FEATURE_UNZIP_LZMA=y 185 | CONFIG_FEATURE_UNZIP_XZ=y 186 | CONFIG_FEATURE_LZMA_FAST=y 187 | 188 | # 189 | # Coreutils 190 | # 191 | CONFIG_BASENAME=y 192 | CONFIG_CAT=y 193 | CONFIG_FEATURE_CATN=y 194 | CONFIG_FEATURE_CATV=y 195 | CONFIG_CHGRP=y 196 | CONFIG_CHMOD=y 197 | CONFIG_CHOWN=y 198 | CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y 199 | CONFIG_CHROOT=y 200 | CONFIG_CKSUM=y 201 | CONFIG_COMM=y 202 | CONFIG_CP=y 203 | CONFIG_FEATURE_CP_LONG_OPTIONS=y 204 | CONFIG_CUT=y 205 | CONFIG_DATE=y 206 | CONFIG_FEATURE_DATE_ISOFMT=y 207 | CONFIG_FEATURE_DATE_NANO=y 208 | CONFIG_FEATURE_DATE_COMPAT=y 209 | CONFIG_DD=y 210 | CONFIG_FEATURE_DD_SIGNAL_HANDLING=y 211 | CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y 212 | CONFIG_FEATURE_DD_IBS_OBS=y 213 | CONFIG_FEATURE_DD_STATUS=y 214 | CONFIG_DF=y 215 | CONFIG_FEATURE_DF_FANCY=y 216 | CONFIG_DIRNAME=y 217 | CONFIG_DOS2UNIX=y 218 | CONFIG_UNIX2DOS=y 219 | CONFIG_DU=y 220 | CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y 221 | CONFIG_ECHO=y 222 | CONFIG_FEATURE_FANCY_ECHO=y 223 | CONFIG_ENV=y 224 | CONFIG_EXPAND=y 225 | CONFIG_UNEXPAND=y 226 | CONFIG_EXPR=y 227 | CONFIG_EXPR_MATH_SUPPORT_64=y 228 | CONFIG_FACTOR=y 229 | CONFIG_FALSE=y 230 | CONFIG_FOLD=y 231 | CONFIG_FSYNC=y 232 | CONFIG_HEAD=y 233 | CONFIG_FEATURE_FANCY_HEAD=y 234 | CONFIG_HOSTID=y 235 | CONFIG_ID=y 236 | CONFIG_GROUPS=y 237 | CONFIG_INSTALL=y 238 | CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y 239 | CONFIG_LINK=y 240 | CONFIG_LN=y 241 | CONFIG_LOGNAME=y 242 | CONFIG_LS=y 243 | CONFIG_FEATURE_LS_FILETYPES=y 244 | CONFIG_FEATURE_LS_FOLLOWLINKS=y 245 | CONFIG_FEATURE_LS_RECURSIVE=y 246 | CONFIG_FEATURE_LS_WIDTH=y 247 | CONFIG_FEATURE_LS_SORTFILES=y 248 | CONFIG_FEATURE_LS_TIMESTAMPS=y 249 | CONFIG_FEATURE_LS_USERNAME=y 250 | CONFIG_FEATURE_LS_COLOR=y 251 | CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y 252 | CONFIG_MD5SUM=y 253 | CONFIG_SHA1SUM=y 254 | CONFIG_SHA256SUM=y 255 | CONFIG_SHA512SUM=y 256 | CONFIG_SHA3SUM=y 257 | 258 | # 259 | # Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum 260 | # 261 | CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y 262 | CONFIG_MKDIR=y 263 | CONFIG_MKFIFO=y 264 | CONFIG_MKNOD=y 265 | # CONFIG_MKTEMP is not set 266 | CONFIG_MV=y 267 | CONFIG_NICE=y 268 | CONFIG_NL=y 269 | CONFIG_NOHUP=y 270 | CONFIG_NPROC=y 271 | CONFIG_OD=y 272 | CONFIG_PASTE=y 273 | CONFIG_PRINTENV=y 274 | CONFIG_PRINTF=y 275 | CONFIG_PWD=y 276 | CONFIG_READLINK=y 277 | CONFIG_FEATURE_READLINK_FOLLOW=y 278 | CONFIG_REALPATH=y 279 | CONFIG_RM=y 280 | CONFIG_RMDIR=y 281 | CONFIG_SEQ=y 282 | CONFIG_SHRED=y 283 | CONFIG_SHUF=y 284 | CONFIG_SLEEP=y 285 | CONFIG_FEATURE_FANCY_SLEEP=y 286 | CONFIG_FEATURE_FLOAT_SLEEP=y 287 | CONFIG_SORT=y 288 | CONFIG_FEATURE_SORT_BIG=y 289 | CONFIG_SPLIT=y 290 | CONFIG_FEATURE_SPLIT_FANCY=y 291 | CONFIG_STAT=y 292 | CONFIG_FEATURE_STAT_FORMAT=y 293 | CONFIG_FEATURE_STAT_FILESYSTEM=y 294 | CONFIG_STTY=y 295 | CONFIG_SUM=y 296 | CONFIG_SYNC=y 297 | CONFIG_FEATURE_SYNC_FANCY=y 298 | CONFIG_TAC=y 299 | CONFIG_TAIL=y 300 | CONFIG_FEATURE_FANCY_TAIL=y 301 | CONFIG_TEE=y 302 | CONFIG_FEATURE_TEE_USE_BLOCK_IO=y 303 | CONFIG_TEST=y 304 | CONFIG_TEST1=y 305 | CONFIG_TEST2=y 306 | CONFIG_FEATURE_TEST_64=y 307 | CONFIG_TIMEOUT=y 308 | CONFIG_TOUCH=y 309 | # CONFIG_FEATURE_TOUCH_NODEREF is not set 310 | CONFIG_FEATURE_TOUCH_SUSV3=y 311 | CONFIG_TR=y 312 | CONFIG_FEATURE_TR_CLASSES=y 313 | CONFIG_FEATURE_TR_EQUIV=y 314 | CONFIG_TRUE=y 315 | CONFIG_TRUNCATE=y 316 | CONFIG_TTY=y 317 | CONFIG_UNAME=y 318 | CONFIG_UNAME_OSNAME="GNU/Linux" 319 | CONFIG_BB_ARCH=y 320 | CONFIG_UNIQ=y 321 | CONFIG_UNLINK=y 322 | CONFIG_USLEEP=y 323 | CONFIG_UUDECODE=y 324 | CONFIG_BASE64=y 325 | CONFIG_UUENCODE=y 326 | CONFIG_WC=y 327 | CONFIG_FEATURE_WC_LARGE=y 328 | # CONFIG_WHO is not set 329 | # CONFIG_W is not set 330 | # CONFIG_USERS is not set 331 | CONFIG_WHOAMI=y 332 | CONFIG_YES=y 333 | 334 | # 335 | # Common options 336 | # 337 | CONFIG_FEATURE_VERBOSE=y 338 | 339 | # 340 | # Common options for cp and mv 341 | # 342 | CONFIG_FEATURE_PRESERVE_HARDLINKS=y 343 | 344 | # 345 | # Common options for df, du, ls 346 | # 347 | CONFIG_FEATURE_HUMAN_READABLE=y 348 | 349 | # 350 | # Console Utilities 351 | # 352 | CONFIG_CHVT=y 353 | CONFIG_CLEAR=y 354 | CONFIG_DEALLOCVT=y 355 | CONFIG_DUMPKMAP=y 356 | CONFIG_FGCONSOLE=y 357 | CONFIG_KBD_MODE=y 358 | CONFIG_LOADFONT=y 359 | CONFIG_SETFONT=y 360 | CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y 361 | CONFIG_DEFAULT_SETFONT_DIR="" 362 | 363 | # 364 | # Common options for loadfont and setfont 365 | # 366 | CONFIG_FEATURE_LOADFONT_PSF2=y 367 | CONFIG_FEATURE_LOADFONT_RAW=y 368 | CONFIG_LOADKMAP=y 369 | CONFIG_OPENVT=y 370 | CONFIG_RESET=y 371 | CONFIG_RESIZE=y 372 | CONFIG_FEATURE_RESIZE_PRINT=y 373 | CONFIG_SETCONSOLE=y 374 | CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y 375 | CONFIG_SETKEYCODES=y 376 | CONFIG_SETLOGCONS=y 377 | CONFIG_SHOWKEY=y 378 | 379 | # 380 | # Debian Utilities 381 | # 382 | # CONFIG_PIPE_PROGRESS is not set 383 | # CONFIG_RUN_PARTS is not set 384 | # CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set 385 | # CONFIG_FEATURE_RUN_PARTS_FANCY is not set 386 | # CONFIG_START_STOP_DAEMON is not set 387 | # CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set 388 | # CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set 389 | CONFIG_WHICH=y 390 | 391 | # 392 | # klibc-utils 393 | # 394 | # CONFIG_MINIPS is not set 395 | # CONFIG_NUKE is not set 396 | # CONFIG_RESUME is not set 397 | CONFIG_RUN_INIT=y 398 | 399 | # 400 | # Editors 401 | # 402 | CONFIG_AWK=y 403 | CONFIG_FEATURE_AWK_LIBM=y 404 | CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y 405 | CONFIG_CMP=y 406 | CONFIG_DIFF=y 407 | CONFIG_FEATURE_DIFF_LONG_OPTIONS=y 408 | CONFIG_FEATURE_DIFF_DIR=y 409 | CONFIG_ED=y 410 | CONFIG_PATCH=y 411 | CONFIG_SED=y 412 | CONFIG_VI=y 413 | CONFIG_FEATURE_VI_MAX_LEN=4096 414 | CONFIG_FEATURE_VI_8BIT=y 415 | CONFIG_FEATURE_VI_COLON=y 416 | CONFIG_FEATURE_VI_YANKMARK=y 417 | CONFIG_FEATURE_VI_SEARCH=y 418 | # CONFIG_FEATURE_VI_REGEX_SEARCH is not set 419 | CONFIG_FEATURE_VI_USE_SIGNALS=y 420 | CONFIG_FEATURE_VI_DOT_CMD=y 421 | CONFIG_FEATURE_VI_READONLY=y 422 | CONFIG_FEATURE_VI_SETOPTS=y 423 | CONFIG_FEATURE_VI_SET=y 424 | CONFIG_FEATURE_VI_WIN_RESIZE=y 425 | CONFIG_FEATURE_VI_ASK_TERMINAL=y 426 | CONFIG_FEATURE_VI_UNDO=y 427 | CONFIG_FEATURE_VI_UNDO_QUEUE=y 428 | CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 429 | CONFIG_FEATURE_ALLOW_EXEC=y 430 | 431 | # 432 | # Finding Utilities 433 | # 434 | CONFIG_FIND=y 435 | CONFIG_FEATURE_FIND_PRINT0=y 436 | CONFIG_FEATURE_FIND_MTIME=y 437 | CONFIG_FEATURE_FIND_MMIN=y 438 | CONFIG_FEATURE_FIND_PERM=y 439 | CONFIG_FEATURE_FIND_TYPE=y 440 | CONFIG_FEATURE_FIND_XDEV=y 441 | CONFIG_FEATURE_FIND_MAXDEPTH=y 442 | CONFIG_FEATURE_FIND_NEWER=y 443 | CONFIG_FEATURE_FIND_INUM=y 444 | CONFIG_FEATURE_FIND_EXEC=y 445 | CONFIG_FEATURE_FIND_EXEC_PLUS=y 446 | CONFIG_FEATURE_FIND_USER=y 447 | CONFIG_FEATURE_FIND_GROUP=y 448 | CONFIG_FEATURE_FIND_NOT=y 449 | CONFIG_FEATURE_FIND_DEPTH=y 450 | CONFIG_FEATURE_FIND_PAREN=y 451 | CONFIG_FEATURE_FIND_SIZE=y 452 | CONFIG_FEATURE_FIND_PRUNE=y 453 | CONFIG_FEATURE_FIND_DELETE=y 454 | CONFIG_FEATURE_FIND_PATH=y 455 | CONFIG_FEATURE_FIND_REGEX=y 456 | # CONFIG_FEATURE_FIND_CONTEXT is not set 457 | CONFIG_FEATURE_FIND_LINKS=y 458 | CONFIG_GREP=y 459 | CONFIG_EGREP=y 460 | CONFIG_FGREP=y 461 | CONFIG_FEATURE_GREP_CONTEXT=y 462 | CONFIG_XARGS=y 463 | CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y 464 | CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y 465 | CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y 466 | CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y 467 | CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y 468 | CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y 469 | CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y 470 | 471 | # 472 | # Init Utilities 473 | # 474 | # CONFIG_BOOTCHARTD is not set 475 | # CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set 476 | # CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set 477 | CONFIG_HALT=y 478 | CONFIG_POWEROFF=y 479 | CONFIG_REBOOT=y 480 | # CONFIG_FEATURE_CALL_TELINIT is not set 481 | CONFIG_TELINIT_PATH="" 482 | CONFIG_INIT=y 483 | CONFIG_LINUXRC=y 484 | CONFIG_FEATURE_USE_INITTAB=y 485 | # CONFIG_FEATURE_KILL_REMOVED is not set 486 | CONFIG_FEATURE_KILL_DELAY=0 487 | CONFIG_FEATURE_INIT_SCTTY=y 488 | CONFIG_FEATURE_INIT_SYSLOG=y 489 | # CONFIG_FEATURE_INIT_QUIET is not set 490 | # CONFIG_FEATURE_INIT_COREDUMPS is not set 491 | CONFIG_INIT_TERMINAL_TYPE="linux" 492 | CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y 493 | 494 | # 495 | # Login/Password Management Utilities 496 | # 497 | CONFIG_FEATURE_SHADOWPASSWDS=y 498 | CONFIG_USE_BB_PWD_GRP=y 499 | CONFIG_USE_BB_SHADOW=y 500 | CONFIG_USE_BB_CRYPT=y 501 | CONFIG_USE_BB_CRYPT_SHA=y 502 | CONFIG_ADD_SHELL=y 503 | CONFIG_REMOVE_SHELL=y 504 | CONFIG_ADDGROUP=y 505 | CONFIG_FEATURE_ADDUSER_TO_GROUP=y 506 | CONFIG_ADDUSER=y 507 | # CONFIG_FEATURE_CHECK_NAMES is not set 508 | CONFIG_LAST_ID=60000 509 | CONFIG_FIRST_SYSTEM_ID=100 510 | CONFIG_LAST_SYSTEM_ID=999 511 | CONFIG_CHPASSWD=y 512 | CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des" 513 | CONFIG_CRYPTPW=y 514 | CONFIG_MKPASSWD=y 515 | CONFIG_DELUSER=y 516 | CONFIG_DELGROUP=y 517 | CONFIG_FEATURE_DEL_USER_FROM_GROUP=y 518 | CONFIG_GETTY=y 519 | CONFIG_LOGIN=y 520 | # CONFIG_LOGIN_SESSION_AS_CHILD is not set 521 | CONFIG_LOGIN_SCRIPTS=y 522 | CONFIG_FEATURE_NOLOGIN=y 523 | # CONFIG_FEATURE_SECURETTY is not set 524 | CONFIG_PASSWD=y 525 | CONFIG_FEATURE_PASSWD_WEAK_CHECK=y 526 | CONFIG_SU=y 527 | CONFIG_FEATURE_SU_SYSLOG=y 528 | CONFIG_FEATURE_SU_CHECKS_SHELLS=y 529 | # CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set 530 | CONFIG_SULOGIN=y 531 | CONFIG_VLOCK=y 532 | 533 | # 534 | # Linux Ext2 FS Progs 535 | # 536 | CONFIG_CHATTR=y 537 | CONFIG_FSCK=y 538 | CONFIG_LSATTR=y 539 | CONFIG_TUNE2FS=y 540 | 541 | # 542 | # Linux Module Utilities 543 | # 544 | CONFIG_MODPROBE_SMALL=y 545 | # CONFIG_DEPMOD is not set 546 | # CONFIG_INSMOD is not set 547 | # CONFIG_LSMOD is not set 548 | # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set 549 | CONFIG_MODINFO=y 550 | # CONFIG_MODPROBE is not set 551 | # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set 552 | # CONFIG_RMMOD is not set 553 | 554 | # 555 | # Options common to multiple modutils 556 | # 557 | # CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS is not set 558 | # CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set 559 | # CONFIG_FEATURE_2_4_MODULES is not set 560 | # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set 561 | # CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set 562 | # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set 563 | # CONFIG_FEATURE_INSMOD_LOAD_MAP is not set 564 | # CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set 565 | # CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set 566 | # CONFIG_FEATURE_INSMOD_TRY_MMAP is not set 567 | # CONFIG_FEATURE_MODUTILS_ALIAS is not set 568 | # CONFIG_FEATURE_MODUTILS_SYMBOLS is not set 569 | CONFIG_DEFAULT_MODULES_DIR="/lib/modules" 570 | CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" 571 | 572 | # 573 | # Linux System Utilities 574 | # 575 | CONFIG_ACPID=y 576 | CONFIG_FEATURE_ACPID_COMPAT=y 577 | CONFIG_BLKDISCARD=y 578 | CONFIG_BLKID=y 579 | CONFIG_FEATURE_BLKID_TYPE=y 580 | CONFIG_BLOCKDEV=y 581 | CONFIG_CAL=y 582 | CONFIG_CHRT=y 583 | CONFIG_DMESG=y 584 | CONFIG_FEATURE_DMESG_PRETTY=y 585 | CONFIG_EJECT=y 586 | CONFIG_FEATURE_EJECT_SCSI=y 587 | CONFIG_FALLOCATE=y 588 | CONFIG_FATATTR=y 589 | CONFIG_FBSET=y 590 | CONFIG_FEATURE_FBSET_FANCY=y 591 | CONFIG_FEATURE_FBSET_READMODE=y 592 | CONFIG_FDFORMAT=y 593 | CONFIG_FDISK=y 594 | # CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set 595 | CONFIG_FEATURE_FDISK_WRITABLE=y 596 | # CONFIG_FEATURE_AIX_LABEL is not set 597 | # CONFIG_FEATURE_SGI_LABEL is not set 598 | # CONFIG_FEATURE_SUN_LABEL is not set 599 | # CONFIG_FEATURE_OSF_LABEL is not set 600 | # CONFIG_FEATURE_GPT_LABEL is not set 601 | CONFIG_FEATURE_FDISK_ADVANCED=y 602 | CONFIG_FINDFS=y 603 | CONFIG_FLOCK=y 604 | CONFIG_FDFLUSH=y 605 | CONFIG_FREERAMDISK=y 606 | # CONFIG_FSCK_MINIX is not set 607 | CONFIG_FSFREEZE=y 608 | CONFIG_FSTRIM=y 609 | CONFIG_GETOPT=y 610 | CONFIG_FEATURE_GETOPT_LONG=y 611 | CONFIG_HEXDUMP=y 612 | CONFIG_FEATURE_HEXDUMP_REVERSE=y 613 | CONFIG_HD=y 614 | CONFIG_XXD=y 615 | CONFIG_HWCLOCK=y 616 | # CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set 617 | CONFIG_IONICE=y 618 | CONFIG_IPCRM=y 619 | CONFIG_IPCS=y 620 | # CONFIG_LAST is not set 621 | # CONFIG_FEATURE_LAST_FANCY is not set 622 | CONFIG_LOSETUP=y 623 | CONFIG_LSPCI=y 624 | CONFIG_LSUSB=y 625 | CONFIG_MDEV=y 626 | CONFIG_FEATURE_MDEV_CONF=y 627 | CONFIG_FEATURE_MDEV_RENAME=y 628 | CONFIG_FEATURE_MDEV_RENAME_REGEXP=y 629 | CONFIG_FEATURE_MDEV_EXEC=y 630 | CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y 631 | CONFIG_MESG=y 632 | CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y 633 | CONFIG_MKE2FS=y 634 | CONFIG_MKFS_EXT2=y 635 | # CONFIG_MKFS_MINIX is not set 636 | # CONFIG_FEATURE_MINIX2 is not set 637 | # CONFIG_MKFS_REISER is not set 638 | CONFIG_MKDOSFS=y 639 | CONFIG_MKFS_VFAT=y 640 | CONFIG_MKSWAP=y 641 | CONFIG_FEATURE_MKSWAP_UUID=y 642 | CONFIG_MORE=y 643 | CONFIG_MOUNT=y 644 | CONFIG_FEATURE_MOUNT_FAKE=y 645 | CONFIG_FEATURE_MOUNT_VERBOSE=y 646 | CONFIG_FEATURE_MOUNT_HELPERS=y 647 | CONFIG_FEATURE_MOUNT_LABEL=y 648 | # CONFIG_FEATURE_MOUNT_NFS is not set 649 | CONFIG_FEATURE_MOUNT_CIFS=y 650 | CONFIG_FEATURE_MOUNT_FLAGS=y 651 | CONFIG_FEATURE_MOUNT_FSTAB=y 652 | CONFIG_FEATURE_MOUNT_OTHERTAB=y 653 | CONFIG_MOUNTPOINT=y 654 | CONFIG_NSENTER=y 655 | CONFIG_PIVOT_ROOT=y 656 | CONFIG_RDATE=y 657 | CONFIG_RDEV=y 658 | CONFIG_READPROFILE=y 659 | CONFIG_RENICE=y 660 | CONFIG_REV=y 661 | CONFIG_RTCWAKE=y 662 | CONFIG_SCRIPT=y 663 | CONFIG_SCRIPTREPLAY=y 664 | CONFIG_SETARCH=y 665 | CONFIG_LINUX32=y 666 | CONFIG_LINUX64=y 667 | CONFIG_SETPRIV=y 668 | CONFIG_FEATURE_SETPRIV_DUMP=y 669 | CONFIG_FEATURE_SETPRIV_CAPABILITIES=y 670 | CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y 671 | CONFIG_SETSID=y 672 | CONFIG_SWAPON=y 673 | CONFIG_FEATURE_SWAPON_DISCARD=y 674 | CONFIG_FEATURE_SWAPON_PRI=y 675 | CONFIG_SWAPOFF=y 676 | CONFIG_FEATURE_SWAPONOFF_LABEL=y 677 | CONFIG_SWITCH_ROOT=y 678 | # CONFIG_TASKSET is not set 679 | # CONFIG_FEATURE_TASKSET_FANCY is not set 680 | CONFIG_UEVENT=y 681 | CONFIG_UMOUNT=y 682 | CONFIG_FEATURE_UMOUNT_ALL=y 683 | CONFIG_UNSHARE=y 684 | # CONFIG_WALL is not set 685 | 686 | # 687 | # Common options for mount/umount 688 | # 689 | CONFIG_FEATURE_MOUNT_LOOP=y 690 | CONFIG_FEATURE_MOUNT_LOOP_CREATE=y 691 | # CONFIG_FEATURE_MTAB_SUPPORT is not set 692 | CONFIG_VOLUMEID=y 693 | 694 | # 695 | # Filesystem/Volume identification 696 | # 697 | CONFIG_FEATURE_VOLUMEID_BCACHE=y 698 | CONFIG_FEATURE_VOLUMEID_BTRFS=y 699 | CONFIG_FEATURE_VOLUMEID_CRAMFS=y 700 | CONFIG_FEATURE_VOLUMEID_EXFAT=y 701 | CONFIG_FEATURE_VOLUMEID_EXT=y 702 | # CONFIG_FEATURE_VOLUMEID_F2FS is not set 703 | CONFIG_FEATURE_VOLUMEID_FAT=y 704 | CONFIG_FEATURE_VOLUMEID_HFS=y 705 | CONFIG_FEATURE_VOLUMEID_ISO9660=y 706 | CONFIG_FEATURE_VOLUMEID_JFS=y 707 | CONFIG_FEATURE_VOLUMEID_LINUXRAID=y 708 | CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y 709 | CONFIG_FEATURE_VOLUMEID_LUKS=y 710 | # CONFIG_FEATURE_VOLUMEID_MINIX is not set 711 | CONFIG_FEATURE_VOLUMEID_NILFS=y 712 | CONFIG_FEATURE_VOLUMEID_NTFS=y 713 | CONFIG_FEATURE_VOLUMEID_OCFS2=y 714 | CONFIG_FEATURE_VOLUMEID_REISERFS=y 715 | CONFIG_FEATURE_VOLUMEID_ROMFS=y 716 | CONFIG_FEATURE_VOLUMEID_SQUASHFS=y 717 | CONFIG_FEATURE_VOLUMEID_SYSV=y 718 | # CONFIG_FEATURE_VOLUMEID_UBIFS is not set 719 | CONFIG_FEATURE_VOLUMEID_UDF=y 720 | CONFIG_FEATURE_VOLUMEID_XFS=y 721 | 722 | # 723 | # Miscellaneous Utilities 724 | # 725 | CONFIG_ADJTIMEX=y 726 | # CONFIG_BBCONFIG is not set 727 | # CONFIG_FEATURE_COMPRESS_BBCONFIG is not set 728 | CONFIG_BEEP=y 729 | CONFIG_FEATURE_BEEP_FREQ=4000 730 | CONFIG_FEATURE_BEEP_LENGTH_MS=30 731 | # CONFIG_CHAT is not set 732 | # CONFIG_FEATURE_CHAT_NOFAIL is not set 733 | # CONFIG_FEATURE_CHAT_TTY_HIFI is not set 734 | # CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set 735 | # CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set 736 | # CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set 737 | # CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set 738 | # CONFIG_FEATURE_CHAT_CLR_ABORT is not set 739 | CONFIG_CONSPY=y 740 | CONFIG_CROND=y 741 | CONFIG_FEATURE_CROND_D=y 742 | CONFIG_FEATURE_CROND_CALL_SENDMAIL=y 743 | CONFIG_FEATURE_CROND_SPECIAL_TIMES=y 744 | CONFIG_FEATURE_CROND_DIR="/var/spool/cron" 745 | CONFIG_CRONTAB=y 746 | CONFIG_DC=y 747 | CONFIG_FEATURE_DC_LIBM=y 748 | # CONFIG_DEVFSD is not set 749 | # CONFIG_DEVFSD_MODLOAD is not set 750 | # CONFIG_DEVFSD_FG_NP is not set 751 | # CONFIG_DEVFSD_VERBOSE is not set 752 | # CONFIG_FEATURE_DEVFS is not set 753 | CONFIG_DEVMEM=y 754 | # CONFIG_FBSPLASH is not set 755 | # CONFIG_FLASH_ERASEALL is not set 756 | # CONFIG_FLASH_LOCK is not set 757 | # CONFIG_FLASH_UNLOCK is not set 758 | # CONFIG_FLASHCP is not set 759 | CONFIG_HDPARM=y 760 | CONFIG_FEATURE_HDPARM_GET_IDENTITY=y 761 | CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y 762 | CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y 763 | CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y 764 | CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y 765 | CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y 766 | CONFIG_HEXEDIT=y 767 | CONFIG_I2CGET=y 768 | CONFIG_I2CSET=y 769 | CONFIG_I2CDUMP=y 770 | CONFIG_I2CDETECT=y 771 | # CONFIG_INOTIFYD is not set 772 | CONFIG_LESS=y 773 | CONFIG_FEATURE_LESS_MAXLINES=9999999 774 | CONFIG_FEATURE_LESS_BRACKETS=y 775 | CONFIG_FEATURE_LESS_FLAGS=y 776 | CONFIG_FEATURE_LESS_TRUNCATE=y 777 | CONFIG_FEATURE_LESS_MARKS=y 778 | CONFIG_FEATURE_LESS_REGEXP=y 779 | CONFIG_FEATURE_LESS_WINCH=y 780 | CONFIG_FEATURE_LESS_ASK_TERMINAL=y 781 | CONFIG_FEATURE_LESS_DASHCMD=y 782 | CONFIG_FEATURE_LESS_LINENUMS=y 783 | # CONFIG_LSSCSI is not set 784 | CONFIG_MAKEDEVS=y 785 | # CONFIG_FEATURE_MAKEDEVS_LEAF is not set 786 | CONFIG_FEATURE_MAKEDEVS_TABLE=y 787 | CONFIG_MAN=y 788 | CONFIG_MICROCOM=y 789 | CONFIG_MT=y 790 | CONFIG_NANDWRITE=y 791 | CONFIG_NANDDUMP=y 792 | # CONFIG_PARTPROBE is not set 793 | CONFIG_RAIDAUTORUN=y 794 | CONFIG_READAHEAD=y 795 | # CONFIG_RFKILL is not set 796 | # CONFIG_RUNLEVEL is not set 797 | CONFIG_RX=y 798 | # CONFIG_SETFATTR is not set 799 | CONFIG_SETSERIAL=y 800 | CONFIG_STRINGS=y 801 | CONFIG_TIME=y 802 | CONFIG_TTYSIZE=y 803 | # CONFIG_UBIATTACH is not set 804 | # CONFIG_UBIDETACH is not set 805 | # CONFIG_UBIMKVOL is not set 806 | # CONFIG_UBIRMVOL is not set 807 | # CONFIG_UBIRSVOL is not set 808 | # CONFIG_UBIUPDATEVOL is not set 809 | # CONFIG_UBIRENAME is not set 810 | CONFIG_VOLNAME=y 811 | # CONFIG_WATCHDOG is not set 812 | 813 | # 814 | # Networking Utilities 815 | # 816 | CONFIG_FEATURE_IPV6=y 817 | # CONFIG_FEATURE_UNIX_LOCAL is not set 818 | CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y 819 | CONFIG_VERBOSE_RESOLUTION_ERRORS=y 820 | CONFIG_ARP=y 821 | CONFIG_ARPING=y 822 | CONFIG_BRCTL=y 823 | CONFIG_FEATURE_BRCTL_FANCY=y 824 | CONFIG_FEATURE_BRCTL_SHOW=y 825 | CONFIG_DNSD=y 826 | CONFIG_ETHER_WAKE=y 827 | CONFIG_FTPD=y 828 | CONFIG_FEATURE_FTPD_WRITE=y 829 | CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y 830 | CONFIG_FEATURE_FTPD_AUTHENTICATION=y 831 | CONFIG_FTPGET=y 832 | CONFIG_FTPPUT=y 833 | CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y 834 | CONFIG_HOSTNAME=y 835 | CONFIG_DNSDOMAINNAME=y 836 | CONFIG_HTTPD=y 837 | CONFIG_FEATURE_HTTPD_RANGES=y 838 | CONFIG_FEATURE_HTTPD_SETUID=y 839 | CONFIG_FEATURE_HTTPD_BASIC_AUTH=y 840 | CONFIG_FEATURE_HTTPD_AUTH_MD5=y 841 | CONFIG_FEATURE_HTTPD_CGI=y 842 | CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y 843 | CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y 844 | CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y 845 | CONFIG_FEATURE_HTTPD_ERROR_PAGES=y 846 | CONFIG_FEATURE_HTTPD_PROXY=y 847 | CONFIG_FEATURE_HTTPD_GZIP=y 848 | CONFIG_IFCONFIG=y 849 | CONFIG_FEATURE_IFCONFIG_STATUS=y 850 | CONFIG_FEATURE_IFCONFIG_SLIP=y 851 | CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y 852 | CONFIG_FEATURE_IFCONFIG_HW=y 853 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y 854 | CONFIG_IFENSLAVE=y 855 | CONFIG_IFPLUGD=y 856 | CONFIG_IFUP=y 857 | CONFIG_IFDOWN=y 858 | CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" 859 | CONFIG_FEATURE_IFUPDOWN_IP=y 860 | CONFIG_FEATURE_IFUPDOWN_IPV4=y 861 | CONFIG_FEATURE_IFUPDOWN_IPV6=y 862 | CONFIG_FEATURE_IFUPDOWN_MAPPING=y 863 | # CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set 864 | CONFIG_INETD=y 865 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y 866 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y 867 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y 868 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y 869 | CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y 870 | # CONFIG_FEATURE_INETD_RPC is not set 871 | CONFIG_IP=y 872 | CONFIG_IPADDR=y 873 | CONFIG_IPLINK=y 874 | CONFIG_IPROUTE=y 875 | CONFIG_IPTUNNEL=y 876 | CONFIG_IPRULE=y 877 | CONFIG_IPNEIGH=y 878 | CONFIG_FEATURE_IP_ADDRESS=y 879 | CONFIG_FEATURE_IP_LINK=y 880 | CONFIG_FEATURE_IP_ROUTE=y 881 | CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" 882 | CONFIG_FEATURE_IP_TUNNEL=y 883 | CONFIG_FEATURE_IP_RULE=y 884 | CONFIG_FEATURE_IP_NEIGH=y 885 | # CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set 886 | CONFIG_IPCALC=y 887 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y 888 | CONFIG_FEATURE_IPCALC_FANCY=y 889 | CONFIG_FAKEIDENTD=y 890 | CONFIG_NAMEIF=y 891 | CONFIG_FEATURE_NAMEIF_EXTENDED=y 892 | CONFIG_NBDCLIENT=y 893 | CONFIG_NC=y 894 | # CONFIG_NETCAT is not set 895 | CONFIG_NC_SERVER=y 896 | CONFIG_NC_EXTRA=y 897 | # CONFIG_NC_110_COMPAT is not set 898 | CONFIG_NETSTAT=y 899 | CONFIG_FEATURE_NETSTAT_WIDE=y 900 | CONFIG_FEATURE_NETSTAT_PRG=y 901 | CONFIG_NSLOOKUP=y 902 | CONFIG_NTPD=y 903 | CONFIG_FEATURE_NTPD_SERVER=y 904 | CONFIG_FEATURE_NTPD_CONF=y 905 | CONFIG_PING=y 906 | CONFIG_PING6=y 907 | CONFIG_FEATURE_FANCY_PING=y 908 | CONFIG_PSCAN=y 909 | CONFIG_ROUTE=y 910 | CONFIG_SLATTACH=y 911 | CONFIG_SSL_CLIENT=y 912 | CONFIG_TCPSVD=y 913 | CONFIG_UDPSVD=y 914 | CONFIG_TELNET=y 915 | CONFIG_FEATURE_TELNET_TTYPE=y 916 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y 917 | CONFIG_FEATURE_TELNET_WIDTH=y 918 | CONFIG_TELNETD=y 919 | CONFIG_FEATURE_TELNETD_STANDALONE=y 920 | CONFIG_FEATURE_TELNETD_INETD_WAIT=y 921 | CONFIG_TFTP=y 922 | CONFIG_FEATURE_TFTP_PROGRESS_BAR=y 923 | CONFIG_TFTPD=y 924 | 925 | # 926 | # Common options for tftp/tftpd 927 | # 928 | CONFIG_FEATURE_TFTP_GET=y 929 | CONFIG_FEATURE_TFTP_PUT=y 930 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y 931 | # CONFIG_TFTP_DEBUG is not set 932 | CONFIG_TLS=y 933 | CONFIG_TRACEROUTE=y 934 | CONFIG_TRACEROUTE6=y 935 | CONFIG_FEATURE_TRACEROUTE_VERBOSE=y 936 | # CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set 937 | CONFIG_TUNCTL=y 938 | CONFIG_FEATURE_TUNCTL_UG=y 939 | CONFIG_VCONFIG=y 940 | CONFIG_WGET=y 941 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y 942 | CONFIG_FEATURE_WGET_STATUSBAR=y 943 | CONFIG_FEATURE_WGET_AUTHENTICATION=y 944 | CONFIG_FEATURE_WGET_TIMEOUT=y 945 | CONFIG_FEATURE_WGET_HTTPS=y 946 | CONFIG_FEATURE_WGET_OPENSSL=y 947 | CONFIG_WHOIS=y 948 | CONFIG_ZCIP=y 949 | CONFIG_UDHCPD=y 950 | # CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set 951 | CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y 952 | CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" 953 | CONFIG_DUMPLEASES=y 954 | CONFIG_DHCPRELAY=y 955 | CONFIG_UDHCPC=y 956 | CONFIG_FEATURE_UDHCPC_ARPING=y 957 | CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y 958 | CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" 959 | # CONFIG_UDHCPC6 is not set 960 | # CONFIG_FEATURE_UDHCPC6_RFC3646 is not set 961 | # CONFIG_FEATURE_UDHCPC6_RFC4704 is not set 962 | # CONFIG_FEATURE_UDHCPC6_RFC4833 is not set 963 | 964 | # 965 | # Common options for DHCP applets 966 | # 967 | # CONFIG_FEATURE_UDHCP_PORT is not set 968 | CONFIG_UDHCP_DEBUG=9 969 | CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 970 | CONFIG_FEATURE_UDHCP_RFC3397=y 971 | CONFIG_FEATURE_UDHCP_8021Q=y 972 | CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" 973 | 974 | # 975 | # Print Utilities 976 | # 977 | # CONFIG_LPD is not set 978 | # CONFIG_LPR is not set 979 | # CONFIG_LPQ is not set 980 | 981 | # 982 | # Mail Utilities 983 | # 984 | # CONFIG_MAKEMIME is not set 985 | # CONFIG_POPMAILDIR is not set 986 | # CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set 987 | # CONFIG_REFORMIME is not set 988 | # CONFIG_FEATURE_REFORMIME_COMPAT is not set 989 | # CONFIG_SENDMAIL is not set 990 | CONFIG_FEATURE_MIME_CHARSET="" 991 | 992 | # 993 | # Process Utilities 994 | # 995 | CONFIG_FREE=y 996 | CONFIG_FUSER=y 997 | CONFIG_IOSTAT=y 998 | CONFIG_KILL=y 999 | CONFIG_KILLALL=y 1000 | CONFIG_KILLALL5=y 1001 | CONFIG_LSOF=y 1002 | CONFIG_MPSTAT=y 1003 | CONFIG_NMETER=y 1004 | CONFIG_PGREP=y 1005 | CONFIG_PKILL=y 1006 | CONFIG_PIDOF=y 1007 | CONFIG_FEATURE_PIDOF_SINGLE=y 1008 | CONFIG_FEATURE_PIDOF_OMIT=y 1009 | CONFIG_PMAP=y 1010 | CONFIG_POWERTOP=y 1011 | CONFIG_FEATURE_POWERTOP_INTERACTIVE=y 1012 | CONFIG_PS=y 1013 | # CONFIG_FEATURE_PS_WIDE is not set 1014 | # CONFIG_FEATURE_PS_LONG is not set 1015 | CONFIG_FEATURE_PS_TIME=y 1016 | # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set 1017 | CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y 1018 | CONFIG_PSTREE=y 1019 | CONFIG_PWDX=y 1020 | CONFIG_SMEMCAP=y 1021 | CONFIG_BB_SYSCTL=y 1022 | CONFIG_TOP=y 1023 | CONFIG_FEATURE_TOP_INTERACTIVE=y 1024 | CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y 1025 | CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y 1026 | CONFIG_FEATURE_TOP_SMP_CPU=y 1027 | CONFIG_FEATURE_TOP_DECIMALS=y 1028 | CONFIG_FEATURE_TOP_SMP_PROCESS=y 1029 | CONFIG_FEATURE_TOPMEM=y 1030 | CONFIG_UPTIME=y 1031 | # CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set 1032 | CONFIG_WATCH=y 1033 | CONFIG_FEATURE_SHOW_THREADS=y 1034 | 1035 | # 1036 | # Runit Utilities 1037 | # 1038 | CONFIG_CHPST=y 1039 | CONFIG_SETUIDGID=y 1040 | CONFIG_ENVUIDGID=y 1041 | CONFIG_ENVDIR=y 1042 | CONFIG_SOFTLIMIT=y 1043 | CONFIG_RUNSV=y 1044 | CONFIG_RUNSVDIR=y 1045 | # CONFIG_FEATURE_RUNSVDIR_LOG is not set 1046 | CONFIG_SV=y 1047 | CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" 1048 | CONFIG_SVC=y 1049 | CONFIG_SVLOGD=y 1050 | # CONFIG_CHCON is not set 1051 | # CONFIG_GETENFORCE is not set 1052 | # CONFIG_GETSEBOOL is not set 1053 | # CONFIG_LOAD_POLICY is not set 1054 | # CONFIG_MATCHPATHCON is not set 1055 | # CONFIG_RUNCON is not set 1056 | # CONFIG_SELINUXENABLED is not set 1057 | # CONFIG_SESTATUS is not set 1058 | # CONFIG_SETENFORCE is not set 1059 | # CONFIG_SETFILES is not set 1060 | # CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set 1061 | # CONFIG_RESTORECON is not set 1062 | # CONFIG_SETSEBOOL is not set 1063 | 1064 | # 1065 | # Shells 1066 | # 1067 | CONFIG_SH_IS_ASH=y 1068 | # CONFIG_SH_IS_HUSH is not set 1069 | # CONFIG_SH_IS_NONE is not set 1070 | # CONFIG_BASH_IS_ASH is not set 1071 | # CONFIG_BASH_IS_HUSH is not set 1072 | CONFIG_BASH_IS_NONE=y 1073 | CONFIG_ASH=y 1074 | CONFIG_ASH_OPTIMIZE_FOR_SIZE=y 1075 | CONFIG_ASH_INTERNAL_GLOB=y 1076 | CONFIG_ASH_BASH_COMPAT=y 1077 | CONFIG_ASH_JOB_CONTROL=y 1078 | CONFIG_ASH_ALIAS=y 1079 | CONFIG_ASH_RANDOM_SUPPORT=y 1080 | CONFIG_ASH_EXPAND_PRMT=y 1081 | # CONFIG_ASH_IDLE_TIMEOUT is not set 1082 | # CONFIG_ASH_MAIL is not set 1083 | CONFIG_ASH_ECHO=y 1084 | CONFIG_ASH_PRINTF=y 1085 | CONFIG_ASH_TEST=y 1086 | CONFIG_ASH_HELP=y 1087 | CONFIG_ASH_GETOPTS=y 1088 | CONFIG_ASH_CMDCMD=y 1089 | CONFIG_CTTYHACK=y 1090 | # CONFIG_HUSH is not set 1091 | # CONFIG_HUSH_BASH_COMPAT is not set 1092 | # CONFIG_HUSH_BRACE_EXPANSION is not set 1093 | # CONFIG_HUSH_INTERACTIVE is not set 1094 | # CONFIG_HUSH_SAVEHISTORY is not set 1095 | # CONFIG_HUSH_JOB is not set 1096 | # CONFIG_HUSH_TICK is not set 1097 | # CONFIG_HUSH_IF is not set 1098 | # CONFIG_HUSH_LOOPS is not set 1099 | # CONFIG_HUSH_CASE is not set 1100 | # CONFIG_HUSH_FUNCTIONS is not set 1101 | # CONFIG_HUSH_LOCAL is not set 1102 | # CONFIG_HUSH_RANDOM_SUPPORT is not set 1103 | # CONFIG_HUSH_MODE_X is not set 1104 | # CONFIG_HUSH_ECHO is not set 1105 | # CONFIG_HUSH_PRINTF is not set 1106 | # CONFIG_HUSH_TEST is not set 1107 | # CONFIG_HUSH_HELP is not set 1108 | # CONFIG_HUSH_EXPORT is not set 1109 | # CONFIG_HUSH_EXPORT_N is not set 1110 | # CONFIG_HUSH_READONLY is not set 1111 | # CONFIG_HUSH_KILL is not set 1112 | # CONFIG_HUSH_WAIT is not set 1113 | # CONFIG_HUSH_TRAP is not set 1114 | # CONFIG_HUSH_TYPE is not set 1115 | # CONFIG_HUSH_TIMES is not set 1116 | # CONFIG_HUSH_READ is not set 1117 | # CONFIG_HUSH_SET is not set 1118 | # CONFIG_HUSH_UNSET is not set 1119 | # CONFIG_HUSH_ULIMIT is not set 1120 | # CONFIG_HUSH_UMASK is not set 1121 | # CONFIG_HUSH_GETOPTS is not set 1122 | # CONFIG_HUSH_MEMLEAK is not set 1123 | 1124 | # 1125 | # Options common to all shells 1126 | # 1127 | CONFIG_FEATURE_SH_MATH=y 1128 | CONFIG_FEATURE_SH_MATH_64=y 1129 | CONFIG_FEATURE_SH_EXTRA_QUIET=y 1130 | # CONFIG_FEATURE_SH_STANDALONE is not set 1131 | # CONFIG_FEATURE_SH_NOFORK is not set 1132 | CONFIG_FEATURE_SH_READ_FRAC=y 1133 | CONFIG_FEATURE_SH_HISTFILESIZE=y 1134 | 1135 | # 1136 | # System Logging Utilities 1137 | # 1138 | # CONFIG_KLOGD is not set 1139 | # CONFIG_FEATURE_KLOGD_KLOGCTL is not set 1140 | CONFIG_LOGGER=y 1141 | CONFIG_LOGREAD=y 1142 | CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y 1143 | CONFIG_SYSLOGD=y 1144 | CONFIG_FEATURE_ROTATE_LOGFILE=y 1145 | # CONFIG_FEATURE_REMOTE_LOG is not set 1146 | CONFIG_FEATURE_SYSLOGD_DUP=y 1147 | CONFIG_FEATURE_SYSLOGD_CFG=y 1148 | CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 1149 | CONFIG_FEATURE_IPC_SYSLOG=y 1150 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 1151 | # CONFIG_FEATURE_KMSG_SYSLOG is not set 1152 | -------------------------------------------------------------------------------- /configs/extlinux/extlinux.conf: -------------------------------------------------------------------------------- 1 | DEFAULT linux 2 | LABEL linux 3 | KERNEL bzImage 4 | APPEND root=/dev/hda1 rw noapic noacpi 5 | -------------------------------------------------------------------------------- /configs/linux/4.x/.config-i486: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated file; DO NOT EDIT. 3 | # Linux/x86 4.4.302 Kernel Configuration 4 | # 5 | # CONFIG_64BIT is not set 6 | CONFIG_X86_32=y 7 | CONFIG_X86=y 8 | CONFIG_INSTRUCTION_DECODER=y 9 | CONFIG_OUTPUT_FORMAT="elf32-i386" 10 | CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" 11 | CONFIG_LOCKDEP_SUPPORT=y 12 | CONFIG_STACKTRACE_SUPPORT=y 13 | CONFIG_HAVE_LATENCYTOP_SUPPORT=y 14 | CONFIG_MMU=y 15 | CONFIG_NEED_SG_DMA_LENGTH=y 16 | CONFIG_GENERIC_ISA_DMA=y 17 | CONFIG_GENERIC_HWEIGHT=y 18 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y 19 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y 20 | CONFIG_GENERIC_CALIBRATE_DELAY=y 21 | CONFIG_ARCH_HAS_CPU_RELAX=y 22 | CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y 23 | CONFIG_HAVE_SETUP_PER_CPU_AREA=y 24 | CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y 25 | CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y 26 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y 27 | CONFIG_ARCH_SUSPEND_POSSIBLE=y 28 | CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y 29 | CONFIG_ARCH_WANT_GENERAL_HUGETLB=y 30 | CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y 31 | CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y 32 | CONFIG_X86_32_LAZY_GS=y 33 | CONFIG_ARCH_SUPPORTS_UPROBES=y 34 | CONFIG_FIX_EARLYCON_MEM=y 35 | CONFIG_PGTABLE_LEVELS=2 36 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 37 | CONFIG_IRQ_WORK=y 38 | CONFIG_BUILDTIME_EXTABLE_SORT=y 39 | 40 | # 41 | # General setup 42 | # 43 | CONFIG_BROKEN_ON_SMP=y 44 | CONFIG_INIT_ENV_ARG_LIMIT=32 45 | CONFIG_CROSS_COMPILE="i486-linux-musl-" 46 | # CONFIG_COMPILE_TEST is not set 47 | CONFIG_LOCALVERSION="-3" 48 | CONFIG_LOCALVERSION_AUTO=y 49 | CONFIG_HAVE_KERNEL_GZIP=y 50 | CONFIG_HAVE_KERNEL_BZIP2=y 51 | CONFIG_HAVE_KERNEL_LZMA=y 52 | CONFIG_HAVE_KERNEL_XZ=y 53 | CONFIG_HAVE_KERNEL_LZO=y 54 | CONFIG_HAVE_KERNEL_LZ4=y 55 | # CONFIG_KERNEL_GZIP is not set 56 | # CONFIG_KERNEL_BZIP2 is not set 57 | # CONFIG_KERNEL_LZMA is not set 58 | CONFIG_KERNEL_XZ=y 59 | # CONFIG_KERNEL_LZO is not set 60 | # CONFIG_KERNEL_LZ4 is not set 61 | CONFIG_DEFAULT_HOSTNAME="snacklinux" 62 | CONFIG_SWAP=y 63 | # CONFIG_SYSVIPC is not set 64 | # CONFIG_POSIX_MQUEUE is not set 65 | # CONFIG_CROSS_MEMORY_ATTACH is not set 66 | # CONFIG_FHANDLE is not set 67 | # CONFIG_USELIB is not set 68 | # CONFIG_AUDIT is not set 69 | CONFIG_HAVE_ARCH_AUDITSYSCALL=y 70 | 71 | # 72 | # IRQ subsystem 73 | # 74 | CONFIG_GENERIC_IRQ_PROBE=y 75 | CONFIG_GENERIC_IRQ_SHOW=y 76 | CONFIG_IRQ_FORCED_THREADING=y 77 | CONFIG_SPARSE_IRQ=y 78 | CONFIG_CLOCKSOURCE_WATCHDOG=y 79 | CONFIG_ARCH_CLOCKSOURCE_DATA=y 80 | CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y 81 | CONFIG_GENERIC_TIME_VSYSCALL=y 82 | CONFIG_GENERIC_CLOCKEVENTS=y 83 | CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y 84 | CONFIG_GENERIC_CMOS_UPDATE=y 85 | 86 | # 87 | # Timers subsystem 88 | # 89 | CONFIG_HZ_PERIODIC=y 90 | # CONFIG_NO_HZ_IDLE is not set 91 | # CONFIG_NO_HZ is not set 92 | # CONFIG_HIGH_RES_TIMERS is not set 93 | 94 | # 95 | # CPU/Task time and stats accounting 96 | # 97 | CONFIG_TICK_CPU_ACCOUNTING=y 98 | # CONFIG_IRQ_TIME_ACCOUNTING is not set 99 | # CONFIG_BSD_PROCESS_ACCT is not set 100 | # CONFIG_TASKSTATS is not set 101 | 102 | # 103 | # RCU Subsystem 104 | # 105 | CONFIG_TINY_RCU=y 106 | # CONFIG_RCU_EXPERT is not set 107 | CONFIG_SRCU=y 108 | # CONFIG_TASKS_RCU is not set 109 | # CONFIG_RCU_STALL_COMMON is not set 110 | # CONFIG_TREE_RCU_TRACE is not set 111 | # CONFIG_RCU_EXPEDITE_BOOT is not set 112 | CONFIG_BUILD_BIN2C=y 113 | CONFIG_IKCONFIG=m 114 | CONFIG_IKCONFIG_PROC=y 115 | CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y 116 | CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y 117 | # CONFIG_CGROUPS is not set 118 | # CONFIG_CHECKPOINT_RESTORE is not set 119 | # CONFIG_NAMESPACES is not set 120 | # CONFIG_SCHED_AUTOGROUP is not set 121 | # CONFIG_SYSFS_DEPRECATED is not set 122 | # CONFIG_RELAY is not set 123 | CONFIG_BLK_DEV_INITRD=y 124 | CONFIG_INITRAMFS_SOURCE="" 125 | CONFIG_RD_GZIP=y 126 | # CONFIG_RD_BZIP2 is not set 127 | # CONFIG_RD_LZMA is not set 128 | # CONFIG_RD_XZ is not set 129 | # CONFIG_RD_LZO is not set 130 | # CONFIG_RD_LZ4 is not set 131 | # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set 132 | CONFIG_CC_OPTIMIZE_FOR_SIZE=y 133 | CONFIG_SYSCTL=y 134 | CONFIG_ANON_INODES=y 135 | CONFIG_HAVE_UID16=y 136 | CONFIG_SYSCTL_EXCEPTION_TRACE=y 137 | CONFIG_HAVE_PCSPKR_PLATFORM=y 138 | CONFIG_BPF=y 139 | CONFIG_EXPERT=y 140 | # CONFIG_UID16 is not set 141 | CONFIG_MULTIUSER=y 142 | # CONFIG_SGETMASK_SYSCALL is not set 143 | CONFIG_SYSFS_SYSCALL=y 144 | # CONFIG_SYSCTL_SYSCALL is not set 145 | # CONFIG_KALLSYMS is not set 146 | # CONFIG_PRINTK is not set 147 | # CONFIG_BUG is not set 148 | # CONFIG_PCSPKR_PLATFORM is not set 149 | # CONFIG_BASE_FULL is not set 150 | # CONFIG_FUTEX is not set 151 | # CONFIG_EPOLL is not set 152 | # CONFIG_SIGNALFD is not set 153 | # CONFIG_TIMERFD is not set 154 | # CONFIG_EVENTFD is not set 155 | # CONFIG_BPF_SYSCALL is not set 156 | CONFIG_SHMEM=y 157 | # CONFIG_AIO is not set 158 | # CONFIG_ADVISE_SYSCALLS is not set 159 | # CONFIG_USERFAULTFD is not set 160 | # CONFIG_MEMBARRIER is not set 161 | CONFIG_EMBEDDED=y 162 | CONFIG_HAVE_PERF_EVENTS=y 163 | 164 | # 165 | # Kernel Performance Events And Counters 166 | # 167 | CONFIG_PERF_EVENTS=y 168 | # CONFIG_DEBUG_PERF_USE_VMALLOC is not set 169 | # CONFIG_VM_EVENT_COUNTERS is not set 170 | CONFIG_COMPAT_BRK=y 171 | # CONFIG_SLAB is not set 172 | # CONFIG_SLUB is not set 173 | CONFIG_SLOB=y 174 | # CONFIG_SYSTEM_DATA_VERIFICATION is not set 175 | # CONFIG_PROFILING is not set 176 | CONFIG_HAVE_OPROFILE=y 177 | CONFIG_OPROFILE_NMI_TIMER=y 178 | # CONFIG_KPROBES is not set 179 | # CONFIG_JUMP_LABEL is not set 180 | # CONFIG_UPROBES is not set 181 | # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set 182 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y 183 | CONFIG_ARCH_USE_BUILTIN_BSWAP=y 184 | CONFIG_HAVE_IOREMAP_PROT=y 185 | CONFIG_HAVE_KPROBES=y 186 | CONFIG_HAVE_KRETPROBES=y 187 | CONFIG_HAVE_OPTPROBES=y 188 | CONFIG_HAVE_KPROBES_ON_FTRACE=y 189 | CONFIG_HAVE_ARCH_TRACEHOOK=y 190 | CONFIG_HAVE_DMA_ATTRS=y 191 | CONFIG_HAVE_DMA_CONTIGUOUS=y 192 | CONFIG_GENERIC_SMP_IDLE_THREAD=y 193 | CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y 194 | CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y 195 | CONFIG_HAVE_DMA_API_DEBUG=y 196 | CONFIG_HAVE_HW_BREAKPOINT=y 197 | CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y 198 | CONFIG_HAVE_USER_RETURN_NOTIFIER=y 199 | CONFIG_HAVE_PERF_EVENTS_NMI=y 200 | CONFIG_HAVE_PERF_REGS=y 201 | CONFIG_HAVE_PERF_USER_STACK_DUMP=y 202 | CONFIG_HAVE_ARCH_JUMP_LABEL=y 203 | CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y 204 | CONFIG_HAVE_CMPXCHG_LOCAL=y 205 | CONFIG_HAVE_CMPXCHG_DOUBLE=y 206 | CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y 207 | CONFIG_HAVE_ARCH_SECCOMP_FILTER=y 208 | CONFIG_HAVE_CC_STACKPROTECTOR=y 209 | # CONFIG_CC_STACKPROTECTOR is not set 210 | CONFIG_CC_STACKPROTECTOR_NONE=y 211 | # CONFIG_CC_STACKPROTECTOR_REGULAR is not set 212 | # CONFIG_CC_STACKPROTECTOR_STRONG is not set 213 | CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y 214 | CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y 215 | CONFIG_MODULES_USE_ELF_REL=y 216 | CONFIG_ARCH_HAS_ELF_RANDOMIZE=y 217 | CONFIG_HAVE_COPY_THREAD_TLS=y 218 | CONFIG_CLONE_BACKWARDS=y 219 | CONFIG_OLD_SIGSUSPEND3=y 220 | CONFIG_OLD_SIGACTION=y 221 | 222 | # 223 | # GCOV-based kernel profiling 224 | # 225 | CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y 226 | CONFIG_HAVE_GENERIC_DMA_COHERENT=y 227 | CONFIG_BASE_SMALL=1 228 | CONFIG_MODULES=y 229 | # CONFIG_MODULE_FORCE_LOAD is not set 230 | CONFIG_MODULE_UNLOAD=y 231 | # CONFIG_MODULE_FORCE_UNLOAD is not set 232 | # CONFIG_MODVERSIONS is not set 233 | # CONFIG_MODULE_SRCVERSION_ALL is not set 234 | # CONFIG_MODULE_SIG is not set 235 | # CONFIG_MODULE_COMPRESS is not set 236 | CONFIG_MODULES_TREE_LOOKUP=y 237 | CONFIG_BLOCK=y 238 | # CONFIG_LBDAF is not set 239 | # CONFIG_BLK_DEV_BSG is not set 240 | # CONFIG_BLK_DEV_BSGLIB is not set 241 | # CONFIG_BLK_DEV_INTEGRITY is not set 242 | # CONFIG_BLK_CMDLINE_PARSER is not set 243 | 244 | # 245 | # Partition Types 246 | # 247 | # CONFIG_PARTITION_ADVANCED is not set 248 | CONFIG_MSDOS_PARTITION=y 249 | CONFIG_EFI_PARTITION=y 250 | 251 | # 252 | # IO Schedulers 253 | # 254 | CONFIG_IOSCHED_NOOP=y 255 | CONFIG_IOSCHED_DEADLINE=y 256 | # CONFIG_IOSCHED_CFQ is not set 257 | CONFIG_DEFAULT_DEADLINE=y 258 | # CONFIG_DEFAULT_NOOP is not set 259 | CONFIG_DEFAULT_IOSCHED="deadline" 260 | CONFIG_ASN1=m 261 | CONFIG_INLINE_SPIN_UNLOCK_IRQ=y 262 | CONFIG_INLINE_READ_UNLOCK=y 263 | CONFIG_INLINE_READ_UNLOCK_IRQ=y 264 | CONFIG_INLINE_WRITE_UNLOCK=y 265 | CONFIG_INLINE_WRITE_UNLOCK_IRQ=y 266 | CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y 267 | CONFIG_ARCH_USE_QUEUED_RWLOCKS=y 268 | # CONFIG_FREEZER is not set 269 | 270 | # 271 | # Processor type and features 272 | # 273 | # CONFIG_ZONE_DMA is not set 274 | # CONFIG_SMP is not set 275 | CONFIG_X86_FEATURE_NAMES=y 276 | # CONFIG_X86_FAST_FEATURE_TESTS is not set 277 | # CONFIG_RETPOLINE is not set 278 | # CONFIG_X86_EXTENDED_PLATFORM is not set 279 | # CONFIG_X86_32_IRIS is not set 280 | # CONFIG_SCHED_OMIT_FRAME_POINTER is not set 281 | # CONFIG_HYPERVISOR_GUEST is not set 282 | CONFIG_NO_BOOTMEM=y 283 | CONFIG_M486=y 284 | # CONFIG_M586 is not set 285 | # CONFIG_M586TSC is not set 286 | # CONFIG_M586MMX is not set 287 | # CONFIG_M686 is not set 288 | # CONFIG_MPENTIUMII is not set 289 | # CONFIG_MPENTIUMIII is not set 290 | # CONFIG_MPENTIUMM is not set 291 | # CONFIG_MPENTIUM4 is not set 292 | # CONFIG_MK6 is not set 293 | # CONFIG_MK7 is not set 294 | # CONFIG_MK8 is not set 295 | # CONFIG_MCRUSOE is not set 296 | # CONFIG_MEFFICEON is not set 297 | # CONFIG_MWINCHIPC6 is not set 298 | # CONFIG_MWINCHIP3D is not set 299 | # CONFIG_MELAN is not set 300 | # CONFIG_MGEODEGX1 is not set 301 | # CONFIG_MGEODE_LX is not set 302 | # CONFIG_MCYRIXIII is not set 303 | # CONFIG_MVIAC3_2 is not set 304 | # CONFIG_MVIAC7 is not set 305 | # CONFIG_MCORE2 is not set 306 | # CONFIG_MATOM is not set 307 | # CONFIG_X86_GENERIC is not set 308 | CONFIG_X86_INTERNODE_CACHE_SHIFT=4 309 | CONFIG_X86_L1_CACHE_SHIFT=4 310 | # CONFIG_X86_PPRO_FENCE is not set 311 | CONFIG_X86_F00F_BUG=y 312 | CONFIG_X86_INVD_BUG=y 313 | CONFIG_X86_ALIGNMENT_16=y 314 | CONFIG_X86_MINIMUM_CPU_FAMILY=4 315 | CONFIG_PROCESSOR_SELECT=y 316 | CONFIG_CPU_SUP_INTEL=y 317 | CONFIG_CPU_SUP_CYRIX_32=y 318 | CONFIG_CPU_SUP_AMD=y 319 | # CONFIG_CPU_SUP_CENTAUR is not set 320 | # CONFIG_CPU_SUP_TRANSMETA_32 is not set 321 | # CONFIG_CPU_SUP_UMC_32 is not set 322 | # CONFIG_HPET_TIMER is not set 323 | # CONFIG_DMI is not set 324 | CONFIG_NR_CPUS=1 325 | CONFIG_PREEMPT_NONE=y 326 | # CONFIG_PREEMPT_VOLUNTARY is not set 327 | # CONFIG_PREEMPT is not set 328 | # CONFIG_X86_UP_APIC is not set 329 | # CONFIG_X86_MCE is not set 330 | # CONFIG_X86_LEGACY_VM86 is not set 331 | # CONFIG_VM86 is not set 332 | # CONFIG_TOSHIBA is not set 333 | # CONFIG_I8K is not set 334 | # CONFIG_X86_REBOOTFIXUPS is not set 335 | # CONFIG_MICROCODE is not set 336 | # CONFIG_X86_MSR is not set 337 | CONFIG_X86_CPUID=m 338 | CONFIG_NOHIGHMEM=y 339 | # CONFIG_HIGHMEM4G is not set 340 | # CONFIG_VMSPLIT_3G is not set 341 | # CONFIG_VMSPLIT_3G_OPT is not set 342 | # CONFIG_VMSPLIT_2G is not set 343 | CONFIG_VMSPLIT_2G_OPT=y 344 | # CONFIG_VMSPLIT_1G is not set 345 | CONFIG_PAGE_OFFSET=0x78000000 346 | # CONFIG_X86_PAE is not set 347 | CONFIG_ARCH_FLATMEM_ENABLE=y 348 | CONFIG_ARCH_SPARSEMEM_ENABLE=y 349 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y 350 | CONFIG_ILLEGAL_POINTER_VALUE=0 351 | CONFIG_SELECT_MEMORY_MODEL=y 352 | CONFIG_FLATMEM_MANUAL=y 353 | # CONFIG_SPARSEMEM_MANUAL is not set 354 | CONFIG_FLATMEM=y 355 | CONFIG_FLAT_NODE_MEM_MAP=y 356 | CONFIG_SPARSEMEM_STATIC=y 357 | CONFIG_HAVE_MEMBLOCK=y 358 | CONFIG_HAVE_MEMBLOCK_NODE_MAP=y 359 | CONFIG_ARCH_DISCARD_MEMBLOCK=y 360 | # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set 361 | CONFIG_SPLIT_PTLOCK_CPUS=4 362 | # CONFIG_COMPACTION is not set 363 | # CONFIG_PHYS_ADDR_T_64BIT is not set 364 | CONFIG_ZONE_DMA_FLAG=0 365 | CONFIG_VIRT_TO_BUS=y 366 | # CONFIG_KSM is not set 367 | CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 368 | # CONFIG_TRANSPARENT_HUGEPAGE is not set 369 | CONFIG_NEED_PER_CPU_KM=y 370 | # CONFIG_CLEANCACHE is not set 371 | # CONFIG_FRONTSWAP is not set 372 | # CONFIG_CMA is not set 373 | # CONFIG_ZPOOL is not set 374 | # CONFIG_ZBUD is not set 375 | # CONFIG_ZSMALLOC is not set 376 | CONFIG_GENERIC_EARLY_IOREMAP=y 377 | CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y 378 | # CONFIG_IDLE_PAGE_TRACKING is not set 379 | # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set 380 | CONFIG_X86_RESERVE_LOW=64 381 | # CONFIG_MTRR is not set 382 | # CONFIG_ARCH_RANDOM is not set 383 | # CONFIG_X86_SMAP is not set 384 | # CONFIG_X86_INTEL_MPX is not set 385 | CONFIG_X86_INTEL_TSX_MODE_OFF=y 386 | # CONFIG_X86_INTEL_TSX_MODE_ON is not set 387 | # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set 388 | # CONFIG_SECCOMP is not set 389 | CONFIG_HZ_100=y 390 | # CONFIG_HZ_250 is not set 391 | # CONFIG_HZ_300 is not set 392 | # CONFIG_HZ_1000 is not set 393 | CONFIG_HZ=100 394 | # CONFIG_SCHED_HRTICK is not set 395 | # CONFIG_KEXEC is not set 396 | CONFIG_PHYSICAL_START=0x100000 397 | # CONFIG_RELOCATABLE is not set 398 | CONFIG_PHYSICAL_ALIGN=0x100000 399 | # CONFIG_COMPAT_VDSO is not set 400 | # CONFIG_CMDLINE_BOOL is not set 401 | # CONFIG_MODIFY_LDT_SYSCALL is not set 402 | 403 | # 404 | # Power management and ACPI options 405 | # 406 | # CONFIG_SUSPEND is not set 407 | # CONFIG_HIBERNATION is not set 408 | # CONFIG_PM is not set 409 | # CONFIG_SFI is not set 410 | 411 | # 412 | # CPU Frequency scaling 413 | # 414 | # CONFIG_CPU_FREQ is not set 415 | 416 | # 417 | # CPU Idle 418 | # 419 | # CONFIG_CPU_IDLE is not set 420 | # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set 421 | 422 | # 423 | # Bus options (PCI etc.) 424 | # 425 | # CONFIG_PCI is not set 426 | CONFIG_ISA_DMA_API=y 427 | CONFIG_ISA=y 428 | # CONFIG_EISA is not set 429 | # CONFIG_SCx200 is not set 430 | # CONFIG_OLPC is not set 431 | # CONFIG_ALIX is not set 432 | # CONFIG_NET5501 is not set 433 | # CONFIG_PCCARD is not set 434 | CONFIG_X86_SYSFB=y 435 | 436 | # 437 | # Executable file formats / Emulations 438 | # 439 | CONFIG_BINFMT_ELF=y 440 | CONFIG_ELFCORE=y 441 | CONFIG_BINFMT_SCRIPT=y 442 | CONFIG_HAVE_AOUT=y 443 | # CONFIG_BINFMT_AOUT is not set 444 | # CONFIG_BINFMT_MISC is not set 445 | # CONFIG_COREDUMP is not set 446 | CONFIG_HAVE_ATOMIC_IOMAP=y 447 | CONFIG_NET=y 448 | 449 | # 450 | # Networking options 451 | # 452 | CONFIG_PACKET=y 453 | # CONFIG_PACKET_DIAG is not set 454 | CONFIG_UNIX=y 455 | CONFIG_UNIX_SCM=y 456 | # CONFIG_UNIX_DIAG is not set 457 | # CONFIG_XFRM_USER is not set 458 | # CONFIG_NET_KEY is not set 459 | CONFIG_INET=y 460 | # CONFIG_IP_MULTICAST is not set 461 | # CONFIG_IP_ADVANCED_ROUTER is not set 462 | CONFIG_IP_PNP=y 463 | CONFIG_IP_PNP_DHCP=y 464 | # CONFIG_IP_PNP_BOOTP is not set 465 | # CONFIG_IP_PNP_RARP is not set 466 | # CONFIG_NET_IPIP is not set 467 | # CONFIG_NET_IPGRE_DEMUX is not set 468 | # CONFIG_NET_IP_TUNNEL is not set 469 | # CONFIG_SYN_COOKIES is not set 470 | # CONFIG_NET_UDP_TUNNEL is not set 471 | # CONFIG_NET_FOU is not set 472 | # CONFIG_INET_AH is not set 473 | # CONFIG_INET_ESP is not set 474 | # CONFIG_INET_IPCOMP is not set 475 | # CONFIG_INET_XFRM_TUNNEL is not set 476 | # CONFIG_INET_TUNNEL is not set 477 | # CONFIG_INET_XFRM_MODE_TRANSPORT is not set 478 | # CONFIG_INET_XFRM_MODE_TUNNEL is not set 479 | # CONFIG_INET_XFRM_MODE_BEET is not set 480 | # CONFIG_INET_LRO is not set 481 | # CONFIG_INET_DIAG is not set 482 | # CONFIG_TCP_CONG_ADVANCED is not set 483 | CONFIG_TCP_CONG_CUBIC=y 484 | CONFIG_DEFAULT_TCP_CONG="cubic" 485 | # CONFIG_TCP_MD5SIG is not set 486 | CONFIG_IPV6=m 487 | # CONFIG_IPV6_ROUTER_PREF is not set 488 | # CONFIG_IPV6_OPTIMISTIC_DAD is not set 489 | # CONFIG_INET6_AH is not set 490 | # CONFIG_INET6_ESP is not set 491 | # CONFIG_INET6_IPCOMP is not set 492 | # CONFIG_IPV6_MIP6 is not set 493 | # CONFIG_IPV6_ILA is not set 494 | # CONFIG_INET6_XFRM_TUNNEL is not set 495 | # CONFIG_INET6_TUNNEL is not set 496 | # CONFIG_INET6_XFRM_MODE_TRANSPORT is not set 497 | # CONFIG_INET6_XFRM_MODE_TUNNEL is not set 498 | # CONFIG_INET6_XFRM_MODE_BEET is not set 499 | # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set 500 | # CONFIG_IPV6_SIT is not set 501 | # CONFIG_IPV6_TUNNEL is not set 502 | # CONFIG_IPV6_GRE is not set 503 | # CONFIG_IPV6_MULTIPLE_TABLES is not set 504 | # CONFIG_IPV6_MROUTE is not set 505 | # CONFIG_NETWORK_SECMARK is not set 506 | # CONFIG_NET_PTP_CLASSIFY is not set 507 | # CONFIG_NETWORK_PHY_TIMESTAMPING is not set 508 | # CONFIG_NETFILTER is not set 509 | # CONFIG_IP_DCCP is not set 510 | # CONFIG_IP_SCTP is not set 511 | # CONFIG_RDS is not set 512 | # CONFIG_TIPC is not set 513 | # CONFIG_ATM is not set 514 | # CONFIG_L2TP is not set 515 | # CONFIG_BRIDGE is not set 516 | CONFIG_HAVE_NET_DSA=y 517 | # CONFIG_NET_DSA is not set 518 | # CONFIG_VLAN_8021Q is not set 519 | # CONFIG_DECNET is not set 520 | # CONFIG_LLC2 is not set 521 | # CONFIG_IPX is not set 522 | # CONFIG_ATALK is not set 523 | # CONFIG_X25 is not set 524 | # CONFIG_LAPB is not set 525 | # CONFIG_PHONET is not set 526 | # CONFIG_6LOWPAN is not set 527 | # CONFIG_IEEE802154 is not set 528 | # CONFIG_NET_SCHED is not set 529 | # CONFIG_DCB is not set 530 | # CONFIG_BATMAN_ADV is not set 531 | # CONFIG_OPENVSWITCH is not set 532 | # CONFIG_VSOCKETS is not set 533 | # CONFIG_NETLINK_DIAG is not set 534 | # CONFIG_MPLS is not set 535 | # CONFIG_HSR is not set 536 | # CONFIG_NET_SWITCHDEV is not set 537 | # CONFIG_NET_L3_MASTER_DEV is not set 538 | CONFIG_NET_RX_BUSY_POLL=y 539 | CONFIG_BQL=y 540 | 541 | # 542 | # Network testing 543 | # 544 | # CONFIG_NET_PKTGEN is not set 545 | # CONFIG_HAMRADIO is not set 546 | # CONFIG_CAN is not set 547 | # CONFIG_IRDA is not set 548 | # CONFIG_BT is not set 549 | # CONFIG_AF_RXRPC is not set 550 | # CONFIG_WIRELESS is not set 551 | # CONFIG_WIMAX is not set 552 | # CONFIG_RFKILL is not set 553 | # CONFIG_NET_9P is not set 554 | # CONFIG_CAIF is not set 555 | # CONFIG_CEPH_LIB is not set 556 | # CONFIG_NFC is not set 557 | # CONFIG_LWTUNNEL is not set 558 | # CONFIG_DST_CACHE is not set 559 | 560 | # 561 | # Device Drivers 562 | # 563 | 564 | # 565 | # Generic Driver Options 566 | # 567 | # CONFIG_UEVENT_HELPER is not set 568 | CONFIG_DEVTMPFS=y 569 | CONFIG_DEVTMPFS_MOUNT=y 570 | CONFIG_STANDALONE=y 571 | CONFIG_PREVENT_FIRMWARE_BUILD=y 572 | # CONFIG_FW_LOADER is not set 573 | # CONFIG_ALLOW_DEV_COREDUMP is not set 574 | # CONFIG_DEBUG_DRIVER is not set 575 | # CONFIG_DEBUG_DEVRES is not set 576 | # CONFIG_SYS_HYPERVISOR is not set 577 | # CONFIG_GENERIC_CPU_DEVICES is not set 578 | CONFIG_GENERIC_CPU_AUTOPROBE=y 579 | CONFIG_GENERIC_CPU_VULNERABILITIES=y 580 | # CONFIG_DMA_SHARED_BUFFER is not set 581 | 582 | # 583 | # Bus devices 584 | # 585 | # CONFIG_CONNECTOR is not set 586 | # CONFIG_MTD is not set 587 | # CONFIG_OF is not set 588 | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y 589 | CONFIG_PARPORT=m 590 | CONFIG_PARPORT_PC=m 591 | # CONFIG_PARPORT_PC_FIFO is not set 592 | # CONFIG_PARPORT_PC_SUPERIO is not set 593 | # CONFIG_PARPORT_GSC is not set 594 | # CONFIG_PARPORT_AX88796 is not set 595 | # CONFIG_PARPORT_1284 is not set 596 | CONFIG_PNP=y 597 | # CONFIG_PNP_DEBUG_MESSAGES is not set 598 | 599 | # 600 | # Protocols 601 | # 602 | CONFIG_ISAPNP=y 603 | CONFIG_PNPBIOS=y 604 | # CONFIG_PNPBIOS_PROC_FS is not set 605 | # CONFIG_PNPACPI is not set 606 | CONFIG_BLK_DEV=y 607 | CONFIG_BLK_DEV_NULL_BLK=m 608 | CONFIG_BLK_DEV_FD=m 609 | # CONFIG_PARIDE is not set 610 | # CONFIG_BLK_DEV_COW_COMMON is not set 611 | CONFIG_BLK_DEV_LOOP=m 612 | CONFIG_BLK_DEV_LOOP_MIN_COUNT=2 613 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set 614 | # CONFIG_BLK_DEV_DRBD is not set 615 | CONFIG_BLK_DEV_NBD=m 616 | CONFIG_BLK_DEV_RAM=m 617 | CONFIG_BLK_DEV_RAM_COUNT=2 618 | CONFIG_BLK_DEV_RAM_SIZE=4096 619 | # CONFIG_CDROM_PKTCDVD is not set 620 | # CONFIG_ATA_OVER_ETH is not set 621 | # CONFIG_BLK_DEV_HD is not set 622 | # CONFIG_BLK_DEV_RBD is not set 623 | 624 | # 625 | # Misc devices 626 | # 627 | # CONFIG_SENSORS_LIS3LV02D is not set 628 | # CONFIG_DUMMY_IRQ is not set 629 | # CONFIG_ENCLOSURE_SERVICES is not set 630 | # CONFIG_SRAM is not set 631 | # CONFIG_C2PORT is not set 632 | 633 | # 634 | # EEPROM support 635 | # 636 | # CONFIG_EEPROM_93CX6 is not set 637 | 638 | # 639 | # Texas Instruments shared transport line discipline 640 | # 641 | 642 | # 643 | # Altera FPGA firmware download module 644 | # 645 | 646 | # 647 | # Intel MIC Bus Driver 648 | # 649 | 650 | # 651 | # SCIF Bus Driver 652 | # 653 | 654 | # 655 | # Intel MIC Host Driver 656 | # 657 | 658 | # 659 | # Intel MIC Card Driver 660 | # 661 | 662 | # 663 | # SCIF Driver 664 | # 665 | 666 | # 667 | # Intel MIC Coprocessor State Management (COSM) Drivers 668 | # 669 | # CONFIG_ECHO is not set 670 | # CONFIG_CXL_BASE is not set 671 | # CONFIG_CXL_KERNEL_API is not set 672 | # CONFIG_CXL_EEH is not set 673 | CONFIG_HAVE_IDE=y 674 | CONFIG_IDE=y 675 | 676 | # 677 | # Please see Documentation/ide/ide.txt for help/info on IDE drives 678 | # 679 | CONFIG_IDE_ATAPI=y 680 | # CONFIG_BLK_DEV_IDE_SATA is not set 681 | CONFIG_IDE_GD=y 682 | CONFIG_IDE_GD_ATA=y 683 | # CONFIG_IDE_GD_ATAPI is not set 684 | CONFIG_BLK_DEV_IDECD=m 685 | # CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS is not set 686 | # CONFIG_BLK_DEV_IDETAPE is not set 687 | # CONFIG_IDE_TASK_IOCTL is not set 688 | # CONFIG_IDE_PROC_FS is not set 689 | 690 | # 691 | # IDE chipset support/bugfixes 692 | # 693 | CONFIG_IDE_GENERIC=y 694 | CONFIG_BLK_DEV_PLATFORM=y 695 | # CONFIG_BLK_DEV_CMD640 is not set 696 | CONFIG_BLK_DEV_IDEPNP=m 697 | 698 | # 699 | # Other IDE chipsets support 700 | # 701 | 702 | # 703 | # Note: most of these also require special kernel boot parameters 704 | # 705 | # CONFIG_BLK_DEV_4DRIVES is not set 706 | # CONFIG_BLK_DEV_ALI14XX is not set 707 | # CONFIG_BLK_DEV_DTC2278 is not set 708 | # CONFIG_BLK_DEV_HT6560B is not set 709 | # CONFIG_BLK_DEV_QD65XX is not set 710 | # CONFIG_BLK_DEV_UMC8672 is not set 711 | # CONFIG_BLK_DEV_IDEDMA is not set 712 | 713 | # 714 | # SCSI device support 715 | # 716 | CONFIG_SCSI_MOD=y 717 | # CONFIG_RAID_ATTRS is not set 718 | # CONFIG_SCSI is not set 719 | # CONFIG_SCSI_DMA is not set 720 | # CONFIG_SCSI_NETLINK is not set 721 | # CONFIG_ATA is not set 722 | # CONFIG_MD is not set 723 | # CONFIG_MACINTOSH_DRIVERS is not set 724 | CONFIG_NETDEVICES=y 725 | CONFIG_NET_CORE=y 726 | # CONFIG_BONDING is not set 727 | CONFIG_DUMMY=y 728 | # CONFIG_EQUALIZER is not set 729 | # CONFIG_NET_TEAM is not set 730 | # CONFIG_MACVLAN is not set 731 | # CONFIG_IPVLAN is not set 732 | # CONFIG_VXLAN is not set 733 | # CONFIG_NETCONSOLE is not set 734 | # CONFIG_NETPOLL is not set 735 | # CONFIG_NET_POLL_CONTROLLER is not set 736 | # CONFIG_TUN is not set 737 | # CONFIG_TUN_VNET_CROSS_LE is not set 738 | # CONFIG_VETH is not set 739 | # CONFIG_NLMON is not set 740 | # CONFIG_ARCNET is not set 741 | 742 | # 743 | # CAIF transport drivers 744 | # 745 | 746 | # 747 | # Distributed Switch Architecture drivers 748 | # 749 | # CONFIG_NET_DSA_MV88E6XXX is not set 750 | # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set 751 | CONFIG_ETHERNET=y 752 | CONFIG_NET_VENDOR_3COM=y 753 | CONFIG_EL3=m 754 | CONFIG_3C515=m 755 | # CONFIG_ALTERA_TSE is not set 756 | # CONFIG_NET_VENDOR_AMD is not set 757 | # CONFIG_NET_VENDOR_ARC is not set 758 | # CONFIG_NET_VENDOR_AURORA is not set 759 | # CONFIG_NET_CADENCE is not set 760 | # CONFIG_NET_VENDOR_BROADCOM is not set 761 | # CONFIG_NET_VENDOR_CIRRUS is not set 762 | # CONFIG_DNET is not set 763 | # CONFIG_NET_VENDOR_EZCHIP is not set 764 | # CONFIG_NET_VENDOR_HP is not set 765 | # CONFIG_NET_VENDOR_INTEL is not set 766 | # CONFIG_NET_VENDOR_MARVELL is not set 767 | # CONFIG_NET_VENDOR_MICREL is not set 768 | CONFIG_NET_VENDOR_NATSEMI=y 769 | CONFIG_NET_VENDOR_8390=y 770 | CONFIG_NE2000=y 771 | # CONFIG_ULTRA is not set 772 | CONFIG_WD80x3=m 773 | # CONFIG_ETHOC is not set 774 | # CONFIG_NET_VENDOR_QUALCOMM is not set 775 | # CONFIG_NET_VENDOR_REALTEK is not set 776 | # CONFIG_NET_VENDOR_RENESAS is not set 777 | # CONFIG_NET_VENDOR_ROCKER is not set 778 | # CONFIG_NET_VENDOR_SAMSUNG is not set 779 | # CONFIG_NET_VENDOR_SEEQ is not set 780 | # CONFIG_NET_VENDOR_SMSC is not set 781 | # CONFIG_NET_VENDOR_STMICRO is not set 782 | # CONFIG_NET_VENDOR_SYNOPSYS is not set 783 | # CONFIG_NET_VENDOR_VIA is not set 784 | # CONFIG_NET_VENDOR_WIZNET is not set 785 | # CONFIG_NET_SB1000 is not set 786 | # CONFIG_PHYLIB is not set 787 | # CONFIG_PLIP is not set 788 | # CONFIG_PPP is not set 789 | CONFIG_SLIP=m 790 | # CONFIG_SLIP_COMPRESSED is not set 791 | # CONFIG_SLIP_SMART is not set 792 | # CONFIG_SLIP_MODE_SLIP6 is not set 793 | 794 | # 795 | # Host-side USB support is needed for USB Network Adapter support 796 | # 797 | # CONFIG_WLAN is not set 798 | 799 | # 800 | # Enable WiMAX (Networking options) to see the WiMAX drivers 801 | # 802 | # CONFIG_WAN is not set 803 | # CONFIG_ISDN is not set 804 | # CONFIG_NVM is not set 805 | 806 | # 807 | # Input device support 808 | # 809 | CONFIG_INPUT=y 810 | # CONFIG_INPUT_FF_MEMLESS is not set 811 | # CONFIG_INPUT_POLLDEV is not set 812 | # CONFIG_INPUT_SPARSEKMAP is not set 813 | # CONFIG_INPUT_MATRIXKMAP is not set 814 | 815 | # 816 | # Userland interfaces 817 | # 818 | CONFIG_INPUT_MOUSEDEV=m 819 | # CONFIG_INPUT_MOUSEDEV_PSAUX is not set 820 | CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 821 | CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 822 | # CONFIG_INPUT_JOYDEV is not set 823 | CONFIG_INPUT_EVDEV=m 824 | # CONFIG_INPUT_EVBUG is not set 825 | 826 | # 827 | # Input Device Drivers 828 | # 829 | CONFIG_INPUT_KEYBOARD=y 830 | CONFIG_KEYBOARD_ATKBD=y 831 | # CONFIG_KEYBOARD_LKKBD is not set 832 | # CONFIG_KEYBOARD_NEWTON is not set 833 | # CONFIG_KEYBOARD_OPENCORES is not set 834 | # CONFIG_KEYBOARD_STOWAWAY is not set 835 | # CONFIG_KEYBOARD_SUNKBD is not set 836 | # CONFIG_KEYBOARD_XTKBD is not set 837 | CONFIG_INPUT_MOUSE=y 838 | CONFIG_MOUSE_PS2=m 839 | # CONFIG_MOUSE_PS2_ALPS is not set 840 | # CONFIG_MOUSE_PS2_LOGIPS2PP is not set 841 | # CONFIG_MOUSE_PS2_SYNAPTICS is not set 842 | # CONFIG_MOUSE_PS2_CYPRESS is not set 843 | # CONFIG_MOUSE_PS2_TRACKPOINT is not set 844 | # CONFIG_MOUSE_PS2_ELANTECH is not set 845 | # CONFIG_MOUSE_PS2_SENTELIC is not set 846 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set 847 | # CONFIG_MOUSE_PS2_FOCALTECH is not set 848 | CONFIG_MOUSE_SERIAL=m 849 | # CONFIG_MOUSE_INPORT is not set 850 | # CONFIG_MOUSE_LOGIBM is not set 851 | # CONFIG_MOUSE_PC110PAD is not set 852 | # CONFIG_MOUSE_VSXXXAA is not set 853 | # CONFIG_INPUT_JOYSTICK is not set 854 | # CONFIG_INPUT_TABLET is not set 855 | # CONFIG_INPUT_TOUCHSCREEN is not set 856 | # CONFIG_INPUT_MISC is not set 857 | 858 | # 859 | # Hardware I/O ports 860 | # 861 | CONFIG_SERIO=y 862 | CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y 863 | CONFIG_SERIO_I8042=y 864 | CONFIG_SERIO_SERPORT=m 865 | # CONFIG_SERIO_CT82C710 is not set 866 | # CONFIG_SERIO_PARKBD is not set 867 | CONFIG_SERIO_LIBPS2=y 868 | # CONFIG_SERIO_RAW is not set 869 | # CONFIG_SERIO_ALTERA_PS2 is not set 870 | # CONFIG_SERIO_PS2MULT is not set 871 | # CONFIG_SERIO_ARC_PS2 is not set 872 | # CONFIG_USERIO is not set 873 | # CONFIG_GAMEPORT is not set 874 | 875 | # 876 | # Character devices 877 | # 878 | CONFIG_TTY=y 879 | CONFIG_VT=y 880 | # CONFIG_CONSOLE_TRANSLATIONS is not set 881 | CONFIG_VT_CONSOLE=y 882 | CONFIG_HW_CONSOLE=y 883 | CONFIG_VT_HW_CONSOLE_BINDING=y 884 | CONFIG_UNIX98_PTYS=y 885 | # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set 886 | # CONFIG_LEGACY_PTYS is not set 887 | # CONFIG_SERIAL_NONSTANDARD is not set 888 | # CONFIG_N_GSM is not set 889 | # CONFIG_TRACE_SINK is not set 890 | # CONFIG_LDISC_AUTOLOAD is not set 891 | CONFIG_DEVMEM=y 892 | # CONFIG_DEVKMEM is not set 893 | 894 | # 895 | # Serial drivers 896 | # 897 | CONFIG_SERIAL_8250=m 898 | # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set 899 | CONFIG_SERIAL_8250_PNP=y 900 | CONFIG_SERIAL_8250_NR_UARTS=2 901 | CONFIG_SERIAL_8250_RUNTIME_UARTS=2 902 | # CONFIG_SERIAL_8250_EXTENDED is not set 903 | # CONFIG_SERIAL_8250_DW is not set 904 | # CONFIG_SERIAL_8250_RT288X is not set 905 | # CONFIG_SERIAL_8250_FINTEK is not set 906 | 907 | # 908 | # Non-8250 serial port support 909 | # 910 | # CONFIG_SERIAL_UARTLITE is not set 911 | CONFIG_SERIAL_CORE=m 912 | # CONFIG_SERIAL_SCCNXP is not set 913 | # CONFIG_SERIAL_TIMBERDALE is not set 914 | # CONFIG_SERIAL_ALTERA_JTAGUART is not set 915 | # CONFIG_SERIAL_ALTERA_UART is not set 916 | # CONFIG_SERIAL_ARC is not set 917 | # CONFIG_SERIAL_FSL_LPUART is not set 918 | # CONFIG_TTY_PRINTK is not set 919 | # CONFIG_PRINTER is not set 920 | # CONFIG_PPDEV is not set 921 | # CONFIG_IPMI_HANDLER is not set 922 | # CONFIG_HW_RANDOM is not set 923 | # CONFIG_NVRAM is not set 924 | # CONFIG_DTLK is not set 925 | # CONFIG_MWAVE is not set 926 | # CONFIG_PC8736x_GPIO is not set 927 | # CONFIG_NSC_GPIO is not set 928 | # CONFIG_RAW_DRIVER is not set 929 | # CONFIG_HANGCHECK_TIMER is not set 930 | # CONFIG_TCG_TPM is not set 931 | # CONFIG_TELCLOCK is not set 932 | # CONFIG_DEVPORT is not set 933 | 934 | # 935 | # I2C support 936 | # 937 | # CONFIG_I2C is not set 938 | # CONFIG_SPI is not set 939 | # CONFIG_SPMI is not set 940 | # CONFIG_HSI is not set 941 | 942 | # 943 | # PPS support 944 | # 945 | # CONFIG_PPS is not set 946 | 947 | # 948 | # PPS generators support 949 | # 950 | 951 | # 952 | # PTP clock support 953 | # 954 | # CONFIG_PTP_1588_CLOCK is not set 955 | 956 | # 957 | # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. 958 | # 959 | # CONFIG_PTP_1588_CLOCK_PCH is not set 960 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y 961 | # CONFIG_GPIOLIB is not set 962 | # CONFIG_W1 is not set 963 | # CONFIG_POWER_SUPPLY is not set 964 | # CONFIG_POWER_AVS is not set 965 | # CONFIG_HWMON is not set 966 | # CONFIG_THERMAL is not set 967 | # CONFIG_WATCHDOG is not set 968 | CONFIG_SSB_POSSIBLE=y 969 | 970 | # 971 | # Sonics Silicon Backplane 972 | # 973 | # CONFIG_SSB is not set 974 | CONFIG_BCMA_POSSIBLE=y 975 | 976 | # 977 | # Broadcom specific AMBA 978 | # 979 | # CONFIG_BCMA is not set 980 | 981 | # 982 | # Multifunction device drivers 983 | # 984 | # CONFIG_MFD_CORE is not set 985 | # CONFIG_MFD_CROS_EC is not set 986 | # CONFIG_HTC_PASIC3 is not set 987 | # CONFIG_MFD_KEMPLD is not set 988 | # CONFIG_MFD_MT6397 is not set 989 | # CONFIG_MFD_SM501 is not set 990 | # CONFIG_ABX500_CORE is not set 991 | # CONFIG_MFD_SYSCON is not set 992 | # CONFIG_MFD_TI_AM335X_TSCADC is not set 993 | # CONFIG_MFD_TMIO is not set 994 | # CONFIG_REGULATOR is not set 995 | # CONFIG_MEDIA_SUPPORT is not set 996 | 997 | # 998 | # Graphics support 999 | # 1000 | # CONFIG_DRM is not set 1001 | 1002 | # 1003 | # Frame buffer Devices 1004 | # 1005 | CONFIG_FB=y 1006 | # CONFIG_FIRMWARE_EDID is not set 1007 | CONFIG_FB_CMDLINE=y 1008 | # CONFIG_FB_DDC is not set 1009 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set 1010 | CONFIG_FB_CFB_FILLRECT=y 1011 | CONFIG_FB_CFB_COPYAREA=y 1012 | CONFIG_FB_CFB_IMAGEBLIT=y 1013 | # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set 1014 | # CONFIG_FB_SYS_FILLRECT is not set 1015 | # CONFIG_FB_SYS_COPYAREA is not set 1016 | # CONFIG_FB_SYS_IMAGEBLIT is not set 1017 | # CONFIG_FB_FOREIGN_ENDIAN is not set 1018 | # CONFIG_FB_SYS_FOPS is not set 1019 | # CONFIG_FB_SVGALIB is not set 1020 | # CONFIG_FB_MACMODES is not set 1021 | # CONFIG_FB_BACKLIGHT is not set 1022 | # CONFIG_FB_MODE_HELPERS is not set 1023 | # CONFIG_FB_TILEBLITTING is not set 1024 | 1025 | # 1026 | # Frame buffer hardware drivers 1027 | # 1028 | # CONFIG_FB_ARC is not set 1029 | CONFIG_FB_VGA16=m 1030 | # CONFIG_FB_VESA is not set 1031 | # CONFIG_FB_N411 is not set 1032 | CONFIG_FB_HGA=m 1033 | # CONFIG_FB_OPENCORES is not set 1034 | # CONFIG_FB_S1D13XXX is not set 1035 | # CONFIG_FB_IBM_GXT4500 is not set 1036 | # CONFIG_FB_VIRTUAL is not set 1037 | # CONFIG_FB_METRONOME is not set 1038 | # CONFIG_FB_BROADSHEET is not set 1039 | # CONFIG_FB_AUO_K190X is not set 1040 | CONFIG_FB_SIMPLE=y 1041 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set 1042 | CONFIG_VGASTATE=m 1043 | 1044 | # 1045 | # Console display driver support 1046 | # 1047 | CONFIG_VGA_CONSOLE=y 1048 | # CONFIG_MDA_CONSOLE is not set 1049 | CONFIG_DUMMY_CONSOLE=y 1050 | CONFIG_DUMMY_CONSOLE_COLUMNS=80 1051 | CONFIG_DUMMY_CONSOLE_ROWS=25 1052 | CONFIG_FRAMEBUFFER_CONSOLE=y 1053 | # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set 1054 | # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set 1055 | # CONFIG_LOGO is not set 1056 | CONFIG_SOUND=m 1057 | # CONFIG_SOUND_OSS_CORE is not set 1058 | CONFIG_SND=m 1059 | CONFIG_SND_TIMER=m 1060 | CONFIG_SND_PCM=m 1061 | CONFIG_SND_HWDEP=m 1062 | CONFIG_SND_RAWMIDI=m 1063 | # CONFIG_SND_SEQUENCER is not set 1064 | # CONFIG_SND_MIXER_OSS is not set 1065 | # CONFIG_SND_PCM_OSS is not set 1066 | # CONFIG_SND_PCM_TIMER is not set 1067 | # CONFIG_SND_DYNAMIC_MINORS is not set 1068 | # CONFIG_SND_SUPPORT_OLD_API is not set 1069 | # CONFIG_SND_PROC_FS is not set 1070 | # CONFIG_SND_VERBOSE_PRINTK is not set 1071 | # CONFIG_SND_DEBUG is not set 1072 | CONFIG_SND_DMA_SGBUF=y 1073 | # CONFIG_SND_RAWMIDI_SEQ is not set 1074 | # CONFIG_SND_OPL3_LIB_SEQ is not set 1075 | # CONFIG_SND_OPL4_LIB_SEQ is not set 1076 | # CONFIG_SND_SBAWE_SEQ is not set 1077 | # CONFIG_SND_EMU10K1_SEQ is not set 1078 | CONFIG_SND_MPU401_UART=m 1079 | CONFIG_SND_OPL3_LIB=m 1080 | CONFIG_SND_DRIVERS=y 1081 | CONFIG_SND_DUMMY=m 1082 | CONFIG_SND_ALOOP=m 1083 | # CONFIG_SND_MTPAV is not set 1084 | # CONFIG_SND_MTS64 is not set 1085 | # CONFIG_SND_SERIAL_U16550 is not set 1086 | # CONFIG_SND_MPU401 is not set 1087 | # CONFIG_SND_PORTMAN2X4 is not set 1088 | CONFIG_SND_SB_COMMON=m 1089 | CONFIG_SND_SB8_DSP=m 1090 | CONFIG_SND_SB16_DSP=m 1091 | CONFIG_SND_ISA=y 1092 | # CONFIG_SND_ADLIB is not set 1093 | # CONFIG_SND_AD1816A is not set 1094 | # CONFIG_SND_AD1848 is not set 1095 | # CONFIG_SND_ALS100 is not set 1096 | # CONFIG_SND_AZT1605 is not set 1097 | # CONFIG_SND_AZT2316 is not set 1098 | # CONFIG_SND_AZT2320 is not set 1099 | # CONFIG_SND_CMI8328 is not set 1100 | # CONFIG_SND_CMI8330 is not set 1101 | # CONFIG_SND_CS4231 is not set 1102 | # CONFIG_SND_CS4236 is not set 1103 | # CONFIG_SND_ES1688 is not set 1104 | # CONFIG_SND_ES18XX is not set 1105 | # CONFIG_SND_SC6000 is not set 1106 | # CONFIG_SND_GUSCLASSIC is not set 1107 | # CONFIG_SND_GUSEXTREME is not set 1108 | # CONFIG_SND_GUSMAX is not set 1109 | # CONFIG_SND_INTERWAVE is not set 1110 | # CONFIG_SND_INTERWAVE_STB is not set 1111 | # CONFIG_SND_JAZZ16 is not set 1112 | # CONFIG_SND_OPL3SA2 is not set 1113 | # CONFIG_SND_OPTI92X_AD1848 is not set 1114 | # CONFIG_SND_OPTI92X_CS4231 is not set 1115 | # CONFIG_SND_OPTI93X is not set 1116 | # CONFIG_SND_MIRO is not set 1117 | CONFIG_SND_SB8=m 1118 | CONFIG_SND_SB16=m 1119 | # CONFIG_SND_SBAWE is not set 1120 | # CONFIG_SND_SB16_CSP is not set 1121 | # CONFIG_SND_SSCAPE is not set 1122 | # CONFIG_SND_WAVEFRONT is not set 1123 | # CONFIG_SND_MSND_PINNACLE is not set 1124 | # CONFIG_SND_MSND_CLASSIC is not set 1125 | 1126 | # 1127 | # HD-Audio 1128 | # 1129 | CONFIG_SND_HDA_PREALLOC_SIZE=64 1130 | # CONFIG_SND_SOC is not set 1131 | # CONFIG_SOUND_PRIME is not set 1132 | 1133 | # 1134 | # HID support 1135 | # 1136 | # CONFIG_HID is not set 1137 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y 1138 | # CONFIG_USB_SUPPORT is not set 1139 | # CONFIG_UWB is not set 1140 | # CONFIG_MMC is not set 1141 | # CONFIG_MEMSTICK is not set 1142 | # CONFIG_NEW_LEDS is not set 1143 | # CONFIG_ACCESSIBILITY is not set 1144 | CONFIG_EDAC_ATOMIC_SCRUB=y 1145 | CONFIG_EDAC_SUPPORT=y 1146 | # CONFIG_EDAC is not set 1147 | CONFIG_RTC_LIB=y 1148 | CONFIG_RTC_CLASS=y 1149 | CONFIG_RTC_HCTOSYS=y 1150 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" 1151 | # CONFIG_RTC_SYSTOHC is not set 1152 | # CONFIG_RTC_DEBUG is not set 1153 | 1154 | # 1155 | # RTC interfaces 1156 | # 1157 | # CONFIG_RTC_INTF_SYSFS is not set 1158 | # CONFIG_RTC_INTF_PROC is not set 1159 | # CONFIG_RTC_INTF_DEV is not set 1160 | # CONFIG_RTC_DRV_TEST is not set 1161 | 1162 | # 1163 | # SPI RTC drivers 1164 | # 1165 | 1166 | # 1167 | # Platform RTC drivers 1168 | # 1169 | CONFIG_RTC_DRV_CMOS=y 1170 | # CONFIG_RTC_DRV_DS1286 is not set 1171 | # CONFIG_RTC_DRV_DS1511 is not set 1172 | # CONFIG_RTC_DRV_DS1553 is not set 1173 | # CONFIG_RTC_DRV_DS1685_FAMILY is not set 1174 | # CONFIG_RTC_DRV_DS1742 is not set 1175 | # CONFIG_RTC_DRV_DS2404 is not set 1176 | # CONFIG_RTC_DRV_STK17TA8 is not set 1177 | CONFIG_RTC_DRV_M48T86=m 1178 | # CONFIG_RTC_DRV_M48T35 is not set 1179 | # CONFIG_RTC_DRV_M48T59 is not set 1180 | # CONFIG_RTC_DRV_MSM6242 is not set 1181 | # CONFIG_RTC_DRV_BQ4802 is not set 1182 | # CONFIG_RTC_DRV_RP5C01 is not set 1183 | # CONFIG_RTC_DRV_V3020 is not set 1184 | 1185 | # 1186 | # on-CPU RTC drivers 1187 | # 1188 | 1189 | # 1190 | # HID Sensor RTC drivers 1191 | # 1192 | # CONFIG_DMADEVICES is not set 1193 | # CONFIG_AUXDISPLAY is not set 1194 | # CONFIG_UIO is not set 1195 | # CONFIG_VIRT_DRIVERS is not set 1196 | 1197 | # 1198 | # Virtio drivers 1199 | # 1200 | # CONFIG_VIRTIO_MMIO is not set 1201 | 1202 | # 1203 | # Microsoft Hyper-V guest support 1204 | # 1205 | # CONFIG_STAGING is not set 1206 | # CONFIG_X86_PLATFORM_DEVICES is not set 1207 | # CONFIG_CHROME_PLATFORMS is not set 1208 | 1209 | # 1210 | # Hardware Spinlock drivers 1211 | # 1212 | 1213 | # 1214 | # Clock Source drivers 1215 | # 1216 | CONFIG_CLKSRC_I8253=y 1217 | CONFIG_CLKEVT_I8253=y 1218 | CONFIG_CLKBLD_I8253=y 1219 | # CONFIG_ATMEL_PIT is not set 1220 | # CONFIG_SH_TIMER_CMT is not set 1221 | # CONFIG_SH_TIMER_MTU2 is not set 1222 | # CONFIG_SH_TIMER_TMU is not set 1223 | # CONFIG_EM_TIMER_STI is not set 1224 | # CONFIG_MAILBOX is not set 1225 | # CONFIG_IOMMU_SUPPORT is not set 1226 | 1227 | # 1228 | # Remoteproc drivers 1229 | # 1230 | # CONFIG_STE_MODEM_RPROC is not set 1231 | 1232 | # 1233 | # Rpmsg drivers 1234 | # 1235 | 1236 | # 1237 | # SOC (System On Chip) specific Drivers 1238 | # 1239 | # CONFIG_SUNXI_SRAM is not set 1240 | # CONFIG_SOC_TI is not set 1241 | # CONFIG_PM_DEVFREQ is not set 1242 | # CONFIG_EXTCON is not set 1243 | # CONFIG_MEMORY is not set 1244 | # CONFIG_IIO is not set 1245 | # CONFIG_PWM is not set 1246 | # CONFIG_IPACK_BUS is not set 1247 | # CONFIG_RESET_CONTROLLER is not set 1248 | # CONFIG_FMC is not set 1249 | 1250 | # 1251 | # PHY Subsystem 1252 | # 1253 | # CONFIG_GENERIC_PHY is not set 1254 | # CONFIG_PHY_PXA_28NM_HSIC is not set 1255 | # CONFIG_PHY_PXA_28NM_USB2 is not set 1256 | # CONFIG_BCM_KONA_USB2_PHY is not set 1257 | # CONFIG_POWERCAP is not set 1258 | # CONFIG_MCB is not set 1259 | 1260 | # 1261 | # Performance monitor support 1262 | # 1263 | # CONFIG_RAS is not set 1264 | 1265 | # 1266 | # Android 1267 | # 1268 | # CONFIG_ANDROID is not set 1269 | # CONFIG_NVMEM is not set 1270 | # CONFIG_STM is not set 1271 | # CONFIG_INTEL_TH is not set 1272 | 1273 | # 1274 | # FPGA Configuration Support 1275 | # 1276 | # CONFIG_FPGA is not set 1277 | 1278 | # 1279 | # Firmware Drivers 1280 | # 1281 | # CONFIG_EDD is not set 1282 | # CONFIG_FIRMWARE_MEMMAP is not set 1283 | # CONFIG_DELL_RBU is not set 1284 | # CONFIG_DCDBAS is not set 1285 | # CONFIG_GOOGLE_FIRMWARE is not set 1286 | 1287 | # 1288 | # File systems 1289 | # 1290 | CONFIG_DCACHE_WORD_ACCESS=y 1291 | CONFIG_EXT2_FS=y 1292 | CONFIG_EXT2_FS_XATTR=y 1293 | CONFIG_EXT2_FS_POSIX_ACL=y 1294 | # CONFIG_EXT2_FS_SECURITY is not set 1295 | CONFIG_EXT3_FS=m 1296 | # CONFIG_EXT3_FS_POSIX_ACL is not set 1297 | # CONFIG_EXT3_FS_SECURITY is not set 1298 | CONFIG_EXT4_FS=m 1299 | # CONFIG_EXT4_FS_POSIX_ACL is not set 1300 | # CONFIG_EXT4_FS_SECURITY is not set 1301 | # CONFIG_EXT4_ENCRYPTION is not set 1302 | # CONFIG_EXT4_DEBUG is not set 1303 | CONFIG_JBD2=m 1304 | # CONFIG_JBD2_DEBUG is not set 1305 | CONFIG_FS_MBCACHE=y 1306 | # CONFIG_REISERFS_FS is not set 1307 | # CONFIG_JFS_FS is not set 1308 | # CONFIG_BTRFS_FS is not set 1309 | # CONFIG_NILFS2_FS is not set 1310 | # CONFIG_F2FS_FS is not set 1311 | # CONFIG_FS_DAX is not set 1312 | CONFIG_FS_POSIX_ACL=y 1313 | # CONFIG_FILE_LOCKING is not set 1314 | # CONFIG_FSNOTIFY is not set 1315 | # CONFIG_DNOTIFY is not set 1316 | # CONFIG_INOTIFY_USER is not set 1317 | # CONFIG_FANOTIFY is not set 1318 | # CONFIG_QUOTA is not set 1319 | # CONFIG_QUOTACTL is not set 1320 | # CONFIG_AUTOFS4_FS is not set 1321 | # CONFIG_FUSE_FS is not set 1322 | # CONFIG_OVERLAY_FS is not set 1323 | 1324 | # 1325 | # Caches 1326 | # 1327 | # CONFIG_FSCACHE is not set 1328 | 1329 | # 1330 | # CD-ROM/DVD Filesystems 1331 | # 1332 | CONFIG_ISO9660_FS=m 1333 | # CONFIG_JOLIET is not set 1334 | # CONFIG_ZISOFS is not set 1335 | # CONFIG_UDF_FS is not set 1336 | 1337 | # 1338 | # DOS/FAT/NT Filesystems 1339 | # 1340 | CONFIG_FAT_FS=m 1341 | CONFIG_MSDOS_FS=m 1342 | CONFIG_VFAT_FS=m 1343 | CONFIG_FAT_DEFAULT_CODEPAGE=437 1344 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" 1345 | # CONFIG_NTFS_FS is not set 1346 | 1347 | # 1348 | # Pseudo filesystems 1349 | # 1350 | CONFIG_PROC_FS=y 1351 | # CONFIG_PROC_KCORE is not set 1352 | CONFIG_PROC_SYSCTL=y 1353 | # CONFIG_PROC_PAGE_MONITOR is not set 1354 | # CONFIG_PROC_CHILDREN is not set 1355 | CONFIG_KERNFS=y 1356 | CONFIG_SYSFS=y 1357 | CONFIG_TMPFS=y 1358 | CONFIG_TMPFS_POSIX_ACL=y 1359 | CONFIG_TMPFS_XATTR=y 1360 | # CONFIG_HUGETLBFS is not set 1361 | # CONFIG_HUGETLB_PAGE is not set 1362 | # CONFIG_CONFIGFS_FS is not set 1363 | # CONFIG_MISC_FILESYSTEMS is not set 1364 | # CONFIG_NETWORK_FILESYSTEMS is not set 1365 | CONFIG_NLS=m 1366 | CONFIG_NLS_DEFAULT="iso8859-1" 1367 | # CONFIG_NLS_CODEPAGE_437 is not set 1368 | # CONFIG_NLS_CODEPAGE_737 is not set 1369 | # CONFIG_NLS_CODEPAGE_775 is not set 1370 | # CONFIG_NLS_CODEPAGE_850 is not set 1371 | # CONFIG_NLS_CODEPAGE_852 is not set 1372 | # CONFIG_NLS_CODEPAGE_855 is not set 1373 | # CONFIG_NLS_CODEPAGE_857 is not set 1374 | # CONFIG_NLS_CODEPAGE_860 is not set 1375 | # CONFIG_NLS_CODEPAGE_861 is not set 1376 | # CONFIG_NLS_CODEPAGE_862 is not set 1377 | # CONFIG_NLS_CODEPAGE_863 is not set 1378 | # CONFIG_NLS_CODEPAGE_864 is not set 1379 | # CONFIG_NLS_CODEPAGE_865 is not set 1380 | # CONFIG_NLS_CODEPAGE_866 is not set 1381 | # CONFIG_NLS_CODEPAGE_869 is not set 1382 | # CONFIG_NLS_CODEPAGE_936 is not set 1383 | # CONFIG_NLS_CODEPAGE_950 is not set 1384 | # CONFIG_NLS_CODEPAGE_932 is not set 1385 | # CONFIG_NLS_CODEPAGE_949 is not set 1386 | # CONFIG_NLS_CODEPAGE_874 is not set 1387 | # CONFIG_NLS_ISO8859_8 is not set 1388 | # CONFIG_NLS_CODEPAGE_1250 is not set 1389 | # CONFIG_NLS_CODEPAGE_1251 is not set 1390 | # CONFIG_NLS_ASCII is not set 1391 | # CONFIG_NLS_ISO8859_1 is not set 1392 | # CONFIG_NLS_ISO8859_2 is not set 1393 | # CONFIG_NLS_ISO8859_3 is not set 1394 | # CONFIG_NLS_ISO8859_4 is not set 1395 | # CONFIG_NLS_ISO8859_5 is not set 1396 | # CONFIG_NLS_ISO8859_6 is not set 1397 | # CONFIG_NLS_ISO8859_7 is not set 1398 | # CONFIG_NLS_ISO8859_9 is not set 1399 | # CONFIG_NLS_ISO8859_13 is not set 1400 | # CONFIG_NLS_ISO8859_14 is not set 1401 | # CONFIG_NLS_ISO8859_15 is not set 1402 | # CONFIG_NLS_KOI8_R is not set 1403 | # CONFIG_NLS_KOI8_U is not set 1404 | # CONFIG_NLS_MAC_ROMAN is not set 1405 | # CONFIG_NLS_MAC_CELTIC is not set 1406 | # CONFIG_NLS_MAC_CENTEURO is not set 1407 | # CONFIG_NLS_MAC_CROATIAN is not set 1408 | # CONFIG_NLS_MAC_CYRILLIC is not set 1409 | # CONFIG_NLS_MAC_GAELIC is not set 1410 | # CONFIG_NLS_MAC_GREEK is not set 1411 | # CONFIG_NLS_MAC_ICELAND is not set 1412 | # CONFIG_NLS_MAC_INUIT is not set 1413 | # CONFIG_NLS_MAC_ROMANIAN is not set 1414 | # CONFIG_NLS_MAC_TURKISH is not set 1415 | CONFIG_NLS_UTF8=m 1416 | 1417 | # 1418 | # Kernel hacking 1419 | # 1420 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y 1421 | 1422 | # 1423 | # printk and dmesg options 1424 | # 1425 | CONFIG_MESSAGE_LOGLEVEL_DEFAULT=6 1426 | 1427 | # 1428 | # Compile-time checks and compiler options 1429 | # 1430 | # CONFIG_DEBUG_INFO is not set 1431 | # CONFIG_ENABLE_WARN_DEPRECATED is not set 1432 | # CONFIG_ENABLE_MUST_CHECK is not set 1433 | CONFIG_FRAME_WARN=2048 1434 | CONFIG_STRIP_ASM_SYMS=y 1435 | # CONFIG_READABLE_ASM is not set 1436 | # CONFIG_UNUSED_SYMBOLS is not set 1437 | # CONFIG_PAGE_OWNER is not set 1438 | # CONFIG_DEBUG_FS is not set 1439 | # CONFIG_HEADERS_CHECK is not set 1440 | # CONFIG_DEBUG_SECTION_MISMATCH is not set 1441 | CONFIG_SECTION_MISMATCH_WARN_ONLY=y 1442 | CONFIG_ARCH_WANT_FRAME_POINTERS=y 1443 | # CONFIG_FRAME_POINTER is not set 1444 | # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 1445 | # CONFIG_MAGIC_SYSRQ is not set 1446 | CONFIG_DEBUG_KERNEL=y 1447 | 1448 | # 1449 | # Memory Debugging 1450 | # 1451 | # CONFIG_PAGE_EXTENSION is not set 1452 | # CONFIG_DEBUG_PAGEALLOC is not set 1453 | # CONFIG_DEBUG_OBJECTS is not set 1454 | CONFIG_HAVE_DEBUG_KMEMLEAK=y 1455 | # CONFIG_DEBUG_KMEMLEAK is not set 1456 | # CONFIG_DEBUG_STACK_USAGE is not set 1457 | # CONFIG_DEBUG_VM is not set 1458 | # CONFIG_DEBUG_VIRTUAL is not set 1459 | # CONFIG_DEBUG_MEMORY_INIT is not set 1460 | CONFIG_HAVE_DEBUG_STACKOVERFLOW=y 1461 | # CONFIG_DEBUG_STACKOVERFLOW is not set 1462 | CONFIG_HAVE_ARCH_KMEMCHECK=y 1463 | # CONFIG_DEBUG_SHIRQ is not set 1464 | 1465 | # 1466 | # Debug Lockups and Hangs 1467 | # 1468 | # CONFIG_LOCKUP_DETECTOR is not set 1469 | # CONFIG_DETECT_HUNG_TASK is not set 1470 | # CONFIG_PANIC_ON_OOPS is not set 1471 | CONFIG_PANIC_ON_OOPS_VALUE=0 1472 | CONFIG_PANIC_TIMEOUT=0 1473 | # CONFIG_SCHED_DEBUG is not set 1474 | # CONFIG_SCHED_INFO is not set 1475 | # CONFIG_SCHEDSTATS is not set 1476 | # CONFIG_SCHED_STACK_END_CHECK is not set 1477 | # CONFIG_DEBUG_TIMEKEEPING is not set 1478 | # CONFIG_TIMER_STATS is not set 1479 | 1480 | # 1481 | # Lock Debugging (spinlocks, mutexes, etc...) 1482 | # 1483 | # CONFIG_DEBUG_SPINLOCK is not set 1484 | # CONFIG_DEBUG_MUTEXES is not set 1485 | # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set 1486 | # CONFIG_DEBUG_LOCK_ALLOC is not set 1487 | # CONFIG_PROVE_LOCKING is not set 1488 | # CONFIG_LOCK_STAT is not set 1489 | # CONFIG_DEBUG_ATOMIC_SLEEP is not set 1490 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 1491 | # CONFIG_LOCK_TORTURE_TEST is not set 1492 | # CONFIG_STACKTRACE is not set 1493 | # CONFIG_DEBUG_KOBJECT is not set 1494 | # CONFIG_DEBUG_LIST is not set 1495 | # CONFIG_DEBUG_PI_LIST is not set 1496 | # CONFIG_DEBUG_SG is not set 1497 | # CONFIG_DEBUG_NOTIFIERS is not set 1498 | # CONFIG_DEBUG_CREDENTIALS is not set 1499 | 1500 | # 1501 | # RCU Debugging 1502 | # 1503 | # CONFIG_PROVE_RCU is not set 1504 | # CONFIG_SPARSE_RCU_POINTER is not set 1505 | # CONFIG_TORTURE_TEST is not set 1506 | # CONFIG_RCU_TORTURE_TEST is not set 1507 | # CONFIG_RCU_TRACE is not set 1508 | # CONFIG_RCU_EQS_DEBUG is not set 1509 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 1510 | # CONFIG_NOTIFIER_ERROR_INJECTION is not set 1511 | # CONFIG_FAULT_INJECTION is not set 1512 | # CONFIG_LATENCYTOP is not set 1513 | CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y 1514 | # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set 1515 | CONFIG_USER_STACKTRACE_SUPPORT=y 1516 | CONFIG_HAVE_FUNCTION_TRACER=y 1517 | CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 1518 | CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y 1519 | CONFIG_HAVE_DYNAMIC_FTRACE=y 1520 | CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y 1521 | CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 1522 | CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 1523 | CONFIG_HAVE_C_RECORDMCOUNT=y 1524 | CONFIG_TRACING_SUPPORT=y 1525 | # CONFIG_FTRACE is not set 1526 | 1527 | # 1528 | # Runtime Testing 1529 | # 1530 | # CONFIG_TEST_LIST_SORT is not set 1531 | # CONFIG_BACKTRACE_SELF_TEST is not set 1532 | # CONFIG_RBTREE_TEST is not set 1533 | # CONFIG_INTERVAL_TREE_TEST is not set 1534 | # CONFIG_PERCPU_TEST is not set 1535 | # CONFIG_ATOMIC64_SELFTEST is not set 1536 | # CONFIG_TEST_HEXDUMP is not set 1537 | # CONFIG_TEST_STRING_HELPERS is not set 1538 | # CONFIG_TEST_KSTRTOX is not set 1539 | # CONFIG_TEST_PRINTF is not set 1540 | # CONFIG_TEST_RHASHTABLE is not set 1541 | # CONFIG_TEST_HASH is not set 1542 | # CONFIG_DMA_API_DEBUG is not set 1543 | # CONFIG_TEST_LKM is not set 1544 | # CONFIG_TEST_USER_COPY is not set 1545 | # CONFIG_TEST_BPF is not set 1546 | # CONFIG_TEST_UDELAY is not set 1547 | # CONFIG_MEMTEST is not set 1548 | # CONFIG_TEST_STATIC_KEYS is not set 1549 | # CONFIG_SAMPLES is not set 1550 | CONFIG_HAVE_ARCH_KGDB=y 1551 | # CONFIG_KGDB is not set 1552 | # CONFIG_STRICT_DEVMEM is not set 1553 | # CONFIG_X86_VERBOSE_BOOTUP is not set 1554 | # CONFIG_EARLY_PRINTK is not set 1555 | # CONFIG_X86_PTDUMP_CORE is not set 1556 | # CONFIG_X86_PTDUMP is not set 1557 | # CONFIG_DEBUG_RODATA is not set 1558 | # CONFIG_DEBUG_SET_MODULE_RONX is not set 1559 | # CONFIG_DEBUG_NX_TEST is not set 1560 | # CONFIG_DOUBLEFAULT is not set 1561 | # CONFIG_DEBUG_TLBFLUSH is not set 1562 | # CONFIG_IOMMU_STRESS is not set 1563 | CONFIG_HAVE_MMIOTRACE_SUPPORT=y 1564 | # CONFIG_X86_DECODER_SELFTEST is not set 1565 | CONFIG_IO_DELAY_TYPE_0X80=0 1566 | CONFIG_IO_DELAY_TYPE_0XED=1 1567 | CONFIG_IO_DELAY_TYPE_UDELAY=2 1568 | CONFIG_IO_DELAY_TYPE_NONE=3 1569 | CONFIG_IO_DELAY_0X80=y 1570 | # CONFIG_IO_DELAY_0XED is not set 1571 | # CONFIG_IO_DELAY_UDELAY is not set 1572 | # CONFIG_IO_DELAY_NONE is not set 1573 | CONFIG_DEFAULT_IO_DELAY_TYPE=0 1574 | # CONFIG_CPA_DEBUG is not set 1575 | # CONFIG_OPTIMIZE_INLINING is not set 1576 | # CONFIG_DEBUG_ENTRY is not set 1577 | # CONFIG_X86_DEBUG_FPU is not set 1578 | 1579 | # 1580 | # Security options 1581 | # 1582 | # CONFIG_KEYS is not set 1583 | # CONFIG_SECURITY_DMESG_RESTRICT is not set 1584 | # CONFIG_SECURITY is not set 1585 | # CONFIG_SECURITYFS is not set 1586 | CONFIG_DEFAULT_SECURITY_DAC=y 1587 | CONFIG_DEFAULT_SECURITY="" 1588 | CONFIG_CRYPTO=y 1589 | 1590 | # 1591 | # Crypto core or helper 1592 | # 1593 | CONFIG_CRYPTO_ALGAPI=y 1594 | CONFIG_CRYPTO_ALGAPI2=y 1595 | CONFIG_CRYPTO_AEAD=m 1596 | CONFIG_CRYPTO_AEAD2=y 1597 | CONFIG_CRYPTO_BLKCIPHER2=y 1598 | CONFIG_CRYPTO_HASH=m 1599 | CONFIG_CRYPTO_HASH2=y 1600 | CONFIG_CRYPTO_RNG=m 1601 | CONFIG_CRYPTO_RNG2=y 1602 | CONFIG_CRYPTO_RNG_DEFAULT=m 1603 | CONFIG_CRYPTO_PCOMP=m 1604 | CONFIG_CRYPTO_PCOMP2=y 1605 | CONFIG_CRYPTO_AKCIPHER2=y 1606 | CONFIG_CRYPTO_AKCIPHER=m 1607 | CONFIG_CRYPTO_RSA=m 1608 | CONFIG_CRYPTO_MANAGER=m 1609 | CONFIG_CRYPTO_MANAGER2=y 1610 | # CONFIG_CRYPTO_USER is not set 1611 | CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y 1612 | # CONFIG_CRYPTO_GF128MUL is not set 1613 | CONFIG_CRYPTO_NULL=m 1614 | CONFIG_CRYPTO_NULL2=y 1615 | CONFIG_CRYPTO_WORKQUEUE=y 1616 | # CONFIG_CRYPTO_CRYPTD is not set 1617 | # CONFIG_CRYPTO_MCRYPTD is not set 1618 | # CONFIG_CRYPTO_AUTHENC is not set 1619 | # CONFIG_CRYPTO_TEST is not set 1620 | 1621 | # 1622 | # Authenticated Encryption with Associated Data 1623 | # 1624 | # CONFIG_CRYPTO_CCM is not set 1625 | # CONFIG_CRYPTO_GCM is not set 1626 | # CONFIG_CRYPTO_CHACHA20POLY1305 is not set 1627 | # CONFIG_CRYPTO_SEQIV is not set 1628 | CONFIG_CRYPTO_ECHAINIV=m 1629 | 1630 | # 1631 | # Block modes 1632 | # 1633 | # CONFIG_CRYPTO_CBC is not set 1634 | # CONFIG_CRYPTO_CTR is not set 1635 | # CONFIG_CRYPTO_CTS is not set 1636 | # CONFIG_CRYPTO_ECB is not set 1637 | # CONFIG_CRYPTO_LRW is not set 1638 | # CONFIG_CRYPTO_PCBC is not set 1639 | # CONFIG_CRYPTO_XTS is not set 1640 | # CONFIG_CRYPTO_KEYWRAP is not set 1641 | 1642 | # 1643 | # Hash modes 1644 | # 1645 | # CONFIG_CRYPTO_CMAC is not set 1646 | CONFIG_CRYPTO_HMAC=m 1647 | # CONFIG_CRYPTO_XCBC is not set 1648 | # CONFIG_CRYPTO_VMAC is not set 1649 | 1650 | # 1651 | # Digest 1652 | # 1653 | CONFIG_CRYPTO_CRC32C=m 1654 | # CONFIG_CRYPTO_CRC32C_INTEL is not set 1655 | # CONFIG_CRYPTO_CRC32 is not set 1656 | # CONFIG_CRYPTO_CRC32_PCLMUL is not set 1657 | # CONFIG_CRYPTO_CRCT10DIF is not set 1658 | # CONFIG_CRYPTO_GHASH is not set 1659 | # CONFIG_CRYPTO_POLY1305 is not set 1660 | # CONFIG_CRYPTO_MD4 is not set 1661 | CONFIG_CRYPTO_MD5=m 1662 | # CONFIG_CRYPTO_MICHAEL_MIC is not set 1663 | # CONFIG_CRYPTO_RMD128 is not set 1664 | # CONFIG_CRYPTO_RMD160 is not set 1665 | # CONFIG_CRYPTO_RMD256 is not set 1666 | # CONFIG_CRYPTO_RMD320 is not set 1667 | # CONFIG_CRYPTO_SHA1 is not set 1668 | CONFIG_CRYPTO_SHA256=m 1669 | # CONFIG_CRYPTO_SHA512 is not set 1670 | # CONFIG_CRYPTO_TGR192 is not set 1671 | # CONFIG_CRYPTO_WP512 is not set 1672 | 1673 | # 1674 | # Ciphers 1675 | # 1676 | CONFIG_CRYPTO_AES=y 1677 | # CONFIG_CRYPTO_AES_586 is not set 1678 | # CONFIG_CRYPTO_AES_NI_INTEL is not set 1679 | # CONFIG_CRYPTO_ANUBIS is not set 1680 | # CONFIG_CRYPTO_ARC4 is not set 1681 | # CONFIG_CRYPTO_BLOWFISH is not set 1682 | # CONFIG_CRYPTO_CAMELLIA is not set 1683 | # CONFIG_CRYPTO_CAST5 is not set 1684 | # CONFIG_CRYPTO_CAST6 is not set 1685 | # CONFIG_CRYPTO_DES is not set 1686 | # CONFIG_CRYPTO_FCRYPT is not set 1687 | # CONFIG_CRYPTO_KHAZAD is not set 1688 | # CONFIG_CRYPTO_SALSA20 is not set 1689 | # CONFIG_CRYPTO_SALSA20_586 is not set 1690 | # CONFIG_CRYPTO_CHACHA20 is not set 1691 | # CONFIG_CRYPTO_SEED is not set 1692 | # CONFIG_CRYPTO_SERPENT is not set 1693 | # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set 1694 | # CONFIG_CRYPTO_TEA is not set 1695 | # CONFIG_CRYPTO_TWOFISH is not set 1696 | # CONFIG_CRYPTO_TWOFISH_586 is not set 1697 | 1698 | # 1699 | # Compression 1700 | # 1701 | CONFIG_CRYPTO_DEFLATE=m 1702 | CONFIG_CRYPTO_ZLIB=m 1703 | # CONFIG_CRYPTO_LZO is not set 1704 | # CONFIG_CRYPTO_842 is not set 1705 | # CONFIG_CRYPTO_LZ4 is not set 1706 | # CONFIG_CRYPTO_LZ4HC is not set 1707 | 1708 | # 1709 | # Random Number Generation 1710 | # 1711 | # CONFIG_CRYPTO_ANSI_CPRNG is not set 1712 | CONFIG_CRYPTO_DRBG_MENU=m 1713 | CONFIG_CRYPTO_DRBG_HMAC=y 1714 | # CONFIG_CRYPTO_DRBG_HASH is not set 1715 | # CONFIG_CRYPTO_DRBG_CTR is not set 1716 | CONFIG_CRYPTO_DRBG=m 1717 | CONFIG_CRYPTO_JITTERENTROPY=m 1718 | # CONFIG_CRYPTO_USER_API_HASH is not set 1719 | # CONFIG_CRYPTO_USER_API_SKCIPHER is not set 1720 | # CONFIG_CRYPTO_USER_API_RNG is not set 1721 | # CONFIG_CRYPTO_USER_API_AEAD is not set 1722 | # CONFIG_CRYPTO_HW is not set 1723 | 1724 | # 1725 | # Certificates for signature checking 1726 | # 1727 | CONFIG_HAVE_KVM=y 1728 | # CONFIG_VIRTUALIZATION is not set 1729 | # CONFIG_BINARY_PRINTF is not set 1730 | 1731 | # 1732 | # Library routines 1733 | # 1734 | CONFIG_BITREVERSE=y 1735 | # CONFIG_HAVE_ARCH_BITREVERSE is not set 1736 | CONFIG_GENERIC_STRNCPY_FROM_USER=y 1737 | CONFIG_GENERIC_STRNLEN_USER=y 1738 | CONFIG_GENERIC_NET_UTILS=y 1739 | CONFIG_GENERIC_FIND_FIRST_BIT=y 1740 | CONFIG_GENERIC_PCI_IOMAP=y 1741 | CONFIG_GENERIC_IOMAP=y 1742 | CONFIG_GENERIC_IO=y 1743 | CONFIG_ARCH_HAS_FAST_MULTIPLIER=y 1744 | # CONFIG_CRC_CCITT is not set 1745 | CONFIG_CRC16=m 1746 | # CONFIG_CRC_T10DIF is not set 1747 | # CONFIG_CRC_ITU_T is not set 1748 | CONFIG_CRC32=y 1749 | # CONFIG_CRC32_SELFTEST is not set 1750 | # CONFIG_CRC32_SLICEBY8 is not set 1751 | CONFIG_CRC32_SLICEBY4=y 1752 | # CONFIG_CRC32_SARWATE is not set 1753 | # CONFIG_CRC32_BIT is not set 1754 | # CONFIG_CRC7 is not set 1755 | # CONFIG_LIBCRC32C is not set 1756 | # CONFIG_CRC8 is not set 1757 | # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set 1758 | # CONFIG_RANDOM32_SELFTEST is not set 1759 | CONFIG_ZLIB_INFLATE=y 1760 | CONFIG_ZLIB_DEFLATE=m 1761 | # CONFIG_XZ_DEC is not set 1762 | # CONFIG_XZ_DEC_BCJ is not set 1763 | CONFIG_DECOMPRESS_GZIP=y 1764 | CONFIG_HAS_IOMEM=y 1765 | CONFIG_HAS_IOPORT_MAP=y 1766 | CONFIG_HAS_DMA=y 1767 | CONFIG_DQL=y 1768 | CONFIG_NLATTR=y 1769 | CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 1770 | CONFIG_CLZ_TAB=y 1771 | # CONFIG_CORDIC is not set 1772 | # CONFIG_DDR is not set 1773 | CONFIG_MPILIB=m 1774 | CONFIG_FONT_SUPPORT=y 1775 | # CONFIG_FONTS is not set 1776 | CONFIG_FONT_8x8=y 1777 | CONFIG_FONT_8x16=y 1778 | # CONFIG_SG_SPLIT is not set 1779 | CONFIG_ARCH_HAS_SG_CHAIN=y 1780 | CONFIG_ARCH_HAS_MMIO_FLUSH=y 1781 | -------------------------------------------------------------------------------- /configs/syslinux/isolinux.cfg: -------------------------------------------------------------------------------- 1 | default 1 2 | prompt 1 3 | display menu.txt 4 | 5 | 6 | label 1 7 | kernel bzImage 8 | append initrd=rootfs.gz 9 | 10 | label 2 11 | kernel bzImage 12 | append initrd=rootfs.gz vga=788 13 | 14 | label 3 15 | kernel bzImage 16 | append initrd=rootfs.gz vga=791 17 | 18 | label 4 19 | kernel bzImage 20 | append initrd=rootfs.gz vga=ask 21 | 22 | label 5 23 | kernel bzImage 24 | append initrd=rootfs.gz noacpi noapic -------------------------------------------------------------------------------- /configs/syslinux/menu.txt: -------------------------------------------------------------------------------- 1 | Choose an option 2 | 3 | 1) Text mode 4 | 2) 800x600 x 16bit 5 | 3) 1024x768 x 16bit 6 | 4) Set own resolution 7 | 5) No ACPI & no APIC 8 | 9 | SnackLinux - snacklinux.geekness.eu 10 | (easton@geekness.eu) 11 | 12 | Kernel 4.4.302-3 (Mar 01 2025) 13 | -------------------------------------------------------------------------------- /cross-compiler.md: -------------------------------------------------------------------------------- 1 | # build cross compiler 2 | 3 | 4 | git clone https://github.com/richfelker/musl-cross-make.git 5 | 6 | SnackLinux targets: 7 | * 8 | * 9 | * 10 | 11 | ``` 12 | TARGET=aarch64-linux-musl make 13 | 14 | TARGET=aarch64-linux-musl make install 15 | ``` 16 | ## installs to `musl-cross-make/output/` 17 | 18 | `export PATH=$PATH:/path/to/out/bin` 19 | 20 | 21 | # kernel 22 | 23 | 24 | 25 | # on 32-bit x86 26 | make bzImage 27 | 28 | # on 64-bit x86 29 | make zImage 30 | 31 | # on 64-bit ARM 32 | make Image 33 | 34 | 35 | 36 | 37 | 38 | HOSTCFLAGS="-I/Users/easto/musl-cross-make/output//aarch64-linux-musl/include/" 39 | 40 | -------------------------------------------------------------------------------- /defs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Package versions 4 | 5 | LINUX=linux-4.4.302 6 | MUSL=musl-1.2.4 7 | BUSYBOX=busybox-1.36.1 8 | BINUTILS=binutils-2.41 9 | BASH=bash-5.2.21 10 | SYSLINUX=syslinux-6.03 11 | PYTHON=Python-3.11.1 12 | OPENSSL=openssl-1.1.1s -------------------------------------------------------------------------------- /download_extra.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Download package prerequisites 4 | # Mirrors of the packages can also be found at http://snacklinux.geekness.eu/tars/ 5 | # Original script from gcc 6 | # 7 | # (C) 2010 Free Software Foundation 8 | # 9 | # This program is free software: you can redistribute it and/or modify 10 | # it under the terms of the GNU General Public License as published by 11 | # the Free Software Foundation, either version 3 of the License, or 12 | # (at your option) any later version. 13 | # 14 | # This program is distributed in the hope that it will be useful, but 15 | # WITHOUT ANY WARRANTY; without even the implied warranty of 16 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 | # General Public License for more details. 18 | # 19 | # You should have received a copy of the GNU General Public License 20 | # along with this program. If not, see http://www.gnu.org/licenses/. 21 | 22 | source defs.sh 23 | 24 | wget https://www.python.org/ftp/python/$PYTHON/$PYTHON.tar.xz 25 | tar xvf $PYTHON.tar.xz || exit 1 26 | ln -sf $PYTHON python || exit 1 27 | 28 | wget https://www.openssl.org/source/$OPENSSL.tar.gz 29 | tar xvf $OPENSSL.tar.gz || exit 1 30 | ln -sf $OPENSSL openssl || exit 1 -------------------------------------------------------------------------------- /download_prereq.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Download package prerequisites 4 | # Mirrors of the packages can also be found at http://snacklinux.geekness.eu/tars/ 5 | # Original script from gcc 6 | # 7 | # (C) 2010 Free Software Foundation 8 | # 9 | # This program is free software: you can redistribute it and/or modify 10 | # it under the terms of the GNU General Public License as published by 11 | # the Free Software Foundation, either version 3 of the License, or 12 | # (at your option) any later version. 13 | # 14 | # This program is distributed in the hope that it will be useful, but 15 | # WITHOUT ANY WARRANTY; without even the implied warranty of 16 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 | # General Public License for more details. 18 | # 19 | # You should have received a copy of the GNU General Public License 20 | # along with this program. If not, see http://www.gnu.org/licenses/. 21 | 22 | source defs.sh 23 | 24 | download_and_extract() { 25 | local url=$1 26 | local file=$2 27 | local extract_cmd=$3 28 | local link_name=$4 29 | 30 | if [[ ! -f $file ]]; then 31 | echo "Downloading $file..." 32 | wget "$url" -O "$file" || exit 1 33 | else 34 | echo "$file already exists, skipping download." 35 | fi 36 | 37 | # Extract and create symlink 38 | if [[ ! -d ${file%.*} ]]; then 39 | echo "Extracting $file..." 40 | $extract_cmd "$file" || exit 1 41 | else 42 | echo "$file already extracted, skipping." 43 | fi 44 | 45 | ln -sf ${file%.*} "$link_name" || exit 1 46 | } 47 | 48 | download_and_extract "http://kernel.org/pub/linux/kernel/v4.x/$LINUX.tar.xz" \ 49 | "$LINUX.tar.xz" "tar xf" "linux" 50 | 51 | download_and_extract "http://www.musl-libc.org/releases/$MUSL.tar.gz" \ 52 | "$MUSL.tar.gz" "tar xf" "musl" 53 | 54 | download_and_extract "http://ftp.gnu.org/gnu/binutils/$BINUTILS.tar.bz2" \ 55 | "$BINUTILS.tar.bz2" "tar xjf" "binutils" 56 | 57 | download_and_extract "http://www.busybox.net/downloads/$BUSYBOX.tar.bz2" \ 58 | "$BUSYBOX.tar.bz2" "tar xjf" "busybox" 59 | 60 | download_and_extract "https://ftp.gnu.org/gnu/bash/$BASH.tar.gz" \ 61 | "$BASH.tar.gz" "tar xf" "bash" 62 | 63 | download_and_extract "https://www.kernel.org/pub/linux/utils/boot/syslinux/$SYSLINUX.tar.gz" \ 64 | "$SYSLINUX.tar.gz" "tar xf" "syslinux" 65 | -------------------------------------------------------------------------------- /patches/busybox/ifplugd.patch: -------------------------------------------------------------------------------- 1 | networking/ifplugd.c | 9 +++++---- 2 | 1 file changed, 5 insertions(+), 4 deletions(-) 3 | 4 | diff --git a/networking/ifplugd.c b/networking/ifplugd.c 5 | index b578f4c..8fad69a 100644 6 | --- a/networking/ifplugd.c 7 | +++ b/networking/ifplugd.c 8 | @@ -34,16 +34,17 @@ 9 | #include "libbb.h" 10 | 11 | #include "fix_u32.h" 12 | -#include 13 | -#include 14 | -#include 15 | #ifdef HAVE_NET_ETHERNET_H 16 | # include 17 | #endif 18 | +#include 19 | + 20 | +#include 21 | +#include 22 | +#include 23 | #include 24 | #include 25 | #include 26 | -#include 27 | 28 | #define __user 29 | #include 30 | 31 | -------------------------------------------------------------------------------- /patches/syslinux/0014_fix_ftbfs_no_dynamic_linker.patch: -------------------------------------------------------------------------------- 1 | Fix for https://bugs.debian.org/846679 : syslinux: FTBFS: ld: 2 | ldlinux.elf: Not enough room for program headers, try linking with -N 3 | --- a/core/Makefile 2017-01-28 18:33:22.750959519 +0000 4 | +++ b/core/Makefile 2017-01-28 18:27:47.387981830 +0000 5 | @@ -165,7 +165,7 @@ 6 | 7 | %.elf: %.o $(LIBDEP) $(LDSCRIPT) $(AUXLIBS) 8 | $(LD) $(LDFLAGS) -Bsymbolic $(LD_PIE) -E --hash-style=gnu -T $(LDSCRIPT) -M -o $@ $< \ 9 | - --start-group $(LIBS) $(subst $(*F).elf,lib$(*F).a,$@) --end-group \ 10 | + --start-group $(LIBS) $(subst $(*F).elf,lib$(*F).a,$@) --end-group --no-dynamic-linker \ 11 | > $(@:.elf=.map) 12 | $(OBJDUMP) -h $@ > $(@:.elf=.sec) 13 | $(PERL) $(SRC)/lstadjust.pl $(@:.elf=.lsr) $(@:.elf=.sec) $(@:.elf=.lst) 14 | -------------------------------------------------------------------------------- /tools/build_bootable_img.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # SnackLinux CF Card Image Creator 3 | # Creates a bootable image file for i486 systems 4 | 5 | set -e # Exit on any error 6 | 7 | # Configuration 8 | NOW=$(date +'%d.%m.%y') 9 | IMAGE_NAME="snacklinux_cf_i486_${NOW}.img" 10 | # Size in MB 11 | IMAGE_SIZE=450 12 | ROOTFS_PATH="/opt/snacklinux_rootfs" 13 | KERNEL_PATH="linux/arch/x86/boot/bzImage" 14 | MOUNT_POINT="/mnt/snacklinux" 15 | LOOP_DEVICE="" 16 | 17 | if [ "$EUID" -ne 0 ]; then 18 | echo "Please run as root" 19 | exit 1 20 | fi 21 | 22 | # Clean up on exit or error 23 | cleanup() { 24 | echo "Cleaning up..." 25 | if mountpoint -q "$MOUNT_POINT"; then 26 | umount "$MOUNT_POINT" 27 | fi 28 | 29 | if [ -n "$LOOP_DEVICE" ]; then 30 | losetup -d "$LOOP_DEVICE" 31 | fi 32 | 33 | echo "Done." 34 | } 35 | 36 | trap cleanup EXIT 37 | 38 | echo "Creating empty disk image ($IMAGE_SIZE MB)..." 39 | dd if=/dev/zero of="$IMAGE_NAME" bs=1M count="$IMAGE_SIZE" status=progress 40 | 41 | # Set up loop device 42 | echo "Setting up loop device..." 43 | LOOP_DEVICE=$(losetup -f) 44 | losetup -P "$LOOP_DEVICE" "$IMAGE_NAME" 45 | 46 | # Create partition 47 | echo "Creating partition..." 48 | fdisk "$LOOP_DEVICE" <&2 10 | exit 1 11 | fi 12 | 13 | mkdir -v ${ROOTFS_PATH}/dev 14 | 15 | mknod -m 600 ${ROOTFS_PATH}/dev/console c 5 1 16 | mknod -m 666 ${ROOTFS_PATH}/dev/full c 1 7 17 | mknod -m 666 ${ROOTFS_PATH}/dev/kmem c 1 2 18 | mknod -m 666 ${ROOTFS_PATH}/dev/mem c 1 1 19 | mknod -m 666 ${ROOTFS_PATH}/dev/null c 1 3 20 | mknod -m 666 ${ROOTFS_PATH}/dev/port c 1 4 21 | mknod -m 444 ${ROOTFS_PATH}/dev/random c 1 8 22 | mknod -m 444 ${ROOTFS_PATH}/dev/urandom c 1 9 23 | mknod -m 666 ${ROOTFS_PATH}/dev/zero c 1 5 24 | mknod -m 666 ${ROOTFS_PATH}/dev/ram0 b 1 0 25 | mknod -m 666 ${ROOTFS_PATH}/dev/ptmx c 5 2 26 | 27 | # Only create two hard drive devs, more can be added 28 | mknod -m 644 ${ROOTFS_PATH}/dev/hda b 3 0 29 | mknod -m 644 ${ROOTFS_PATH}/dev/hda1 b 3 1 30 | mknod -m 644 ${ROOTFS_PATH}/dev/hdb b 3 64 31 | # Virt drives 32 | mknod -m 644 ${ROOTFS_PATH}/dev/vda b 252 0 33 | mknod -m 644 ${ROOTFS_PATH}/dev/vda1 b 252 1 34 | mknod -m 644 ${ROOTFS_PATH}/dev/vda2 b 252 2 35 | mknod -m 644 ${ROOTFS_PATH}/dev/tty c 5 0 36 | mknod -m 644 ${ROOTFS_PATH}/dev/tty0 c 4 0 37 | mknod -m 644 ${ROOTFS_PATH}/dev/tty1 c 4 1 38 | mknod -m 644 ${ROOTFS_PATH}/dev/tty2 c 4 2 39 | mknod -m 644 ${ROOTFS_PATH}/dev/tty3 c 4 3 40 | mknod -m 644 ${ROOTFS_PATH}/dev/tty4 c 4 4 41 | mknod -m 644 ${ROOTFS_PATH}/dev/tty5 c 4 5 42 | mknod -m 644 ${ROOTFS_PATH}/dev/tty6 c 4 6 43 | mknod -m 644 ${ROOTFS_PATH}/dev/vcs0 b 7 0 44 | 45 | cp -avp /dev/core ${ROOTFS_PATH}/dev 46 | cp -avp /dev/stderr ${ROOTFS_PATH}/dev 47 | cp -avp /dev/stdin ${ROOTFS_PATH}/dev 48 | cp -avp /dev/stdout ${ROOTFS_PATH}/dev 49 | 50 | mkdir -v ${ROOTFS_PATH}/dev/shm 51 | mkdir -v ${ROOTFS_PATH}/dev/pts 52 | 53 | mkdir -v ${ROOTFS_PATH}/proc 54 | 55 | mkdir -v ${ROOTFS_PATH}/usr 56 | mkdir -v ${ROOTFS_PATH}/usr/bin 57 | 58 | mkdir -v ${ROOTFS_PATH}/boot 59 | 60 | mkdir -v ${ROOTFS_PATH}/tmp 61 | 62 | mkdir -v ${ROOTFS_PATH}/sys 63 | 64 | mkdir -vp ${ROOTFS_PATH}/var/log 65 | --------------------------------------------------------------------------------