spacepaste

  1.  
  2. + shift
  3. + '[' -z '' ']'
  4. + '[' -n '' ']'
  5. + g_purge=
  6. + g_noroutes=
  7. + g_timestamp=
  8. + g_recovering=
  9. + g_sha1sum1=sha-lh-4a171da2419e102d3502
  10. + g_sha1sum2=sha-rh-eef6256a54271e459bfd
  11. + g_counters=
  12. + g_compiled=
  13. + g_file=
  14. + g_docker=
  15. + g_dockeringress=
  16. + g_dockernetwork=
  17. + g_forcereload=
  18. + g_fallback=
  19. + '[' -n '' ']'
  20. + initialize
  21. + umask 077
  22. + g_family=4
  23. + g_confdir=/etc/shorewall
  24. + g_product=Shorewall
  25. + g_program=shorewall
  26. + g_basedir=/usr/share/shorewall
  27. + CONFIG_PATH=:/etc/shorewall:/usr/share/shorewall
  28. + '[' -f /etc/shorewall/vardir ']'
  29. + '[' -n /var/lib/shorewall ']'
  30. + '[' -n /var/lib ']'
  31. + '[' -n /etc ']'
  32. + '[' -n /usr/share ']'
  33. + TEMPFILE=
  34. + DISABLE_IPV6=Yes
  35. + MODULESDIR=
  36. + LOAD_HELPERS_ONLY=Yes
  37. + LOCKFILE=
  38. + SUBSYSLOCK=/run/lock/shorewall
  39. + LOG_VERBOSITY=2
  40. + RESTART=restart
  41. + '[' -n reload ']'
  42. + '[' -n 0 ']'
  43. + '[' -n restore ']'
  44. + SHOREWALL_VERSION=5.2.1.4
  45. + PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
  46. + TERMINATOR=fatal_error
  47. + DONT_LOAD=
  48. + STARTUP_LOG=/var/log/shorewall-init.log
  49. + '[' -z '' ']'
  50. ++ mywhich iptables
  51. ++ local dir
  52. +++ split /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
  53. +++ local ifs
  54. +++ ifs='
  55. '
  56. +++ IFS=:
  57. +++ echo /sbin /bin /usr/sbin /usr/bin /usr/local/bin /usr/local/sbin
  58. +++ IFS='
  59. '
  60. ++ for dir in $(split $PATH)
  61. ++ '[' -x /sbin/iptables ']'
  62. ++ echo /sbin/iptables
  63. ++ return 0
  64. + IPTABLES=/sbin/iptables
  65. + '[' -n /sbin/iptables -a -x /sbin/iptables ']'
  66. + case $IPTABLES in
  67. + IP6TABLES=/sbin/ip6tables
  68. + IPTABLES_RESTORE=/sbin/iptables-restore
  69. + '[' -x /sbin/iptables-restore ']'
  70. + g_tool=/sbin/iptables
  71. + g_tool='/sbin/iptables --wait'
  72. + IP=ip
  73. + TC=tc
  74. + IPSET=ipset
  75. + FW_NET=220.233.164.62/32
  76. + LOC_NET=192.168.1.0/24
  77. + g_stopping=
  78. + '[' -d /var/lib/shorewall ']'
  79. + '[' -n /var/log/shorewall-init.log ']'
  80. + touch /var/log/shorewall-init.log
  81. + chmod 0600 /var/log/shorewall-init.log
  82. + '[' 0 -eq 1 ']'
  83. + finished=0
  84. + '[' 0 -eq 0 -a 5 -gt 0 ']'
  85. + option=-V
  86. + case $option in
  87. + option=V
  88. + '[' -z V ']'
  89. + '[' -n V ']'
  90. + case $option in
  91. + option=
  92. + '[' -z '' -a 5 -gt 0 ']'
  93. + shift
  94. + option=1
  95. + '[' -n 1 ']'
  96. + case $option in
  97. + VERBOSITY=1
  98. + option=
  99. + '[' -n '' ']'
  100. + shift
  101. + '[' 0 -eq 0 -a 3 -gt 0 ']'
  102. + option=-R
  103. + case $option in
  104. + option=R
  105. + '[' -z R ']'
  106. + '[' -n R ']'
  107. + case $option in
  108. + option=
  109. + '[' -z '' -a 3 -gt 0 ']'
  110. + shift
  111. + option=restore
  112. + '[' -n restore ']'
  113. + case $option in
  114. + RESTOREFILE=restore
  115. + option=
  116. + '[' -n '' ']'
  117. + shift
  118. + '[' 0 -eq 0 -a 1 -gt 0 ']'
  119. + option=start
  120. + case $option in
  121. + finished=1
  122. + '[' 1 -eq 0 -a 1 -gt 0 ']'
  123. + COMMAND=start
  124. + case "$COMMAND" in
  125. + '[' 1 -ne 1 ']'
  126. + start_command
  127. + product_is_started
  128. + qt1 /sbin/iptables --wait -L shorewall -n
  129. + local status
  130. + '[' 1 ']'
  131. + /sbin/iptables --wait -L shorewall -n
  132. + status=1
  133. + '[' 1 -ne 4 ']'
  134. + return 1
  135. + progress_message3 'Starting Shorewall....'
  136. + local timestamp
  137. + timestamp=
  138. + '[' 1 -ge 0 ']'
  139. + '[' -n '' ']'
  140. + echo 'Starting Shorewall....'
  141. Starting Shorewall....
  142. + '[' 2 -ge 0 ']'
  143. ++ date '+%b %e %T'
  144. + timestamp='Jan 12 09:59:16 '
  145. + echo 'Jan 12 09:59:16 Starting Shorewall....'
  146. + detect_configuration
  147. + local interface
  148. + interface=
  149. + case $COMMAND in
  150. + local waittime
  151. + case "$COMMAND" in
  152. + interface_is_usable ppp0
  153. + local status
  154. + status=0
  155. + loopback_interface ppp0
  156. + '[' ppp0 = lo ']'
  157. + ip link show ppp0
  158. + fgrep -q LOOPBACK
  159. + interface_is_up ppp0
  160. ++ ip -4 link list dev ppp0
  161. ++ grep -e '[<,]UP[,>]'
  162. + '[' -n '5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 3' ']'
  163. ++ find_first_interface_address_if_any ppp0
  164. ++ '[' 4 -eq 4 ']'
  165. +++ ip -f inet addr show ppp0
  166. +++ grep 'inet .* global'
  167. +++ head -n1
  168. ++ addr=' inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0'
  169. ++ '[' -n ' inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0' ']'
  170. ++ echo inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0
  171. ++ sed 's/\s*inet //;s/\/.*//;s/ peer.*//'
  172. + '[' 220.233.164.62 '!=' 0.0.0.0 ']'
  173. ++ ip -4 link list dev ppp0
  174. ++ fgrep 'state DOWN'
  175. + '[' -z '' ']'
  176. + '[' start '!=' enable ']'
  177. + '[' '!' -f /var/lib/shorewall/ppp0_disabled ']'
  178. + run_isusable_exit ppp0
  179. + true
  180. + status=0
  181. + return 0
  182. + '[' -z '' -o '' = ppp0 ']'
  183. ++ find_first_interface_address_if_any ppp0
  184. ++ '[' 4 -eq 4 ']'
  185. +++ ip -f inet addr show ppp0
  186. +++ grep 'inet .* global'
  187. +++ head -n1
  188. ++ addr=' inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0'
  189. ++ '[' -n ' inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0' ']'
  190. ++ echo inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0
  191. ++ sed 's/\s*inet //;s/\/.*//;s/ peer.*//'
  192. + SW_PPP0_ADDRESS=220.233.164.62
  193. ++ get_all_bcasts
  194. ++ ip -f inet addr show
  195. ++ grep 'inet.*brd'
  196. ++ grep -v '/32 '
  197. ++ sed 's/inet.*brd //; s/scope.*//;'
  198. ++ sort -u
  199. + ALL_BCASTS=' 127.255.255.255
  200. 192.168.1.255 255.255.255.255'
  201. + SW_PPP0_IS_USABLE=
  202. + '[' -z '' -o '' = ppp0 ']'
  203. + interface_is_usable ppp0
  204. + local status
  205. + status=0
  206. + loopback_interface ppp0
  207. + '[' ppp0 = lo ']'
  208. + ip link show ppp0
  209. + fgrep -q LOOPBACK
  210. + interface_is_up ppp0
  211. ++ ip -4 link list dev ppp0
  212. ++ grep -e '[<,]UP[,>]'
  213. + '[' -n '5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 3' ']'
  214. ++ find_first_interface_address_if_any ppp0
  215. ++ '[' 4 -eq 4 ']'
  216. +++ ip -f inet addr show ppp0
  217. +++ grep 'inet .* global'
  218. +++ head -n1
  219. ++ addr=' inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0'
  220. ++ '[' -n ' inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0' ']'
  221. ++ echo inet 220.233.164.62 peer 220.233.1.3/32 scope global ppp0
  222. ++ sed 's/\s*inet //;s/\/.*//;s/ peer.*//'
  223. + '[' 220.233.164.62 '!=' 0.0.0.0 ']'
  224. ++ ip -4 link list dev ppp0
  225. ++ fgrep 'state DOWN'
  226. + '[' -z '' ']'
  227. + '[' start '!=' enable ']'
  228. + '[' '!' -f /var/lib/shorewall/ppp0_disabled ']'
  229. + run_isusable_exit ppp0
  230. + true
  231. + status=0
  232. + return 0
  233. + SW_PPP0_IS_USABLE=Yes
  234. + '[' -f /var/lib/shorewall/ppp0.address ']'
  235. + define_firewall
  236. + local options
  237. + progress_message2 Initializing...
  238. + local timestamp
  239. + timestamp=
  240. + '[' 1 -gt 0 ']'
  241. + '[' -n '' ']'
  242. + echo Initializing...
  243. Initializing...
  244. + '[' 2 -gt 0 ']'
  245. ++ date '+%b %e %T'
  246. + timestamp='Jan 12 09:59:16 '
  247. + echo 'Jan 12 09:59:16 Initializing...'
  248. + echo 'MODULESDIR=""'
  249. + cat
  250. + reload_kernel_modules
  251. + local save_modules_dir
  252. + save_modules_dir=
  253. + local directory
  254. + local moduledirectories
  255. + moduledirectories=
  256. + local moduleloader
  257. + moduleloader=modprobe
  258. + local uname
  259. + local extras
  260. + qt mywhich modprobe
  261. + mywhich modprobe
  262. + '[' -n '' ']'
  263. + '[' -z '' ']'
  264. ++ uname -r
  265. + uname=4.19.8-gentoo
  266. + MODULESDIR=/lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter:/lib/modules/4.19.8-gentoo/kernel/net/netfilter:/lib/modules/4.19.8-gentoo/kernel/net/sched:/lib/modules/4.19.8-gentoo/extra:/lib/modules/4.19.8-gentoo/extra/ipset
  267. + '[' -n '' ']'
  268. + '[' -d /sys/module/ ']'
  269. ++ split /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter:/lib/modules/4.19.8-gentoo/kernel/net/netfilter:/lib/modules/4.19.8-gentoo/kernel/net/sched:/lib/modules/4.19.8-gentoo/extra:/lib/modules/4.19.8-gentoo/extra/ipset
  270. ++ local ifs
  271. ++ ifs='
  272. '
  273. ++ IFS=:
  274. ++ echo /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter /lib/modules/4.19.8-gentoo/kernel/net/netfilter /lib/modules/4.19.8-gentoo/kernel/net/sched /lib/modules/4.19.8-gentoo/extra /lib/modules/4.19.8-gentoo/extra/ipset
  275. ++ IFS='
  276. '
  277. + for directory in $(split $MODULESDIR)
  278. + '[' -d /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter ']'
  279. + moduledirectories=' /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter'
  280. + for directory in $(split $MODULESDIR)
  281. + '[' -d /lib/modules/4.19.8-gentoo/kernel/net/netfilter ']'
  282. + moduledirectories=' /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter /lib/modules/4.19.8-gentoo/kernel/net/netfilter'
  283. + for directory in $(split $MODULESDIR)
  284. + '[' -d /lib/modules/4.19.8-gentoo/kernel/net/sched ']'
  285. + moduledirectories=' /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter /lib/modules/4.19.8-gentoo/kernel/net/netfilter /lib/modules/4.19.8-gentoo/kernel/net/sched'
  286. + for directory in $(split $MODULESDIR)
  287. + '[' -d /lib/modules/4.19.8-gentoo/extra ']'
  288. + for directory in $(split $MODULESDIR)
  289. + '[' -d /lib/modules/4.19.8-gentoo/extra/ipset ']'
  290. + '[' -n ' /lib/modules/4.19.8-gentoo/kernel/net/ipv4/netfilter /lib/modules/4.19.8-gentoo/kernel/net/netfilter /lib/modules/4.19.8-gentoo/kernel/net/sched' ']'
  291. + read command
  292. + eval loadmodule ip_conntrack_amanda
  293. ++ loadmodule ip_conntrack_amanda
  294. ++ local modulename
  295. ++ modulename=ip_conntrack_amanda
  296. ++ shift
  297. ++ local moduleoptions
  298. ++ moduleoptions=
  299. ++ local modulefile
  300. ++ local suffix
  301. ++ '[' -d /sys/module/ ']'
  302. ++ list_search ip_conntrack_amanda
  303. ++ local e
  304. ++ e=ip_conntrack_amanda
  305. ++ '[' 1 -gt 1 ']'
  306. ++ return 1
  307. ++ '[' '!' -d /sys/module/ip_conntrack_amanda ']'
  308. ++ case $moduleloader in
  309. ++ modprobe -q ip_conntrack_amanda
  310. + read command
  311. + eval loadmodule ip_conntrack_ftp
  312. ++ loadmodule ip_conntrack_ftp
  313. ++ local modulename
  314. ++ modulename=ip_conntrack_ftp
  315. ++ shift
  316. ++ local moduleoptions
  317. ++ moduleoptions=
  318. ++ local modulefile
  319. ++ local suffix
  320. ++ '[' -d /sys/module/ ']'
  321. ++ list_search ip_conntrack_ftp
  322. ++ local e
  323. ++ e=ip_conntrack_ftp
  324. ++ '[' 1 -gt 1 ']'
  325. ++ return 1
  326. ++ '[' '!' -d /sys/module/ip_conntrack_ftp ']'
  327. ++ case $moduleloader in
  328. ++ modprobe -q ip_conntrack_ftp
  329. + read command
  330. + eval loadmodule ip_conntrack_h323
  331. ++ loadmodule ip_conntrack_h323
  332. ++ local modulename
  333. ++ modulename=ip_conntrack_h323
  334. ++ shift
  335. ++ local moduleoptions
  336. ++ moduleoptions=
  337. ++ local modulefile
  338. ++ local suffix
  339. ++ '[' -d /sys/module/ ']'
  340. ++ list_search ip_conntrack_h323
  341. ++ local e
  342. ++ e=ip_conntrack_h323
  343. ++ '[' 1 -gt 1 ']'
  344. ++ return 1
  345. ++ '[' '!' -d /sys/module/ip_conntrack_h323 ']'
  346. ++ case $moduleloader in
  347. ++ modprobe -q ip_conntrack_h323
  348. + read command
  349. + eval loadmodule ip_conntrack_irc
  350. ++ loadmodule ip_conntrack_irc
  351. ++ local modulename
  352. ++ modulename=ip_conntrack_irc
  353. ++ shift
  354. ++ local moduleoptions
  355. ++ moduleoptions=
  356. ++ local modulefile
  357. ++ local suffix
  358. ++ '[' -d /sys/module/ ']'
  359. ++ list_search ip_conntrack_irc
  360. ++ local e
  361. ++ e=ip_conntrack_irc
  362. ++ '[' 1 -gt 1 ']'
  363. ++ return 1
  364. ++ '[' '!' -d /sys/module/ip_conntrack_irc ']'
  365. ++ case $moduleloader in
  366. ++ modprobe -q ip_conntrack_irc
  367. + read command
  368. + eval loadmodule ip_conntrack_netbios_ns
  369. ++ loadmodule ip_conntrack_netbios_ns
  370. ++ local modulename
  371. ++ modulename=ip_conntrack_netbios_ns
  372. ++ shift
  373. ++ local moduleoptions
  374. ++ moduleoptions=
  375. ++ local modulefile
  376. ++ local suffix
  377. ++ '[' -d /sys/module/ ']'
  378. ++ list_search ip_conntrack_netbios_ns
  379. ++ local e
  380. ++ e=ip_conntrack_netbios_ns
  381. ++ '[' 1 -gt 1 ']'
  382. ++ return 1
  383. ++ '[' '!' -d /sys/module/ip_conntrack_netbios_ns ']'
  384. ++ case $moduleloader in
  385. ++ modprobe -q ip_conntrack_netbios_ns
  386. + read command
  387. + eval loadmodule ip_conntrack_pptp
  388. ++ loadmodule ip_conntrack_pptp
  389. ++ local modulename
  390. ++ modulename=ip_conntrack_pptp
  391. ++ shift
  392. ++ local moduleoptions
  393. ++ moduleoptions=
  394. ++ local modulefile
  395. ++ local suffix
  396. ++ '[' -d /sys/module/ ']'
  397. ++ list_search ip_conntrack_pptp
  398. ++ local e
  399. ++ e=ip_conntrack_pptp
  400. ++ '[' 1 -gt 1 ']'
  401. ++ return 1
  402. ++ '[' '!' -d /sys/module/ip_conntrack_pptp ']'
  403. ++ case $moduleloader in
  404. ++ modprobe -q ip_conntrack_pptp
  405. + read command
  406. + eval loadmodule ip_conntrack_sip
  407. ++ loadmodule ip_conntrack_sip
  408. ++ local modulename
  409. ++ modulename=ip_conntrack_sip
  410. ++ shift
  411. ++ local moduleoptions
  412. ++ moduleoptions=
  413. ++ local modulefile
  414. ++ local suffix
  415. ++ '[' -d /sys/module/ ']'
  416. ++ list_search ip_conntrack_sip
  417. ++ local e
  418. ++ e=ip_conntrack_sip
  419. ++ '[' 1 -gt 1 ']'
  420. ++ return 1
  421. ++ '[' '!' -d /sys/module/ip_conntrack_sip ']'
  422. ++ case $moduleloader in
  423. ++ modprobe -q ip_conntrack_sip
  424. + read command
  425. + eval loadmodule ip_conntrack_tftp
  426. ++ loadmodule ip_conntrack_tftp
  427. ++ local modulename
  428. ++ modulename=ip_conntrack_tftp
  429. ++ shift
  430. ++ local moduleoptions
  431. ++ moduleoptions=
  432. ++ local modulefile
  433. ++ local suffix
  434. ++ '[' -d /sys/module/ ']'
  435. ++ list_search ip_conntrack_tftp
  436. ++ local e
  437. ++ e=ip_conntrack_tftp
  438. ++ '[' 1 -gt 1 ']'
  439. ++ return 1
  440. ++ '[' '!' -d /sys/module/ip_conntrack_tftp ']'
  441. ++ case $moduleloader in
  442. ++ modprobe -q ip_conntrack_tftp
  443. + read command
  444. + eval loadmodule ip_nat_amanda
  445. ++ loadmodule ip_nat_amanda
  446. ++ local modulename
  447. ++ modulename=ip_nat_amanda
  448. ++ shift
  449. ++ local moduleoptions
  450. ++ moduleoptions=
  451. ++ local modulefile
  452. ++ local suffix
  453. ++ '[' -d /sys/module/ ']'
  454. ++ list_search ip_nat_amanda
  455. ++ local e
  456. ++ e=ip_nat_amanda
  457. ++ '[' 1 -gt 1 ']'
  458. ++ return 1
  459. ++ '[' '!' -d /sys/module/ip_nat_amanda ']'
  460. ++ case $moduleloader in
  461. ++ modprobe -q ip_nat_amanda
  462. + read command
  463. + eval loadmodule ip_nat_ftp
  464. ++ loadmodule ip_nat_ftp
  465. ++ local modulename
  466. ++ modulename=ip_nat_ftp
  467. ++ shift
  468. ++ local moduleoptions
  469. ++ moduleoptions=
  470. ++ local modulefile
  471. ++ local suffix
  472. ++ '[' -d /sys/module/ ']'
  473. ++ list_search ip_nat_ftp
  474. ++ local e
  475. ++ e=ip_nat_ftp
  476. ++ '[' 1 -gt 1 ']'
  477. ++ return 1
  478. ++ '[' '!' -d /sys/module/ip_nat_ftp ']'
  479. ++ case $moduleloader in
  480. ++ modprobe -q ip_nat_ftp
  481. + read command
  482. + eval loadmodule ip_nat_h323
  483. ++ loadmodule ip_nat_h323
  484. ++ local modulename
  485. ++ modulename=ip_nat_h323
  486. ++ shift
  487. ++ local moduleoptions
  488. ++ moduleoptions=
  489. ++ local modulefile
  490. ++ local suffix
  491. ++ '[' -d /sys/module/ ']'
  492. ++ list_search ip_nat_h323
  493. ++ local e
  494. ++ e=ip_nat_h323
  495. ++ '[' 1 -gt 1 ']'
  496. ++ return 1
  497. ++ '[' '!' -d /sys/module/ip_nat_h323 ']'
  498. ++ case $moduleloader in
  499. ++ modprobe -q ip_nat_h323
  500. + read command
  501. + eval loadmodule ip_nat_irc
  502. ++ loadmodule ip_nat_irc
  503. ++ local modulename
  504. ++ modulename=ip_nat_irc
  505. ++ shift
  506. ++ local moduleoptions
  507. ++ moduleoptions=
  508. ++ local modulefile
  509. ++ local suffix
  510. ++ '[' -d /sys/module/ ']'
  511. ++ list_search ip_nat_irc
  512. ++ local e
  513. ++ e=ip_nat_irc
  514. ++ '[' 1 -gt 1 ']'
  515. ++ return 1
  516. ++ '[' '!' -d /sys/module/ip_nat_irc ']'
  517. ++ case $moduleloader in
  518. ++ modprobe -q ip_nat_irc
  519. + read command
  520. + eval loadmodule ip_nat_pptp
  521. ++ loadmodule ip_nat_pptp
  522. ++ local modulename
  523. ++ modulename=ip_nat_pptp
  524. ++ shift
  525. ++ local moduleoptions
  526. ++ moduleoptions=
  527. ++ local modulefile
  528. ++ local suffix
  529. ++ '[' -d /sys/module/ ']'
  530. ++ list_search ip_nat_pptp
  531. ++ local e
  532. ++ e=ip_nat_pptp
  533. ++ '[' 1 -gt 1 ']'
  534. ++ return 1
  535. ++ '[' '!' -d /sys/module/ip_nat_pptp ']'
  536. ++ case $moduleloader in
  537. ++ modprobe -q ip_nat_pptp
  538. + read command
  539. + eval loadmodule ip_nat_sip
  540. ++ loadmodule ip_nat_sip
  541. ++ local modulename
  542. ++ modulename=ip_nat_sip
  543. ++ shift
  544. ++ local moduleoptions
  545. ++ moduleoptions=
  546. ++ local modulefile
  547. ++ local suffix
  548. ++ '[' -d /sys/module/ ']'
  549. ++ list_search ip_nat_sip
  550. ++ local e
  551. ++ e=ip_nat_sip
  552. ++ '[' 1 -gt 1 ']'
  553. ++ return 1
  554. ++ '[' '!' -d /sys/module/ip_nat_sip ']'
  555. ++ case $moduleloader in
  556. ++ modprobe -q ip_nat_sip
  557. + read command
  558. + eval loadmodule ip_nat_snmp_basic
  559. ++ loadmodule ip_nat_snmp_basic
  560. ++ local modulename
  561. ++ modulename=ip_nat_snmp_basic
  562. ++ shift
  563. ++ local moduleoptions
  564. ++ moduleoptions=
  565. ++ local modulefile
  566. ++ local suffix
  567. ++ '[' -d /sys/module/ ']'
  568. ++ list_search ip_nat_snmp_basic
  569. ++ local e
  570. ++ e=ip_nat_snmp_basic
  571. ++ '[' 1 -gt 1 ']'
  572. ++ return 1
  573. ++ '[' '!' -d /sys/module/ip_nat_snmp_basic ']'
  574. ++ case $moduleloader in
  575. ++ modprobe -q ip_nat_snmp_basic
  576. + read command
  577. + eval loadmodule ip_nat_tftp
  578. ++ loadmodule ip_nat_tftp
  579. ++ local modulename
  580. ++ modulename=ip_nat_tftp
  581. ++ shift
  582. ++ local moduleoptions
  583. ++ moduleoptions=
  584. ++ local modulefile
  585. ++ local suffix
  586. ++ '[' -d /sys/module/ ']'
  587. ++ list_search ip_nat_tftp
  588. ++ local e
  589. ++ e=ip_nat_tftp
  590. ++ '[' 1 -gt 1 ']'
  591. ++ return 1
  592. ++ '[' '!' -d /sys/module/ip_nat_tftp ']'
  593. ++ case $moduleloader in
  594. ++ modprobe -q ip_nat_tftp
  595. + read command
  596. + eval loadmodule nf_conntrack_ftp
  597. ++ loadmodule nf_conntrack_ftp
  598. ++ local modulename
  599. ++ modulename=nf_conntrack_ftp
  600. ++ shift
  601. ++ local moduleoptions
  602. ++ moduleoptions=
  603. ++ local modulefile
  604. ++ local suffix
  605. ++ '[' -d /sys/module/ ']'
  606. ++ list_search nf_conntrack_ftp
  607. ++ local e
  608. ++ e=nf_conntrack_ftp
  609. ++ '[' 1 -gt 1 ']'
  610. ++ return 1
  611. ++ '[' '!' -d /sys/module/nf_conntrack_ftp ']'
  612. + read command
  613. + eval loadmodule nf_conntrack_h323
  614. ++ loadmodule nf_conntrack_h323
  615. ++ local modulename
  616. ++ modulename=nf_conntrack_h323
  617. ++ shift
  618. ++ local moduleoptions
  619. ++ moduleoptions=
  620. ++ local modulefile
  621. ++ local suffix
  622. ++ '[' -d /sys/module/ ']'
  623. ++ list_search nf_conntrack_h323
  624. ++ local e
  625. ++ e=nf_conntrack_h323
  626. ++ '[' 1 -gt 1 ']'
  627. ++ return 1
  628. ++ '[' '!' -d /sys/module/nf_conntrack_h323 ']'
  629. ++ case $moduleloader in
  630. ++ modprobe -q nf_conntrack_h323
  631. + read command
  632. + eval loadmodule nf_conntrack_irc
  633. ++ loadmodule nf_conntrack_irc
  634. ++ local modulename
  635. ++ modulename=nf_conntrack_irc
  636. ++ shift
  637. ++ local moduleoptions
  638. ++ moduleoptions=
  639. ++ local modulefile
  640. ++ local suffix
  641. ++ '[' -d /sys/module/ ']'
  642. ++ list_search nf_conntrack_irc
  643. ++ local e
  644. ++ e=nf_conntrack_irc
  645. ++ '[' 1 -gt 1 ']'
  646. ++ return 1
  647. ++ '[' '!' -d /sys/module/nf_conntrack_irc ']'
  648. ++ case $moduleloader in
  649. ++ modprobe -q nf_conntrack_irc
  650. + read command
  651. + eval loadmodule nf_conntrack_netbios_ns
  652. ++ loadmodule nf_conntrack_netbios_ns
  653. ++ local modulename
  654. ++ modulename=nf_conntrack_netbios_ns
  655. ++ shift
  656. ++ local moduleoptions
  657. ++ moduleoptions=
  658. ++ local modulefile
  659. ++ local suffix
  660. ++ '[' -d /sys/module/ ']'
  661. ++ list_search nf_conntrack_netbios_ns
  662. ++ local e
  663. ++ e=nf_conntrack_netbios_ns
  664. ++ '[' 1 -gt 1 ']'
  665. ++ return 1
  666. ++ '[' '!' -d /sys/module/nf_conntrack_netbios_ns ']'
  667. ++ case $moduleloader in
  668. ++ modprobe -q nf_conntrack_netbios_ns
  669. + read command
  670. + eval loadmodule nf_conntrack_netlink
  671. ++ loadmodule nf_conntrack_netlink
  672. ++ local modulename
  673. ++ modulename=nf_conntrack_netlink
  674. ++ shift
  675. ++ local moduleoptions
  676. ++ moduleoptions=
  677. ++ local modulefile
  678. ++ local suffix
  679. ++ '[' -d /sys/module/ ']'
  680. ++ list_search nf_conntrack_netlink
  681. ++ local e
  682. ++ e=nf_conntrack_netlink
  683. ++ '[' 1 -gt 1 ']'
  684. ++ return 1
  685. ++ '[' '!' -d /sys/module/nf_conntrack_netlink ']'
  686. + read command
  687. + eval loadmodule nf_conntrack_pptp
  688. ++ loadmodule nf_conntrack_pptp
  689. ++ local modulename
  690. ++ modulename=nf_conntrack_pptp
  691. ++ shift
  692. ++ local moduleoptions
  693. ++ moduleoptions=
  694. ++ local modulefile
  695. ++ local suffix
  696. ++ '[' -d /sys/module/ ']'
  697. ++ list_search nf_conntrack_pptp
  698. ++ local e
  699. ++ e=nf_conntrack_pptp
  700. ++ '[' 1 -gt 1 ']'
  701. ++ return 1
  702. ++ '[' '!' -d /sys/module/nf_conntrack_pptp ']'
  703. + read command
  704. + eval loadmodule nf_conntrack_proto_gre
  705. ++ loadmodule nf_conntrack_proto_gre
  706. ++ local modulename
  707. ++ modulename=nf_conntrack_proto_gre
  708. ++ shift
  709. ++ local moduleoptions
  710. ++ moduleoptions=
  711. ++ local modulefile
  712. ++ local suffix
  713. ++ '[' -d /sys/module/ ']'
  714. ++ list_search nf_conntrack_proto_gre
  715. ++ local e
  716. ++ e=nf_conntrack_proto_gre
  717. ++ '[' 1 -gt 1 ']'
  718. ++ return 1
  719. ++ '[' '!' -d /sys/module/nf_conntrack_proto_gre ']'
  720. + read command
  721. + eval loadmodule nf_conntrack_proto_sctp
  722. ++ loadmodule nf_conntrack_proto_sctp
  723. ++ local modulename
  724. ++ modulename=nf_conntrack_proto_sctp
  725. ++ shift
  726. ++ local moduleoptions
  727. ++ moduleoptions=
  728. ++ local modulefile
  729. ++ local suffix
  730. ++ '[' -d /sys/module/ ']'
  731. ++ list_search nf_conntrack_proto_sctp
  732. ++ local e
  733. ++ e=nf_conntrack_proto_sctp
  734. ++ '[' 1 -gt 1 ']'
  735. ++ return 1
  736. ++ '[' '!' -d /sys/module/nf_conntrack_proto_sctp ']'
  737. ++ case $moduleloader in
  738. ++ modprobe -q nf_conntrack_proto_sctp
  739. + read command
  740. + eval loadmodule nf_conntrack_proto_udplite
  741. ++ loadmodule nf_conntrack_proto_udplite
  742. ++ local modulename
  743. ++ modulename=nf_conntrack_proto_udplite
  744. ++ shift
  745. ++ local moduleoptions
  746. ++ moduleoptions=
  747. ++ local modulefile
  748. ++ local suffix
  749. ++ '[' -d /sys/module/ ']'
  750. ++ list_search nf_conntrack_proto_udplite
  751. ++ local e
  752. ++ e=nf_conntrack_proto_udplite
  753. ++ '[' 1 -gt 1 ']'
  754. ++ return 1
  755. ++ '[' '!' -d /sys/module/nf_conntrack_proto_udplite ']'
  756. ++ case $moduleloader in
  757. ++ modprobe -q nf_conntrack_proto_udplite
  758. + read command
  759. + eval loadmodule nf_conntrack_sip sip_direct_media=0
  760. ++ loadmodule nf_conntrack_sip sip_direct_media=0
  761. ++ local modulename
  762. ++ modulename=nf_conntrack_sip
  763. ++ shift
  764. ++ local moduleoptions
  765. ++ moduleoptions=sip_direct_media=0
  766. ++ local modulefile
  767. ++ local suffix
  768. ++ '[' -d /sys/module/ ']'
  769. ++ list_search nf_conntrack_sip
  770. ++ local e
  771. ++ e=nf_conntrack_sip
  772. ++ '[' 1 -gt 1 ']'
  773. ++ return 1
  774. ++ '[' '!' -d /sys/module/nf_conntrack_sip ']'
  775. + read command
  776. + eval loadmodule nf_conntrack_tftp
  777. ++ loadmodule nf_conntrack_tftp
  778. ++ local modulename
  779. ++ modulename=nf_conntrack_tftp
  780. ++ shift
  781. ++ local moduleoptions
  782. ++ moduleoptions=
  783. ++ local modulefile
  784. ++ local suffix
  785. ++ '[' -d /sys/module/ ']'
  786. ++ list_search nf_conntrack_tftp
  787. ++ local e
  788. ++ e=nf_conntrack_tftp
  789. ++ '[' 1 -gt 1 ']'
  790. ++ return 1
  791. ++ '[' '!' -d /sys/module/nf_conntrack_tftp ']'
  792. ++ case $moduleloader in
  793. ++ modprobe -q nf_conntrack_tftp
  794. + read command
  795. + eval loadmodule nf_conntrack_sane
  796. ++ loadmodule nf_conntrack_sane
  797. ++ local modulename
  798. ++ modulename=nf_conntrack_sane
  799. ++ shift
  800. ++ local moduleoptions
  801. ++ moduleoptions=
  802. ++ local modulefile
  803. ++ local suffix
  804. ++ '[' -d /sys/module/ ']'
  805. ++ list_search nf_conntrack_sane
  806. ++ local e
  807. ++ e=nf_conntrack_sane
  808. ++ '[' 1 -gt 1 ']'
  809. ++ return 1
  810. ++ '[' '!' -d /sys/module/nf_conntrack_sane ']'
  811. ++ case $moduleloader in
  812. ++ modprobe -q nf_conntrack_sane
  813. + read command
  814. + eval loadmodule nf_nat_amanda
  815. ++ loadmodule nf_nat_amanda
  816. ++ local modulename
  817. ++ modulename=nf_nat_amanda
  818. ++ shift
  819. ++ local moduleoptions
  820. ++ moduleoptions=
  821. ++ local modulefile
  822. ++ local suffix
  823. ++ '[' -d /sys/module/ ']'
  824. ++ list_search nf_nat_amanda
  825. ++ local e
  826. ++ e=nf_nat_amanda
  827. ++ '[' 1 -gt 1 ']'
  828. ++ return 1
  829. ++ '[' '!' -d /sys/module/nf_nat_amanda ']'
  830. ++ case $moduleloader in
  831. ++ modprobe -q nf_nat_amanda
  832. + read command
  833. + eval loadmodule nf_nat_ftp
  834. ++ loadmodule nf_nat_ftp
  835. ++ local modulename
  836. ++ modulename=nf_nat_ftp
  837. ++ shift
  838. ++ local moduleoptions
  839. ++ moduleoptions=
  840. ++ local modulefile
  841. ++ local suffix
  842. ++ '[' -d /sys/module/ ']'
  843. ++ list_search nf_nat_ftp
  844. ++ local e
  845. ++ e=nf_nat_ftp
  846. ++ '[' 1 -gt 1 ']'
  847. ++ return 1
  848. ++ '[' '!' -d /sys/module/nf_nat_ftp ']'
  849. + read command
  850. + eval loadmodule nf_nat_h323
  851. ++ loadmodule nf_nat_h323
  852. ++ local modulename
  853. ++ modulename=nf_nat_h323
  854. ++ shift
  855. ++ local moduleoptions
  856. ++ moduleoptions=
  857. ++ local modulefile
  858. ++ local suffix
  859. ++ '[' -d /sys/module/ ']'
  860. ++ list_search nf_nat_h323
  861. ++ local e
  862. ++ e=nf_nat_h323
  863. ++ '[' 1 -gt 1 ']'
  864. ++ return 1
  865. ++ '[' '!' -d /sys/module/nf_nat_h323 ']'
  866. ++ case $moduleloader in
  867. ++ modprobe -q nf_nat_h323
  868. + read command
  869. + eval loadmodule nf_nat_irc
  870. ++ loadmodule nf_nat_irc
  871. ++ local modulename
  872. ++ modulename=nf_nat_irc
  873. ++ shift
  874. ++ local moduleoptions
  875. ++ moduleoptions=
  876. ++ local modulefile
  877. ++ local suffix
  878. ++ '[' -d /sys/module/ ']'
  879. ++ list_search nf_nat_irc
  880. ++ local e
  881. ++ e=nf_nat_irc
  882. ++ '[' 1 -gt 1 ']'
  883. ++ return 1
  884. ++ '[' '!' -d /sys/module/nf_nat_irc ']'
  885. ++ case $moduleloader in
  886. ++ modprobe -q nf_nat_irc
  887. + read command
  888. + eval loadmodule nf_nat
  889. ++ loadmodule nf_nat
  890. ++ local modulename
  891. ++ modulename=nf_nat
  892. ++ shift
  893. ++ local moduleoptions
  894. ++ moduleoptions=
  895. ++ local modulefile
  896. ++ local suffix
  897. ++ '[' -d /sys/module/ ']'
  898. ++ list_search nf_nat
  899. ++ local e
  900. ++ e=nf_nat
  901. ++ '[' 1 -gt 1 ']'
  902. ++ return 1
  903. ++ '[' '!' -d /sys/module/nf_nat ']'
  904. + read command
  905. + eval loadmodule nf_nat_pptp
  906. ++ loadmodule nf_nat_pptp
  907. ++ local modulename
  908. ++ modulename=nf_nat_pptp
  909. ++ shift
  910. ++ local moduleoptions
  911. ++ moduleoptions=
  912. ++ local modulefile
  913. ++ local suffix
  914. ++ '[' -d /sys/module/ ']'
  915. ++ list_search nf_nat_pptp
  916. ++ local e
  917. ++ e=nf_nat_pptp
  918. ++ '[' 1 -gt 1 ']'
  919. ++ return 1
  920. ++ '[' '!' -d /sys/module/nf_nat_pptp ']'
  921. + read command
  922. + eval loadmodule nf_nat_proto_gre
  923. ++ loadmodule nf_nat_proto_gre
  924. ++ local modulename
  925. ++ modulename=nf_nat_proto_gre
  926. ++ shift
  927. ++ local moduleoptions
  928. ++ moduleoptions=
  929. ++ local modulefile
  930. ++ local suffix
  931. ++ '[' -d /sys/module/ ']'
  932. ++ list_search nf_nat_proto_gre
  933. ++ local e
  934. ++ e=nf_nat_proto_gre
  935. ++ '[' 1 -gt 1 ']'
  936. ++ return 1
  937. ++ '[' '!' -d /sys/module/nf_nat_proto_gre ']'
  938. + read command
  939. + eval loadmodule nf_nat_sip
  940. ++ loadmodule nf_nat_sip
  941. ++ local modulename
  942. ++ modulename=nf_nat_sip
  943. ++ shift
  944. ++ local moduleoptions
  945. ++ moduleoptions=
  946. ++ local modulefile
  947. ++ local suffix
  948. ++ '[' -d /sys/module/ ']'
  949. ++ list_search nf_nat_sip
  950. ++ local e
  951. ++ e=nf_nat_sip
  952. ++ '[' 1 -gt 1 ']'
  953. ++ return 1
  954. ++ '[' '!' -d /sys/module/nf_nat_sip ']'
  955. + read command
  956. + eval loadmodule nf_nat_snmp_basic
  957. ++ loadmodule nf_nat_snmp_basic
  958. ++ local modulename
  959. ++ modulename=nf_nat_snmp_basic
  960. ++ shift
  961. ++ local moduleoptions
  962. ++ moduleoptions=
  963. ++ local modulefile
  964. ++ local suffix
  965. ++ '[' -d /sys/module/ ']'
  966. ++ list_search nf_nat_snmp_basic
  967. ++ local e
  968. ++ e=nf_nat_snmp_basic
  969. ++ '[' 1 -gt 1 ']'
  970. ++ return 1
  971. ++ '[' '!' -d /sys/module/nf_nat_snmp_basic ']'
  972. ++ case $moduleloader in
  973. ++ modprobe -q nf_nat_snmp_basic
  974. + read command
  975. + eval loadmodule nf_nat_tftp
  976. ++ loadmodule nf_nat_tftp
  977. ++ local modulename
  978. ++ modulename=nf_nat_tftp
  979. ++ shift
  980. ++ local moduleoptions
  981. ++ moduleoptions=
  982. ++ local modulefile
  983. ++ local suffix
  984. ++ '[' -d /sys/module/ ']'
  985. ++ list_search nf_nat_tftp
  986. ++ local e
  987. ++ e=nf_nat_tftp
  988. ++ '[' 1 -gt 1 ']'
  989. ++ return 1
  990. ++ '[' '!' -d /sys/module/nf_nat_tftp ']'
  991. ++ case $moduleloader in
  992. ++ modprobe -q nf_nat_tftp
  993. + read command
  994. + eval loadmodule ipt_LOG
  995. ++ loadmodule ipt_LOG
  996. ++ local modulename
  997. ++ modulename=ipt_LOG
  998. ++ shift
  999. ++ local moduleoptions
  1000. ++ moduleoptions=
  1001. ++ local modulefile
  1002. ++ local suffix
  1003. ++ '[' -d /sys/module/ ']'
  1004. ++ list_search ipt_LOG
  1005. ++ local e
  1006. ++ e=ipt_LOG
  1007. ++ '[' 1 -gt 1 ']'
  1008. ++ return 1
  1009. ++ '[' '!' -d /sys/module/ipt_LOG ']'
  1010. ++ case $moduleloader in
  1011. ++ modprobe -q ipt_LOG
  1012. + read command
  1013. + eval loadmodule nf_log_ipv4
  1014. ++ loadmodule nf_log_ipv4
  1015. ++ local modulename
  1016. ++ modulename=nf_log_ipv4
  1017. ++ shift
  1018. ++ local moduleoptions
  1019. ++ moduleoptions=
  1020. ++ local modulefile
  1021. ++ local suffix
  1022. ++ '[' -d /sys/module/ ']'
  1023. ++ list_search nf_log_ipv4
  1024. ++ local e
  1025. ++ e=nf_log_ipv4
  1026. ++ '[' 1 -gt 1 ']'
  1027. ++ return 1
  1028. ++ '[' '!' -d /sys/module/nf_log_ipv4 ']'
  1029. + read command
  1030. + eval loadmodule xt_LOG
  1031. ++ loadmodule xt_LOG
  1032. ++ local modulename
  1033. ++ modulename=xt_LOG
  1034. ++ shift
  1035. ++ local moduleoptions
  1036. ++ moduleoptions=
  1037. ++ local modulefile
  1038. ++ local suffix
  1039. ++ '[' -d /sys/module/ ']'
  1040. ++ list_search xt_LOG
  1041. ++ local e
  1042. ++ e=xt_LOG
  1043. ++ '[' 1 -gt 1 ']'
  1044. ++ return 1
  1045. ++ '[' '!' -d /sys/module/xt_LOG ']'
  1046. + read command
  1047. + eval loadmodule xt_NFLOG
  1048. ++ loadmodule xt_NFLOG
  1049. ++ local modulename
  1050. ++ modulename=xt_NFLOG
  1051. ++ shift
  1052. ++ local moduleoptions
  1053. ++ moduleoptions=
  1054. ++ local modulefile
  1055. ++ local suffix
  1056. ++ '[' -d /sys/module/ ']'
  1057. ++ list_search xt_NFLOG
  1058. ++ local e
  1059. ++ e=xt_NFLOG
  1060. ++ '[' 1 -gt 1 ']'
  1061. ++ return 1
  1062. ++ '[' '!' -d /sys/module/xt_NFLOG ']'
  1063. + read command
  1064. + eval loadmodule nfnetlink_log
  1065. ++ loadmodule nfnetlink_log
  1066. ++ local modulename
  1067. ++ modulename=nfnetlink_log
  1068. ++ shift
  1069. ++ local moduleoptions
  1070. ++ moduleoptions=
  1071. ++ local modulefile
  1072. ++ local suffix
  1073. ++ '[' -d /sys/module/ ']'
  1074. ++ list_search nfnetlink_log
  1075. ++ local e
  1076. ++ e=nfnetlink_log
  1077. ++ '[' 1 -gt 1 ']'
  1078. ++ return 1
  1079. ++ '[' '!' -d /sys/module/nfnetlink_log ']'
  1080. + read command
  1081. + MODULESDIR=
  1082. + run_init_exit
  1083. + progress_message2 Processing /etc/shorewall/init ...
  1084. + local timestamp
  1085. + timestamp=
  1086. + '[' 1 -gt 0 ']'
  1087. + '[' -n '' ']'
  1088. + echo Processing /etc/shorewall/init ...
  1089. Processing /etc/shorewall/init ...
  1090. + '[' 2 -gt 0 ']'
  1091. ++ date '+%b %e %T'
  1092. + timestamp='Jan 12 09:59:16 '
  1093. + echo 'Jan 12 09:59:16 Processing' /etc/shorewall/init ...
  1094. + load_ipsets
  1095. + true
  1096. + '[' start = reload ']'
  1097. + rm -f /var/lib/shorewall/.UPnP
  1098. + rm -f /var/lib/shorewall/.forwardUPnP
  1099. + qt1 /sbin/iptables -L shorewall -n
  1100. + local status
  1101. + '[' 1 ']'
  1102. + /sbin/iptables -L shorewall -n
  1103. + status=1
  1104. + '[' 1 -ne 4 ']'
  1105. + return 1
  1106. + delete_proxyarp
  1107. + '[' -f /var/lib/shorewall/proxyarp ']'
  1108. + '[' -f /var/lib/shorewall/nat ']'
  1109. + disable_ipv6
  1110. + local temp
  1111. ++ ip -f inet6 addr list
  1112. + temp=
  1113. + '[' -n '' ']'
  1114. + delete_tc1
  1115. + run_tcclear_exit
  1116. + progress_message2 Processing /etc/shorewall/tcclear ...
  1117. + local timestamp
  1118. + timestamp=
  1119. + '[' 1 -gt 0 ']'
  1120. + '[' -n '' ']'
  1121. + echo Processing /etc/shorewall/tcclear ...
  1122. Processing /etc/shorewall/tcclear ...
  1123. + '[' 2 -gt 0 ']'
  1124. ++ date '+%b %e %T'
  1125. + timestamp='Jan 12 09:59:16 '
  1126. + echo 'Jan 12 09:59:16 Processing' /etc/shorewall/tcclear ...
  1127. + run_ip link list
  1128. + ip -4 link list
  1129. + read inx interface details
  1130. + case $inx in
  1131. + clear_one_tc lo
  1132. + tc qdisc del dev lo root
  1133. + tc qdisc del dev lo ingress
  1134. + read inx interface details
  1135. + case $inx in
  1136. + read inx interface details
  1137. + case $inx in
  1138. + clear_one_tc net1
  1139. + tc qdisc del dev net1 root
  1140. + tc qdisc del dev net1 ingress
  1141. + read inx interface details
  1142. + case $inx in
  1143. + read inx interface details
  1144. + case $inx in
  1145. + clear_one_tc net0
  1146. + tc qdisc del dev net0 root
  1147. + tc qdisc del dev net0 ingress
  1148. + read inx interface details
  1149. + case $inx in
  1150. + read inx interface details
  1151. + case $inx in
  1152. + clear_one_tc ifb0
  1153. + tc qdisc del dev ifb0 root
  1154. + tc qdisc del dev ifb0 ingress
  1155. + read inx interface details
  1156. + case $inx in
  1157. + read inx interface details
  1158. + case $inx in
  1159. + clear_one_tc ppp0
  1160. + tc qdisc del dev ppp0 root
  1161. + tc qdisc del dev ppp0 ingress
  1162. + read inx interface details
  1163. + case $inx in
  1164. + read inx interface details
  1165. + setup_common_rules
  1166. + progress_message2 Setting up Route Filtering...
  1167. + local timestamp
  1168. + timestamp=
  1169. + '[' 1 -gt 0 ']'
  1170. + '[' -n '' ']'
  1171. + echo Setting up Route Filtering...
  1172. Setting up Route Filtering...
  1173. + '[' 2 -gt 0 ']'
  1174. ++ date '+%b %e %T'
  1175. + timestamp='Jan 12 09:59:16 '
  1176. + echo 'Jan 12 09:59:16 Setting' up Route Filtering...
  1177. + for file in /proc/sys/net/ipv4/conf/*
  1178. + '[' -f /proc/sys/net/ipv4/conf/all/rp_filter ']'
  1179. + echo 0
  1180. + for file in /proc/sys/net/ipv4/conf/*
  1181. + '[' -f /proc/sys/net/ipv4/conf/default/rp_filter ']'
  1182. + echo 0
  1183. + for file in /proc/sys/net/ipv4/conf/*
  1184. + '[' -f /proc/sys/net/ipv4/conf/ifb0/rp_filter ']'
  1185. + echo 0
  1186. + for file in /proc/sys/net/ipv4/conf/*
  1187. + '[' -f /proc/sys/net/ipv4/conf/lo/rp_filter ']'
  1188. + echo 0
  1189. + for file in /proc/sys/net/ipv4/conf/*
  1190. + '[' -f /proc/sys/net/ipv4/conf/net0/rp_filter ']'
  1191. + echo 0
  1192. + for file in /proc/sys/net/ipv4/conf/*
  1193. + '[' -f /proc/sys/net/ipv4/conf/net1/rp_filter ']'
  1194. + echo 0
  1195. + for file in /proc/sys/net/ipv4/conf/*
  1196. + '[' -f /proc/sys/net/ipv4/conf/ppp0/rp_filter ']'
  1197. + echo 0
  1198. + '[' -f /proc/sys/net/ipv4/conf/net1/rp_filter ']'
  1199. + echo 1
  1200. + '[' -f /proc/sys/net/ipv4/conf/ppp0/rp_filter ']'
  1201. + echo 1
  1202. + echo 0
  1203. + echo 0
  1204. + '[' -n '' ']'
  1205. + ip -4 route flush cache
  1206. + progress_message2 Setting up Martian Logging...
  1207. + local timestamp
  1208. + timestamp=
  1209. + '[' 1 -gt 0 ']'
  1210. + '[' -n '' ']'
  1211. + echo Setting up Martian Logging...
  1212. Setting up Martian Logging...
  1213. + '[' 2 -gt 0 ']'
  1214. ++ date '+%b %e %T'
  1215. + timestamp='Jan 12 09:59:16 '
  1216. + echo 'Jan 12 09:59:16 Setting' up Martian Logging...
  1217. + for file in /proc/sys/net/ipv4/conf/*
  1218. + '[' -f /proc/sys/net/ipv4/conf/all/log_martians ']'
  1219. + echo 1
  1220. + for file in /proc/sys/net/ipv4/conf/*
  1221. + '[' -f /proc/sys/net/ipv4/conf/default/log_martians ']'
  1222. + echo 1
  1223. + for file in /proc/sys/net/ipv4/conf/*
  1224. + '[' -f /proc/sys/net/ipv4/conf/ifb0/log_martians ']'
  1225. + echo 1
  1226. + for file in /proc/sys/net/ipv4/conf/*
  1227. + '[' -f /proc/sys/net/ipv4/conf/lo/log_martians ']'
  1228. + echo 1
  1229. + for file in /proc/sys/net/ipv4/conf/*
  1230. + '[' -f /proc/sys/net/ipv4/conf/net0/log_martians ']'
  1231. + echo 1
  1232. + for file in /proc/sys/net/ipv4/conf/*
  1233. + '[' -f /proc/sys/net/ipv4/conf/net1/log_martians ']'
  1234. + echo 1
  1235. + for file in /proc/sys/net/ipv4/conf/*
  1236. + '[' -f /proc/sys/net/ipv4/conf/ppp0/log_martians ']'
  1237. + echo 1
  1238. + echo 0
  1239. + '[' -f /proc/sys/net/ipv4/conf/net1/log_martians ']'
  1240. + echo 1
  1241. + '[' -f /proc/sys/net/ipv4/conf/ppp0/log_martians ']'
  1242. + echo 1
  1243. + progress_message2 Setting up Accept Source Routing...
  1244. + local timestamp
  1245. + timestamp=
  1246. + '[' 1 -gt 0 ']'
  1247. + '[' -n '' ']'
  1248. + echo Setting up Accept Source Routing...
  1249. Setting up Accept Source Routing...
  1250. + '[' 2 -gt 0 ']'
  1251. ++ date '+%b %e %T'
  1252. + timestamp='Jan 12 09:59:16 '
  1253. + echo 'Jan 12 09:59:16 Setting' up Accept Source Routing...
  1254. + '[' -f /proc/sys/net/ipv4/conf/ppp0/accept_source_route ']'
  1255. + echo 0
  1256. + progress_message2 Setting up Proxy ARP...
  1257. + local timestamp
  1258. + timestamp=
  1259. + '[' 1 -gt 0 ']'
  1260. + '[' -n '' ']'
  1261. + echo Setting up Proxy ARP...
  1262. Setting up Proxy ARP...
  1263. + '[' 2 -gt 0 ']'
  1264. ++ date '+%b %e %T'
  1265. + timestamp='Jan 12 09:59:16 '
  1266. + echo 'Jan 12 09:59:16 Setting' up Proxy ARP...
  1267. + '[' -f /proc/sys/net/netfilter/nf_conntrack_helper ']'
  1268. + progress_message 'Disabling Kernel Automatic Helper Association'
  1269. + local timestamp
  1270. + timestamp=
  1271. + '[' 1 -gt 1 ']'
  1272. + '[' 2 -gt 1 ']'
  1273. ++ date '+%b %e %T'
  1274. + timestamp='Jan 12 09:59:16 '
  1275. + echo 'Jan 12 09:59:16 Disabling Kernel Automatic Helper Association'
  1276. + echo 0
  1277. + return 0
  1278. + setup_routing_and_traffic_shaping
  1279. + '[' -z '' ']'
  1280. + undo_routing
  1281. + local undofiles
  1282. + local f
  1283. + '[' -z '' ']'
  1284. + '[' -f /var/lib/shorewall/rt_tables ']'
  1285. ++ ls '/var/lib/shorewall/undo_*routing'
  1286. + undofiles=
  1287. + '[' -n '' ']'
  1288. + restore_default_route Yes
  1289. + local result
  1290. + result=1
  1291. + '[' -z '' -a -f /var/lib/shorewall/default_route ']'
  1292. + return 1
  1293. + start_interface_ppp0
  1294. + '[' -n Yes ']'
  1295. + cat
  1296. + '[' start = enable ']'
  1297. + echo 0
  1298. + '[' start = enable ']'
  1299. + cat
  1300. + cat
  1301. + cat
  1302. + cat
  1303. + '[' start = restore ']'
  1304. + setup_netfilter
  1305. + local option
  1306. + '[' start = reload -a -n '' ']'
  1307. + option=
  1308. + progress_message2 Preparing iptables-restore input...
  1309. + local timestamp
  1310. + timestamp=
  1311. + '[' 1 -gt 0 ']'
  1312. + '[' -n '' ']'
  1313. + echo Preparing iptables-restore input...
  1314. Preparing iptables-restore input...
  1315. + '[' 2 -gt 0 ']'
  1316. ++ date '+%b %e %T'
  1317. + timestamp='Jan 12 09:59:16 '
  1318. + echo 'Jan 12 09:59:16 Preparing' iptables-restore input...
  1319. + exec
  1320. + cat
  1321. + '[' 220.233.164.62 '!=' 0.0.0.0 ']'
  1322. + echo '-A ppp0_masq -s 192.168.1.0/24 -j SNAT --to-source 220.233.164.62'
  1323. + cat
  1324. + for address in $ALL_BCASTS
  1325. + echo '-A Broadcast -d 127.255.255.255 -j DROP'
  1326. + for address in $ALL_BCASTS
  1327. + echo '-A Broadcast -d 192.168.1.255 -j DROP'
  1328. + for address in $ALL_BCASTS
  1329. + echo '-A Broadcast -d 255.255.255.255 -j DROP'
  1330. + cat
  1331. + '[' -f /var/lib/shorewall/.dynamic ']'
  1332. + cat /var/lib/shorewall/.dynamic
  1333. + cat
  1334. + for address in $ALL_BCASTS
  1335. + echo '-A reject -d 127.255.255.255 -j DROP'
  1336. + for address in $ALL_BCASTS
  1337. + echo '-A reject -d 192.168.1.255 -j DROP'
  1338. + for address in $ALL_BCASTS
  1339. + echo '-A reject -d 255.255.255.255 -j DROP'
  1340. + cat
  1341. + for address in $ALL_BCASTS
  1342. + echo '-A smurfs -s 127.255.255.255 -g smurflog'
  1343. + for address in $ALL_BCASTS
  1344. + echo '-A smurfs -s 192.168.1.255 -g smurflog'
  1345. + for address in $ALL_BCASTS
  1346. + echo '-A smurfs -s 255.255.255.255 -g smurflog'
  1347. + cat
  1348. + exec
  1349. + '[' -n '' ']'
  1350. + command='/sbin/iptables-restore '
  1351. + progress_message2 'Running /sbin/iptables-restore ...'
  1352. + local timestamp
  1353. + timestamp=
  1354. + '[' 1 -gt 0 ']'
  1355. + '[' -n '' ']'
  1356. + echo 'Running /sbin/iptables-restore ...'
  1357. Running /sbin/iptables-restore ...
  1358. + '[' 2 -gt 0 ']'
  1359. ++ date '+%b %e %T'
  1360. + timestamp='Jan 12 09:59:16 '
  1361. + echo 'Jan 12 09:59:16 Running /sbin/iptables-restore ...'
  1362. + cat /var/lib/shorewall/.iptables-restore-input
  1363. + /sbin/iptables-restore
  1364. + '[' 0 '!=' 0 ']'
  1365. + conditionally_flush_conntrack
  1366. + '[' -n '' ']'
  1367. + echo 1
  1368. + progress_message2 IPv4 Forwarding Enabled
  1369. + local timestamp
  1370. + timestamp=
  1371. + '[' 1 -gt 0 ']'
  1372. + '[' -n '' ']'
  1373. + echo IPv4 Forwarding Enabled
  1374. IPv4 Forwarding Enabled
  1375. + '[' 2 -gt 0 ']'
  1376. ++ date '+%b %e %T'
  1377. + timestamp='Jan 12 09:59:16 '
  1378. + echo 'Jan 12 09:59:16 IPv4' Forwarding Enabled
  1379. + run_start_exit
  1380. + progress_message2 Processing /etc/shorewall/start ...
  1381. + local timestamp
  1382. + timestamp=
  1383. + '[' 1 -gt 0 ']'
  1384. + '[' -n '' ']'
  1385. + echo Processing /etc/shorewall/start ...
  1386. Processing /etc/shorewall/start ...
  1387. + '[' 2 -gt 0 ']'
  1388. ++ date '+%b %e %T'
  1389. + timestamp='Jan 12 09:59:16 '
  1390. + echo 'Jan 12 09:59:16 Processing' /etc/shorewall/start ...
  1391. + return 0
  1392. + do_iptables -N shorewall
  1393. + local status
  1394. + '[' 1 ']'
  1395. + /sbin/iptables --wait -N shorewall
  1396. + status=0
  1397. + '[' 0 -ne 4 ']'
  1398. + return 0
  1399. + do_iptables -A shorewall -m recent --set --name %CURRENTTIME
  1400. + local status
  1401. + '[' 1 ']'
  1402. + /sbin/iptables --wait -A shorewall -m recent --set --name %CURRENTTIME
  1403. + status=0
  1404. + '[' 0 -ne 4 ']'
  1405. + return 0
  1406. + set_state Started /etc/shorewall/
  1407. + '[' 2 -gt 1 ']'
  1408. ++ date
  1409. + echo 'Started Sat Jan 12 09:59:16 AEDT 2019 from /etc/shorewall/'
  1410. ++ my_pathname
  1411. ++ local pwd
  1412. ++ pwd=/etc/shorewall
  1413. +++ dirname /var/lib/shorewall/firewall
  1414. ++ cd /var/lib/shorewall
  1415. +++ basename /var/lib/shorewall/firewall
  1416. ++ echo /var/lib/shorewall/firewall
  1417. ++ cd /etc/shorewall
  1418. + my_pathname=/var/lib/shorewall/firewall
  1419. + '[' /var/lib/shorewall/firewall = /var/lib/shorewall/firewall ']'
  1420. + run_started_exit
  1421. + progress_message2 Processing /etc/shorewall/started ...
  1422. + local timestamp
  1423. + timestamp=
  1424. + '[' 1 -gt 0 ']'
  1425. + '[' -n '' ']'
  1426. + echo Processing /etc/shorewall/started ...
  1427. Processing /etc/shorewall/started ...
  1428. + '[' 2 -gt 0 ']'
  1429. ++ date '+%b %e %T'
  1430. + timestamp='Jan 12 09:59:16 '
  1431. + echo 'Jan 12 09:59:16 Processing' /etc/shorewall/started ...
  1432. + date
  1433. + case $COMMAND in
  1434. + mylogger kern.info 'Shorewall started'
  1435. + local level
  1436. + level=kern.info
  1437. + shift
  1438. + '[' -n '' ']'
  1439. + logger -p kern.info Shorewall started
  1440. + status=0
  1441. + '[' 0 -eq 0 ']'
  1442. + '[' -n /run/lock/shorewall ']'
  1443. + touch /run/lock/shorewall
  1444. + progress_message3 done.
  1445. + local timestamp
  1446. + timestamp=
  1447. + '[' 1 -ge 0 ']'
  1448. + '[' -n '' ']'
  1449. + echo done.
  1450. done.
  1451. + '[' 2 -ge 0 ']'
  1452. ++ date '+%b %e %T'
  1453. + timestamp='Jan 12 09:59:16 '
  1454. + echo 'Jan 12 09:59:16 done.'
  1455. + return 0
  1456. + exit 0
  1457.