summaryrefslogtreecommitdiff
path: root/src/rc/rc.c
Commit message (Collapse)AuthorAge
* 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
|
* Use correct TAILQ_CONCAT macro when not defined.Roy Marples2008-03-16
|
* 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.
* RC_SERVICE now points to the service file, so daemons can recall us directly.Roy Marples2008-03-11
|
* Coldplug net devices on the BSD's as found by getifaddrs.Roy Marples2008-03-11
|
* Test access instead of euid.Roy Marples2008-03-06
|
* Show version similar to gcc.Roy Marples2008-03-05
|
* Style.Roy Marples2008-03-05
|
* Inform plugins when we exit if on signal.Roy Marples2008-03-04
|
* Fix compile on Linux.Roy Marples2008-03-03
|
* Split VPS into VSERVER and OPENVZRoy Marples2008-03-03
|
* rc single and rc sysinit don't check sysvinit env vars in prefix.Roy Marples2008-03-03
|
* Don't check for root in prefix.Roy Marples2008-03-02
|
* We should use shutdown to goto single user mode.Roy Marples2008-03-01
|
* exiting to shell should block signals first, to avoid the child getting ↵Roy Marples2008-02-04
| | | | them. Also, sulogin seems to work without specifying the terminal now.
* Block signals to avoid fork /signal races.Roy Marples2008-02-02
|
* Constantise as much as possible so that it reduces COW usage.Roy Marples2008-02-01
|
* Use sigaction over signal.Roy Marples2008-02-01
|
* Fix compile on BSDRoy Marples2008-02-01
|
* Use the variable instead of type for sizeof.Roy Marples2008-01-30
|
* Fix branding.Roy Marples2008-01-29
|
* Do our coldplug at the end of sysinit as there's no guarantee that the boot ↵Roy Marples2008-01-29
| | | | runlevel will be called before the default runlevel.
* If we don't have any branding, then add some uname info at startup.Roy Marples2008-01-29
|
* Quiet some more lint warnings.Roy Marples2008-01-22
|
* Checking first char for null is more efficient than strlen.Roy Marples2008-01-21
|
* rc_coldplug=no really stops all coldplug eventsRoy Marples2008-01-18
|
* Fix rc changing runlevels after splitting out the applets.Roy Marples2008-01-14
|
* Put the applets into rc-applet.c so that rc.c is easier to manage.Roy Marples2008-01-14
|
* 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.
* Re-indent to a standard tw of 8.Roy Marples2008-01-11
|
* Compile without warnings on NetBSDRoy Marples2008-01-09
|
* 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.
* Fix userland einfo when passed with no argumentsRoy Marples2008-01-06
|
* Fix brandingRoy Marples2008-01-06
|
* Set include paths in Makefile instead of .c filesRoy Marples2008-01-06
|
* Add the missing changes from the recent Makefile updatesRoy Marples2008-01-05
|
* 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.