|
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 |
|
|
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 |
|
|
fbdc85f3b3
|
Restore the --env option.
|
2008-02-17 11:17:48 +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 |
|
|
096ac08fe3
|
Some BSD's init don't send an action to rc.shutdown, so assume shutdown
|
2008-02-12 20:15:58 +00:00 |
|
|
567f8e33f2
|
Just use the extern applet var.
|
2008-02-11 20:14:09 +00:00 |
|
|
5e470afb52
|
Ignore resolvconf error messages if the interface does not exist.
|
2008-02-11 20:04:15 +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 |
|
|
1b2ad9e871
|
Remove the massive udev compat shim as it's now in udev-118-r2
|
2008-02-03 17:21:11 +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 |
|
|
62096f542f
|
Use DOCDIR
|
2008-02-01 13:24:09 +00:00 |
|
|
f2ce40d90b
|
Use sigaction over signal.
|
2008-02-01 13:20:19 +00:00 |
|
|
01e148d29d
|
Style
|
2008-02-01 12:07:19 +00:00 |
|
|
c1b3aa77a9
|
fsck should ignore SIGQUIT. Some implementation exit code 3 for a reboot. Reboot on Linux requires the -f flag.
|
2008-02-01 10:48:21 +00:00 |
|
|
148739ed99
|
Swap may need local mounts
|
2008-02-01 09:29:26 +00:00 |
|
|
ec912fa717
|
Fix compile on BSD
|
2008-02-01 00:32:50 +00:00 |
|
|
e2484e7f24
|
Fix default preen option.
|
2008-01-31 18:15:04 +00:00 |
|
|
1e9be161b9
|
Fix up deps for new scripts.
|
2008-01-31 18:01:20 +00:00 |
|
|
cf567c844f
|
Remove rc_force_auto as users can now specify -y in fsck_args.
|
2008-01-31 17:18:39 +00:00 |
|
|
492a8f87cf
|
Enable fsck_shutdown again.
|
2008-01-31 17:12:54 +00:00 |
|
|
e687cc1e79
|
Remove the over-engineered checkfs and checkroot scripts and replace with simple fsck, root and mtab scripts. Update dependencies accordingly.
|
2008-01-31 16:10:18 +00:00 |
|
|
b6b88d3a07
|
fsck -A isn't all that portable, so just use one codepath.
|
2008-01-31 13:19:04 +00:00 |
|
|
9300fa240d
|
Tidy up some code and remove the redundant single_user function as we now use exit codes.
|
2008-01-31 09:48:58 +00:00 |
|
|
0ce909e12b
|
addons should check things, not us.
|
2008-01-30 22:53:40 +00:00 |
|
|
05e5865bdc
|
Cleanup keymaps a little.
|
2008-01-30 16:36:18 +00:00 |
|
|
67f792ce4c
|
Fix openvpn detection.
|
2008-01-30 16:12:19 +00:00 |
|
|
ee44b90795
|
Add a timeout for creating tun/tap interfaces.
|
2008-01-30 15:57:01 +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 |
|