Summary: | net-firewall/conntrack-tools-1.4.4: add systemd notify support | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Luke McKee <hojuruku> |
Component: | Current packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, sam |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=573566 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | portage/net-firewall/conntrack-tools/files/conntrackd.service systemd unit |
Description
Luke McKee
2017-06-11 14:39:43 UTC
Thank you. Please attach patches next time. Ok I'll attach the patches as files next time. Also our gentoo is putting conntrackd in /sbin not /usr/sbin unlike arch, so we need to tweak that service file, i stole from arch. I had to upgrade systemd from sabayon in order to get it to work. Sabayon keeps shitting me to tears. They dropped 32 bit, and they have 32 bit in the 64 bit version (crutft). So this is the last straw, I'm only using entropy as a package manager for rolling out my own gentoo distro to hosts now. I have a hybrid setup now. epm -ql conntrack-tools /etc/conntrackd/conntrackd.conf /etc/conf.d/conntrackd /etc/init.d/conntrackd /sbin/conntrackd /sbin/nfct /sbin/conntrack /usr/lib/debug/sbin/nfct.debug /usr/lib/debug/sbin/conntrackd.debug /usr/lib/debug/sbin/conntrack.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_sane.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_ssdp.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_tns.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_tftp.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_rpc.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_dhcpv6.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_ftp.so.debug /usr/lib/debug/usr/lib64/conntrack-tools/ct_helper_amanda.so.debug /usr/lib/systemd/system/conntrackd.service /usr/share/doc/conntrack-tools-1.4.4-r1/TODO.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/conntrack-tools.html /usr/share/doc/conntrack-tools-1.4.4-r1/AUTHORS /usr/share/doc/conntrack-tools-1.4.4-r1/stats/conntrackd.conf.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/sync/keepalived.conf.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/sync/primary-backup.sh.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/sync/ftfw/conntrackd.conf.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/sync/ftfw/README /usr/share/doc/conntrack-tools-1.4.4-r1/sync/alarm/conntrackd.conf.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/sync/alarm/README /usr/share/doc/conntrack-tools-1.4.4-r1/sync/notrack/conntrackd.conf.bz2 /usr/share/doc/conntrack-tools-1.4.4-r1/sync/notrack/README.bz2 /usr/share/man/man8/nfct.8.bz2 /usr/share/man/man8/conntrackd.8.bz2 /usr/share/man/man8/conntrack.8.bz2 /usr/share/man/man5/conntrackd.conf.5.bz2 /usr/lib64/conntrack-tools/ct_helper_sane.so /usr/lib64/conntrack-tools/ct_helper_ssdp.so /usr/lib64/conntrack-tools/ct_helper_tns.so /usr/lib64/conntrack-tools/ct_helper_tftp.so /usr/lib64/conntrack-tools/ct_helper_rpc.so /usr/lib64/conntrack-tools/ct_helper_dhcpv6.so /usr/lib64/conntrack-tools/ct_helper_ftp.so /usr/lib64/conntrack-tools/ct_helper_amanda.so /usr/lib64/conntrack-tools/ct_helper_ssdp.la /usr/lib64/conntrack-tools/ct_helper_sane.la /usr/lib64/conntrack-tools/ct_helper_tns.la /usr/lib64/conntrack-tools/ct_helper_tftp.la /usr/lib64/conntrack-tools/ct_helper_rpc.la /usr/lib64/conntrack-tools/ct_helper_ftp.la /usr/lib64/conntrack-tools/ct_helper_dhcpv6.la /usr/lib64/conntrack-tools/ct_helper_amanda.la Created attachment 476128 [details]
portage/net-firewall/conntrack-tools/files/conntrackd.service systemd unit
paths fixed, or consider modifying gentoo to put it in /usr/sbin like everyone else these days. Gone are the days of /bin being a separate filesystem you can use in a rescue mode.
This seems to be a duplicate of bug #573566. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c622b568850b1b057669b750f187a3a4a28df0d commit 6c622b568850b1b057669b750f187a3a4a28df0d Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-04-02 14:57:50 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-04-02 15:01:00 +0000 net-firewall/conntrack-tools: Add IUSE=systemd Package-Manager: Portage-2.3.96, Repoman-2.3.22 Bug: https://bugs.gentoo.org/show_bug.cgi?id=621520 Signed-off-by: Jeroen Roovers <jer@gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (In reply to Luke McKee from comment #2) > Also our gentoo is putting conntrackd in /sbin not /usr/sbin unlike arch, so > we need to tweak that service file, i stole from arch. It's the other way round: upstream developers set /sbin as install path and Arch Linux diverts from that. |