From: Lennart Poettering Date: Mon, 26 Jun 2017 17:11:09 +0000 (+0200) Subject: man: be more precise on the ConditionFirstBoot= documentation X-Git-Tag: v234~75^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=23254af18d30d729608d20c57167816dd5f9d5d2;p=platform%2Fupstream%2Fsystemd.git man: be more precise on the ConditionFirstBoot= documentation Fixes: #5696 --- diff --git a/man/systemd.unit.xml b/man/systemd.unit.xml index 4413789..3a3d26e 100644 --- a/man/systemd.unit.xml +++ b/man/systemd.unit.xml @@ -980,13 +980,11 @@ to make sure they run before the stamp file's modification time gets reset indicating a completed update. - 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. This may be used to - populate /etc on the first boot after - factory reset, or when a new system instances boots up for the - first time. + 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. With ConditionPathExists= a file existence condition is checked before a unit is started. If