c0fd1b49e4
Move non compiled libraries from /lib/rc to /libexec/rc
...
OpenRC version is now stored as plaintext in /libexec/rc/version
Plugins (cursplash, splashutils) will have to be re-compiled to pickup
the new directories. State data needs to be moved from /lib/rc/init.d
to /libexec/rc/init.d as well.
2009-05-23 20:38:12 +01:00
5294abe617
If already started or stopped, abort.
2009-05-17 12:29:46 +01:00
701813b5ff
procfs should use modules.
2009-05-11 15:31:52 +01:00
b2eb9f8a83
Unset PAM environment variables if not set
2009-05-07 12:20:59 +01:00
cc5e43922e
Supply a working default inittab
2009-05-07 10:44:50 +01:00
0aabe32375
Enable wpa_supplicant for >1 wireless interface if found.
2009-05-06 16:47:37 +01:00
7c81f74b60
Fix compile on NetBSD
2009-05-05 16:39:59 +01:00
d441bf1585
Ignore more foo for the BSDs
2009-05-05 10:29:52 +01:00
43063ae7c2
Fix compile on NetBSD and FreeBSD
2009-05-05 10:24:21 +01:00
e575b33047
We shouldn't use -L/lib
2009-05-02 18:29:00 +01:00
c09e6b3e6d
Typo
2009-05-02 12:31:13 +01:00
6615eb4b68
Add runlevel stacking, #88
...
This implementation has the limitation that you cannot have a stacked
runlevel and service of the same name in a runlevel.
2009-05-02 12:26:45 +01:00
e040bd77e9
Ignore test results
2009-05-02 12:18:34 +01:00
658a220638
Add (c) to Copyright
2009-05-01 15:11:40 +01:00
b32c9c1139
Ensure that rc.d services are not started twice if PKG_DIR is blank.
...
Fixes #170
2009-05-01 09:37:51 +01:00
fb051bf81a
Add -i, --ifexists so that we can do this
...
rc-sercice -i foo -- restart
instead of this
rc-service -e foo && rc-service foo -- restart
2009-05-01 08:38:57 +01:00
caf29a6480
Fix git versioning
2009-05-01 00:15:20 +01:00
f689187966
Add -Z, --dry-run option to show which services we would start/stop
...
without actually doing so.
Fixes #151 .
2009-04-30 23:42:01 +01:00
3d0e5175d8
Avoid more gcc warning about not checking return values ...
2009-04-30 19:56:43 +01:00
21e45e895c
Brand with git version instead of svn
2009-04-30 19:16:31 +01:00
a1e40e9beb
Fix parens
2009-04-30 16:45:18 +01:00
b70501ef45
Go back to git
2009-04-30 15:05:39 +01:00
e0f0fc8046
Don't start services when their need dependency is broken
2009-04-28 08:29:02 +00:00
48f477f851
Fix a brain fart
2009-04-27 13:58:26 +00:00
3d43fb6f22
Although the noshutdown keyword is nice, we shouldn't use it for network or dhcpcd. Instead fake network shutdown so it comes back up correctly at boot and KILL dhcpcd to preserve network.
2009-04-27 13:33:37 +00:00
824bb3aee3
Allow templates to define a stop signal
2009-04-27 13:32:13 +00:00
0f70279f89
Set correct prefix
2009-04-27 12:12:42 +00:00
71062f479a
Add noshutdown to dhcpcd and wpa_supplicant. Tweak for style.
2009-04-27 12:06:54 +00:00
94b3057571
Add the noshutdown keyword to special case the shutdown.
2009-04-27 12:04:33 +00:00
338c93733d
Fix the nstop keyword.
2009-04-27 09:06:30 +00:00
e70a142956
Style.
2009-04-27 07:51:18 +00:00
eaa32c75c9
Add the nostop keyword so that we don't stop the network init script by default.
2009-04-26 21:16:05 +00:00
2b866f264f
Stop using needless {} in vars
2009-04-26 21:13:26 +00:00
59574780da
Document tap interface creation.
2009-04-26 18:53:24 +00:00
77c8f8abbb
Use /bin/bash or user shell in /etc/passwd if none set before /bin/sh.
2009-04-26 17:57:06 +00:00
1d48183646
Try and set a keymap as early as possible, #169
2009-04-26 11:19:22 +00:00
0feddbd815
Use kill for the pid check as it's fast.
2009-04-25 20:44:13 +00:00
bd6bb932df
Don't report final eends for interfaces as they make no sense.
2009-04-25 18:02:28 +00:00
f51d8d0b7d
Document interfaces variable useage a bit better.
2009-04-25 13:44:41 +00:00
42580d67b8
Verbosely report vars correctly.
2009-04-25 11:39:18 +00:00
c07b384d82
Don't drop to sulogin by default, but make this configurable.
2009-04-24 11:49:55 +00:00
bd211d534b
We should match the full variable name.
2009-04-24 11:45:48 +00:00
b0ac71fe2a
Add missing show levels switch.
2009-04-24 10:23:49 +00:00
9966a902ab
rc-status -c now lists services that have crashed.
...
It returns 0 if there are crashed services, otherwise 1.
This it easy to restart crashed services automatically.
More for #120 .
2009-04-24 10:17:53 +00:00
e2629b0a3b
Remove .depend before creating it.
2009-04-24 08:33:11 +00:00
5276b13926
Cast to int
2009-04-24 08:32:44 +00:00
e7b35a8f15
Allow rc to start (optionally stop) crashed services, #120
2009-04-24 07:03:08 +00:00
e643a7fdd5
Describe interval units
2009-04-24 06:37:29 +00:00
ade85d4bd8
Improve style for KNF
2009-04-23 21:31:22 +00:00
6953474655
Style
2009-04-23 20:53:24 +00:00