On 10/4/2014 5:01 PM, PGNd wrote:
> 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 

Please remember that the installers were never designed to install a
runnable sandbox. This is just another case where the installer is
assuming that the directory exists if DESTDIR isn't set -- it now
creates the directory.

-Tom
-- 
Tom Eastep        \ When I die, I want to go like my Grandfather who
Shoreline,         \ died peacefully in his sleep. Not screaming like
Washington, USA     \ all of the passengers in his car
http://shorewall.net \________________________________________________

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
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