chiark / gitweb /
Move /var/lib/systemd/linger to /var/lib/elogind/.
authorSven Eden <yamakuzure@gmx.net>
Mon, 23 Apr 2018 16:40:49 +0000 (18:40 +0200)
committerSven Eden <yamakuzure@gmx.net>
Mon, 23 Apr 2018 16:40:49 +0000 (18:40 +0200)
src/login/logind-dbus.c
src/login/logind-user.c
src/login/logind.c

index 0b9aea757152eaffd45575404df32724cc69b83a..c3b0565682449c1c1b2e7555c571671eb5a73515 100644 (file)
@@ -1227,7 +1227,7 @@ static int method_set_user_linger(sd_bus_message *message, void *userdata, sd_bu
         if (r == 0)
                 return 1; /* No authorization for now, but the async polkit stuff will call us again when it has it */
 
-        mkdir_p_label("/var/lib/systemd", 0755);
+        mkdir_p_label("/var/lib/elogind", 0755);
 
         r = mkdir_safe_label("/var/lib/elogind/linger", 0755, 0, 0, false);
         if (r < 0)
@@ -1237,7 +1237,7 @@ static int method_set_user_linger(sd_bus_message *message, void *userdata, sd_bu
         if (!cc)
                 return -ENOMEM;
 
-        path = strjoina("/var/lib/systemd/linger/", cc);
+        path = strjoina("/var/lib/elogind/linger/", cc);
         if (b) {
                 User *u;
 
index 76cb2e1ebae4b09d3acf96e42ff901344d8a5e16..2d80d7325ef01e3608a186a00a2650b47e1fa131 100644 (file)
@@ -708,7 +708,7 @@ int user_check_linger_file(User *u) {
         if (!cc)
                 return -ENOMEM;
 
-        p = strjoina("/var/lib/systemd/linger/", cc);
+        p = strjoina("/var/lib/elogind/linger/", cc);
 
         return access(p, F_OK) >= 0;
 }
index b76100bfcb0324501f52d3b34bcc570bf41501db..3586d3ffdf82ebe77b773b009739e6f53a674e85 100644 (file)
@@ -369,12 +369,12 @@ static int manager_enumerate_linger_users(Manager *m) {
 
         assert(m);
 
-        d = opendir("/var/lib/systemd/linger");
+        d = opendir("/var/lib/elogind/linger");
         if (!d) {
                 if (errno == ENOENT)
                         return 0;
 
-                return log_error_errno(errno, "Failed to open /var/lib/systemd/linger/: %m");
+                return log_error_errno(errno, "Failed to open /var/lib/elogind/linger/: %m");
         }
 
         FOREACH_DIRENT(de, d, return -errno) {