#!/bin/bash VERSION='8.0' BUILD='1jp' NAME='firewall' arch='noarch' CWD=$(pwd) PKG="/tmp/$NAME-$VERSION-$arch-$BUILD" cd $CWD rm -rf $PKG rm -f $PKG.txz # Copy the FW script mkdir -p $PKG/etc/rc.d cp -f $CWD/rc.firewall $PKG/etc/rc.d chmod 755 $PKG/etc/rc.d/rc.firewall mkdir -p $PKG/usr/src/$NAME-$VERSION cp $CWD/$NAME.SlackBuild $PKG/usr/src/$NAME-$VERSION/ chown -R root:root $PKG # slack-desc mkdir -p $PKG/install cat > $PKG/install/slack-desc << EOF $NAME: $NAME is the Zenwalk diod firewall $NAME: $NAME: A simple iptables diod firewall $NAME: $NAME: $NAME: For more information, see: http://iptables.org $NAME: $NAME: $NAME: $NAME: $NAME: EOF cd $PKG chown -R root.root . find . -perm 777 -exec chmod 755 {} \; find . -perm 775 -exec chmod 755 {} \; find . -perm 700 -exec chmod 755 {} \; find . -perm 770 -exec chmod 755 {} \; find . -perm 666 -exec chmod 644 {} \; find . -perm 664 -exec chmod 644 {} \; find . -perm 444 -exec chmod 644 {} \; find . -perm 600 -exec chmod 644 {} \; find . -perm 400 -exec chmod 644 {} \; find . -perm 440 -exec chmod 644 {} \; find . -perm 422 -exec chmod 644 {} \; makepkg -l y -c y $PKG.txz rm -rf $PKG