Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add a new ARRAY_SIZE macro and use it | Mike Frysinger | 2012-05-06 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||
* | split out librc-independent helpers into a dedicated header file | Mike Frysinger | 2012-05-06 |
| | | | | | | | Many of these helpers are not special to librc, so split them out so they can be used in all source trees (including libeinfo). Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||
* | Add is_writable() function to check whether a path is writable or not | Christian Ruppert | 2012-01-26 |
| | |||
* | drop useless "All rights reserved" notice | Mike Frysinger | 2011-06-29 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||
* | Add new utility and init script swclock that sets the system time based on | Roy Marples | 2009-10-13 |
| | | | | | | | the mtime of a file. It saves the shutdown time to this file also. This is handy for systems without a working RTC chip. Based on an idea by Michael A. Smith <michael@smith-li.com>. Fixes Gentoo #272073. | ||
* | Add (c) to Copyright | Roy Marples | 2009-05-01 |
| | |||
* | Style | Roy Marples | 2009-04-23 |
| | |||
* | Using fifos for locking can be error prone. | Roy Marples | 2009-04-17 |
| | | | | | | | flocks are safer, as we only use tmpfs for our lock files. I don't know how this works for inactive just yet though ... | ||
* | Use snprintf instead of strlcpy to save on size if not available. | Roy Marples | 2009-01-12 |
| | |||
* | sysinit is now a real runlevel that handles things like udev, dmesg and | Roy Marples | 2008-10-10 |
| | | | | | | | | | | | 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. | ||
* | Clean up some compile warnings. | Roy Marples | 2008-09-18 |
| | |||
* | Add -k,--umask option, Gentoo #232455. | Roy Marples | 2008-08-20 |
| | |||
* | Punt STAILQ and just use TAILQ so we're a bit more portable. | Roy Marples | 2008-07-07 |
| | |||
* | Put some dir locations in rc.h so that 3rd party apps can become awware of them. | Roy Marples | 2008-03-28 |
| | |||
* | Remove rc_service_start/stop from librc as they block and unmask signals. ↵ | Roy Marples | 2008-03-28 |
| | | | | The application may not wish this behaviour and should fork/exec the service itself. | ||
* | Add license blurb to a few files and append my email to my name. | Roy Marples | 2008-03-26 |
| | |||
* | Try and fix more prefix stuff. | Roy Marples | 2008-03-25 |
| | |||
* | Add rc-service and update all softlevel refs to runlevel. | Roy Marples | 2008-03-19 |
| | |||
* | Use correct TAILQ_CONCAT macro when not defined. | Roy Marples | 2008-03-16 |
| | |||
* | Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵ | Roy Marples | 2008-03-16 |
| | | | | from queue(3). Refactor code style around the BSD KNF. | ||
* | Add tunable SYSCONFDIR | Roy Marples | 2008-03-05 |
| | |||
* | rc single and rc sysinit don't check sysvinit env vars in prefix. | Roy Marples | 2008-03-03 |
| | |||
* | Introduce LOCAL_PREFIX for a user maintained script location. | Roy Marples | 2008-03-03 |
| | |||
* | Fix prefix test. | Roy Marples | 2008-03-03 |
| | |||
* | Support the use of PREFIX and PKG_PREFIX. | Roy Marples | 2008-02-28 |
| | |||
* | Welcome to 2008. | Roy Marples | 2008-02-22 |
| | |||
* | More PCC fixes. | Roy Marples | 2008-02-22 |
| | |||
* | Support the PCC compiler. | Roy Marples | 2008-02-20 |
| | |||
* | Block signals to avoid fork /signal races. | Roy Marples | 2008-02-02 |
| | |||
* | Use sigaction over signal. | Roy Marples | 2008-02-01 |
| | |||
* | Quiet some lint warnings. | Roy Marples | 2008-01-22 |
| | |||
* | Define our x* functions as unused rather than inline for a massive space saving. | Roy Marples | 2008-01-22 |
| | |||
* | rc_newer_than no longer tests if souce has data, making it a more logical ↵ | Roy Marples | 2008-01-15 |
| | | | | function. As such, we add the existss function to check for existance and size when checking to see if the deptree needs an update. | ||
* | strip trailing newlines | Mike Frysinger | 2008-01-14 |
| | |||
* | Remove rc_service_plugable function and make it private as it needs to read ↵ | Roy Marples | 2008-01-13 |
| | | | | from our config file. | ||
* | Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst ↵ | Roy Marples | 2008-01-10 |
keeping BSD for all BSD's. |