Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | remove function find_mtd_part() from /lib/functions.sh | Mirko Vogt | 2012-12-12 | 1 | -9/+0 | |
| | | | | | | | | | Since all scripts using this function include /lib/functions/boot.sh - where this function is defined as well - it can be dropped from /lib/functions.sh. Also avoids further confusion about this function being declared and defined in two different places. SVN-Revision: 34641 | |||||
* | base-files: use a natural mount syntax | Florian Fainelli | 2012-11-23 | 5 | -8/+7 | |
| | | | | | | | | | | Busybox built against musl-libc will choke on these otherwise, besides that it is more natural to use the filesystem type, then options, then name, then mountpoint. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34308 | |||||
* | base-files: remove route enabled check in lib/functions/network.sh after ↵ | Jo-Philipp Wich | 2012-09-13 | 1 | -4/+2 | |
| | | | | | | netifd bump SVN-Revision: 33391 | |||||
* | base-files: uci-defaults for rssileds | Gabor Juhos | 2012-08-13 | 1 | -0/+44 | |
| | | | | | | | | Adds capability to add uci-defaults defining RSSI LEDs Signed-off-by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 33164 | |||||
* | base-files: ensure that /sys is available during sysupgrade, some essential ↵ | Jo-Philipp Wich | 2012-07-03 | 1 | -1/+5 | |
| | | | | | | services like om-watchdog need it SVN-Revision: 32587 | |||||
* | base-files: implement network_get_dnsserver() and network_get_dnssearch() in ↵ | Jo-Philipp Wich | 2012-06-29 | 1 | -0/+31 | |
| | | | | | | /lib/functions/network.sh SVN-Revision: 32531 | |||||
* | base-files: only consider enabled default routes when finding the wan iface ↵ | Jo-Philipp Wich | 2012-06-29 | 1 | -2/+4 | |
| | | | | | | (#11774) SVN-Revision: 32525 | |||||
* | base-files: implement network_get_gateway(), network_get_gateway6(), ↵ | Jo-Philipp Wich | 2012-06-17 | 1 | -0/+59 | |
| | | | | | | network_find_wan() and network_find_wan6() in /lib/functions/network.sh SVN-Revision: 32397 | |||||
* | base-files: implement network_defer_device() and network_ready_device() ↵ | Jo-Philipp Wich | 2012-06-07 | 1 | -0/+16 | |
| | | | | | | wrappers for upcoming netifd iface deferring support SVN-Revision: 32106 | |||||
* | base-files: make user_add() populate the shadow db as well | Jo-Philipp Wich | 2012-06-05 | 1 | -0/+1 | |
| | | | | SVN-Revision: 32063 | |||||
* | /etc/functions.sh => /lib/functions.sh | Jo-Philipp Wich | 2012-06-05 | 1 | -1/+1 | |
| | | | | SVN-Revision: 32062 | |||||
* | base-files: add LED specific functions to /lib/functions/uci-defaults | Gabor Juhos | 2012-05-29 | 1 | -0/+98 | |
| | | | | SVN-Revision: 31991 | |||||
* | base-files: add network_is_up() | Jo-Philipp Wich | 2012-05-29 | 1 | -0/+6 | |
| | | | | SVN-Revision: 31978 | |||||
* | base-files: let network_get_device() return the l3 interface, introduce ↵ | Jo-Philipp Wich | 2012-05-29 | 1 | -4/+6 | |
| | | | | | | network_get_physdev() to obtain the underlying iface (if applicable) SVN-Revision: 31960 | |||||
* | base-files: add network_get_device() to network.sh | Jo-Philipp Wich | 2012-05-28 | 1 | -0/+15 | |
| | | | | SVN-Revision: 31937 | |||||
* | base-files: introduce /lib/functions/network.sh This file will contain ↵ | Jo-Philipp Wich | 2012-05-28 | 1 | -0/+41 | |
| | | | | | | 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. SVN-Revision: 31935 | |||||
* | base-files: kill ubusd and udhcpc on sysupgrade as well | Felix Fietkau | 2012-05-23 | 1 | -1/+1 | |
| | | | | SVN-Revision: 31852 | |||||
* | base-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade | Felix Fietkau | 2012-05-23 | 1 | -1/+1 | |
| | | | | SVN-Revision: 31851 | |||||
* | package/base-files: copy /lib/functions.sh to the ramfs on sysupgrade | Gabor Juhos | 2012-05-23 | 1 | -1/+1 | |
| | | | | SVN-Revision: 31842 | |||||
* | base-files: fix typo in 05_firstboot_skip script (#11359) | Florian Fainelli | 2012-04-27 | 1 | -1/+1 | |
| | | | | SVN-Revision: 31492 | |||||
* | base-files: rename internal variables in config_foreach to make namespace ↵ | Felix Fietkau | 2012-04-21 | 1 | -4/+4 | |
| | | | | | | conflicts more unlikely SVN-Revision: 31431 | |||||
* | base-files: split service related functions off to /lib/functions/service.sh | Felix Fietkau | 2012-03-20 | 2 | -128/+129 | |
| | | | | SVN-Revision: 31042 | |||||
* | base-files: remove trailing whitespaces from lib/functions/boot.sh | Gabor Juhos | 2012-03-02 | 1 | -4/+4 | |
| | | | | SVN-Revision: 30776 | |||||
* | base-files: remove trailing whitespaces from lib/functions.sh | Gabor Juhos | 2012-03-02 | 1 | -10/+10 | |
| | | | | SVN-Revision: 30775 | |||||
* | base-files: add lib/functions/uci-defaults.sh | Gabor Juhos | 2011-12-01 | 1 | -0/+88 | |
| | | | | SVN-Revision: 29384 | |||||
* | base-files: rewrite killing of nonessential services to not rely on top, use ↵ | Jo-Philipp Wich | 2011-11-16 | 1 | -9/+17 | |
| | | | | | | the proc filesystem only SVN-Revision: 29187 | |||||
* | package/base-files: enhance service functions | Nicolas Thill | 2011-11-12 | 1 | -13/+27 | |
| | | | | | | | | * allow matching process by name (useful for processes changing it) * check if first argument is executable * fix function name used in error messages SVN-Revision: 28991 | |||||
* | package/base-files: /lib/functions.sh: add {group,user}_{add,exists} functions | Nicolas Thill | 2011-11-09 | 1 | -0/+37 | |
| | | | | SVN-Revision: 28871 | |||||
* | package/base-files: /lib/functions.sh: let service_stop exit early if no ↵ | Nicolas Thill | 2011-11-08 | 1 | -1/+1 | |
| | | | | | | matching process to stop where found SVN-Revision: 28870 | |||||
* | package/base-files: enhance & cleanup service wrappers | Nicolas Thill | 2011-11-08 | 1 | -26/+40 | |
| | | | | | | | | | * add service_check function for checking if a process is alive * add service_signal for sending arbitrary signals to a process * change service_stop to send a TERM signal first, wait for the process to die and send a KILL signal if it doen't * have service_kill print a warning on STDERR stating it has been deprecated SVN-Revision: 28865 | |||||
* | package/base-files: move service* functions from /etc/rc.common to ↵ | Nicolas Thill | 2011-11-08 | 1 | -0/+82 | |
| | | | | | | /lib/functions.sh SVN-Revision: 28864 | |||||
* | base-files: do not kill udhcpc on sysupgrade, it will tear down the ↵ | Jo-Philipp Wich | 2011-11-08 | 1 | -1/+1 | |
| | | | | | | interface if terminated SVN-Revision: 28863 | |||||
* | base-files: do not assume that "top" is busybox' top, but try to call the ↵ | Jo-Philipp Wich | 2011-11-08 | 1 | -1/+1 | |
| | | | | | | applet explicitely SVN-Revision: 28862 | |||||
* | package/base-files: move /etc/functions.sh to /lib/functions.sh | Nicolas Thill | 2011-11-08 | 1 | -0/+320 | |
| | | | | SVN-Revision: 28857 | |||||
* | base-files: add some more protected services to sysupgrade kill blacklist | Jo-Philipp Wich | 2011-11-03 | 1 | -1/+1 | |
| | | | | SVN-Revision: 28732 | |||||
* | base-files: fix typo | Jo-Philipp Wich | 2011-10-30 | 1 | -1/+1 | |
| | | | | SVN-Revision: 28681 | |||||
* | base-files: sysupgrade: kill all but essential processes before starting the ↵ | Jo-Philipp Wich | 2011-10-27 | 1 | -0/+24 | |
| | | | | | | update SVN-Revision: 28626 | |||||
* | base-files/sysupgrade: add more busybox applet symlinks to ramdisk | Gabor Juhos | 2011-10-27 | 1 | -1/+6 | |
| | | | | | | | | | Adds symlinks for printf and wc to make life happier in the sysupgrade ramdisk. Also make code more readable by escaping that overly long line. Signed-off-by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 28616 | |||||
* | base-files: move network related scripts to a separate package to make the ↵ | Felix Fietkau | 2011-10-20 | 1 | -444/+0 | |
| | | | | | | transition to netifd easier SVN-Revision: 28495 | |||||
* | base-files: introduce "igmp_snooping" option to toggle IGMP snooping on ↵ | Jo-Philipp Wich | 2011-10-11 | 1 | -1/+3 | |
| | | | | | | bridge interfaces SVN-Revision: 28412 | |||||
* | base-files: apply network interface settings such as macaddr, mtu and ↵ | Felix Fietkau | 2011-09-24 | 1 | -15/+9 | |
| | | | | | | txqueuelen in prepare_interface instead of setup_interface. setting the mtu after the interface is up is unreliable on some drivers such as gianfar SVN-Revision: 28297 | |||||
* | base-files: make ip matching in dns add/remove functions more explicit, ↵ | Jo-Philipp Wich | 2011-09-23 | 1 | -2/+2 | |
| | | | | | | avoids overmatching pairs like 1.2.3.35 and 1.2.3.3 SVN-Revision: 28291 | |||||
* | base-files: Fix IPv6 address and route adding on aliases with no IPv4 ↵ | Vasilis Tsiligiannis | 2011-09-14 | 1 | -2/+2 | |
| | | | | | | address configured SVN-Revision: 28241 | |||||
* | Revert "[package] base-files: Add support for assigning multiple IPv6 ↵ | Vasilis Tsiligiannis | 2011-09-14 | 1 | -9/+8 | |
| | | | | | | | | addresses on an interface" Multiple IPv6 addresses should be handled with alias sections SVN-Revision: 28240 | |||||
* | base-files: Add support for assigning multiple IPv6 addresses on an interface | Vasilis Tsiligiannis | 2011-09-12 | 1 | -8/+9 | |
| | | | | SVN-Revision: 28222 | |||||
* | base-files: use "reboot -f" after sysupgrade to prevent executing deleted ↵ | Jo-Philipp Wich | 2011-07-25 | 1 | -1/+1 | |
| | | | | | | init scripts SVN-Revision: 27776 | |||||
* | base-files: implement a generic mechanism to map per-interface sysctls to ↵ | Jo-Philipp Wich | 2011-07-17 | 1 | -0/+20 | |
| | | | | | | uci. - option ipv4_xyz is mapped to /proc/sys/net/ipv4/{conf,neigh}/xyz - option ipv6_xyz is mapped to /proc/sys/net/ipv6/{conf,neigh}/xyz This allows e.g. "option ipv6_proxy_ndp 1" to enable NDP proxying on wan. Fixes ticket #8699. SVN-Revision: 27653 | |||||
* | base-files: use uci_toggle_state() to prevent unwanted aggregation of state ↵ | Jo-Philipp Wich | 2011-07-15 | 1 | -5/+5 | |
| | | | | | | vars (#9711) SVN-Revision: 27616 | |||||
* | base-files: preinit: Fixed sourcing of diag.sh in /etc/preinit. This caused ↵ | Daniel Dickinson | 2011-07-07 | 1 | -0/+7 | |
| | | | | | | errors due to frequent use of /proc/cpuinfo to determine board name to pick led layout. Now diag.sh (which only defines set_state and any helper functions) is sourced by a proper preinit function during preinit_main, which is after /proc has been brought up, unlike in /etc/preinit SVN-Revision: 27501 | |||||
* | base-files: assume a default ipv6 prefix size of /64, thats what the ↵ | Jo-Philipp Wich | 2011-06-09 | 1 | -1/+1 | |
| | | | | | | majority of users mean when they just specify an ip address SVN-Revision: 27147 |