Roy Marples
|
11e33e81c8
|
Remove rc_service_start/stop from librc as they block and unmask signals. The application may not wish this behaviour and should fork/exec the service itself.
|
2008-03-28 08:42:05 +00:00 |
|
Roy Marples
|
15d34d0a16
|
Add license blurb to a few files and append my email to my name.
|
2008-03-26 17:53:37 +00:00 |
|
Roy Marples
|
51c825ceee
|
Make rc_getline private and save it's buffer so it's sort of like getline from glibc.
|
2008-03-17 21:27:37 +00:00 |
|
Roy Marples
|
4c14666423
|
Punt the rc_strcatpaths function and use snprintf instead to save on expensive malloc calls.
|
2008-03-17 13:25:56 +00:00 |
|
Roy Marples
|
50a7697bf2
|
rc_find_pids now returns RC_PIDLIST instead of a NULL terminated array.
|
2008-03-17 09:59:52 +00:00 |
|
Roy Marples
|
cb9da6a262
|
Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ from queue(3). Refactor code style around the BSD KNF.
|
2008-03-16 17:00:56 +00:00 |
|
Roy Marples
|
15cf41e713
|
Split VPS into VSERVER and OPENVZ
|
2008-03-03 17:19:56 +00:00 |
|
Roy Marples
|
7c092fbc79
|
If build in a prefix, define the system as prefix.
|
2008-03-02 10:40:08 +00:00 |
|
Roy Marples
|
8b4b958678
|
Now that s-s-d accepts >1 argument for stopping a daemon on match we need to store all arguments used incase a service started the same daemon more than once with different paramters.
|
2008-02-23 00:26:11 +00:00 |
|
Roy Marples
|
ad780077d2
|
Welcome to 2008.
|
2008-02-22 12:07:34 +00:00 |
|
Roy Marples
|
0364bb2c84
|
Add the nojail keyword which excludes services marked as such from the dependency tree when in a jail, #bug 22
|
2008-02-19 14:15:53 +00:00 |
|
Roy Marples
|
27f97f2106
|
We need to be able to locate pids by argv, instead of just argv0.
|
2008-02-17 15:12:00 +00:00 |
|
Roy Marples
|
773c2b9ca6
|
We should never change the list passed to rc_config_value.
|
2008-01-18 14:01:48 +00:00 |
|
Roy Marples
|
d695407114
|
Add support for is_newer_than and is_older_than. is_older_than currently doesn't work as expected, but is_newer_than works fine.
|
2008-01-14 08:12:37 +00:00 |
|
Mike Frysinger
|
6aab712cb4
|
strip trailing newlines
|
2008-01-14 05:05:22 +00:00 |
|
Roy Marples
|
87e4e4410c
|
Remove rc_service_plugable function and make it private as it needs to read from our config file.
|
2008-01-13 17:47:23 +00:00 |
|
Roy Marples
|
43d0f3fc76
|
rc_getline keeps expanding it's malloced buffer until it has read a whole 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-07 12:29:30 +00:00 |
|
Roy Marples
|
ac21d75300
|
Add some .mk stubs to impersonate bsk .mk files to make writing our Makefiles easier. libeinfo, librc and rc now have their own seperate directories. More work is needed to tidy this up though.
|
2008-01-05 19:25:55 +00:00 |
|