Roy Marples
|
83ade5b701
|
Style.
|
2008-06-04 12:44:45 +00:00 |
|
Roy Marples
|
1df3ab05b5
|
realloc -> xrealloc
|
2008-05-19 13:41:16 +00:00 |
|
Roy Marples
|
775df18a70
|
Fix a potential segfault, thanks to Fernando J. Pereda.
|
2008-05-19 13:16:53 +00:00 |
|
Roy Marples
|
f13ea77491
|
The real fix for the last commit is to uncomment some code - d'oh.
|
2008-05-12 23:33:40 +00:00 |
|
Roy Marples
|
6d5d655b52
|
Style.
|
2008-05-12 23:00:05 +00:00 |
|
Roy Marples
|
5188fd2592
|
Wups, test compiles before commiting :)
|
2008-04-30 16:33:54 +00:00 |
|
Roy Marples
|
5b800030f1
|
Remove redundant checking of /proc/pid/exe
|
2008-04-30 16:26:05 +00:00 |
|
Roy Marples
|
208443fa0e
|
Save a few bytes and make it easier to read.
|
2008-04-30 15:26:29 +00:00 |
|
Roy Marples
|
a818eebf7b
|
No need to init this.
|
2008-04-30 12:26:38 +00:00 |
|
Roy Marples
|
10910876d1
|
Make the function a little smaller.
|
2008-04-30 10:55:42 +00:00 |
|
Roy Marples
|
35b4978152
|
Style
|
2008-04-30 10:31:06 +00:00 |
|
Roy Marples
|
3c2b93fc9c
|
Check we have a list before running depends.
|
2008-04-26 14:59:07 +00:00 |
|
Roy Marples
|
b5d829789f
|
Check we have a list before running depends.
|
2008-04-26 14:57:39 +00:00 |
|
Roy Marples
|
54d7aa39dd
|
If we don't have permission to inspect the pidfile, don't report crashed. Gentoo #218028.
|
2008-04-21 10:56:28 +00:00 |
|
Roy Marples
|
dc5d63aa97
|
Add RC_TMPDIR so that there's a writeable location during boot.
|
2008-04-21 10:29:29 +00:00 |
|
Roy Marples
|
f0aacec02e
|
Cast to unsigned char for ctype calls.
|
2008-04-17 10:19:58 +00:00 |
|
Roy Marples
|
99d5046a56
|
Don't assume that we have a list returned.
|
2008-04-10 08:49:05 +00:00 |
|
Roy Marples
|
8759735711
|
Give an error when running zap as a generic user.
|
2008-04-08 22:57:42 +00:00 |
|
Roy Marples
|
e995404e3b
|
Add XEN support to NetBSD.
|
2008-03-28 16:10:31 +00:00 |
|
Roy Marples
|
caa4704ce6
|
Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc
|
2008-03-28 16:05:11 +00:00 |
|
Roy Marples
|
17d28fde42
|
Support XEN on NetBSD
|
2008-03-28 16:04:48 +00:00 |
|
Roy Marples
|
b418f2e471
|
Allow our headers to be included by C++ programs easily.
|
2008-03-28 11:06:47 +00:00 |
|
Roy Marples
|
ee4e861796
|
Put some dir locations in rc.h so that 3rd party apps can become awware of them.
|
2008-03-28 10:46:12 +00:00 |
|
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
|
cee3ccc4c1
|
Fix a segfault if rc.conf does not exist, Gentoo #214887
|
2008-03-26 15:10:26 +00:00 |
|
Roy Marples
|
821166fbfd
|
Fix debug support to work without gmake and bundle -ggdb in properly.
|
2008-03-24 11:43:03 +00:00 |
|
Roy Marples
|
79719b5386
|
Fix adding services to the boot runlevel, #43
|
2008-03-24 10:13:49 +00:00 |
|
Mike Frysinger
|
7b08276fa8
|
add missing rc_stringlist_new/rc_sys hidden defs
|
2008-03-24 06:24:46 +00:00 |
|
Roy Marples
|
a1b9768243
|
Fix returning a service descriptions.
|
2008-03-23 22:58:25 +00:00 |
|
Roy Marples
|
e505e6ea41
|
We should only free the buffer when done reading the dir.
|
2008-03-21 08:31:04 +00:00 |
|
Roy Marples
|
eea30772d4
|
Fix last commit.
|
2008-03-19 22:11:22 +00:00 |
|
Roy Marples
|
d9ec62b22a
|
Add rc-service and update all softlevel refs to runlevel.
|
2008-03-19 17:11:50 +00:00 |
|
Roy Marples
|
64853c4916
|
Rejig the build system a little so we have per ok defs per system. Probably easier in the long run.
|
2008-03-19 15:22:20 +00:00 |
|
Roy Marples
|
f69013adbe
|
Fix define name
|
2008-03-19 15:15:09 +00:00 |
|
Roy Marples
|
cdd3881c1b
|
Return scheduled services correctly.
|
2008-03-19 12:26:09 +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
|
c74cfabe2e
|
init some vars.
|
2008-03-17 16:42:31 +00:00 |
|
Roy Marples
|
5d77c0db6b
|
This should be a fixed buffer.
|
2008-03-17 14:42:10 +00:00 |
|
Roy Marples
|
b2f7606b23
|
We should check for NULL here.
|
2008-03-17 14:31:44 +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
|
40930d7d0a
|
Use correct TAILQ_CONCAT macro when not defined.
|
2008-03-16 17:27:13 +00:00 |
|
Roy Marples
|
1fd1472dde
|
Add new stringlist files.
|
2008-03-16 17:01:35 +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
|
4742e1ec69
|
d_type is not portable across filesystems.
|
2008-03-08 13:06:29 +00:00 |
|
Roy Marples
|
a689b66023
|
Add tunable SYSCONFDIR
|
2008-03-05 12:27:11 +00:00 |
|
Roy Marples
|
6baff6cd1d
|
Don't store empty services.
|
2008-03-04 10:36:20 +00:00 |
|
Roy Marples
|
54afc10aa4
|
Sanitise the BSD defines a little.
|
2008-03-03 19:55:29 +00:00 |
|
Roy Marples
|
15cf41e713
|
Split VPS into VSERVER and OPENVZ
|
2008-03-03 17:19:56 +00:00 |
|