diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2014-04-26 09:31:47 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2014-04-26 09:31:47 +0000 |
commit | 032005778246a62502ccc5933c71fd5ce86917a1 (patch) | |
tree | 5191f0e1b5bbee93eb49e9db24033fe07e4071b1 /net-firewall | |
parent | Version bump. Remove old. Bug #508396 thanks to Thomas D. <whissi@whissi.de> (diff) | |
download | gentoo-2-032005778246a62502ccc5933c71fd5ce86917a1.tar.gz gentoo-2-032005778246a62502ccc5933c71fd5ce86917a1.tar.bz2 gentoo-2-032005778246a62502ccc5933c71fd5ce86917a1.zip |
Version bump. Remove old. Bug #508396 thanks to Thomas D. <whissi@whissi.de>
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
Diffstat (limited to 'net-firewall')
20 files changed, 25 insertions, 662 deletions
diff --git a/net-firewall/shorewall6-lite/ChangeLog b/net-firewall/shorewall6-lite/ChangeLog index 63aaef236d6b..8e9891457455 100644 --- a/net-firewall/shorewall6-lite/ChangeLog +++ b/net-firewall/shorewall6-lite/ChangeLog @@ -1,6 +1,24 @@ # ChangeLog for net-firewall/shorewall6-lite # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/ChangeLog,v 1.73 2014/03/23 18:01:54 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/ChangeLog,v 1.74 2014/04/26 09:31:40 hwoarang Exp $ + +*shorewall6-lite-4.5.21.9 (26 Apr 2014) + + 26 Apr 2014; Markos Chandras <hwoarang@gentoo.org> + +files/4.5.21.9/shorewall6-lite.confd, +files/4.5.21.9/shorewall6-lite.initd, + +files/4.5.21.9/shorewall6-lite.systemd, +files/4.5.21.9/shorewallrc, + +shorewall6-lite-4.5.21.9.ebuild, -files/4.5.19/shorewall6-lite.confd, + -files/4.5.19/shorewall6-lite.initd, -files/4.5.19/shorewall6-lite.systemd, + -files/4.5.19/shorewallrc, -files/4.5.21.2/shorewall6-lite.confd, + -files/4.5.21.2/shorewall6-lite.initd, + -files/4.5.21.2/shorewall6-lite.systemd, -files/4.5.21.2/shorewallrc, + -files/4.5.21.4/shorewall6-lite.confd, -files/4.5.21.4/shorewall6-lite.initd, + -files/4.5.21.4/shorewall6-lite.systemd, -files/4.5.21.4/shorewallrc, + -files/shorewall6-lite.initd, -files/shorewall6-lite.systemd, + -files/shorewallrc_new, -shorewall6-lite-4.5.18.ebuild, + -shorewall6-lite-4.5.19.ebuild, -shorewall6-lite-4.5.21.2.ebuild, + -shorewall6-lite-4.5.21.4.ebuild: + Version bump. Remove old. Bug #508396 thanks to Thomas D. <whissi@whissi.de> 23 Mar 2014; Agostino Sarubbo <ago@gentoo.org> shorewall6-lite-4.5.18-r1.ebuild: diff --git a/net-firewall/shorewall6-lite/files/4.5.19/shorewallrc b/net-firewall/shorewall6-lite/files/4.5.19/shorewallrc deleted file mode 100644 index c2fce7246c1b..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.19/shorewallrc +++ /dev/null @@ -1,22 +0,0 @@ -# -# Gentoo Shorewall 4.5 rc file -# -BUILD= #Default is to detect the build system -HOST=linux #Generic Linux -PREFIX=@GENTOO_PORTAGE_EPREFIX@/usr #Top-level directory for shared files, libraries, etc. -SHAREDIR=${PREFIX}/share #Directory for arch-neutral files. -LIBEXECDIR=${PREFIX}/share #Directory for executable scripts. -PERLLIBDIR=${PREFIX}/share/shorewall #Directory to install Shorewall Perl module directory -CONFDIR=@GENTOO_PORTAGE_EPREFIX@/etc #Directory where subsystem configurations are installed -SBINDIR=@GENTOO_PORTAGE_EPREFIX@/sbin #Directory where system administration programs are installed -MANDIR=${PREFIX}/share/man #Directory where manpages are installed. -INITDIR=${CONFDIR}/init.d #Directory where SysV init scripts are installed. -INITFILE=${PRODUCT} #Name of the product's installed SysV init script -INITSOURCE=init.gentoo.sh #Name of the distributed file to be installed as the SysV init script -ANNOTATED= #If non-zero, annotated configuration files are installed -SYSTEMD=@GENTOO_PORTAGE_EPREFIX@/usr/lib/systemd/system #Directory where .service files are installed (systems running systemd only) -SYSCONFFILE=default.gentoo #Name of the distributed file to be installed in $SYSCONFDIR -SYSCONFDIR=${CONFDIR}/conf.d #Directory where SysV init parameter files are installed -SPARSE= #If non-empty, only install $PRODUCT/$PRODUCT.conf in $CONFDIR -VARLIB=@GENTOO_PORTAGE_EPREFIX@/var/lib #Directory where product variable data is stored. -VARDIR=${VARLIB}/${PRODUCT} #Directory where product variable data is stored. diff --git a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.confd b/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.confd deleted file mode 100644 index e5957167b5b9..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.confd +++ /dev/null @@ -1,15 +0,0 @@ -# Global start/restart/stop options -# -OPTIONS="" - -# Start options -# -STARTOPTIONS="" - -# Stop options -# -STOPOPTIONS="" - -# Restart options -# -RESTARTOPTIONS="" diff --git a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.initd b/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.initd deleted file mode 100644 index 791fcdd583da..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.initd +++ /dev/null @@ -1,82 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.initd,v 1.1 2013/11/10 17:37:51 constanze Exp $ - -description='The Shoreline Firewall 6 Lite, more commonly known as "Shorewall6 Lite", is' -description="${description} a high-level tool for configuring Netfilter." - -extra_commands="clear" -extra_started_commands="reset" - -description_clear="Clear will remove all rules and chains installed by" -description_clear="${description_clear} Shorewall6 Lite. The firewall is" -description_clear="${description_clear} then wide open and unprotected." - -description_reset="All the packet and byte counters in the firewall are reset." - -depend() { - need net - provide firewall - after ulogd -} - -status() { - local _retval - /sbin/shorewall6-lite status 1>/dev/null - _retval=$? - if [ ${_retval} = '0' ]; then - einfo 'status: started' - mark_service_started "${SVCNAME}" - return 0 - else - einfo 'status: stopped' - mark_service_stopped "${SVCNAME}" - return 3 - fi -} - -start() { - ebegin "Starting shorewall6-lite" - /sbin/shorewall6-lite ${OPTIONS} start ${STARTOPTIONS} 1>/dev/null - eend $? -} - -stop() { - ebegin "Stopping shorewall6-lite" - /sbin/shorewall6-lite ${OPTIONS} stop ${STOPOPTIONS} 1>/dev/null - eend $? -} - -restart() { - # shorewall comes with its own control script that includes a - # restart function, so refrain from calling svc_stop/svc_start - # here. Note that this comment is required to fix bug 55576; - # runscript.sh greps this script... (09 Jul 2004 agriffis) - - ebegin "Restarting shorewall6-lite" - /sbin/shorewall6-lite status 1>/dev/null - if [ $? != 0 ] ; then - svc_start - else - /sbin/shorewall6-lite ${OPTIONS} restart ${RESTARTOPTIONS} 1>/dev/null - fi - eend $? -} - -clear() { - # clear will remove all the rules and bring the system to an unfirewalled - # state. (21 Nov 2004 eldad) - - ebegin "Clearing all shorewall6-lite rules and setting policy to ACCEPT" - /sbin/shorewall6-lite ${OPTIONS} clear 1>/dev/null - eend $? -} - -reset() { - # reset the packet and byte counters in the firewall - - ebegin "Resetting the packet and byte counters in shorewall6-lite" - /sbin/shorewall6-lite ${OPTIONS} reset 1>/dev/null - eend $? -} diff --git a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.systemd b/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.systemd deleted file mode 100644 index 5af21b6c19bd..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewall6-lite.systemd +++ /dev/null @@ -1,17 +0,0 @@ -# -# The Shoreline Firewall 6 Lite (Shorewall6-Lite) Packet Filtering Firewall - V4.5 -# -[Unit] -Description=Shorewall IPv6 firewall lite -Documentation=man:shorewall6-lite(8) http://www.shorewall.net/Documentation_Index.html -After=network.target - -[Service] -Type=oneshot -RemainAfterExit=yes -EnvironmentFile=/etc/conf.d/shorewall6-lite -ExecStart=/sbin/shorewall6-lite $OPTIONS start $STARTOPTIONS -ExecStop=/sbin/shorewall6-lite $OPTIONS stop $STOPOPTIONS - -[Install] -WantedBy=multi-user.target diff --git a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.confd b/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.confd deleted file mode 100644 index e5957167b5b9..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.confd +++ /dev/null @@ -1,15 +0,0 @@ -# Global start/restart/stop options -# -OPTIONS="" - -# Start options -# -STARTOPTIONS="" - -# Stop options -# -STOPOPTIONS="" - -# Restart options -# -RESTARTOPTIONS="" diff --git a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.initd b/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.initd deleted file mode 100644 index 80196b957b85..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.initd +++ /dev/null @@ -1,82 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.initd,v 1.1 2013/12/02 20:06:45 constanze Exp $ - -description='The Shoreline Firewall 6 Lite, more commonly known as "Shorewall6 Lite", is' -description="${description} a high-level tool for configuring Netfilter." - -extra_commands="clear" -extra_started_commands="reset" - -description_clear="Clear will remove all rules and chains installed by" -description_clear="${description_clear} Shorewall6 Lite. The firewall is" -description_clear="${description_clear} then wide open and unprotected." - -description_reset="All the packet and byte counters in the firewall are reset." - -depend() { - need net - provide firewall - after ulogd -} - -status() { - local _retval - /sbin/shorewall6-lite status 1>/dev/null - _retval=$? - if [ ${_retval} = '0' ]; then - einfo 'status: started' - mark_service_started "${SVCNAME}" - return 0 - else - einfo 'status: stopped' - mark_service_stopped "${SVCNAME}" - return 3 - fi -} - -start() { - ebegin "Starting shorewall6-lite" - /sbin/shorewall6-lite ${OPTIONS} start ${STARTOPTIONS} 1>/dev/null - eend $? -} - -stop() { - ebegin "Stopping shorewall6-lite" - /sbin/shorewall6-lite ${OPTIONS} stop ${STOPOPTIONS} 1>/dev/null - eend $? -} - -restart() { - # shorewall comes with its own control script that includes a - # restart function, so refrain from calling svc_stop/svc_start - # here. Note that this comment is required to fix bug 55576; - # runscript.sh greps this script... (09 Jul 2004 agriffis) - - ebegin "Restarting shorewall6-lite" - /sbin/shorewall6-lite status 1>/dev/null - if [ $? != 0 ] ; then - svc_start - else - /sbin/shorewall6-lite ${OPTIONS} restart ${RESTARTOPTIONS} 1>/dev/null - fi - eend $? -} - -clear() { - # clear will remove all the rules and bring the system to an unfirewalled - # state. (21 Nov 2004 eldad) - - ebegin "Clearing all shorewall6-lite rules and setting policy to ACCEPT" - /sbin/shorewall6-lite ${OPTIONS} clear 1>/dev/null - eend $? -} - -reset() { - # reset the packet and byte counters in the firewall - - ebegin "Resetting the packet and byte counters in shorewall6-lite" - /sbin/shorewall6-lite ${OPTIONS} reset 1>/dev/null - eend $? -} diff --git a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.systemd b/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.systemd deleted file mode 100644 index 5af21b6c19bd..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewall6-lite.systemd +++ /dev/null @@ -1,17 +0,0 @@ -# -# The Shoreline Firewall 6 Lite (Shorewall6-Lite) Packet Filtering Firewall - V4.5 -# -[Unit] -Description=Shorewall IPv6 firewall lite -Documentation=man:shorewall6-lite(8) http://www.shorewall.net/Documentation_Index.html -After=network.target - -[Service] -Type=oneshot -RemainAfterExit=yes -EnvironmentFile=/etc/conf.d/shorewall6-lite -ExecStart=/sbin/shorewall6-lite $OPTIONS start $STARTOPTIONS -ExecStop=/sbin/shorewall6-lite $OPTIONS stop $STOPOPTIONS - -[Install] -WantedBy=multi-user.target diff --git a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewallrc b/net-firewall/shorewall6-lite/files/4.5.21.4/shorewallrc deleted file mode 100644 index 46f5eb9a3603..000000000000 --- a/net-firewall/shorewall6-lite/files/4.5.21.4/shorewallrc +++ /dev/null @@ -1,23 +0,0 @@ -# -# Gentoo Shorewall 4.5 rc file -# -BUILD= #Default is to detect the build system -HOST=gentoo #Gentoo GNU Linux -PREFIX=@GENTOO_PORTAGE_EPREFIX@/usr #Top-level directory for shared files, libraries, etc. -SHAREDIR=${PREFIX}/share #Directory for arch-neutral files. -LIBEXECDIR=${PREFIX}/share #Directory for executable scripts. -PERLLIBDIR=${PREFIX}/share/shorewall #Directory to install Shorewall Perl module directory -CONFDIR=@GENTOO_PORTAGE_EPREFIX@/etc #Directory where subsystem configurations are installed -SBINDIR=@GENTOO_PORTAGE_EPREFIX@/sbin #Directory where system administration programs are installed -MANDIR=${PREFIX}/share/man #Directory where manpages are installed. -INITDIR=${CONFDIR}/init.d #Directory where SysV init scripts are installed. -INITFILE=${PRODUCT} #Name of the product's installed SysV init script -INITSOURCE=init.gentoo.sh #Name of the distributed file to be installed as the SysV init script -ANNOTATED= #If non-zero, annotated configuration files are installed -SYSTEMD=@GENTOO_PORTAGE_EPREFIX@/usr/lib/systemd/system #Directory where .service files are installed (systems running systemd only) -SERVICEFILE=gentoo.service #Name of the distributed file to be installed as systemd service file -SYSCONFFILE=default.gentoo #Name of the distributed file to be installed in $SYSCONFDIR -SYSCONFDIR=${CONFDIR}/conf.d #Directory where SysV init parameter files are installed -SPARSE= #If non-empty, only install $PRODUCT/$PRODUCT.conf in $CONFDIR -VARLIB=@GENTOO_PORTAGE_EPREFIX@/var/lib #Directory where product variable data is stored. -VARDIR=${VARLIB}/${PRODUCT} #Directory where product variable data is stored. diff --git a/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.confd b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.confd index e5957167b5b9..e5957167b5b9 100644 --- a/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.confd +++ b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.confd diff --git a/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.initd b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.initd index f32be9a60ec4..941e2ab916a4 100644 --- a/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.initd +++ b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.initd @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.initd,v 1.1 2013/08/28 17:02:20 constanze Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.initd,v 1.1 2014/04/26 09:31:42 hwoarang Exp $ description='The Shoreline Firewall 6 Lite, more commonly known as "Shorewall6 Lite", is' description="${description} a high-level tool for configuring Netfilter." diff --git a/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.systemd b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.systemd index 5af21b6c19bd..5af21b6c19bd 100644 --- a/net-firewall/shorewall6-lite/files/4.5.19/shorewall6-lite.systemd +++ b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewall6-lite.systemd diff --git a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewallrc b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewallrc index 46f5eb9a3603..46f5eb9a3603 100644 --- a/net-firewall/shorewall6-lite/files/4.5.21.2/shorewallrc +++ b/net-firewall/shorewall6-lite/files/4.5.21.9/shorewallrc diff --git a/net-firewall/shorewall6-lite/files/shorewall6-lite.initd b/net-firewall/shorewall6-lite/files/shorewall6-lite.initd deleted file mode 100644 index ae2d516b4297..000000000000 --- a/net-firewall/shorewall6-lite/files/shorewall6-lite.initd +++ /dev/null @@ -1,74 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/files/shorewall6-lite.initd,v 1.3 2013/07/13 14:13:55 constanze Exp $ - -extra_commands="check clear" -extra_started_commands="refresh reset" - -checkconfig() { - if [ ! -d /var/lock/subsys ] ; then - checkpath -d -m 755 /var/lock/subsys - fi -} - -depend() { - need net - provide firewall - after ulogd -} - -start() { - checkconfig - ebegin "Starting shorewall6-lite" - /sbin/shorewall6-lite -f start 1>/dev/null - eend $? -} - -stop() { - ebegin "Stopping shorewall6-lite" - /sbin/shorewall6-lite stop 1>/dev/null - eend $? -} - -restart() { - checkconfig - # shorewall comes with its own control script that includes a - # restart function, so refrain from calling svc_stop/svc_start - # here. Note that this comment is required to fix bug 55576; - # runscript.sh greps this script... (09 Jul 2004 agriffis) - ebegin "Restarting shorewall6-lite" - if [ -f /var/lib/shorewall6-lite/restore ] ; then - /sbin/shorewall6-lite restore - else - /sbin/shorewall6-lite restart 1>/dev/null - fi - eend $? -} - -clear() { - # clear will remove all the rules and bring the system to an unfirewalled - # state. (21 Nov 2004 eldad) - - ebegin "Clearing all shorewall6-lite rules and setting policy to ACCEPT" - /sbin/shorewall6-lite clear - eend $? -} - -reset() { - # reset the packet and byte counters in the firewall - - ebegin "Resetting the packet and byte counters in the shorewall6-lite" - /sbin/shorewall6-lite reset - eend $? -} - -refresh() { - # refresh the rules involving the broadcast addresses of firewall - # interfaces, the black list, traffic control rules and - # ECN control rules - - ebegin "Refreshing shorewall6-lite rules" - /sbin/shorewall6-lite refresh - eend $? -} diff --git a/net-firewall/shorewall6-lite/files/shorewall6-lite.systemd b/net-firewall/shorewall6-lite/files/shorewall6-lite.systemd deleted file mode 100644 index c34c688b137d..000000000000 --- a/net-firewall/shorewall6-lite/files/shorewall6-lite.systemd +++ /dev/null @@ -1,20 +0,0 @@ -# -# The Shoreline Firewall (Shorewall) Packet Filtering Firewall - V4.4 -# -# Copyright 2011 Jonathan Underwood (jonathan.underwood@gmail.com) -# -[Unit] -Description=Shorewall IPv6 firewall (lite) -After=syslog.target -After=network.target - -[Service] -Type=oneshot -RemainAfterExit=yes -EnvironmentFile=/etc/shorewall6-lite -StandardOutput=syslog -ExecStart=/sbin/shorewall6-lite $OPTIONS start -ExecStop=/sbin/shorewall6-lite $OPTIONS stop - -[Install] -WantedBy=multi-user.target diff --git a/net-firewall/shorewall6-lite/files/shorewallrc_new b/net-firewall/shorewall6-lite/files/shorewallrc_new deleted file mode 100644 index 06253dc2b8cb..000000000000 --- a/net-firewall/shorewall6-lite/files/shorewallrc_new +++ /dev/null @@ -1,22 +0,0 @@ -# -# Gentoo Shorewall 4.5 rc file -# -HOST=linux #Generic Linux -BUILD= #Default is to detect the build system -PREFIX=/usr #Top-level directory for shared files, libraries, etc. -SHAREDIR=${PREFIX}/share #Directory for arch-neutral files. -LIBEXECDIR=${PREFIX}/share #Directory for executable scripts. -PERLLIBDIR=${PREFIX}/share/shorewall #Directory to install Shorewall Perl module directory -CONFDIR=/etc #Directory where subsystem configurations are installed -SBINDIR=/sbin #Directory where system administration programs are installed -MANDIR=${PREFIX}/share/man #Directory where manpages are installed. -INITDIR=etc/init.d #Directory where SysV init scripts are installed. -INITFILE=$PRODUCT #Name of the product's installed SysV init script -INITSOURCE=init.sh #Name of the distributed file to be installed as the SysV init script -ANNOTATED= #If non-zero, annotated configuration files are installed -SYSTEMD= #Directory where .service files are installed (systems running systemd only) -SYSCONFFILE= #Name of the distributed file to be installed in $SYSCONFDIR -SYSCONFDIR= #Directory where SysV init parameter files are installed -SPARSE= #If non-empty, only install $PRODUCT/$PRODUCT.conf in $CONFDIR -VARLIB=/var/lib #Directory where product variable data is stored. -VARDIR=${VARLIB}/$PRODUCT #Directory where product variable data is stored. diff --git a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.18.ebuild b/net-firewall/shorewall6-lite/shorewall6-lite-4.5.18.ebuild deleted file mode 100644 index 803352c9c39e..000000000000 --- a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.18.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/shorewall6-lite-4.5.18.ebuild,v 1.6 2013/08/17 16:19:06 jer Exp $ - -EAPI="4" - -inherit linux-info systemd versionator - -# Select version (stable, RC, Beta): -MY_PV_TREE=$(get_version_component_range 1-2) # for devel versions use "development/$(get_version_component_range 1-2)" -MY_PV_BASE=$(get_version_component_range 1-3) - -MY_PN="${PN/6-lite/}" -MY_P="${MY_PN}-${MY_PV_BASE}" -MY_P_DOCS="${MY_PN}-docs-html-${PV}" - -DESCRIPTION="An iptables-based firewall whose config is handled by a normal Shorewall6." -HOMEPAGE="http://www.shorewall.net/" -SRC_URI="http://www1.shorewall.net/pub/${MY_PN}/${MY_PV_TREE}/${MY_P}/${P}.tar.bz2 - doc? ( http://www1.shorewall.net/pub/${MY_PN}/${MY_PV_TREE}/${MY_P}/${MY_P_DOCS}.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa sparc x86" -IUSE="doc" - -RDEPEND=">=net-firewall/iptables-1.4.0 - sys-apps/iproute2 - =net-firewall/shorewall-core-${PV}" - -pkg_pretend() { - if kernel_is lt 2 6 25 ; then - die "${PN} requires at least kernel 2.6.25." - fi -} - -src_configure() { - :; -} - -src_compile() { - :; -} - -src_install() { - keepdir /var/lib/${PN} - - cd "${WORKDIR}/${P}" - DESTDIR="${D}" ./install.sh "${FILESDIR}"/shorewallrc_new || die "install.sh failed" - newinitd "${FILESDIR}"/${PN}.initd ${PN} - systemd_newunit "${FILESDIR}"/shorewall6-lite.systemd 'shorewall6-lite.service' || die - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - dohtml -r * - fi -} diff --git a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.19.ebuild b/net-firewall/shorewall6-lite/shorewall6-lite-4.5.19.ebuild deleted file mode 100644 index a3c4be666438..000000000000 --- a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.19.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/shorewall6-lite-4.5.19.ebuild,v 1.1 2013/08/28 17:02:21 constanze Exp $ - -EAPI="5" - -inherit eutils linux-info prefix systemd versionator - -MY_URL_PREFIX= -case ${P} in - *_beta* | \ - *_rc*) - MY_URL_PREFIX='development/' - ;; -esac - -MY_PV=${PV/_rc/-RC} -MY_PV=${MY_PV/_beta/-Beta} -MY_P=${PN}-${MY_PV} -MY_P_DOCS=shorewall-docs-html-${MY_PV} - -MY_MAJORMINOR=$(get_version_component_range 1-2) - -DESCRIPTION="An iptables-based firewall whose config is handled by a normal Shorewall6." -HOMEPAGE="http://www.shorewall.net/" -SRC_URI=" - http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJORMINOR}/shorewall-${MY_PV}/${MY_P}.tar.bz2 - doc? ( http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJORMINOR}/shorewall-${MY_PV}/${MY_P_DOCS}.tar.bz2 ) -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND="=net-firewall/shorewall-core-${PV}" -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4.20[ipv6] - sys-apps/iproute2[-minimal] - dev-perl/Socket6 -" - -S=${WORKDIR}/${MY_P} - -pkg_pretend() { - local CONFIG_CHECK="~NF_CONNTRACK ~NF_CONNTRACK_IPV6" - - local ERROR_CONNTRACK="${PN} requires NF_CONNTRACK support." - - local ERROR_CONNTRACK_IPV6="${PN} requires NF_CONNTRACK_IPV6 support." - - check_extra_config -} - -src_prepare() { - cp "${FILESDIR}"/${PV}/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying shorewallrc_new failed" - eprefixify "${S}"/shorewallrc.gentoo - - cp "${FILESDIR}"/${PV}/${PN}.confd "${S}"/default.gentoo || die "Copying shorewall.confd failed" - cp "${FILESDIR}"/${PV}/${PN}.initd "${S}"/init.gentoo.sh || die "Copying shorewall.initd failed" - - epatch_user -} - -src_configure() { - :; -} - -src_compile() { - :; -} - -src_install() { - keepdir /var/lib/${PN} - - DESTDIR="${D}" ./install.sh shorewallrc.gentoo || die "install.sh failed" - systemd_newunit "${FILESDIR}"/${PV}/shorewall6-lite.systemd ${PN}.service - - # Currently, install.sh from upstream is broken and will always - # default.debian so have to do it on our own: - newconfd "${FILESDIR}"/${PV}/${PN}.confd ${PN} - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - dohtml -r * - fi -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - elog "Before you can use ${PN}, you need to provide a configuration, which you can" - elog "create using ${CATEGORY}/shorewall6 (the full version, including the compiler)." - elog "" - elog "To activate ${PN} on system start, please add ${PN} to your default runlevel:" - elog "" - elog " # rc-update add ${PN} default" - fi -} diff --git a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.4.ebuild b/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.4.ebuild deleted file mode 100644 index 7ed9ba23c131..000000000000 --- a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.4.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.4.ebuild,v 1.1 2013/12/02 20:06:45 constanze Exp $ - -EAPI="5" - -inherit eutils linux-info prefix systemd versionator - -MY_URL_PREFIX= -case ${P} in - *_beta* | \ - *_rc*) - MY_URL_PREFIX='development/' - ;; -esac - -MY_PV=${PV/_rc/-RC} -MY_PV=${MY_PV/_beta/-Beta} -MY_P=${PN}-${MY_PV} -MY_P_DOCS=shorewall-docs-html-${MY_PV} - -MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2) -MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3) - -DESCRIPTION="An iptables-based firewall whose config is handled by a normal Shorewall6." -HOMEPAGE="http://www.shorewall.net/" -SRC_URI=" - http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P}.tar.bz2 - doc? ( http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P_DOCS}.tar.bz2 ) -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND="=net-firewall/shorewall-core-${PVR}" -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4.20[ipv6] - sys-apps/iproute2[-minimal] - dev-perl/Socket6 -" - -S=${WORKDIR}/${MY_P} - -pkg_pretend() { - local CONFIG_CHECK="~NF_CONNTRACK ~NF_CONNTRACK_IPV6" - - local ERROR_CONNTRACK="${PN} requires NF_CONNTRACK support." - - local ERROR_CONNTRACK_IPV6="${PN} requires NF_CONNTRACK_IPV6 support." - - check_extra_config -} - -src_prepare() { - cp "${FILESDIR}"/${PVR}/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying shorewallrc failed" - eprefixify "${S}"/shorewallrc.gentoo - - cp "${FILESDIR}"/${PVR}/${PN}.confd "${S}"/default.gentoo || die "Copying ${PN}.confd failed" - cp "${FILESDIR}"/${PVR}/${PN}.initd "${S}"/init.gentoo.sh || die "Copying ${PN}.initd failed" - cp "${FILESDIR}"/${PVR}/${PN}.systemd "${S}"/gentoo.service || die "Copying ${PN}.systemd failed" - - epatch_user -} - -src_configure() { - :; -} - -src_compile() { - :; -} - -src_install() { - keepdir /var/lib/${PN} - - DESTDIR="${D}" ./install.sh shorewallrc.gentoo || die "install.sh failed" - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - dohtml -r * - fi -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - elog "Before you can use ${PN}, you need to provide a configuration, which you can" - elog "create using ${CATEGORY}/shorewall6 (the full version, including the compiler)." - elog "" - elog "To activate ${PN} on system start, please add ${PN} to your default runlevel:" - elog "" - elog " # rc-update add ${PN} default" - fi - - if ! has_version ${CATEGORY}/shorewall-init; then - elog "" - elog "Starting with shorewall6-lite-4.5.21.2, Gentoo also offers ${CATEGORY}/shorewall-init," - elog "which we recommend to install, to protect your firewall at system boot." - elog "" - elog "To read more about shorewall-init, please visit" - elog " http://www.shorewall.net/Shorewall-init.html" - fi -} diff --git a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.2.ebuild b/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.9.ebuild index 180fc775874e..6474803c6576 100644 --- a/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.2.ebuild +++ b/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.9.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.2.ebuild,v 1.1 2013/11/10 17:37:51 constanze Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall6-lite/shorewall6-lite-4.5.21.9.ebuild,v 1.1 2014/04/26 09:31:40 hwoarang Exp $ EAPI="5" @@ -38,8 +38,8 @@ DEPEND="=net-firewall/shorewall-core-${PVR}" RDEPEND=" ${DEPEND} >=net-firewall/iptables-1.4.20[ipv6] - sys-apps/iproute2[-minimal] - dev-perl/Socket6 + >=sys-apps/iproute2-3.8.0[-minimal] + >=dev-perl/Socket6-0.230.0 " S=${WORKDIR}/${MY_P} |