During my boot on Debian 12 with Zammad 6.3.1 I can see following messages in journald:
Jul 19 01:26:41 support systemd[1]: /etc/systemd/system/zammad-worker-1.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Jul 19 01:26:41 support systemd[1]: /etc/systemd/system/zammad-worker-1.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Jul 19 01:26:41 support systemd[1]: /etc/systemd/system/zammad-websocket-1.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Jul 19 01:26:41 support systemd[1]: /etc/systemd/system/zammad-websocket-1.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Jul 19 01:26:41 support systemd[1]: /etc/systemd/system/zammad-web-1.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
Jul 19 01:26:41 support systemd[1]: /etc/systemd/system/zammad-web-1.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
After a short look to those unit files, I can see old and obsolete entries:
StandardOutput=syslog
StandardError=syslog
Those entries should be removed. Nowadays all systems should support journald.
I think, this is not a technical assistance topic. This is a topic for development. Systemd-Units need to be updated to match the settings for systemd. All supported distributions are using systemd and support it.
I would do a merge request, if I could find the files in your repository. Perhaps you can give me a hint.
yes I mean those files. That I have found. But I am missing the files with -1 in the name. Will those files created dynamically? Are those files obsolete and would not be used in future?
I haved grepped and searched all files. But was unable to find the correct place. So I have created this topic. Perhaps you can pass it back to development. There it should be correctly addressed.
This is a forum to help users with their Zammad problems. It is not an issue tracker. Your topic is not really a feature request, not exactly a bug either. Still, I believe it belongs to GitHub - zammad/zammad: Zammad is a web based open source helpdesk/customer support system - there you can also do the contribution you’d like to do (which we’re thankful for!).
Hi @sven-ruess. We are not sure where it comes from, maybe packager.io is applying some defaults when creating the files for systemd. We got in touch with the maintainer of packager.io to ask if this could be changed at all. Stay tuned.
Hi @sven-ruess. We got some feedback of the maintainer of packager.io, he will drop the outdated/deprecated entries in the service files. It should be effective with some of the next package builds.