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?
signature.asc
Description: OpenPGP digital signature