summaryrefslogtreecommitdiff
path: root/rc.multi
AgeCommit message (Collapse)Author
2011-03-29whitespace cleanupDave Reisner
* adhere to a consistant vim modeline * use top-right/bottom-left braces for functions Signed-off-by: Dave Reisner <d@falconindy.com> Signed-off-by: Tom Gundersen <teg@jklm.no>
2010-07-11Bashify rc.multiVictor Lowther
Change the daemon running loop to use a case statement. This is shorter and easier to read. Quote daemon names. Someday, someone may have a daemon name with a space in it.
2009-08-26Make the hook-system a bit more usableThomas Bächler
This patch makes the hook names unique, prefixing them all with the script name (without the 'rc.') It also removes the explicit declarations of all elements of the array, bash assumes "" if they are uninitialized
2009-08-25Implement a hook-system that allows to add custom code to the initscripts at ↵Thomas Bächler
certain places A function add_hook can be called from functions.d to register a hook function. The existing hooks are based on suggestions from Michael Towers (larch) and on the implementation of initscripts-extras-fbsplash which currently uses the strings passed to stat_busy and stat_done for this. More hooks can be added if requested. The implementation uses associative arrays and will thus only work with bash 4 or later
2008-05-27Allow users to ovverride daemon start and stop in rc.multi and rc.shutdownAnton Fiuman
Signed-off-by: Anton Fiuman <llexiw@gmail.com>
2008-05-22Remove source_functions in favor of always sourcing the dirAaron Griffin
This is an obvious oversight on my part - this change allows the overridden functions to work in daemon scripts and anything else that uses /etc/rc.d/functions by itself. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-28Source /etc/rc.d/functions.d/ for additional initscript functionsAaron Griffin
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2005-11-28moved sysctl config stuff to precede daemon startup (#3530)Judd Vinet
2005-09-15modified netcfg/network scripts -- you can list multiple entries in ↵Judd Vinet
NET_PROFILES that use the same INTERFACE. They will be started one at a time, and the first successful one will be kept.
2005-07-01fixed some spacing in rc.multi -- cosmeticJudd Vinet
2005-06-30added new netcfg stuff for roaming network profilesJudd Vinet
2005-03-11added support for backgrounding daemons at startup with a '@' prefix, ↵Judd Vinet
commented out the ldconfig call at startup, added support for unicode console maps, added a hotplug_ifup() function rc.d/network for hotplug's net.agent to use
2004-01-30added a rc.d/netfs script to mount network-based filesystems from DAEMONSJudd Vinet
2003-12-30network-based mounts are not mounted til rc.multi runsJudd Vinet
2003-10-10added color to rc messages and fixed bug #168Judd Vinet
2002-04-15Added arch-release to filesystemJudd Vinet
Fixed initscripts (again)
2002-04-15*** empty log message ***Judd Vinet
2002-04-15Updated initscripts for multiple ethernet interfacesJudd Vinet
2002-03-24Added rc.d network script to initscriptsJudd Vinet
2002-03-09Added some rudimentary networking stuffJudd Vinet
2002-03-04Initial revisionJudd Vinet