a276050a54
Use correct shell_var function, Gentoo bug #212877
Roy Marples
2008-03-10 08:56:28 +00:00
c4a54605e0
Support baselayout-2 uppercase RC_NEED vars, #38.
Roy Marples
2008-03-08 15:22:29 +00:00
df1377601b
We don't mount /lib/rc/init.d when / is rw at boot.
Roy Marples
2008-03-08 15:18:53 +00:00
4742e1ec69
d_type is not portable across filesystems.
Roy Marples
2008-03-08 13:06:29 +00:00
072eca4299
Remove old config var
Roy Marples
2008-03-08 11:22:02 +00:00
2f22f9dfeb
Test access instead of euid.
Roy Marples
2008-03-06 11:39:05 +00:00
39dd08c539
Test access instead of euid.
Roy Marples
2008-03-06 11:34:38 +00:00
19bad914bc
Show version similar to gcc.
Roy Marples
2008-03-05 17:31:19 +00:00
8f1cb87981
Typo
Roy Marples
2008-03-05 13:55:05 +00:00
a689b66023
Add tunable SYSCONFDIR
Roy Marples
2008-03-05 12:27:11 +00:00
7aa231de2e
Style.
Roy Marples
2008-03-05 10:03:36 +00:00
fba18b3a48
localmount uses lvm
Roy Marples
2008-03-05 08:40:17 +00:00
c5d174af17
When stopping localmount, set LC_ALL=C so bash doesn't lock /usr.
Roy Marples
2008-03-04 22:52:48 +00:00
8d66fe0056
ignore
Roy Marples
2008-03-04 22:04:00 +00:00
ff162b39ac
Don't rely on fuser being present
Roy Marples
2008-03-04 22:03:41 +00:00
0e14742783
Fix multilib.
Roy Marples
2008-03-04 20:44:39 +00:00
5ebefb7794
Update ignore.
Roy Marples
2008-03-04 20:42:55 +00:00
4ae5aebe81
Inform plugins when we exit if on signal.
Roy Marples
2008-03-04 20:41:25 +00:00
fb85a0833f
Fix fsck progress bar.
Roy Marples
2008-03-04 16:58:26 +00:00
6a2cce536e
Document the negation of keywords.
Roy Marples
2008-03-04 10:40:31 +00:00
6baff6cd1d
Don't store empty services.
Roy Marples
2008-03-04 10:36:20 +00:00
6caea225d8
mixer doesn't work on all platforms.
Roy Marples
2008-03-04 00:41:05 +00:00
9f0d99020a
swapctl -t doesn't work on fbsd.
Roy Marples
2008-03-04 00:29:43 +00:00
9a1f3768a5
Not all fbsd systems support powerd.
Roy Marples
2008-03-03 22:09:39 +00:00
54afc10aa4
Sanitise the BSD defines a little.
Roy Marples
2008-03-03 19:55:29 +00:00
6ca5e8e0dc
Use swapctl for NetBSD.
Roy Marples
2008-03-03 19:12:53 +00:00
e55cb5dd5b
Fix compile on Linux.
Roy Marples
2008-03-03 17:22:01 +00:00
15cf41e713
Split VPS into VSERVER and OPENVZ
Roy Marples
2008-03-03 17:19:56 +00:00
f3e90dddbf
rc single and rc sysinit don't check sysvinit env vars in prefix.
Roy Marples
2008-03-03 15:57:36 +00:00
43f3c5480b
Don't disable devd in prefix.
Roy Marples
2008-03-03 15:57:09 +00:00
08e78bd15f
Don't run mixer or powerd in prefix.
Roy Marples
2008-03-03 15:56:28 +00:00
dab044a5d2
Install bridge.sh
Roy Marples
2008-03-03 13:46:16 +00:00
b614477948
Fix ignore files some more.
Roy Marples
2008-03-03 13:31:25 +00:00
35929e23bb
keyword noprefix
Roy Marples
2008-03-03 13:18:35 +00:00
f35c879bb8
Ignore fixes.
Roy Marples
2008-03-03 13:14:54 +00:00
7a8e9d4ddb
Add a gitignore make target.
Roy Marples
2008-03-03 13:04:08 +00:00
61c476e72d
Use exlicit make targets, not directory contents.
Roy Marples
2008-03-03 12:34:51 +00:00
0aedc02860
Introduce LOCAL_PREFIX for a user maintained script location.
Roy Marples
2008-03-03 10:33:42 +00:00
5971d14afd
Ensure that normal users can use s-s-d on NetBSD.
Roy Marples
2008-03-03 09:57:48 +00:00
dca4034bd5
Fix prefixed net.sh
Roy Marples
2008-03-03 08:47:37 +00:00
c67c283b2a
Fix prefix test.
Roy Marples
2008-03-03 08:06:53 +00:00
67c5fd6bb8
Ensure that our scripts call prefixed runscript.
Roy Marples
2008-03-02 21:14:01 +00:00
a12dbdc6c9
Don't check for root in prefix.
Roy Marples
2008-03-02 21:13:21 +00:00
7c092fbc79
If build in a prefix, define the system as prefix.
Roy Marples
2008-03-02 10:40:08 +00:00
a135d0d93b
Fix installing into PREFIX.
Roy Marples
2008-03-01 22:12:33 +00:00
924ae8cadd
Don't display title coming back from single user.
Roy Marples
2008-03-01 11:52:27 +00:00
36846d4bbb
BSD's now mount swap block devices early incase fsck needs it.
Roy Marples
2008-03-01 10:39:36 +00:00
2f3ffd053f
We should use shutdown to goto single user mode.
Roy Marples
2008-03-01 10:38:47 +00:00
baf217acc7
Fix unused var.
Roy Marples
2008-03-01 09:27:29 +00:00
fa993d7711
ignore more stuff
Roy Marples
2008-02-28 21:50:18 +00:00
0a0961f3f4
ignore more stuff
Roy Marples
2008-02-28 21:49:52 +00:00
fcf2778317
Don't leak fd's.
Roy Marples
2008-02-28 21:47:45 +00:00
391d8de622
close fd doesn't seem good enough - whereas fcntl does the job.
Roy Marples
2008-02-28 21:26:53 +00:00
15fd2f3acc
Remove ;;
Roy Marples
2008-02-28 21:14:59 +00:00
988289d98d
Typo
Roy Marples
2008-02-28 21:04:28 +00:00
b9f81365d2
Only reboot when starting in the boot runlevel.
Roy Marples
2008-02-28 19:13:36 +00:00
063563bd4e
Don't abort fsck at shutdown.
Roy Marples
2008-02-28 18:43:47 +00:00
f092045650
Support the use of PREFIX and PKG_PREFIX.
Roy Marples
2008-02-28 11:08:49 +00:00
aabf3976db
Fix help for rc-update.
Roy Marples
2008-02-27 21:19:14 +00:00
c2648ca5f5
Makefile SH variable now tweaks the default shell used by our scripts.
Roy Marples
2008-02-27 20:29:32 +00:00
143570689b
give mount points nice descriptive names rather than "none"
Mike Frysinger
2008-02-26 00:04:55 +00:00
bf2cebf2d8
With --quiet, we should quiet the daemon we're starting too.
Roy Marples
2008-02-25 10:51:05 +00:00
d1f7f0a304
Force the specification of a pidfile or process name if daemon is a script. Alternatively, document the use of starting the script interpreter and passing the daemon as an option.
Roy Marples
2008-02-24 23:09:15 +00:00
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.
Roy Marples
2008-02-23 00:26:11 +00:00
00aa221b98
Welcome to 2008.
Roy Marples
2008-02-22 12:35:58 +00:00
ad780077d2
Welcome to 2008.
Roy Marples
2008-02-22 12:07:34 +00:00
a9fcbf3e30
More PCC fixes.
Roy Marples
2008-02-22 11:44:10 +00:00
5bb09b6587
ewarn now goes to stderr to match portage behaviour.
Roy Marples
2008-02-21 10:08:35 +00:00
405cea1f19
Support the PCC compiler.
Roy Marples
2008-02-20 18:06:01 +00:00
d3d22914fc
Fix -o
Roy Marples
2008-02-20 15:48:09 +00:00
5e523ff33e
Move logfile without a visible error, bug #28
Roy Marples
2008-02-20 14:30:23 +00:00
95a7985ea3
Simply our code - only set env vars when needed.
Roy Marples
2008-02-20 14:04:30 +00:00
2456a265ee
Allow rc-depend to order as if runlevel was starting or stopping.
Roy Marples
2008-02-20 10:52:57 +00:00
fabce3a51b
Sanify the default cc flags.
Roy Marples
2008-02-20 10:34:11 +00:00
26b8d10867
Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc
Roy Marples
2008-02-20 10:29:21 +00:00
5ddd32c06c
Allow fsck to be multiplexed.
Roy Marples
2008-02-20 00:33:38 +00:00
7dec6f4025
Don't warn about removed services through use of the nosys keyword.
Roy Marples
2008-02-19 22:04:24 +00:00
f35f788187
Fix verbose without --exec.
Roy Marples
2008-02-19 21:45:27 +00:00
9e39a934b8
Fix an off-by-one error.
Roy Marples
2008-02-19 21:45:01 +00:00
d7129163ce
Fix compile warning, and free removed depinfo's
Roy Marples
2008-02-19 19:43:31 +00:00
7406537363
Fix compile warnings.
Roy Marples
2008-02-19 19:05:18 +00:00
8d61a07f5e
Fix CSTD.
Roy Marples
2008-02-19 17:51:20 +00:00
42dd9965cc
Default to using C99 standard.
Roy Marples
2008-02-19 16:49:28 +00:00
916a4463ce
Fix some warnings.
Roy Marples
2008-02-19 16:05:42 +00:00
79d40707db
Fix compile on Linux.
Roy Marples
2008-02-19 15:51:59 +00:00
e1e36b2872
keywords -> keyword
Roy Marples
2008-02-19 14:36:22 +00:00
42bfd7b6dc
Move the shell code to check for RC_SYS to the keywords dependency.
Roy Marples
2008-02-19 14:29:20 +00:00
0364bb2c84
Add the nojail keyword which excludes services marked as such from the dependency tree when in a jail, #bug 22
Roy Marples
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.
Roy Marples
2008-02-19 10:18:26 +00:00
eedf63906d
Fix compile on FreeBSD.
Roy Marples
2008-02-18 16:26:49 +00:00
b0442b3193
We need to check for contents of argv too.
Roy Marples
2008-02-18 16:01:04 +00:00
d904acf448
Fix a signed error.
Roy Marples
2008-02-18 13:37:58 +00:00
27f97f2106
We need to be able to locate pids by argv, instead of just argv0.
Roy Marples
2008-02-17 15:12:00 +00:00
fbdc85f3b3
Restore the --env option.
Roy Marples
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.
Roy Marples
2008-02-13 23:44:17 +00:00
096ac08fe3
Some BSD's init don't send an action to rc.shutdown, so assume shutdown
Roy Marples
2008-02-12 20:15:58 +00:00
567f8e33f2
Just use the extern applet var.
Roy Marples
2008-02-11 20:14:09 +00:00
5e470afb52
Ignore resolvconf error messages if the interface does not exist.
Roy Marples
2008-02-11 20:04:15 +00:00
3198d81a1f
Remove unsed vars
Roy Marples
2008-02-10 23:13:09 +00:00
3620e04769
Fix an off by one error when parsing PATH
Roy Marples
2008-02-09 18:16:53 +00:00