Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 211621 Details for
Bug 288992
<net-firewall/shorewall-4.2.11-r1: Failure to start firewalling service due to ambiguous dependency statements
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
shorewall init script
shorewall.initd-r1 (text/plain), 2.23 KB, created by
Vieri
on 2009-11-30 19:07:41 UTC
(
hide
)
Description:
shorewall init script
Filename:
MIME Type:
Creator:
Vieri
Created:
2009-11-30 19:07:41 UTC
Size:
2.23 KB
patch
obsolete
>#!/sbin/runscript ># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >opts="start stop restart clear reset refresh check" > >depend() { > SHOREWALL_NEED=`echo ${SHOREWALL_NEED}` > SHOREWALL_USE=`echo ${SHOREWALL_USE}` > SHOREWALL_BEFORE=`echo ${SHOREWALL_BEFORE}` > SHOREWALL_AFTER=`echo ${SHOREWALL_AFTER}` > > [[ ${SHOREWALL_NEED} ]] && need ${SHOREWALL_NEED} > [[ ${SHOREWALL_USE} ]] && use ${SHOREWALL_USE} > [[ ${SHOREWALL_BEFORE} ]] && before ${SHOREWALL_BEFORE} > [[ ${SHOREWALL_AFTER} ]] && after ${SHOREWALL_AFTER} > > [[ ${SHOREWALL_NEED} || ${SHOREWALL_USE} \ > || ${SHOREWALL_BEFORE} || ${SHOREWALL_AFTER} ]] || before net > > provide firewall >} > >start() { > ebegin "Starting firewall" > /sbin/shorewall -f start 1>/dev/null > eend $? >} > >stop() { > ebegin "Stopping firewall" > /sbin/shorewall stop 1>/dev/null > eend $? >} > >restart() { > # shorewall comes with its own control script that includes a > # restart function, so refrain from calling svc_stop/svc_start > # here. Note that this comment is required to fix bug 55576; > # runscript.sh greps this script... (09 Jul 2004 agriffis) > ebegin "Restarting firewall" > /sbin/shorewall status >/dev/null > if [ $? != 0 ] ; then > svc_start > else > if [ -f /var/lib/shorewall/restore ] ; then > /sbin/shorewall restore > else > /sbin/shorewall restart 1>/dev/null > fi > fi > eend $? >} > >clear() { > # clear will remove all the rules and bring the system to an unfirewalled > # state. (21 Nov 2004 eldad) > > ebegin "Clearing all firewall rules and setting policy to ACCEPT" > /sbin/shorewall clear > eend $? >} > >reset() { > # reset the packet and byte counters in the firewall > > ebegin "Resetting the packet and byte counters in the firewall" > /sbin/shorewall reset > eend $? >} > >refresh() { > # refresh the rules involving the broadcast addresses of firewall > # interfaces, the black list, traffic control rules and > # ECN control rules > > ebegin "Refreshing firewall rules" > /sbin/shorewall refresh > eend $? >} > >check() { > # perform cursory validation of the zones, interfaces, hosts, rules > # and policy files. CAUTION: does not parse and validate the generated > # iptables commands. > > ebegin "Checking configuration files" > /sbin/shorewall check > eend $? >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 288992
:
211618
|
211620
|
211621
|
211622