]>
Commit | Line | Data |
---|---|---|
0955d6b3 JK |
1 | diff -durN freeswan-1.4.orig/utils/setup freeswan-1.4/utils/setup |
2 | --- freeswan-1.4.orig/utils/setup Mon May 22 06:37:57 2000 | |
3 | +++ freeswan-1.4/utils/setup Sat Jun 10 13:07:02 2000 | |
7cfbbab1 JK |
4 | @@ -37,6 +37,8 @@ |
5 | export PATH | |
6 | fi | |
7 | ||
8 | +. /etc/rc.d/init.d/functions | |
9 | + | |
10 | me='ipsec setup' # for messages | |
11 | ||
12 | # make sure output of (e.g.) ifconfig is in English | |
0955d6b3 | 13 | @@ -368,7 +370,7 @@ |
7cfbbab1 JK |
14 | # logging control |
15 | logit() { | |
16 | IPSECsyslog=${IPSECsyslog-daemon.error} | |
17 | - logger -s -p $IPSECsyslog -t ipsec_setup 2>&1 | |
18 | + logger -p $IPSECsyslog -t ipsec_setup 2>&1 | |
19 | } | |
0955d6b3 JK |
20 | logonly() { |
21 | IPSECsyslog=${IPSECsyslog-daemon.error} | |
22 | @@ -391,12 +393,14 @@ | |
7cfbbab1 JK |
23 | # Start things rolling. |
24 | # (Warning, changes to this log message may affect barf.) | |
25 | version="`ipsec --version | awk 'NR == 1 { print $3 }'`" | |
0e5fb54e | 26 | + msg_starting "FreeS/WAN IPSEC"; busy |
7cfbbab1 | 27 | echo "Starting FreeS/WAN IPSEC $version..." | logit |
0955d6b3 | 28 | rm -f $info |
7cfbbab1 JK |
29 | if test ! -r /dev/random |
30 | then | |
31 | echo "...unable to start FreeS/WAN IPSEC, no /dev/random!" | | |
32 | logit | |
0e5fb54e | 33 | + fail |
7cfbbab1 JK |
34 | exit 1 |
35 | fi | |
36 | startklips 2>&1 | logit | |
0955d6b3 JK |
37 | @@ -434,10 +438,12 @@ |
38 | fore) plutogo 2>&1 | logit ;; | |
39 | esac | |
40 | echo "...FreeS/WAN IPSEC started" | logonly | |
0e5fb54e | 41 | + ok |
7cfbbab1 JK |
42 | ;; |
43 | ||
44 | stop|--stop) | |
45 | # Shut things down. | |
0e5fb54e | 46 | + msg_stopping "FreeS/WAN IPSEC" ; busy |
7cfbbab1 JK |
47 | echo "Stopping FreeS/WAN IPSEC..." | logit |
48 | if test " $IPSECforwardcontrol" = " yes" | |
49 | then | |
0955d6b3 | 50 | @@ -485,8 +491,14 @@ |
7cfbbab1 | 51 | fi |
0955d6b3 JK |
52 | rm -f $info |
53 | echo "...FreeS/WAN IPSEC stopped" | logonly | |
0e5fb54e | 54 | + ok |
7cfbbab1 JK |
55 | ;; |
56 | ||
57 | + status|--status) | |
0955d6b3 JK |
58 | + status pluto |
59 | + ipsec look | |
60 | + ;; | |
61 | + | |
7cfbbab1 JK |
62 | restart|--restart) |
63 | $0 stop | |
64 | $0 start |