summaryrefslogtreecommitdiff
path: root/src/login/user-runtime-dir.c
diff options
context:
space:
mode:
authorSven Eden <sven.eden@prydeworx.com>2018-11-08 07:53:08 +0100
committerSven Eden <sven.eden@prydeworx.com>2018-11-08 08:02:57 +0100
commit918e88d5024ce206d678799d4e455fb6d980db49 (patch)
tree58eafe6b8fc8955aef4303fd2ef97216b30ff4ee /src/login/user-runtime-dir.c
parent2f5ca87f222ec5ae62e5c2f17b53046905ecfbca (diff)
Prep v239.2: Fix migration errors in login
Diffstat (limited to 'src/login/user-runtime-dir.c')
-rw-r--r--src/login/user-runtime-dir.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/login/user-runtime-dir.c b/src/login/user-runtime-dir.c
index d482f8237..aff039bc7 100644
--- a/src/login/user-runtime-dir.c
+++ b/src/login/user-runtime-dir.c
@@ -153,6 +153,7 @@ static int do_mount(const char *runtime_path, size_t runtime_dir_size, uid_t uid
return user_mkdir_runtime_path(runtime_path, uid, gid, runtime_dir_size);
}
+#if 0 /// elogind already has the runtime path
static int do_umount(const char *user) {
char runtime_path[sizeof("/run/user") + DECIMAL_STR_MAX(uid_t)];
uid_t uid;
@@ -171,6 +172,9 @@ static int do_umount(const char *user) {
}
xsprintf(runtime_path, "/run/user/" UID_FMT, uid);
+#else
+static int do_umount(const char *runtime_path) {
+#endif // 0
log_debug("Will remove %s", runtime_path);
return user_remove_runtime_path(runtime_path);