elog "If you wish to enable the firewall rules on boot (on systemd) you" elog "will need to enable the nftables-restore service." elog " 'systemd_enable_service basic.target ${PN}-restore.service'" elog elog "If you are creating firewall rules before the next system restart " elog "the nftables-restore service must be manually started in order to " elog "save those rules on shutdown." systemd_enable_service is the eclass function. Expect to see: systemctl enable nftables-restore.service As noted here: https://wiki.gentoo.org/wiki/Nftables#systemd it is critical before starting the service to also do: touch /var/lib/nftables/rules-save
> > it is critical before starting the service to also do: > touch /var/lib/nftables/rules-save I see pkg_postinst is creating that file.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f103299fc4d3445f5e0f47b2aa4e43316500dfa3 commit f103299fc4d3445f5e0f47b2aa4e43316500dfa3 Author: Patrick McLean <chutzpah@gentoo.org> AuthorDate: 2020-04-07 06:56:06 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2020-04-07 06:56:06 +0000 net-firewall/nftables-0.9.4-r1: revbump, call python_optimize, fix deps Call python_optimize to fix QA warning about unoptimized python code. The docbook2X dep is only needed for building man pages, so put it under the doc USE flag. Fix the pkg_postinst message about systemd (bug #705308) Closes: https://bugs.gentoo.org/705308 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> .../nftables/{nftables-0.9.4.ebuild => nftables-0.9.4-r1.ebuild} | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)