Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-17 | Factor out new function rc_deptree_load_file to aid in debugging deptree ↵ | Robin H. Johnson | |
files from users. Loads from a given filename instead of the hardcoded RC_DEPTREE_CACHE define. | |||
2011-01-05 | Implement explicit selection of subsystem types. | Robin H. Johnson | |
- Fixes bugs #347583, #349389, both of which were triggered by cgroups being detected as the LXC subsystem type. - Makes it much easier to select "prefix" type. - "rc -S" will now print a warning if you have not configured rc_sys in /etc/rc.conf - All other semantics of rc_sys are unchanged in this patch. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | |||
2009-06-21 | Use rc_getline instead of assuming a fixed kernel cmdline length. | Roy Marples | |
This is now requires as COMMAND_LINE_SIZE isn't exposed by kernel headers anymore. Fixes #177. | |||
2009-05-02 | Add runlevel stacking, #88 | Roy Marples | |
This implementation has the limitation that you cannot have a stacked runlevel and service of the same name in a runlevel. | |||
2008-09-18 | Add new functions, rc_stringlist_find and rc_stringlist_split. | Roy Marples | |
2008-07-03 | Add 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-03-28 | Remove 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-17 | Make rc_getline private and save it's buffer so it's sort of like getline ↵ | Roy Marples | |
from glibc. | |||
2008-03-17 | Punt the rc_strcatpaths function and use snprintf instead to save on ↵ | Roy Marples | |
expensive malloc calls. | |||
2008-03-16 | Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵ | Roy Marples | |
from queue(3). Refactor code style around the BSD KNF. | |||
2008-02-19 | Add the nojail keyword which excludes services marked as such from the ↵ | Roy Marples | |
dependency tree when in a jail, #bug 22 | |||
2008-01-14 | Add support for is_newer_than and is_older_than. is_older_than currently ↵ | Roy Marples | |
doesn't work as expected, but is_newer_than works fine. | |||
2008-01-13 | Remove rc_service_plugable function and make it private as it needs to read ↵ | Roy Marples | |
from our config file. | |||
2008-01-07 | rc_getline keeps expanding it's malloced buffer until it has read a whole ↵ | Roy Marples | |
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. | |||
2008-01-06 | Add our version maps back | Roy Marples | |