From 4aa4d2ae9717d0f8656528a3197bbc0c256380b1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sat, 26 Jul 2014 15:01:49 -0400 Subject: [PATCH] update-done: include a short description in .updated People might be confused where the file comes from, since the name is not at all specific. https://bugzilla.redhat.com/show_bug.cgi?id=1121301#c8 --- src/update-done/update-done.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/update-done/update-done.c b/src/update-done/update-done.c index b199a6897..db106b5ab 100644 --- a/src/update-done/update-done.c +++ b/src/update-done/update-done.c @@ -22,6 +22,11 @@ #include "util.h" #include "label.h" +#define MESSAGE \ + "This file was created by systemd-update-done. Its only \n" \ + "purpose is to hold a timestamp of the time this directory\n" \ + "was updated. See systemd-update-done.service(8).\n" + static int apply_timestamp(const char *path, struct timespec *ts) { struct timespec twice[2]; struct stat st; @@ -77,6 +82,8 @@ static int apply_timestamp(const char *path, struct timespec *ts) { return -errno; } + (void) loop_write(fd, MESSAGE, strlen(MESSAGE), false); + twice[0] = *ts; twice[1] = *ts; -- 2.30.2