aboutsummaryrefslogtreecommitdiff
path: root/sh
AgeCommit message (Collapse)Author
2007-11-22Add a yesno function to check the boolean value of a variableRoy Marples
2007-11-21The BSD's don't need to umount cleanly when shuttind down, as they have a ↵Roy Marples
special kernel service to handle this. As sch, don't error if we don't have fuser
2007-11-21We should include local pathsRoy Marples
2007-11-20opts -> extra_commands. This is much more descriptive.Roy Marples
2007-11-20Add a rarpd init script and allow templates to add start-stop-daemon argumentsRoy Marples
2007-11-20start -> stopRoy Marples
2007-11-20runscript.sh now provides default start/stop functions if command and ↵Roy Marples
pidfile variables are set. We also run $cmd_pre and $cmd_post commands and return accordingly.
2007-11-19Move runlevel and lib logic to the sub MakefilesRoy Marples
2007-11-19Our build chain now works with GNU and BSD make implementationsRoy Marples
2007-11-14Allow bash arrays to be flattened to make some configs easier.Roy Marples
2007-11-14relicense as 2-clause BSD, with the kind permission of GentooRoy Marples
2007-11-02Fix up display for tab delimited fooRoy Marples
2007-11-01Work cleanly with bridges on kernels without TCP, #197791.Roy Marples
2007-11-01Fix fallback, #197788.Roy Marples
2007-10-31You can now log baselayout-2 again, through the RC_LOGGER conf.d/rcRoy Marples
setting. The log is temp stored in /lib/rc/init.d/rc.log and appended to /var/log/rc.log if it's writeable. sysinit cannot be logged in Linux as we rely on sysinit to bring the system up to a point where we can log. single user cannot be logged on FreeBSD due to waitpid(0,0,0) incorrectly waiting for the log daemon in another process group.
2007-10-30Embed newlines in __IFS to save our identingRoy Marples
2007-10-29Network config arrays are now split by embedded new lines instead of being ↵Roy Marples
evaled into space separated values. This makes it easier to read, maintain and document as discussed on gentoo-dev.
2007-10-09netmount, localmount, halt.sh and net scripts now check OS specific flags to ↵Roy Marples
see if a mount is network mounted (linux = fstab, *bsd = "local" in mount options) or not, #192772.
2007-10-04Document help and statusRoy Marples
2007-10-04Fix rc-help regarding per runlevel config filesRoy Marples
2007-09-28-C should force no colour as wellRoy Marples
2007-09-28net.sh now checks to see if root is net mounted if no predown functionRoy Marples
exists, #194074.
2007-09-24Use mkdir to test.Roy Marples
2007-09-24Split our rc commands out into general use vs service commandsRoy Marples
2007-09-21No need for this convulted sed now our prefixed output is on a direct ↵Roy Marples
terminal again :)
2007-09-19/lib/rcscripts -> /lib/rcRoy Marples
2007-09-17Fix fallback configurationsRoy Marples
2007-09-17PortabilityRoy Marples
2007-09-02Don't use local hereRoy Marples
2007-08-31Only generate dependencies for Gentoo scripts, #190547.Roy Marples
2007-08-28Undocument pause action, fix --nodeps and --ifstarted, #190045.Roy Marples
2007-08-25Make sure we list all config files in rc help output.Mike Frysinger
2007-08-16Fully move esyslog into rcRoy Marples
2007-08-15whitespaceRoy Marples
2007-08-15Add config to rc-help.shRoy Marples
2007-08-15`config /etc/fstab' can now be used in depend() functions to show thatRoy Marples
the deptree should be regenerated if /etc/fstab has changed.
2007-07-22whitespaceRoy Marples
2007-07-22Had a brain fart - just echo to fd3Roy Marples
2007-07-22Cater for einfo calls inside the depend functionRoy Marples
2007-07-22Harden gendepends.sh some more so we only capture the stdout we want fromRoy Marples
the depend function, #186072.
2007-07-16Use printf so we don't put blank lines at the top of new files and fix ↵Roy Marples
mountinfo for nfs roots
2007-07-16Allow zsh to work as our shellRoy Marples
2007-07-13Use echo instead of touch - saves on forkingRoy Marples
2007-07-11Don't unmount network filesystems in localmount or halt.sh, #175602.Roy Marples
2007-07-11Punt the dodgy ebuffer code. We now force prefixing for parallel starts ↵Roy Marples
which also reduces our variable pollution.
2007-07-10init scripts and their extra options can now have descriptions, #184327.Roy Marples
2007-07-04Up the interface after preup incase preup brings it downRoy Marples
2007-05-30Use killall5 again so we can cleanly remount / readonly, #168977Roy Marples
and #177689.
2007-05-30Don't use -f with mountRoy Marples
2007-05-30Call umount with LC_ALL=C so that we can umount /usrRoy Marples