Deleted Added
full compact
save-entropy.sh (256281) save-entropy.sh (269220)
1#!/bin/sh
2#
3# Copyright (c) 2001-2006,2012 Douglas Barton, dougb@FreeBSD.org
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 10 unchanged lines hidden (view full) ---

19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25# SUCH DAMAGE.
26#
1#!/bin/sh
2#
3# Copyright (c) 2001-2006,2012 Douglas Barton, dougb@FreeBSD.org
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 10 unchanged lines hidden (view full) ---

19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25# SUCH DAMAGE.
26#
27# $FreeBSD: stable/10/libexec/save-entropy/save-entropy.sh 240090 2012-09-04 16:00:51Z dougb $
27# $FreeBSD: stable/10/libexec/save-entropy/save-entropy.sh 269220 2014-07-29 06:00:16Z delphij $
28
29# This script is called by cron to store bits of randomness which are
30# then used to seed /dev/random on boot.
31
32# Originally developed by Doug Barton, dougb@FreeBSD.org
33
34PATH=/bin:/usr/bin
35
36# If there is a global system configuration file, suck it in.
37#
38if [ -r /etc/defaults/rc.conf ]; then
39 . /etc/defaults/rc.conf
40 source_rc_confs 2>/dev/null
41elif [ -r /etc/rc.conf ]; then
42 . /etc/rc.conf 2>/dev/null
43fi
44
28
29# This script is called by cron to store bits of randomness which are
30# then used to seed /dev/random on boot.
31
32# Originally developed by Doug Barton, dougb@FreeBSD.org
33
34PATH=/bin:/usr/bin
35
36# If there is a global system configuration file, suck it in.
37#
38if [ -r /etc/defaults/rc.conf ]; then
39 . /etc/defaults/rc.conf
40 source_rc_confs 2>/dev/null
41elif [ -r /etc/rc.conf ]; then
42 . /etc/rc.conf 2>/dev/null
43fi
44
45[ $(/sbin/sysctl -n security.jail.jailed) = 0 ] || exit 0
46
45case ${entropy_dir} in
46[Nn][Oo])
47 exit 0
48 ;;
49*)
50 entropy_dir=${entropy_dir:-/var/db/entropy}
51 ;;
52esac

--- 38 unchanged lines hidden ---
47case ${entropy_dir} in
48[Nn][Oo])
49 exit 0
50 ;;
51*)
52 entropy_dir=${entropy_dir:-/var/db/entropy}
53 ;;
54esac

--- 38 unchanged lines hidden ---