aboutsummaryrefslogtreecommitdiff
path: root/sh
AgeCommit message (Collapse)Author
2009-04-16Avoid needless forking, #165Roy Marples
Thanks to Natanael Copa.
2009-01-29We should always mount $RC_SVCDIR unless in a vserver or it's already mounted.Roy Marples
2008-12-04Punt .gitignore files.Roy Marples
2008-11-28Save screen space.Roy Marples
2008-11-13Fix lib.Roy Marples
2008-11-12Mark the addon code as deprecated.Roy Marples
2008-11-04Move romount to mount-ro and use the umount -r option as it's more reliable ↵Roy Marples
for / --bind mounts, Gentoo #239922. Thanks to Duncan.
2008-11-03Add a new shutdown runlevel, Gentoo #224537.Roy Marples
Split halt.sh into halt, killprocs, romount and savecache services. The reboot runlevel is removed but mapped to shutdown. The halt script should be moved to the sysvinit package.
2008-10-10sysinit is now a real runlevel that handles things like udev, dmesg andRoy Marples
mounting various bits in /dev and /sys. init.sh JUST mounts /lib/rc/init.d (and /proc for Linux systems) To make development of this easier we now return an empty RC_STRINGLIST instead of a NULL for empty things. If you don't have a udev init script installed, don't reboot your box OR roll back to an older OpenRC version.
2008-10-09Fix umounting reporting exit status, Gentoo #239922.Roy Marples
2008-09-22Allow forcefsck instead of gentoo=forcefsck on the kernel command line.Roy Marples
2008-08-19Allow OpenVZ to mount /sys and device managers, #102Roy Marples
2008-06-21Set the default RC_SVCDIR higher up.Roy Marples
2008-06-21We need to replace @LIB@ here.Roy Marples
2008-05-01There could be a space between #! and /sbin/runscript, Gentoo #218001.Roy Marples
2008-04-29We need to ensure that the init script started is correct, translating ↵Roy Marples
symlinks. This has a new rule - multiplexed services must exist in the same dir as the master sript. So we need to ensuret that net.lo(0) is the real script and not a symlink itself. This fixes Gentoo #219526.
2008-04-26Always define template start/stop functions so that the real script name ↵Roy Marples
isn't hidden when errors are in the real start/stop functions, Gentoo #219179
2008-04-21Fix logic for templates.Roy Marples
2008-04-21TypoRoy Marples
2008-04-21Punt is_function in favour of POSIX shell builtin command, thanks to Harald ↵Roy Marples
van Dijk for the idea.
2008-04-18We should check type output to ensure that we're really calling a shell ↵Roy Marples
function and not some badly named binary like stop from boinc, Gentoo #218063.
2008-04-16We should only check dependencies in files.Roy Marples
2008-04-08Add a silly rc_runlevel function to appease SpanKY :)Roy Marples
2008-04-07Tests now work on NetBSD.Roy Marples
2008-04-06Some systems are only detectable after /proc is mounted, so re-test if unknown.Roy Marples
2008-03-27We would sanitize $RC_LIBDIR/sbin as well. If it's really needed then ↵Roy Marples
rc-functions.sh will add it back.
2008-03-27Sanitize the write rc dir.Roy Marples
2008-03-27No need for the extra rc.Roy Marples
2008-03-27Fix mulitlib issues.Roy Marples
2008-03-26Ignore more files.Roy Marples
2008-03-26Fix linux compile.Roy Marples
2008-03-26use $CP and $SED instead of cp and sedRoy Marples
2008-03-26.sh.BSD.in is a better extension.Roy Marples
2008-03-26Split sysctl into Linux and BSD specific files.Roy Marples
2008-03-25Try and fix more prefix stuff.Roy Marples
2008-03-25INITDIR should already be prefixed.Roy Marples
2008-03-25These now need to be prefixed.Roy Marples
2008-03-25INITDIR should already be prefixed.Roy Marples
2008-03-25Rework our folder structure so that we don't have OS specific dirs, making ↵Roy Marples
it easier to share init and conf files per OS.
2008-03-24setup a bit of a test frameworkMike Frysinger
2008-03-24dont leak the _e varMike Frysinger
2008-03-21Clean up error display.Roy Marples
2008-03-21Some OS's block on umount -f, so don't use it.Roy Marples
2008-03-21More pathing fixes.Roy Marples
2008-03-20Fix pathing again.Roy Marples
2008-03-19SVCNAME -> RC_SVCNAME, but export SVCNAME still for compat.Roy Marples
2008-03-19Fix building on Linux.Roy Marples
2008-03-19Add rc-service and update all softlevel refs to runlevel.Roy Marples
2008-03-19Ensure that our path includes packages and localRoy Marples
2008-03-11RC_SERVICE now points to the service file, so daemons can recall us directly.Roy Marples