Move /etc/conf.d/rc to /etc/rc.conf.

Lowercase all configurable variables, non configurations remain uppercase.
Replace rc_env_bool with rc_yesno.
Split localmount info procfs (Linux) and dumpon, savecore (BSD)
This commit is contained in:
Roy Marples
2007-11-23 12:04:11 +00:00
parent f077f179ed
commit d81def80b0
64 changed files with 755 additions and 477 deletions

View File

@@ -24,7 +24,7 @@
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
URANDOM_SEED=${URANDOM_SEED:-/var/run/random-seed}
urandom_seed=${urandom_seed:-${URANDOM_SEED:-/var/run/random-seed}}
description="Initializes the random number generator."
@@ -41,22 +41,19 @@ save_seed() {
( # sub shell to prevent umask pollution
umask 077
dd if=/dev/urandom of="${URANDOM_SEED}" count=${poolsize} 2>/dev/null
dd if=/dev/urandom of="${urandom_seed}" count=${poolsize} 2>/dev/null
)
}
start() {
[ -c /dev/urandom ] || return
if [ -f "${URANDOM_SEED}" ] ; then
cat "${URANDOM_SEED}" > /dev/urandom
if [ -f "${urandom_seed}" ] ; then
ebegin "Initializing random number generator"
cat "${urandom_seed}" > /dev/urandom
eend $? "Error initializing random number generator"
fi
if ! rm -f "${URANDOM_SEED}" ; then
ewarn "Skipping ${URANDOM_SEED} initialization (ro root?)"
return 0
fi
ebegin "Initializing random number generator"
save_seed
eend $? "Error initializing random number generator"
rm -f "${urandom_seed}" && save_seed
return 0
}
stop() {