8 # BEFORE: DAEMON mountcritremote
15 start_precmd="ipsec_prestart"
16 start_cmd="ipsec_start"
17 stop_precmd="test -f $ipsec_file"
19 reload_cmd="ipsec_reload"
20 extra_commands="reload"
21 ipsec_program="/sbin/setkey"
22 # ipsec_file is set by rc.conf
26 if [ ! -f "$ipsec_file" ]; then
27 warn "$ipsec_file not readable; ipsec start aborted."
36 echo "Installing ipsec manual keys/policies."
37 ${ipsec_program} -f $ipsec_file
42 echo "Clearing ipsec manual keys/policies."
44 # still not 100% sure if we would like to do this.
45 # it is very questionable to do this during shutdown session, since
46 # it can hang any of remaining IPv4/v6 session.
54 echo "Reloading ipsec manual keys/policies."
55 ${ipsec_program} -f "$ipsec_file"