Commit Graph

51 Commits

Author SHA1 Message Date
Roy Marples dc0ba7ebf3 netmount, localmount, halt.sh and net scripts now check OS specific flags to see if a mount is network mounted (linux = fstab, *bsd = "local" in mount options) or not, #192772. 2007-10-09 15:33:05 +00:00
Roy Marples bd83448633 Document help and status 2007-10-04 14:57:51 +00:00
Roy Marples 24e0790e38 Fix rc-help regarding per runlevel config files 2007-10-04 14:44:13 +00:00
Roy Marples 162887c364 -C should force no colour as well 2007-09-28 19:29:59 +00:00
Roy Marples b894cdb738 net.sh now checks to see if root is net mounted if no predown function
exists, #194074.
2007-09-28 12:46:59 +00:00
Roy Marples cb2959ef76 Use mkdir to test. 2007-09-24 15:28:48 +00:00
Roy Marples e95cea3d86 Split our rc commands out into general use vs service commands 2007-09-24 12:09:43 +00:00
Roy Marples faa555efe2 No need for this convulted sed now our prefixed output is on a direct terminal again :) 2007-09-21 08:54:36 +00:00
Roy Marples 77f9015f0b /lib/rcscripts -> /lib/rc 2007-09-19 13:53:40 +00:00
Roy Marples 47f21d06a0 Fix fallback configurations 2007-09-17 21:38:58 +00:00
Roy Marples fac4de2b46 Portability 2007-09-17 20:59:55 +00:00
Roy Marples 2d39857170 Don't use local here 2007-09-02 12:55:18 +00:00
Roy Marples a9ebc7a2af Only generate dependencies for Gentoo scripts, #190547. 2007-08-31 16:21:19 +00:00
Roy Marples 144d9653e1 Undocument pause action, fix --nodeps and --ifstarted, #190045. 2007-08-28 13:06:44 +00:00
Mike Frysinger 4a23e42be8 Make sure we list all config files in rc help output. 2007-08-25 18:17:05 +00:00
Roy Marples eba9b8ac14 Fully move esyslog into rc 2007-08-16 17:09:57 +00:00
Roy Marples b8b1352b38 whitespace 2007-08-15 17:47:25 +00:00
Roy Marples 2ad4a5ba4a Add config to rc-help.sh 2007-08-15 16:58:51 +00:00
Roy Marples 3950eb6eba `config /etc/fstab' can now be used in depend() functions to show that
the deptree should be regenerated if /etc/fstab has changed.
2007-08-15 14:49:41 +00:00
Roy Marples f1f5b0c367 whitespace 2007-07-22 11:28:38 +00:00
Roy Marples 6c54d47341 Had a brain fart - just echo to fd3 2007-07-22 11:27:26 +00:00
Roy Marples 52664d77f9 Cater for einfo calls inside the depend function 2007-07-22 11:23:56 +00:00
Roy Marples b67f71ca5d Harden gendepends.sh some more so we only capture the stdout we want from
the depend function, #186072.
2007-07-22 10:45:56 +00:00
Roy Marples 26d11b33cf Use printf so we don't put blank lines at the top of new files and fix mountinfo for nfs roots 2007-07-16 17:07:15 +00:00
Roy Marples 42a5cb043b Allow zsh to work as our shell 2007-07-16 16:22:37 +00:00
Roy Marples cffbaa6c4e Use echo instead of touch - saves on forking 2007-07-13 00:04:20 +00:00
Roy Marples 5257ba51b9 Don't unmount network filesystems in localmount or halt.sh, #175602. 2007-07-11 17:27:46 +00:00
Roy Marples 356c41f77c Punt the dodgy ebuffer code. We now force prefixing for parallel starts which also reduces our variable pollution. 2007-07-11 12:06:37 +00:00
Roy Marples 05201b514b init scripts and their extra options can now have descriptions, #184327. 2007-07-10 19:09:41 +00:00
Roy Marples 0234605bf4 Up the interface after preup incase preup brings it down 2007-07-04 14:21:24 +00:00
Roy Marples 27344f7f27 Use killall5 again so we can cleanly remount / readonly, #168977
and #177689.
2007-05-30 22:30:54 +00:00
Roy Marples 1c1b0b0a4c Don't use -f with mount 2007-05-30 15:47:54 +00:00
Roy Marples e81ab8ecf8 Call umount with LC_ALL=C so that we can umount /usr 2007-05-30 15:24:21 +00:00
Roy Marples 49347d6f77 Be more resilient when the nettree is invalid 2007-05-18 20:09:10 +00:00
Roy Marples ea28d7e78d Better fix 2007-05-05 21:22:46 +00:00
Roy Marples 2ad5c3eb33 Fix KV_to_int working with funky kernel versions, #177197. 2007-05-05 20:27:50 +00:00
Roy Marples b4a3796b01 Load the config file before the init script to stop badly coded init scripts from erroring, #176548 2007-05-03 08:08:59 +00:00
Roy Marples d599a40680 Correct tabs 2007-05-02 11:04:52 +00:00
Roy Marples 82361c0feb Don't delete addresses for PPP interfaces, #176764. 2007-05-02 10:59:34 +00:00
Roy Marples d658c2dc6d Fix carrier_timeout 2007-04-30 13:17:28 +00:00
Roy Marples 00d596fb43 Fix Makefile to clean and remove .svn when making dist. rc-mount no longer appends -f for linux mount and uses -i instead to ignore helpers 2007-04-25 12:32:47 +00:00
Roy Marples a44abb9577 We now buffer stdout and stderr to a file and flush that when running in parallel. RC_PARALLEL_STARTUP has been renamed to RC_PARALLEL. 2007-04-24 11:29:19 +00:00
Roy Marples f05ac25185 Fix bridge some more, remove superflous warning from vewarn and error when no interface correctly 2007-04-19 06:46:29 +00:00
Roy Marples f657d87b99 Rationalise our colour usage a little. 2007-04-17 09:32:18 +00:00
Roy Marples 0f92b5e7df Allow user vars for colours in our shell scripts too 2007-04-17 07:11:27 +00:00
Mike Frysinger 2266255ac5 Allow addons to pass up their exit status in import_addon. Simplify /dev handling in init.sh and add mdev as an option. 2007-04-17 00:07:09 +00:00
Roy Marples eabcb48f71 netmask -> CIDR is worked out correctly #174341. 2007-04-13 10:30:57 +00:00
Roy Marples 64c4d3875d Move carrier detection back into net.sh. Reserve a new hook numbers 2007-04-11 10:40:53 +00:00
Roy Marples 0c98067d57 Misc network fixes so we work on my stable server. Splash plugin removed as splashtuils-1.4 now ships with its own. 2007-04-10 10:33:44 +00:00
Roy Marples 5076114aa7 routes_SSID now works, as does iwconfig.sh for BSD 2007-04-09 18:56:26 +00:00