Date: 2021may16
Q. systemd: "Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether."
A. Its really up to your distro to fix the unit file but you can change it
to avoid this warning.
For example I got this warning about /lib/systemd/system/alsa-restore.service with reads:
# ...
[Unit]
Description=Save/Restore Sound Card State
ConditionPathExists=!/etc/alsa/state-daemon.conf
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=-/sbin/alsactl -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf --initfile=/lib/alsa/init/00main restore
ExecStop=/sbin/alsactl -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf store
StandardOutput=syslog
I just commented out this last line, like this:
# StandardOutput=syslog
And got systemd to reload it:
systemctl daemon-reload
But an update from the distro may revert the unit file.