Hi Michael,

thanks for your interest in systemd and your efforts trying to get
packages to ship native systemd service files.

I became aware of this bug report via debian-release because Marc asked
for a freeze exception and would like to comment on a few issues:

- the .service file uses a deprecated dependency "After=syslog.target"
which is no longer recommended, as syslog daemons are socket activated
nowadays.

- the .service file uses a feature "Documentation=man:atop(1)" which is
not yet supported by v44, the version in unstable/sid. This doesn't
break anything but generates a warning.

- Simply checking for the existence of /bin/systemctl is not sufficient,
as this test alone does not ensure that systemd is actually running.
This is used in the maintainer scripts and the cron file. This would
break on systems having systemd installed but are booted using sysvinit.

- We haven't really worked on a packaging policy / best practices yet,
i.e how packages should behave when installing systemd service files,
etc. So adding those systemctl calls manually everywhere, will most
likely cause issues in the future.

- wheezy has been frozen. It is Tollef's and my opinion that asking for
for freeze exceptions to add systemd service files is not reasonable and
we don't recommend it at this stage of the release cycle.

That all said, if your interest in systemd goes beyond atop, feel free
to join #debian-systemd on OFTC where we usually hang out and discuss
issues regarding systemd.
You are most welcome there.

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to