From e1070a6a8e25357594e2aad2f2415e841c4c09b0 Mon Sep 17 00:00:00 2001 From: Matthew Thode Date: Wed, 25 Oct 2017 08:32:33 -0500 Subject: [PATCH] net-firewall/nftables: fixing the rules creating bug 634804 Bug: 634804 Package-Manager: Portage-2.3.8, Repoman-2.3.3 --- ...es-0.8-r2.ebuild => nftables-0.8-r3.ebuild} | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) rename net-firewall/nftables/{nftables-0.8-r2.ebuild => nftables-0.8-r3.ebuild} (79%) diff --git a/net-firewall/nftables/nftables-0.8-r2.ebuild b/net-firewall/nftables/nftables-0.8-r3.ebuild similarity index 79% rename from net-firewall/nftables/nftables-0.8-r2.ebuild rename to net-firewall/nftables/nftables-0.8-r3.ebuild index 4656176d0d391..00a30dec48481 100644 --- a/net-firewall/nftables/nftables-0.8-r2.ebuild +++ b/net-firewall/nftables/nftables-0.8-r3.ebuild @@ -72,13 +72,13 @@ pkg_postinst() { local save_file save_file="${EROOT%/}/var/lib/nftables/rules-save" - elog "In order for the nftables-restore systemd service to start, " - elog "the file, ${save_file}, must exist. To create this " - elog "file run the following command: " - elog "" - elog " touch '${save_file}'" - elog "" - elog "Afterwards, the nftables-restore service should be manually started " - elog "to ensure firewall changes are stored on system shutdown. The " - elog "systemd service will function normally thereafter." + # In order for the nftables-restore systemd service to start + # the save_file must exist. + if [[ ! -f ${save_file} ]]; then + touch ${save_file} + fi + + 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." }