Package: systemd Version: 238-5 The postinst for the systemd deb pkg contains the following:
# Create /etc/machine-id systemd-machine-id-setup This generates /etc/machine-id as the package is installed. However the systemd unit option ConditionFirstBoot uses the presence or absence of this file to detect whether or not this is the first boot. From 'man systemd.unit' "ConditionFirstBoot= takes a boolean argument. This condition may be used to conditionalize units on whether the system is booting up with an unpopulated /etc directory (specifically: an /etc with no /etc/machine-id). This may be used to populate /etc on the first boot after factory reset, or when a new system instance boots up for the first time." Since no unit can start until after systemd is installed, and the install always creates this file, this test will always be False which renders this option useless.
signature.asc
Description: OpenPGP digital signature
The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.

