aboutsummaryrefslogtreecommitdiff
path: root/src/includes/rc-misc.h
AgeCommit message (Collapse)Author
2009-05-01Add (c) to CopyrightRoy Marples
2009-04-23StyleRoy Marples
2009-04-17Using fifos for locking can be error prone.Roy Marples
flocks are safer, as we only use tmpfs for our lock files. I don't know how this works for inactive just yet though ...
2009-01-12Use snprintf instead of strlcpy to save on size if not available.Roy Marples
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-18Clean up some compile warnings.Roy Marples
2008-08-20Add -k,--umask option, Gentoo #232455.Roy Marples
2008-07-07Punt STAILQ and just use TAILQ so we're a bit more portable.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-25Try and fix more prefix stuff.Roy Marples
2008-03-19Add rc-service and update all softlevel refs to runlevel.Roy Marples
2008-03-16Use correct TAILQ_CONCAT macro when not defined.Roy Marples
2008-03-16Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵Roy Marples
from queue(3). Refactor code style around the BSD KNF.
2008-03-05Add tunable SYSCONFDIRRoy Marples
2008-03-03rc single and rc sysinit don't check sysvinit env vars in prefix.Roy Marples
2008-03-03Introduce LOCAL_PREFIX for a user maintained script location.Roy Marples
2008-03-03Fix prefix test.Roy Marples
2008-02-28Support the use of PREFIX and PKG_PREFIX.Roy Marples
2008-02-22Welcome to 2008.Roy Marples
2008-02-22More PCC fixes.Roy Marples
2008-02-20Support the PCC compiler.Roy Marples
2008-02-02Block signals to avoid fork /signal races.Roy Marples
2008-02-01Use sigaction over signal.Roy Marples
2008-01-22Quiet some lint warnings.Roy Marples
2008-01-22Define our x* functions as unused rather than inline for a massive space saving.Roy Marples
2008-01-15rc_newer_than no longer tests if souce has data, making it a more logical ↵Roy Marples
function. As such, we add the existss function to check for existance and size when checking to see if the deptree needs an update.
2008-01-14strip trailing newlinesMike Frysinger
2008-01-13Remove rc_service_plugable function and make it private as it needs to read ↵Roy Marples
from our config file.
2008-01-10Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst ↵Roy Marples
keeping BSD for all BSD's.