Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 500114 - net-firewall/arno-iptables-firewall-2.0.1e version bump
Summary: net-firewall/arno-iptables-firewall-2.0.1e version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ferenc Erki
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2014-02-02 17:33 UTC by Ferenc Erki
Modified: 2014-04-02 09:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
arno-iptables-firewall-2.0.1e.ebuild (arno-iptables-firewall-2.0.1e.ebuild,2.44 KB, text/plain)
2014-02-02 17:33 UTC, Ferenc Erki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ferenc Erki 2014-02-02 17:33:04 UTC
New upstream version released and the ebuild got a few minor tweaks as well:
- fix typos in DOC_CONTENTS
- use systemd service file supplied by upstream
- remove an empty line

Also, the following old versions could be removed from portage: 1.9.2a, 1.9.2d, 2.0.1d-r1.

Please review the attached ebuild and provide feedback if it needs further modifications.

Reproducible: Always
Comment 1 Ferenc Erki 2014-02-02 17:33:53 UTC
Created attachment 369362 [details]
arno-iptables-firewall-2.0.1e.ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-02-02 19:40:52 UTC
Comment on attachment 369362 [details]
arno-iptables-firewall-2.0.1e.ebuild

--- arno-iptables-firewall-2.0.1d-r2.ebuild     2014-01-26 13:14:56.904219011 +0100
+++ -   2014-02-02 20:40:41.733587554 +0100
@@ -11,7 +11,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+plugins"
 
 # sys-apps/coreutils dependency wrt
@@ -29,27 +29,28 @@
 DOC_CONTENTS="You will need to configure /etc/${PN}/firewall.conf
 before using this package. To start the script, run:
 
-/etc/init.d/${PN} start (for openRC)
-systemctl start ${PN} (for Systemd)
+/etc/init.d/${PN} start (for OpenRC)
+systemctl start ${PN} (for systemd)
 
 If you want to start this script at boot, run:
 
-rc-update add ${PN} default (for openRC)
-systemctl enable ${PN} (for Systemd)"
+rc-update add ${PN} default (for OpenRC)
+systemctl enable ${PN} (for systemd)"
 
 src_prepare() {
        sed -i -e 's:/usr/local/share/:/usr/libexec/:' \
                etc/"${PN}"/firewall.conf || die "Sed failed!"
+       sed -i -e 's:/usr/local/sbin/:/usr/sbin/:' \
+               lib/systemd/system/"${PN}.service" || die "Sed failed!"
 }
 
 src_install() {
-
        insinto /etc/"${PN}"
        doins etc/"${PN}"/firewall.conf
        doins etc/"${PN}"/custom-rules
 
        doinitd "${FILESDIR}/${PN}"
-       systemd_dounit "${FILESDIR}/${PN}.service"
+       systemd_dounit lib/systemd/system/"${PN}.service"
 
        dobin bin/arno-fwfilter
        dosbin bin/"${PN}"
Comment 3 Ferenc Erki 2014-03-02 13:41:40 UTC
Friendly ping for proxy maintainers :)
Comment 4 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-04-02 09:33:45 UTC
+  02 Apr 2014; Tom Wijsman <TomWij@gentoo.org>
+  +arno-iptables-firewall-2.0.1e.ebuild, -arno-iptables-firewall-1.9.2a.ebuild,
+  -arno-iptables-firewall-1.9.2d.ebuild,
+  -arno-iptables-firewall-2.0.1d-r1.ebuild:
+  Version bump to 2.0.1e; fixes bug #500114, proxied commit for Ferenc Erki.
+  Removed old.

Thank you for your contribution.