]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: when creating a drop-in snippet, add a comment explaining this to it
authorLennart Poettering <lennart@poettering.net>
Fri, 8 Apr 2016 16:10:32 +0000 (18:10 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 12 Apr 2016 11:43:32 +0000 (13:43 +0200)
src/core/unit.c

index a8174e6041a7098c15a1b42401f9460064790555..fb4f3ddff687c86147fdd088608c61620de090cb 100644 (file)
@@ -3357,7 +3357,7 @@ static const char* unit_drop_in_dir(Unit *u, UnitSetPropertiesMode mode) {
 
 int unit_write_drop_in(Unit *u, UnitSetPropertiesMode mode, const char *name, const char *data) {
         _cleanup_free_ char *p = NULL, *q = NULL;
-        const char *dir;
+        const char *dir, *prefixed;
         int r;
 
         assert(u);
@@ -3376,7 +3376,10 @@ int unit_write_drop_in(Unit *u, UnitSetPropertiesMode mode, const char *name, co
         if (!dir)
                 return -EINVAL;
 
-        r = write_drop_in(dir, u->id, 50, name, data);
+        prefixed = strjoina("# This is a drop-in unit file extension, created via \"systemctl set-property\" or an equivalent operation. Do not edit.\n",
+                            data);
+
+        r = write_drop_in(dir, u->id, 50, name, prefixed);
         if (r < 0)
                 return r;