340 Commits (a39d2a8053a656f75ffdd914d433e33fef86ee3e)

Author SHA1 Message Date
Steven Barth e2f33bedfa base-files: set default IPv6 forwarding value to 1 12 years ago
Steven Barth 3f67360012 base-files: use less entropy when generating ULAs 12 years ago
Jo-Philipp Wich 026271d03c base-files: change network_find_wan() procedure to ignore default gateways in different routing tables 12 years ago
Jo-Philipp Wich acca7eadc4 package/base-files: change sysctl handling Move /etc/init.d/sysctl to index 00 and add hotplug script that applies interface specific sysctls for interfaces that only appear later - this allows to reliably configure per-interface parameters in sysctl.conf, e.g. to disable ipv6 autoconfig on a specific iface. 12 years ago
Florian Fainelli 513de712f9 base-files: also apply r36107 to files.old 12 years ago
Florian Fainelli 3810cc0f46 base-files: sysupgrade fail with eglibc 12 years ago
John Crispin f43b7934d2 make basefiles aware of procd 12 years ago
Gabor Juhos 6c627a266b base-files: introduce commonly used helper functions for setting leds 12 years ago
Gabor Juhos 5a8c63b47e base-files: add macaddr_{add,2bin,setbit_la} helpers 12 years ago
Gabor Juhos 70d40b2ddd base-files: add mtd_get_mac_{ascii,binary} helpers 12 years ago
Steven Barth 92ad26d1b6 base-files: Fix IPv6 early sysctls again * Kernel IPv6 /proc interface inconsistency caused races 12 years ago
Steven Barth ea7c9c85a8 base-files: Fix race-conditions with IPv6 sysctls 12 years ago
Steven Barth 5f735b291f base-files: remove IPv6-forwarding setting for all interfaces 12 years ago
Steven Barth 231f8c2969 base-files: fix network_get_prefix6 12 years ago
Steven Barth e0a338c969 base-files: Set default value for IPv6 forwarding 12 years ago
Steven Barth 411d818008 base-files: rename ULA generation script 12 years ago
Steven Barth 847cd984b9 base-files: add support for ipv6-prefixes in connection with netifd 12 years ago
Vasilis Tsiligiannis 674439299f base-files: Don't pass '--set-worker /lib/hotplug2/worker_fork.so' to hotplug2 (#12781) 12 years ago
Steven Barth f657787b52 base-files: Fix a typo in config_list_foreach 12 years ago
Felix Fietkau bbc6694d98 base-files: add basic procd integration, let procd start (and restart) ubus instead of having an ubus init script 12 years ago
Jo-Philipp Wich 3339316fbe base-files: use json_is_a() in network.sh 12 years ago
Jo-Philipp Wich 1600ba99e4 base-files: various enhancements to network.sh 12 years ago
Gabor Juhos 38fced86ee base-files: add support for the morse LED trigger 12 years ago
Florian Fainelli 5ae2524d3a base-files: use a natural mount syntax 12 years ago
Florian Fainelli d3f22617a2 base-files: skip LEDs handled by rssileds in led init-script 12 years ago
Florian Fainelli 78f4cf3d70 base-files: release an attached loop device on umounting 12 years ago
Jo-Philipp Wich 0fd1fb6252 base-files: add uci-defaults script to migrate sysctl.conf (#12196) 12 years ago
Jo-Philipp Wich 70aaa116eb base-files: provide a sysupgrade -r (--restore-backup) option as convenience wrapper for tar -C / -x(v)zf 12 years ago
Florian Fainelli fb9023bb8a move LIB_SUFFIX from base-files to rules.mk 12 years ago
Jo-Philipp Wich 17dc1d5c44 base-files: fix option parsing of -F/--force parameter 12 years ago
Florian Fainelli 31e46b4293 base-files: check for ldd presence and executability (#11991) 12 years ago
Florian Fainelli 6afd1725f1 base-files: fix detection of standalone ldd 12 years ago
Jo-Philipp Wich f2dde4f5ba base-files: allow wireless ifaces to be part of multiple networks 13 years ago
Jo-Philipp Wich 57a7257569 base-files: implement network_get_gateway(), network_get_gateway6(), network_find_wan() and network_find_wan6() in /lib/functions/network.sh 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 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
Felix Fietkau 8a9e94b077 base-files: remove base-files-network, netifd is the only supported option now 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 5eed1d8f6b enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few relevant places 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
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 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
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
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