Hi, Since systemd 246 release, each time shorewall (and shorewall6) is started at boot, systemd complains about an obsolete option. In facts, upstream systemd has deprecated diverting standard output to syslog.
Here is output:
-----------------------------------------------------------------------------
systemd[1]: /usr/lib/systemd/system/shorewall6.service:17: Standard output
type syslog is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
systemd[1]: /usr/lib/systemd/system/shorewall.service:16: Standard output type
syslog is obsolete, automatically updating to journal. Please update your unit
file, and consider removing the setting altogether.
-----------------------------------------------------------------------------
It seems that under [Service]:
s/StandardOutput=syslog/StandardOutput=journal/
Us at Mageia, we can change this for our distribution, but this must be
upstreamed.
Joined modified shorewall{6}.service
Best regards,
Aurélien Oudelet
Mageia Bugsquad and QA Team.# # The Shoreline Firewall (Shorewall) Packet Filtering Firewall # # Copyright 2011 Jonathan Underwood <[email protected]> # [Unit] Description=Shorewall IPv6 firewall Wants=network-online.target After=network-online.target After=shorewall.service Conflicts=ip6tables.service firewalld.service [Service] Type=oneshot RemainAfterExit=yes EnvironmentFile=-/etc/sysconfig/shorewall6 StandardOutput=journal ExecStart=/sbin/shorewall -6 $OPTIONS start $STARTOPTIONS ExecStop=/sbin/shorewall -6 $OPTIONS stop ExecReload=/sbin/shorewall -6 $OPTIONS reload $RELOADOPTIONS [Install] WantedBy=basic.target
# # The Shoreline Firewall (Shorewall) Packet Filtering Firewall # # Copyright 2011 Jonathan Underwood <[email protected]> # [Unit] Description=Shorewall IPv4 firewall Wants=network-online.target After=network-online.target Conflicts=iptables.service firewalld.service [Service] Type=oneshot RemainAfterExit=yes EnvironmentFile=-/etc/sysconfig/shorewall StandardOutput=journal ExecStart=/sbin/shorewall $OPTIONS start $STARTOPTIONS ExecStop=/sbin/shorewall $OPTIONS stop ExecReload=/sbin/shorewall $OPTIONS reload $RELOADOPTIONS [Install] WantedBy=basic.target
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Shorewall-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/shorewall-devel
