X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd-update-done.service.xml;h=d65f17541839d9608c23fd1a1eafad154d354e55;hp=c3b402b601a87451acd6c26a7df08673553901e9;hb=798d3a524e;hpb=35888b67f77fa7a5cae0973403cb97aa30cad70c diff --git a/man/systemd-update-done.service.xml b/man/systemd-update-done.service.xml index c3b402b60..d65f17541 100644 --- a/man/systemd-update-done.service.xml +++ b/man/systemd-update-done.service.xml @@ -21,81 +21,77 @@ --> - - systemd-update-done.service - systemd - - - - Developer - Lennart - Poettering - lennart@poettering.net - - - - - - systemd-update-done.service - 8 - - - - systemd-update-done.service - systemd-update-done - Mark /etc and /var fully updated - - - - systemd-update-done.service - /usr/lib/systemd/systemd-update-done - - - - Description - - systemd-update-done.service - is a service that is invoked as part of the first boot - after the vendor operating system resources in - /usr have been updated. This is - useful to implement offline updates of - /usr which might requires updates - to /etc or - /var on the following boot. - - systemd-update-done.service - updates the file modification time (mtime) of the - stamp files /etc/.updated and - /var/.updated to the modification - time of the /usr directory, - unless the stamp files are already newer. - - Services that shall run after offline upgrades - of /usr should order themselves - before - systemd-update-done.service, and - use the ConditionNeedsUpdate= (see - systemd.unit5) - condition to make sure to run when - /etc or /var - are older than /usr according to - the modification times of the files described - above. This requires that updates to - /usr are always followed by an - update of the modification time of - /usr, for example by invoking - touch1 - on it. - - - - - See Also - - systemd1, - systemd.unit5, - touch1 - - + + systemd-update-done.service + systemd + + + + Developer + Lennart + Poettering + lennart@poettering.net + + + + + + systemd-update-done.service + 8 + + + + systemd-update-done.service + systemd-update-done + Mark /etc and /var fully updated + + + + systemd-update-done.service + /usr/lib/systemd/systemd-update-done + + + + Description + + systemd-update-done.service is a + service that is invoked as part of the first boot after the vendor + operating system resources in /usr have been + updated. This is useful to implement offline updates of + /usr which might requires updates to + /etc or /var on the + following boot. + + systemd-update-done.service updates the + file modification time (mtime) of the stamp files + /etc/.updated and + /var/.updated to the modification time of the + /usr directory, unless the stamp files are + already newer. + + Services that shall run after offline upgrades of + /usr should order themselves before + systemd-update-done.service, and use the + ConditionNeedsUpdate= (see + systemd.unit5) + condition to make sure to run when /etc or + /var are older than /usr + according to the modification times of the files described above. + This requires that updates to /usr are always + followed by an update of the modification time of + /usr, for example by invoking + touch1 + on it. + + + + + See Also + + systemd1, + systemd.unit5, + touch1 + +