708 Commits (3051de8701b5c13e4df781c52950c68234b04ee4)

Author SHA1 Message Date
Jo-Philipp Wich bfe966574f base-files: enable shell tracing in initscripts when INIT_TRACE is set 13 years ago
Felix Fietkau 9a1d6f0678 base-files: override Build/Compile/Default instead of Build/Compile (fixes #11667) 13 years ago
Felix Fietkau 07826e391d base-files: move all toolchain packages to a separate package directory 'toolchain' 13 years ago
Jo-Philipp Wich 9869b4da3c base-files: implement network_defer_device() and network_ready_device() wrappers for upcoming netifd iface deferring support 13 years ago
Jo-Philipp Wich 6cdf25289c base-files: add permission exceptions, do not clobber shadow permissions - based on patch by Mark Mentovai <mark@moxienet.com> 13 years ago
Jo-Philipp Wich 5e84df6bac base-files: ship a static initial shadow db instead of creating it from passwd with sed, this fixes registering of users at compile time 13 years ago
Jo-Philipp Wich a044a43d06 base-files: make user_add() populate the shadow db as well 13 years ago
Jo-Philipp Wich 9ae901445b /etc/functions.sh => /lib/functions.sh 13 years ago
Gabor Juhos eca7502dfd base-files: add LED specific functions to /lib/functions/uci-defaults 13 years ago
Felix Fietkau 8a9e94b077 base-files: remove base-files-network, netifd is the only supported option now 13 years ago
Jo-Philipp Wich c11151bc70 base-files: add network_is_up() 13 years ago
Jo-Philipp Wich bf52cbf108 base-files: let network_get_device() return the l3 interface, introduce network_get_physdev() to obtain the underlying iface (if applicable) 13 years ago
Jo-Philipp Wich 8ef9450b37 base-files: add network_get_device() to network.sh 13 years ago
Jo-Philipp Wich f1d04190c5 base-files: introduce /lib/functions/network.sh This file will contain common procedures to deal with network interfaces. Initially provides network_get_ipaddr(), network_get_ipaddr6(), network_get_subnet() and network_get_subnet6() to determine the primary IP addresses or subnets of a given logical interface. 13 years ago
Felix Fietkau 166db84309 base-files: kill ubusd and udhcpc on sysupgrade as well 13 years ago
Felix Fietkau 5d6628a88c base-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade 13 years ago
Gabor Juhos 6aec1d72c2 package/base-files: copy /lib/functions.sh to the ramfs on sysupgrade 13 years ago
Felix Fietkau 5eed1d8f6b enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few relevant places 13 years ago
Jonas Gorski 80650c9475 base-files: wait for wifi modules to settle 13 years ago
Mirko Vogt 232b7aa65b remove special treatment when using glibc - support got dropped 13 years ago
Mirko Vogt 334fd4199b purge support for glibc - use eglibc instead! 13 years ago
Florian Fainelli 129afe12b7 base-files: fix typo in 05_firstboot_skip script (#11359) 13 years ago
Felix Fietkau 3678ba60ca base-files: rename internal variables in config_foreach to make namespace conflicts more unlikely 13 years ago
Jo-Philipp Wich 3c4165a305 enable ntpd server for busybox 13 years ago
Jo-Philipp Wich b4312a8ba1 base-files: reformat banner to better work with varying version string lengths, do not set image options if menu is disabled (#11280) 13 years ago
Jo-Philipp Wich d8540259ca base-file: cleanup white space in Kconfig source 13 years ago
Jo-Philipp Wich a43ae30e1b include, base-files, opkg: introduce version configuration to override the embedded version info of generated images - Introduce new Kconfig symbols VERSION_DIST, VERSION_NICK, VERSION_NUMBER and VERSION_REPO to specify distribution, release name, version and repository for a given build - Introduce include/version.mk to provide common helpers for packages dealing with versions - Make opkg use version.mk to populate the opkg.conf template - Make base-files use version.mk to populate /etc/openwrt_version, /etc/openwrt_release and /etc/banner 13 years ago
Jo-Philipp Wich 3c3941f109 base-files: remove network preconfig, it collides with ar71xx network firstboot uci-defaults To supply custom network settings, it is better to embed a complete network config file using the files/ overlay, the old image lan preconfig options are also very limited in scope and actually collide with sysupgrade and firstboot hardware detection on at least ar71xx and possibly other targets, therfore drop this facility. 13 years ago
Felix Fietkau 6f46704743 base-files: split service related functions off to /lib/functions/service.sh 13 years ago
Jo-Philipp Wich 5fdd1f4bd7 Add munin to /etc/services 13 years ago
Felix Fietkau 5744d736f2 base-files: remove old coldplugging hacks that are no longer necessary since the new main hotplug2 instance calls udevtrigger as well 13 years ago
Jo-Philipp Wich 086cae30ce base-files: enable conntrack accounting in sysctl. It used to be a compile time option which got deprecated 13 years ago
Gabor Juhos 6c61d7cbf1 base-files: remove trailing whitespaces from lib/functions/boot.sh 13 years ago
Gabor Juhos 8ae051799a base-files: remove trailing whitespaces from lib/functions.sh 13 years ago
Jo-Philipp Wich 6b9bf71881 base-files: add a uci-defaults script which will migrate the root password to /etc/shadow if needed 13 years ago
Felix Fietkau a963a80a38 base-files: the initial hotplug2 instance sometimes misses a few relevant events, e.g. during module load. rerun udevtrigger for the final hotplug2 instance to fix this 13 years ago
Jo-Philipp Wich 9fd3886365 base-files: do not pass --set-worker /lib/hotplug2/worker_fork.so to hotplug2 anymore, its statically linked - patch by Viktar Palstsiuk <viktar.palstsiuk@promwad.com> 13 years ago
Jo-Philipp Wich 4e88bcfb00 base-files: implement a --force option for sysupgrade to override image checks, useful to upgrade old ar71xx installations to current trunk ones 13 years ago
Gabor Juhos ff89832fdb package/base-files: add support for the switch LED trigger 13 years ago
Gabor Juhos 3f85c52a3a package/base-files: use case statement in led init script 13 years ago
Jo-Philipp Wich 1c6821b42e base-files: add -b (--create-backup) option to sysupgrade, which generates a backup .tar.gz according to the user settings. This will also be reused by LuCI. 13 years ago
Gabor Juhos 561f4d2840 base-files: add lib/functions/uci-defaults.sh 13 years ago
Jo-Philipp Wich d46e17548b base-files: kill remaining processes after running user hooks (#10461) 13 years ago
Jo-Philipp Wich 010e58d209 base-files: another empty password check fix (#10440) 13 years ago
Jo-Philipp Wich 33443d2a8c base-files: now that we have date -k, adjust the kernel timezone after setting up TZ and localtime 13 years ago
Jo-Philipp Wich 6d80ce78f1 base-files: rewrite killing of nonessential services to not rely on top, use the proc filesystem only 13 years ago
Jo-Philipp Wich 8b20bfafdf base-files: prime root password with "x" to notify programs that there is a shadow record, fix /bin/login.sh password detection accordingly. Solves broken key based dropbear login with empty password after r28935. 13 years ago
Nicolas Thill b49aed1520 package/base-files: enhance service functions 13 years ago
Jo-Philipp Wich 20ff304ed9 base-files: now that the initial password is completely empty (and not primed with "!") adjust login.sh for it to make telnetd available again 13 years ago
Imre Kaloz 28039aea90 nuke another 2.4 skeleton 13 years ago