File: roadinit.sh

package info (click to toggle)
freeswan 2.04-11.3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 23,340 kB
  • ctags: 12,260
  • sloc: ansic: 72,499; sh: 14,497; asm: 3,312; perl: 3,153; xml: 2,961; makefile: 2,702; tcl: 620; exp: 612; pascal: 228; sed: 206; awk: 124; lisp: 3
file content (30 lines) | stat: -rw-r--r-- 683 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/sh

ifconfig eth0 inet 192.1.3.211
route delete -net default 
route add -net default gw 192.1.3.254

netstat -rn

named
sleep 2
/testing/pluto/bin/look-for-txt roadbad.uml.freeswan.org AQNxbOBmD

mkdir -p /tmp/oe-road-03
cp /testing/pluto/oe-road-03/road.conf  /tmp/oe-road-03/ipsec.conf
cp /etc/ipsec.secrets                   /tmp/oe-road-03

mkdir -p /tmp/oe-road-03/ipsec.d/policies
cp /etc/ipsec.d/policies/* /tmp/oe-road-03/ipsec.d/policies
: make sure that target is in policy private!
echo 192.0.2.2/32	>>/tmp/oe-road-03/ipsec.d/policies/private

IPSEC_CONFS=/tmp/oe-road-03 export IPSEC_CONFS

ipsec setup start

/testing/pluto/oe-road-01/policy-wait.sh

echo done