|
f95e0b2c3e
|
We should remove stale pidfiles and service daemon info if we didn't find anything to stop, bug #25.
|
2008-02-19 10:18:26 +00:00 |
|
|
eedf63906d
|
Fix compile on FreeBSD.
|
2008-02-18 16:26:49 +00:00 |
|
|
b0442b3193
|
We need to check for contents of argv too.
|
2008-02-18 16:01:04 +00:00 |
|
|
d904acf448
|
Fix a signed error.
|
2008-02-18 13:37:58 +00:00 |
|
|
27f97f2106
|
We need to be able to locate pids by argv, instead of just argv0.
|
2008-02-17 15:12:00 +00:00 |
|
|
9854f9e3ee
|
Use _PATH_DEVNULL on FreeBSD when using kvm_openfiles so we work in a jail, bug #21.
|
2008-02-13 23:44:17 +00:00 |
|
|
567f8e33f2
|
Just use the extern applet var.
|
2008-02-11 20:14:09 +00:00 |
|
|
3198d81a1f
|
Remove unsed vars
|
2008-02-10 23:13:09 +00:00 |
|
|
3620e04769
|
Fix an off by one error when parsing PATH
|
2008-02-09 18:16:53 +00:00 |
|
|
09ff8eeecd
|
rc-status -r now shows the current runlevel name.
|
2008-02-08 21:11:44 +00:00 |
|
|
04b1a62c4b
|
Only use hilite if stdout is a tty
|
2008-02-07 23:24:09 +00:00 |
|
|
483a19a0e3
|
exiting to shell should block signals first, to avoid the child getting them. Also, sulogin seems to work without specifying the terminal now.
|
2008-02-04 22:19:40 +00:00 |
|
|
b1771be2d1
|
eoutdent should set the correct env var.
|
2008-02-04 22:10:41 +00:00 |
|
|
4c6a66c3e9
|
Just restore the old set.
|
2008-02-04 21:48:05 +00:00 |
|
|
08a5bdbcb3
|
RC_DEP_START/STOP should only be used for ordering services, and not the actual dependencies ofthe services themselves. This allows coldplugged services to satisfy the net dependency for rc ordering them correctly but not for services that require net and strict is on.
|
2008-02-03 23:27:16 +00:00 |
|
|
93e3101725
|
Allow non root users to use start-stop-daemon when linked with pam, Gentoo bug #207836.
|
2008-02-03 23:02:02 +00:00 |
|
|
5014968e83
|
Fix fork error message.
|
2008-02-02 22:17:44 +00:00 |
|
|
7b27a12f6c
|
OK, we have to use fork with sigprocmask as not all systems provide a working and sane kernel call to bypass libc.
|
2008-02-02 14:22:37 +00:00 |
|
|
8830b50636
|
Fix compile on systems that do not expose SYS_sigaction.
|
2008-02-02 13:00:22 +00:00 |
|
|
110a083ad2
|
Fix compile against old lib.s
|
2008-02-02 13:00:01 +00:00 |
|
|
534691a2a5
|
Fix compile on BSD.
|
2008-02-02 00:44:04 +00:00 |
|
|
e2919519d7
|
Using syscall in a vfork is safe for sigaction and sigprogmask.
|
2008-02-02 00:38:06 +00:00 |
|
|
ad04517623
|
Block signals to avoid fork /signal races.
|
2008-02-02 00:17:35 +00:00 |
|
|
fef5d0af59
|
Constantise as much as possible so that it reduces COW usage.
|
2008-02-01 19:54:46 +00:00 |
|
|
f12f3e0641
|
Factor out the str attribute in the ecolors array to its own array. This way ecolors can be marked const.
|
2008-02-01 15:09:59 +00:00 |
|
|
f2ce40d90b
|
Use sigaction over signal.
|
2008-02-01 13:20:19 +00:00 |
|
|
ec912fa717
|
Fix compile on BSD
|
2008-02-01 00:32:50 +00:00 |
|
|
1e9be161b9
|
Fix up deps for new scripts.
|
2008-01-31 18:01:20 +00:00 |
|
|
84ad9a40a6
|
Use the variable instead of type for sizeof.
|
2008-01-30 15:01:37 +00:00 |
|
|
3506cb2dc7
|
Ensure that we use our default CFLAGS if none set.
|
2008-01-30 15:00:58 +00:00 |
|
|
3f0381e3e6
|
Use the variable instead of type for sizeof.
|
2008-01-30 14:46:08 +00:00 |
|
|
61e36be694
|
Add xzalloc function to reduce size.
|
2008-01-30 14:34:55 +00:00 |
|
|
51a9c647b9
|
Allow !net to remove the net provision from dependencies.
|
2008-01-30 13:37:20 +00:00 |
|
|
4bdfccc2c2
|
Fix adding net scripts to the boot runlevel.
|
2008-01-30 12:50:44 +00:00 |
|
|
2be93c3e0e
|
Specify install modes for all our files.
|
2008-01-30 10:02:53 +00:00 |
|
|
39d88dc809
|
Fix branding.
|
2008-01-29 14:55:35 +00:00 |
|
|
9112bd58ca
|
Do our coldplug at the end of sysinit as there's no guarantee that the boot runlevel will be called before the default runlevel.
|
2008-01-29 13:52:54 +00:00 |
|
|
d8240a1aea
|
If we don't have any branding, then add some uname info at startup.
|
2008-01-29 10:03:45 +00:00 |
|
|
9ce3086bf5
|
Fix service_started_daemon, bug #11
|
2008-01-28 13:16:33 +00:00 |
|
|
649a710552
|
Quiet some more lint warnings.
|
2008-01-22 11:07:39 +00:00 |
|
|
b4bff9ce5e
|
Quiet some lint warnings.
|
2008-01-22 10:29:15 +00:00 |
|
|
e5baa6ad37
|
Quiet some lint warnings.
|
2008-01-22 10:10:09 +00:00 |
|
|
cbe5648158
|
Define our x* functions as unused rather than inline for a massive space saving.
|
2008-01-22 09:35:42 +00:00 |
|
|
2007ed4b95
|
Prefer for (;;) over while (1)
|
2008-01-21 16:10:38 +00:00 |
|
|
07728abbc1
|
Checking first char for null is more efficient than strlen.
|
2008-01-21 15:30:40 +00:00 |
|
|
847ccac13c
|
Testing the first character for NULL is more efficient than checking a strlen of 0.
|
2008-01-21 15:20:05 +00:00 |
|
|
28618c8174
|
should not produce a red star
|
2008-01-21 14:31:21 +00:00 |
|
|
773c2b9ca6
|
We should never change the list passed to rc_config_value.
|
2008-01-18 14:01:48 +00:00 |
|
|
87f785cc31
|
Style.
|
2008-01-18 13:30:12 +00:00 |
|
|
b6be36e5ea
|
Don't enforce a C99 compiler.
|
2008-01-18 11:27:49 +00:00 |
|