~ubuntu-branches/debian/jessie/ufw/jessie

« back to all changes in this revision

Viewing changes to tests/ipv6/rules64/runtest.sh

  • Committer: Bazaar Package Importer
  • Author(s): Jamie Strandboge
  • Date: 2009-07-25 07:01:56 UTC
  • mfrom: (3.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20090725070156-sd66sj75tqtqow03
Tags: 0.28-2
debian/templates: also fix typo in master template

Show diffs side-by-side

added added

removed removed

Lines of Context:
145
145
 
146
146
echo "ipv4 rule in ipv4 section" >> $TESTTMP/result
147
147
do_cmd "0" null insert 2 allow to 127.0.0.1 port 8888
148
 
cat $TESTPATH/var/lib/ufw/user.rules >> $TESTTMP/result
149
 
cat $TESTPATH/var/lib/ufw/user6.rules >> $TESTTMP/result
 
148
cat $TESTSTATE/user.rules >> $TESTTMP/result
 
149
cat $TESTSTATE/user6.rules >> $TESTTMP/result
150
150
 
151
151
echo "ipv6 rule in ipv6 section" >> $TESTTMP/result
152
152
do_cmd "0" null delete allow to 127.0.0.1 port 8888
153
153
do_cmd "0" null insert 4 allow to ::1 port 8888
154
 
cat $TESTPATH/var/lib/ufw/user.rules >> $TESTTMP/result
155
 
cat $TESTPATH/var/lib/ufw/user6.rules >> $TESTTMP/result
 
154
cat $TESTSTATE/user.rules >> $TESTTMP/result
 
155
cat $TESTSTATE/user6.rules >> $TESTTMP/result
156
156
 
157
157
echo "ipv6 rule in ipv4 section" >> $TESTTMP/result
158
158
do_cmd "0" null delete allow to ::1 port 8888
165
165
echo "'both' rule in ipv4 section" >> $TESTTMP/result
166
166
do_cmd "0" null delete allow to 127.0.0.1 port 8888
167
167
do_cmd "0" null insert 2 allow 8888
168
 
cat $TESTPATH/var/lib/ufw/user.rules >> $TESTTMP/result
169
 
cat $TESTPATH/var/lib/ufw/user6.rules >> $TESTTMP/result
 
168
cat $TESTSTATE/user.rules >> $TESTTMP/result
 
169
cat $TESTSTATE/user6.rules >> $TESTTMP/result
170
170
 
171
171
echo "'both' rule in ipv6 section" >> $TESTTMP/result
172
172
do_cmd "0" null delete allow 8888
173
 
do_cmd "0" null insert 4 allow 8888
174
 
cat $TESTPATH/var/lib/ufw/user.rules >> $TESTTMP/result
175
 
cat $TESTPATH/var/lib/ufw/user6.rules >> $TESTTMP/result
 
173
do_cmd "0" null insert 4 allow log 8888
 
174
cat $TESTSTATE/user.rules >> $TESTTMP/result
 
175
cat $TESTSTATE/user6.rules >> $TESTTMP/result
176
176
 
177
177
do_cmd "0" null delete allow to 127.0.0.1 port 22
178
178
do_cmd "0" null delete allow to 127.0.0.1 port 23
179
179
do_cmd "0" null delete allow to ::1 port 24
180
180
do_cmd "0" null delete allow to ::1 port 25
181
 
do_cmd "0" null delete allow 8888
182
 
cat $TESTPATH/var/lib/ufw/user.rules >> $TESTTMP/result
183
 
cat $TESTPATH/var/lib/ufw/user6.rules >> $TESTTMP/result
 
181
do_cmd "0" null delete allow log 8888
 
182
cat $TESTSTATE/user.rules >> $TESTTMP/result
 
183
cat $TESTSTATE/user6.rules >> $TESTTMP/result
 
184
 
 
185
echo "Interfaces" >> $TESTTMP/result
 
186
#for i in "in" out ; do
 
187
for i in "in" ; do
 
188
    do_cmd "0" null allow $i on eth0
 
189
    do_cmd "0" null allow $i on eth0 to 192.168.0.1
 
190
    do_cmd "0" null deny $i on eth0 from 192.168.0.1 port 22 proto tcp
 
191
    do_cmd "0" null reject $i on eth0 to 2001:0db8:85a3:08d3:1319:8a2e:0370:734
 
192
    do_cmd "0" null limit $i on eth0 from 2001:0db8:85a3:08d3:1319:8a2e:0370:734 port 22 proto tcp
 
193
    cat $TESTSTATE/user.rules >> $TESTTMP/result
 
194
    cat $TESTSTATE/user6.rules >> $TESTTMP/result
 
195
    do_cmd "0" null delete allow $i on eth0
 
196
    do_cmd "0" null delete allow $i on eth0 to 192.168.0.1
 
197
    do_cmd "0" null delete deny $i on eth0 from 192.168.0.1 port 22 proto tcp
 
198
    do_cmd "0" null delete reject $i on eth0 to 2001:0db8:85a3:08d3:1319:8a2e:0370:734
 
199
    do_cmd "0" null delete limit $i on eth0 from 2001:0db8:85a3:08d3:1319:8a2e:0370:734 port 22 proto tcp
 
200
    cat $TESTSTATE/user.rules >> $TESTTMP/result
 
201
    cat $TESTSTATE/user6.rules >> $TESTTMP/result
 
202
done
 
203
 
184
204
 
185
205
exit 0