107 Commits (10a03275bfcaeca706c2bd20064431f6f3bb6bf5)

Author SHA1 Message Date
Felix Fietkau 44ba13b578 base-files: load modules early, run wifi detect afterwards and only then process uci defaults 13 years ago
Jo-Philipp Wich 272d95f0f1 base-files: remove rdate integration, add busybox ntpd init script and server list in /etc/config/system The rdate applet proved to be too unreliable to obtain the current time on boot: - public time servers are rare and often unreachable or overloaded - rdate does not daemonize, it needs a network connection the moment it is started, leading to race conditions - the /etc/config/timeserver configuration is overly complex and there is no reliable way to disable rdate invocations - the time protocol as specified in RFC 868 is considered obsolete This commit adds an init script /etc/init.d/sysntpd which starts and stops the busybox ntpd accordingly. The builtin ntpd can be disabled by either disabling the init script, removing the symlink to busybox or by clearing the timeserver list in /etc/config/system. 13 years ago
Felix Fietkau c2b5767572 base-files: move network related scripts to a separate package to make the transition to netifd easier 13 years ago
Jo-Philipp Wich bfbbe5893f base-files: use "zonename" system option to symlink /etc/localtime via /tmp/localtime to /usr/share/zoneinfo for glibc and eglibc 13 years ago
Jo-Philipp Wich 32731a72c2 base-files: pass conloglevel to syslogd (#9463, #9647) 14 years ago
Felix Fietkau 9a227d88dd base-files: do not write to /etc/config/wireless at boot time unless a new interface was found 14 years ago
Jo-Philipp Wich ba1c1e9016 base-files: retrigger usb coldplug after module loading, solves usb_modeswitch on boot and possibly others (#9352) 14 years ago
Vasilis Tsiligiannis 980190367c base-files: Use -h instead of deprecated -L for symlink check 14 years ago
Vasilis Tsiligiannis 48465d3d63 base-files: fix minor problem in init.d/boot 14 years ago
Vasilis Tsiligiannis 1b66204ccd base-files: Autodetect newly added wireless hardware 14 years ago
Florian Fainelli d7fe921089 base-files: support port_state in led config (#6763) 14 years ago
Gabor Juhos 63c786dde7 base-files: add support for the usbdev LED trigger 14 years ago
Jo-Philipp Wich c0820d3261 base-files: respect .auto option when running coldplug_interface_*() hooks on boot 15 years ago
Jo-Philipp Wich 6a3cbba92e base-files: add a coldplug_interface_* hook to bring up non-hotpluggable interfaces on boot 15 years ago
Vasilis Tsiligiannis a481cafb55 base-files: Remove redundant stopping of watchdog 15 years ago
Florian Fainelli 20da5f495f add stop() to watchdog init script, patch from Yury Polyanskiy 15 years ago
Florian Fainelli 1847940688 Fix bug in foregrounding in /etc/init.d/rcS 15 years ago
Florian Fainelli eafa2ec962 option to allow boot to run to completion before starting shell 15 years ago
Jo-Philipp Wich 10c00a6368 base-files: also regenerate wifi config if existing config contains only whitespace 15 years ago
Felix Fietkau 3ab30b486f base-files: reload switch settings on /etc/init.d/network start as well 15 years ago
Felix Fietkau bfeb96126d add the block-mount package by Daniel Dickinson (cshore), replacing existing automount functionality 15 years ago
Lars-Peter Clausen 275b0d8cd4 Don't do lazy unmounting of filessystems at reboot/poweroff. It is unneeded and could couse a broken filesystem if unmounting takes to long. Thanks to Peter Wagner 15 years ago
Felix Fietkau 10ec4fa292 when rebooting, use lazy umounts as fallback (patch by puchu) 15 years ago
Felix Fietkau 541725ce18 stop syslogd before rebooting, otherwise umount might not work properly when logging to a file (thx, puchu) 15 years ago
Felix Fietkau d46a32fa60 when rebooting, stop the network interfaces last (just before umount) to allow services to shut down properly (thx, puchu) 15 years ago
Felix Fietkau a254a9ff08 base-files: do not warn about nonexistant sysctl overrides (some of them are config dependent) 15 years ago
Felix Fietkau 8ec79b460c run led init after /etc/init.d/done to keep the configured led settings active after the system has finished booting Signed-off-by: Nuno Goncalves <nunojpg@gmail.com> 15 years ago
Felix Fietkau 889532d1fd do not start multiple subshells for applying /etc/uci-defaults. use sh -x for hush compatibility 15 years ago
Felix Fietkau e39038f688 mount debugfs by default 15 years ago
Jo-Philipp Wich cfe1bc11ad base-files: only try to execute watchdog if binary is present 15 years ago
Jo-Philipp Wich bdaeaafbef base-files: introduce a ready-to-use /etc/rc.local to let users run custom commands on init without creating custom init scripts 15 years ago
Felix Fietkau 91d40a14af Revert "fix nonhotpluggable networks not being brought up. Closes #2781" (r17527) until we've solved the race conditions it creates 15 years ago
Travis Kemen 27915ac778 fix nonhotpluggable networks not being brought up. Closes #2781 15 years ago
Felix Fietkau 7d67818ab1 Revert "add ifup -a to boot(), closes #4543 #2781" (r17515) Hotpluggable interfaces are already brought up before /etc/init.d/network boot and this change can break them, if the ifup -a command runs at the wrong time, also starts many interfaces twice, which can lead to issues with PPPoE. 15 years ago
Travis Kemen 1776830e64 add ifup -a to boot(), closes #4543 #2781 15 years ago
Travis Kemen 4c47562a37 extend logging functions 15 years ago
Felix Fietkau 7c32f45749 base-files: clean up init.d/fstab and port it to the new config_get 15 years ago
Felix Fietkau ae0745e240 base-files: port init.d/led to new config_get 15 years ago
Felix Fietkau 2892e2f1d5 base-files: port init.d/boot to new config_get 15 years ago
Gabor Juhos 9b5e65f101 base-files: set rules file for hotplug2 in the boot script (closes #5235) 16 years ago
Gabor Juhos 463a6f4bda base-files: update command line for the new hotplug2 16 years ago
Felix Fietkau cbd52550bd rcS: wait for init scripts to complete before initiating the shutdown (patch from #5032) 16 years ago
Nicolas Thill 2fdeecdb47 add an explicit 'sysinit' tag for logging initscripts output, instead of '' that was logged as is 16 years ago
Michael Büsch 20b5626363 Allow running without "logger" installed 16 years ago
Michael Büsch 088ea2fb6e Support configurations without syslogd/klogd. 16 years ago
Hauke Mehrtens 3ac154fc9c On shutdown disabled every mounted swap device. Fixes #4721 Thanks to Angel Marin 16 years ago
Florian Fainelli 1716050f0c allow specifying port where to log (#2019) 16 years ago
Jo-Philipp Wich 341c1dbdf5 package/base-files: fix chmod of /tmp/.uci, bump package revision 16 years ago
Travis Kemen 91d3e6b05b make option name optional 16 years ago
Felix Fietkau 2176ae1a6f fix a race condition which would leave dnsmasq in infinite resolving recursion nirvana 16 years ago