diff options
author | davidn <davidn@FreeBSD.org> | 1997-08-02 00:22:52 +0000 |
---|---|---|
committer | davidn <davidn@FreeBSD.org> | 1997-08-02 00:22:52 +0000 |
commit | c0b9ea4c76fc283b66952dea5e873a3cb2b26a8c (patch) | |
tree | 2e8f988b6e08d65ef18a4e68aadf0792ace8190f /etc/rc.shutdown | |
parent | b3575f9ae83c75461423e12ca14a11a420a86ab2 (diff) | |
download | FreeBSD-src-c0b9ea4c76fc283b66952dea5e873a3cb2b26a8c.zip FreeBSD-src-c0b9ea4c76fc283b66952dea5e873a3cb2b26a8c.tar.gz |
Add /etc/rc.shutdown capability to init.
Add sample /etc/rc.shutdown (which is just a shell for now).
Submitted by: Ollivier Robert <roberto@keltia.freenix.fr>
Diffstat (limited to 'etc/rc.shutdown')
-rw-r--r-- | etc/rc.shutdown | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/etc/rc.shutdown b/etc/rc.shutdown new file mode 100644 index 0000000..f935834 --- /dev/null +++ b/etc/rc.shutdown @@ -0,0 +1,26 @@ +#!/bin/sh +# $Id$ + +# site-specific closing actions for daemons run by init on shutdown +# or before going single-user from multi-user. +# Output and errors are directed to console by init, and the +# console is the controlling terminal. + +stty status '^T' + +# Set shell to ignore SIGINT (2), but not children; +# shell catches SIGQUIT (3) and returns to single user after fsck. +trap : 2 +trap : 3 # shouldn't be needed + +HOME=/; export HOME +PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin +export PATH + +echo -n Shutting down daemon processes: + +# Insert shutdown procedures here + + +echo '.' +exit 0 |