shorewall_code/Shorewall-lite
Jeremy Sowden badf2fc9f0 Support SAFESTOP under systemd
By default, in Debian and its derivatives, stopping the Shorewall
service executes `/sbin/shorewall clear`.

The `SAFESTOP` setting in /etc/default/shorewall is intended to stop the
service by calling `/sbin/shorewall stop`.

However, the systemd service files do not support this.  Instead,
install a shell-script that sources /etc/default/shorewall and honours
`SAFESTOP` when stopping Shorewall and patch the service files to call
it.

Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
2023-09-09 12:48:07 +01:00
..
manpages Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
configpath More version changes 2015-07-28 10:59:11 -07:00
COPYING Correct address of the FSF 2011-06-06 06:55:40 -07:00
default.debian.systemd Use a specific parameter file for systemd script 2017-02-22 17:56:25 -08:00
default.debian.sysvinit Use a specific parameter file for sysvinit script 2017-02-22 17:56:21 -08:00
init.alt.sh Add ALT Linux support by Alexey Shabalin <sha-ba@mail.ru> 2018-05-29 08:13:26 -07:00
init.debian.sh Move '-6' and '-l' options from SRWL to SRWL_OPTS in Debian init-scripts. 2023-01-31 22:52:21 +00:00
init.fedora.sh Avoid echo options 2016-12-28 11:09:08 -08:00
init.openwrt.sh Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
init.sh Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
init.suse.sh Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
install.sh Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
lib.base Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
logrotate Rationalize init logs 2010-04-10 11:46:50 -07:00
shorecap Eliminate MODULE_SUFFIX 2017-08-23 12:48:14 -07:00
Shorewall-lite-targetname Add target files 5.2.4.1 2020-04-17 17:56:06 -07:00
shorewall-lite.conf Fix http links to point to current project website 2020-03-27 14:24:37 -07:00
shorewall-lite.service Replace StandardOutput=syslog by StandardOutput=journal in unit files 2020-10-30 09:24:47 -07:00
shorewall-lite.service.debian Support SAFESTOP under systemd 2023-09-09 12:48:07 +01:00
sysconfig Corrected sysconfig files 2016-01-19 09:25:37 -08:00
uninstall.sh Use -h rather than -L for checking a symlink 2018-07-26 13:57:10 -07:00