[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#941198: In support of mandatory unit files



Hi,

chiming in as I've been pointed to this bug: I agree with Ansgar in that
adding unit files does not hurt sysvinit support in the least, provided we
still get to ignore them.

I'd even be in favour of making them mandatory (i.e. upgrading the lintian
warning to an error), and I don't see how the GR outcome would affect the
question of whether we want to ship unit files in packages, so I'd be fine
with going ahead with this change even while the GR is still running.

As long as we support sysv-rc, init scripts will have to remain mandatory
as well, though.

IMO, an ideal outcome would be that systemd can completely ignore any init
scripts from Debian packages, i.e. the compatibility generator, if
installed, would only have to generate units for init scripts that didn't
come from a package, and default installations would not include this
generator.

The same should be done for cron files vs timer units -- ideally, we'd get
to a state where cron files can be completely ignored by systemd because it
is a bug to not have a timer unit with the same settings. That would allow
systemd users to get rid of the spurious wakeups as well, which I'd
consider a major win.

   Simon


Reply to: