shorewall_code/Shorewall/configfiles/isusable

23 lines
669 B
Plaintext
Raw Normal View History

2009-05-20 02:10:42 +02:00
#
# Shorewall -- /etc/shorewall/isusable
2009-05-20 02:10:42 +02:00
#
# This script is called when Shorewall is attempting to determine
# if an interface named in /etc/shorewall/providers is usable.
2009-05-20 02:10:42 +02:00
#
# The script is invoked inside a function that accepts an interface
# name as a single argument. The file below is designed to work with
# both swping and lsm as described at
# https://shorewall.org/MultiISP.html
2009-05-20 02:10:42 +02:00
#
# See https://shorewall.org/shorewall_extension_scripts.htm for additional
2009-05-20 02:10:42 +02:00
# information.
#
###############################################################################
2009-07-21 15:57:11 +02:00
local status
status=0
2009-05-20 02:10:42 +02:00
2009-05-20 16:54:17 +02:00
[ -f ${VARDIR}/${1}.status ] && status=$(cat ${VARDIR}/${1}.status)
2009-05-20 02:10:42 +02:00
return $status