mirror of
https://gitlab.com/shorewall/code.git
synced 2024-12-22 14:20:40 +01:00
Fix IPv6 shorecap
- copied the CLI program initialization steps to shorecap - Modified install.sh to modify the location of shrorewallrc if needed
This commit is contained in:
parent
9faaab41f4
commit
bc2e7487db
@ -403,6 +403,7 @@ echo "Common functions linked through ${DESTDIR}${SHAREDIR}/$PRODUCT/functions"
|
|||||||
#
|
#
|
||||||
|
|
||||||
install_file shorecap ${DESTDIR}${LIBEXECDIR}/$PRODUCT/shorecap 0755
|
install_file shorecap ${DESTDIR}${LIBEXECDIR}/$PRODUCT/shorecap 0755
|
||||||
|
[ $SHAREDIR = /usr/share ] || eval sed -i \'s\|/usr/share/\|${SHAREDIR}/\|\' ${DESTDIR}/${LIBEXECDIR}/$PRODUCT/shorecap
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Capability file builder installed in ${DESTDIR}${LIBEXECDIR}/$PRODUCT/shorecap"
|
echo "Capability file builder installed in ${DESTDIR}${LIBEXECDIR}/$PRODUCT/shorecap"
|
||||||
|
@ -45,17 +45,22 @@
|
|||||||
# used during firewall compilation, then the generated firewall program will likewise not
|
# used during firewall compilation, then the generated firewall program will likewise not
|
||||||
# require Shorewall to be installed.
|
# require Shorewall to be installed.
|
||||||
|
|
||||||
SHAREDIR=/usr/share/shorewall-lite
|
|
||||||
VARDIR=/var/lib/shorewall-lite
|
|
||||||
CONFDIR=/etc/shorewall-lite
|
|
||||||
g_program=shorewall-lite
|
|
||||||
g_product="Shorewall Lite"
|
|
||||||
g_family=4
|
|
||||||
g_base=shorewall
|
|
||||||
g_basedir=/usr/share/shorewall-lite
|
|
||||||
|
|
||||||
. /usr/share/shorewall-lite/lib.base
|
g_program=shorewall-lite
|
||||||
. /usr/share/shorewall/lib.cli
|
|
||||||
|
#
|
||||||
|
# This is modified by the installer when ${SHAREDIR} != /usr/share
|
||||||
|
#
|
||||||
|
. /usr/share/shorewall/shorewallrc
|
||||||
|
|
||||||
|
g_libexec="$LIBEXECDIR"
|
||||||
|
g_sharedir="$SHAREDIR"/shorewall-lite
|
||||||
|
g_sbindir="$SBINDIR"
|
||||||
|
g_vardir="$VARDIR"
|
||||||
|
g_confdir="$CONFDIR"/shorewall-lite
|
||||||
|
g_readrc=1
|
||||||
|
|
||||||
|
. ${SHAREDIR}/shorewall/lib.cli
|
||||||
. /usr/share/shorewall-lite/configpath
|
. /usr/share/shorewall-lite/configpath
|
||||||
|
|
||||||
[ -n "$PATH" ] || PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
[ -n "$PATH" ] || PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
||||||
|
@ -45,17 +45,22 @@
|
|||||||
# used during firewall compilation, then the generated firewall program will likewise not
|
# used during firewall compilation, then the generated firewall program will likewise not
|
||||||
# require Shorewall to be installed.
|
# require Shorewall to be installed.
|
||||||
|
|
||||||
SHAREDIR=/usr/share/shorewall6-lite
|
g_program=shorewall6-lite
|
||||||
VARDIR=/var/lib/shorewall6-lite
|
|
||||||
CONFDIR=/etc/shorewall6-lite
|
|
||||||
g_product="Shorewall6 Lite"
|
|
||||||
g_family=6
|
|
||||||
g_base=shorewall6
|
|
||||||
g_basedir=/usr/share/shorewall6-lite
|
|
||||||
|
|
||||||
. /usr/share/shorewall6-lite/lib.base
|
#
|
||||||
. /usr/share/shorewall6/lib.cli
|
# This is modified by the installer when ${SHAREDIR} != /usr/share
|
||||||
. /usr/share/shorewall6-lite/configpath
|
#
|
||||||
|
. /usr/share/shorewall/shorewallrc
|
||||||
|
|
||||||
|
g_libexec="$LIBEXECDIR"
|
||||||
|
g_sharedir="$SHAREDIR"/shorewall6-lite
|
||||||
|
g_sbindir="$SBINDIR"
|
||||||
|
g_vardir="$VARDIR"
|
||||||
|
g_confdir="$CONFDIR"/shorewall6-lite
|
||||||
|
g_readrc=1
|
||||||
|
|
||||||
|
. ${SHAREDIR}/shorewall/lib.cli
|
||||||
|
. ${SHAREDIR}/shorewall-lite/configpath
|
||||||
|
|
||||||
[ -n "$PATH" ] || PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
[ -n "$PATH" ] || PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user