]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tmpfiles: 'x' takes globs, hence clean it with globbing 30749/head
authorLennart Poettering <lennart@poettering.net>
Thu, 4 Jan 2024 13:58:40 +0000 (14:58 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 4 Jan 2024 13:58:40 +0000 (14:58 +0100)
src/tmpfiles/tmpfiles.c

index e762c71b613b64db26899a9583ec9f7f274ba981..68dac4752e2e3aec69f4f81711213145f66a3fde 100644 (file)
@@ -3005,16 +3005,16 @@ static int clean_item(Context *c, Item *i) {
         switch (i->type) {
 
         case CREATE_DIRECTORY:
+        case TRUNCATE_DIRECTORY:
         case CREATE_SUBVOLUME:
         case CREATE_SUBVOLUME_INHERIT_QUOTA:
         case CREATE_SUBVOLUME_NEW_QUOTA:
-        case TRUNCATE_DIRECTORY:
-        case IGNORE_PATH:
         case COPY_FILES:
                 clean_item_instance(c, i, i->path, CREATION_EXISTING);
                 return 0;
 
         case EMPTY_DIRECTORY:
+        case IGNORE_PATH:
         case IGNORE_DIRECTORY_PATH:
                 return glob_item(c, i, clean_item_instance);