PGNd
2014-Oct-05 00:01 UTC
install of tarball's shorewall-lite FAILs if shorewall(-lite) prerequisite is not 1st installed
cd /usr/local/src/shorewall-TARBALLS/ rm -rf /usr/local/shorewall-custom cd ./shorewall-core-4.6.4-Beta2-34-ge36b34c/ ./install.sh shorewallrc.suse cd ../shorewall-init-4.6.4-Beta2-34-ge36b34c/ sh -x ./install.sh shorewallrc.suse + echo 'Installing Shorewall Init Version 4.6.4-Beta2-34-ge36b34c' Installing Shorewall Init Version 4.6.4-Beta2-34-ge36b34c + '[' -f /usr/local/shorewall-custom/share/shorewall-init/version ']' + first_install=Yes + '[' -n '' ']' + '[' -n shorewall-init ']' + install_file init.suse.sh /usr/local/shorewall-custom/etc/init.d/shorewall-init 0544 + run_install -T -o root -g root -m 0544 init.suse.sh /usr/local/shorewall-custom/etc/init.d/shorewall-init + install -T -o root -g root -m 0544 init.suse.sh /usr/local/shorewall-custom/etc/init.d/shorewall-init install: cannot create regular file ‘/usr/local/shorewall-custom/etc/init.d/shorewall-init’: No such file or directory + echo + echo 'ERROR: Failed to install -T -o root -g root -m 0544 init.suse.sh /usr/local/shorewall-custom/etc/init.d/shorewall-init' ERROR: Failed to install -T -o root -g root -m 0544 init.suse.sh /usr/local/shorewall-custom/etc/init.d/shorewall-init + exit 1 cd ../shorewall-lite-4.6.4-Beta2-34-ge36b34c/ ./install.sh shorewallrc.suse cd ../shorewall-init-4.6.4-Beta2-34-ge36b34c/ ./install.sh shorewallrc.suse Installing SuSE-specific configuration... Installing Shorewall Init Version 4.6.4-Beta2-34-ge36b34c SysV init script init.suse.sh installed in /usr/local/shorewall-custom/etc/init.d/shorewall-init Service file shorewall-init.service installed as /usr/local/shorewall-custom/etc/systemd/shorewall-init.service CLI installed as /usr/local/shorewall-custom/usr/sbin/shorewall-init sysconfig installed in /usr/local/shorewall-custom/etc/sysconfig/shorewall-init shorewall Init Version 4.6.4-Beta2-34-ge36b34c Installed if shorewall(-lite) is a prereq, then perhaps the install.sh's ERROR could be handled more cleanly -- checking for the prereq, and failing gracefully with an informative notification alternative is to have the -init install handle it's own creation of missing file/directory ------------------------------------------------------------------------------ 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 Shorewall-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/shorewall-users