summaryrefslogtreecommitdiff
path: root/src/rc/rc.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-10-01 08:46:53 +0000
committerRoy Marples <roy@marples.name>2008-10-01 08:46:53 +0000
commit41c1e170d6cfb63980111e70931ab61f1a6af76b (patch)
tree20342b92f52ab8a01840d22b86da693c43d77e96 /src/rc/rc.c
parentf53197818b663ae2178b1c31a4b1c6844a208617 (diff)
downloadopenrc-41c1e170d6cfb63980111e70931ab61f1a6af76b.tar.gz
openrc-41c1e170d6cfb63980111e70931ab61f1a6af76b.tar.bz2
openrc-41c1e170d6cfb63980111e70931ab61f1a6af76b.tar.xz
Add an env var so plugins know when leaving single means the end, or start the default level.
Diffstat (limited to 'src/rc/rc.c')
-rw-r--r--src/rc/rc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rc/rc.c b/src/rc/rc.c
index 7545383..e6472bd 100644
--- a/src/rc/rc.c
+++ b/src/rc/rc.c
@@ -1092,6 +1092,7 @@ int main(int argc, char **argv)
going_down = true;
rc_runlevel_set(newlevel);
setenv("RC_RUNLEVEL", newlevel, 1);
+ setenv("RC_GOINGDOWN", "YES", 1);
#ifdef __FreeBSD__
/* FIXME: we shouldn't have todo this */