On Fri, Oct 3, 2014, at 08:32 AM, Tom Eastep wrote:
> It fixes (1) -- DESTDIR-based configs will never be runnable.
confirming,
installing tarball built from latest git (g8a5e71a), NOT using DESTDIR=
install, rather
cd 4.6.4-Beta2-22-g8a5e71a
cat shorewall-core-4.6.4-Beta2-22-g8a5e71a/shorewallrc.suse
INSTALL_DIR=/usr/local/shorewall-custom
...
HOST=suse
PREFIX=${INSTALL_DIR}
SHAREDIR=${INSTALL_DIR}/share
LIBEXECDIR=${INSTALL_DIR}/lib
PERLLIBDIR=${INSTALL_DIR}/lib/perl5
CONFDIR=${INSTALL_DIR}/etc
SBINDIR=${INSTALL_DIR}/usr/sbin
MANDIR=${INSTALL_DIR}/man/
INITDIR=${INSTALL_DIR}/etc/init.d
INITSOURCE=init.suse.sh
INITFILE=${PRODUCT}
AUXINITSOURCE=
AUXINITFILE=
SYSTEMD=${INSTALL_DIR}/etc/systemd
SERVICEFILE=${PRODUCT}.service
SYSCONFFILE=sysconfig
SYSCONFDIR=${INSTALL_DIR}/etc/sysconfig
SPARSE=
ANNOTATED=
VARLIB=${INSTALL_DIR}/var/lib
VARDIR=${VARLIB}/${PRODUCT}
cd ./shorewall-core-4.6.4-Beta2-22-g8a5e71a
sh -x ./install.sh shorewallrc.suse
cd ../shorewall-lite-4.6.4-Beta2-22-g8a5e71a
sh -x ./install.sh -n shorewallrc.suse
(etc)
completes with no reported fails/errors, appears executable from within the
install's sandbox
/usr/local/shorewall-custom/usr/sbin/shorewall version
4.6.4-Beta2-22-g8a5e71a
/usr/local/shorewall-custom/usr/sbin/shorewall-lite version
4.6.4-Beta2-22-g8a5e71a
/usr/local/shorewall-custom/usr/sbin/shorewall6-lite version
4.6.4-Beta2-22-g8a5e71a
and does not (re)create any systemd symlinks
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users