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

Reply via email to