aboutsummaryrefslogtreecommitdiff
path: root/src/librc
AgeCommit message (Collapse)Author
2009-01-12Use snprintf instead of strlcpy to save on size if not available.Roy Marples
2008-12-04Punt .gitignore files.Roy Marples
2008-11-04Ignore after dependencies for shutdown when not in the runlevel.Roy Marples
2008-11-03Avoid depends not in the runlevel for sysinit and shutdown.Roy Marples
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-10Remove coldplug and just have hotplug which is a list of allowed/disallowed ↵Roy Marples
services. Makes things much easier.
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-09-22We don't check exec when starting, so don't when testing for crashed.Roy Marples
2008-09-19Fix stopping wpa_supplicant incorrectly, #107Roy Marples
2008-09-18Add missing profile bits to env, #72.Roy Marples
2008-09-18Work with NULL lists.Roy Marples
2008-09-18Add new functions, rc_stringlist_find and rc_stringlist_split.Roy Marples
2008-08-19Add new OpenVZ detection codeRoy Marples
2008-07-27Attempt to make s-s-d simpler by not enforcing the need for a full path and ↵Roy Marples
maybe working better with interpreted scripts.
2008-07-07Punt STAILQ and just use TAILQ so we're a bit more portable.Roy Marples
2008-07-03Add older_than function to complement newer_than function. Also make the ↵Roy Marples
userland instance reversed to be compatable with current baselayout, which truely does suck.
2008-06-19Use CPPFLAGS so we work with -combine in CFLAGS.Roy Marples
2008-06-10fuzzy dependency ordering should be started, starting, stopped whilst ↵Roy Marples
checking runlevel, bootlevel, any at each stage.
2008-06-05No need to include this.Roy Marples
2008-06-05Remove broken before dependencies, Gentoo #224171.Roy Marples
2008-06-04Use addu instead of another loop.Roy Marples
2008-06-04Only add a backreference if it doesn't already exist.Roy Marples
2008-06-04No need to check type twice like this.Roy Marples
2008-06-04Style.Roy Marples
2008-05-19realloc -> xreallocRoy Marples
2008-05-19Fix a potential segfault, thanks to Fernando J. Pereda.Roy Marples
2008-05-12The real fix for the last commit is to uncomment some code - d'oh.Roy Marples
2008-05-12Style.Roy Marples
2008-04-30Wups, test compiles before commiting :)Roy Marples
2008-04-30Remove redundant checking of /proc/pid/exeRoy Marples
2008-04-30Save a few bytes and make it easier to read.Roy Marples
2008-04-30No need to init this.Roy Marples
2008-04-30Make the function a little smaller.Roy Marples
2008-04-30StyleRoy Marples
2008-04-26Check we have a list before running depends.Roy Marples
2008-04-26Check we have a list before running depends.Roy Marples
2008-04-21If we don't have permission to inspect the pidfile, don't report crashed. ↵Roy Marples
Gentoo #218028.
2008-04-21Add RC_TMPDIR so that there's a writeable location during boot.Roy Marples
2008-04-17Cast to unsigned char for ctype calls.Roy Marples
2008-04-10Don't assume that we have a list returned.Roy Marples
2008-04-08Give an error when running zap as a generic user.Roy Marples
2008-03-28Add XEN support to NetBSD.Roy Marples
2008-03-28Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrcRoy Marples
2008-03-28Support XEN on NetBSDRoy Marples
2008-03-28Allow our headers to be included by C++ programs easily.Roy Marples
2008-03-28Put some dir locations in rc.h so that 3rd party apps can become awware of them.Roy Marples
2008-03-28Remove rc_service_start/stop from librc as they block and unmask signals. ↵Roy Marples
The application may not wish this behaviour and should fork/exec the service itself.
2008-03-26Add license blurb to a few files and append my email to my name.Roy Marples
2008-03-26Fix a segfault if rc.conf does not exist, Gentoo #214887Roy Marples
2008-03-24Fix debug support to work without gmake and bundle -ggdb in properly.Roy Marples