summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* build: Don't u-a /bin/shPatrick McDermott2020-11-231-3/+7
| | | | | | | | | | Doing so requires patching [1] opkg-cl and update-alternatives to not use /bin/sh in case busybox is in an unconfigured state when running any package's maintainer scripts. Such a patch would force all maintainer scripts to be ash scripts (fun fact: in Debian, bash's preinst is actually a compiled C program). [1]: http://git.proteanos.com/pkg/opkg-lede.git/commit/?id=d711e8cd5e0d7186dad840b9883a97a93f2dd383
* build: Don't u-a /bin/busyboxPatrick McDermott2020-11-081-0/+1
|
* build: oh-shlibdeps currently clobbers substvarsPatrick McDermott2020-11-081-3/+4
| | | | Commit e6b4fff turned out to be aspirational.
* build: Upstream split CONFIG_IFUPDOWNPatrick McDermott2020-11-081-1/+1
| | | | In upstream commit a8c696bf09.
* build: Always define Extra-DependsPatrick McDermott2020-11-081-0/+2
| | | | | | | Fixes: ob-gencontrol: Generating control files for package "busybox"... ob-gencontrol: Warning: Unknown substitution variable "Extra-Depends"
* build: Fix "/bin/sh: config_enabled: not found"Patrick McDermott2020-11-081-3/+3
|
* busybox: Depend on wolfutil for wget "OpenSSL"Patrick McDermott2020-11-061-0/+3
| | | | | opkhelper-3.0 (>= 3.1.3) is needed for proper newline termination of substvars files by oh-shlibdeps.
* build: Don't add timestamp to binaryPatrick McDermott2020-11-061-1/+1
| | | | | | | See: - http://lists.busybox.net/pipermail/busybox/2017-July/085556.html - scripts/kconfig/confdata.c:382
* build: Add menuconfig and mrproper targetsPatrick McDermott2020-11-041-0/+3
|
* busybox: Use oh-shlibdepsPatrick McDermott2020-11-041-0/+1
|
* update-alternatives all the thingsPatrick McDermott2020-11-041-7/+4
|
* Add /init symbolic linkP. J. McDermott2016-01-241-0/+1
| | | | This is needed when packing ProteanOS in an initramfs.
* build: Install /etc/network/functionsP. J. McDermott2014-09-231-0/+2
|
* Conditionally install networking hooksP. J. McDermott2014-09-231-4/+10
|
* build: Actually install networking hooksP. J. McDermott2014-08-081-0/+4
|
* build: Fix installation of service scripts.P. J. McDermott2014-06-251-0/+2
|
* Add missing backslash.P. J. McDermott2014-06-251-1/+1
|
* Allow services to be disabled by default.P. J. McDermott2014-06-251-4/+7
| | | | Disable telnetd.
* Remove the default Web page.P. J. McDermott2014-06-251-3/+0
|
* build: Really make /etc/network/*.d/.P. J. McDermott2014-06-141-1/+1
|
* Let users modify /var/www/index.html.P. J. McDermott2014-06-051-2/+3
|
* build: Support no-op "-" configs in scripts file.P. J. McDermott2014-06-041-0/+1
|
* build: Install /etc/rc.common.P. J. McDermott2014-06-021-0/+1
|
* Make most of the /etc/rc.d/ links at install time.P. J. McDermott2014-06-021-0/+4
|
* Make /etc/network/ hierarchy.P. J. McDermott2014-05-191-0/+6
|
* build: Fix mode of udhcpc script.P. J. McDermott2014-05-191-1/+1
|
* /usr/share/udhcpc/default.script: New file.P. J. McDermott2014-05-191-0/+5
|
* build: Install platform-specific inittab.P. J. McDermott2014-05-091-7/+1
|
* build: Install /etc/init.d/rc and links.P. J. McDermott2014-05-091-0/+3
|
* build: Create and depend on build stamp.P. J. McDermott2014-02-191-1/+2
|
* Simplify maintainer scripts.P. J. McDermott2014-02-191-4/+7
| | | | | Populate /usr/share/busybox/alternatives at build time with only the files actually installed.
* Unify alternatives lists into one file.P. J. McDermott2014-02-191-11/+6
| | | | This file is used at build time and install/remove time.
* Refactor update-alternatives stuff into loops.P. J. McDermott2014-02-191-6/+12
|
* Manage /usr/bin/mkpasswd with update-alternatives.P. J. McDermott2014-02-191-0/+1
| | | | This is also provided by expect-doc.
* Manage /usr/bin/awk with update-alternatives.P. J. McDermott2013-09-081-0/+1
| | | | This is also provided by gawk.
* build: Move index.html install out of INIT test.P. J. McDermott2013-08-081-5/+5
|
* build: Install scripts/links listed in scripts.P. J. McDermott2013-08-081-11/+8
|
* build: Make install_init_script() install links.P. J. McDermott2013-08-081-2/+8
|
* build: Install /etc/inittab.P. J. McDermott2013-08-081-0/+8
|
* build: Fix name of init script: s/klog/klogd/.P. J. McDermott2013-08-081-1/+1
|
* build: Test more specific CONFIG_MOUNT_* options.P. J. McDermott2013-08-081-9/+9
|
* Rename sysfs init script to mountkernfs.P. J. McDermott2013-08-081-1/+1
|
* build: Install sysfs and mountall init scripts.P. J. McDermott2013-08-081-0/+2
|
* build: Install new klogd init script.P. J. McDermott2013-08-081-0/+1
|
* build: Install new files in /etc and /var.P. J. McDermott2013-08-081-0/+25
|
* Manage clear and reset with update-alternatives.P. J. McDermott2013-08-041-0/+2
| | | | These are also provided by ncurses-bin.
* Manage /usr/bin/strings with update-alternatives.P. J. McDermott2013-06-021-0/+1
|
* Manage /usr/bin/ar with update-alternatives.P. J. McDermott2013-05-271-0/+1
|
* build: Delimit end of option args to oh-autobuild.P. J. McDermott2013-05-261-1/+1
| | | | | | | | Fixes: oh-autobuild -j ${JOBS:-1} Illegal option -j oh-autobuild: Error: Invalid option
* Add "source" target to download and verify source.P. J. McDermott2013-05-261-0/+2
|