summaryrefslogtreecommitdiff
path: root/src/librc/rc.h
Commit message (Collapse)AuthorAge
* Make rc_getline private and save it's buffer so it's sort of like getline ↵Roy Marples2008-03-17
| | | | from glibc.
* Punt the rc_strcatpaths function and use snprintf instead to save on ↵Roy Marples2008-03-17
| | | | expensive malloc calls.
* rc_find_pids now returns RC_PIDLIST instead of a NULL terminated array.Roy Marples2008-03-17
|
* Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵Roy Marples2008-03-16
| | | | from queue(3). Refactor code style around the BSD KNF.
* Split VPS into VSERVER and OPENVZRoy Marples2008-03-03
|
* If build in a prefix, define the system as prefix.Roy Marples2008-03-02
|
* Now that s-s-d accepts >1 argument for stopping a daemon on match we need to ↵Roy Marples2008-02-23
| | | | store all arguments used incase a service started the same daemon more than once with different paramters.
* Welcome to 2008.Roy Marples2008-02-22
|
* Add the nojail keyword which excludes services marked as such from the ↵Roy Marples2008-02-19
| | | | dependency tree when in a jail, #bug 22
* We need to be able to locate pids by argv, instead of just argv0.Roy Marples2008-02-17
|
* We should never change the list passed to rc_config_value.Roy Marples2008-01-18
|
* Add support for is_newer_than and is_older_than. is_older_than currently ↵Roy Marples2008-01-14
| | | | doesn't work as expected, but is_newer_than works fine.
* strip trailing newlinesMike Frysinger2008-01-14
|
* Remove rc_service_plugable function and make it private as it needs to read ↵Roy Marples2008-01-13
| | | | from our config file.
* rc_getline keeps expanding it's malloced buffer until it has read a whole ↵Roy Marples2008-01-07
| | | | line or EOF. All functions which read into static buffers have been changed to use fhis function to avoid any potential overflows and to ensure we really do read a long long config line.
* Add some .mk stubs to impersonate bsk .mk files to make writing our ↵Roy Marples2008-01-05
Makefiles easier. libeinfo, librc and rc now have their own seperate directories. More work is needed to tidy this up though.