aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2022-12-08 12:11:53 -0300
committerEuAndreh <eu@euandre.org>2022-12-08 12:11:53 -0300
commit1c45a7c48ce8c73c42896d842344284134b839cf (patch)
tree4fef75b5d87eba958537943105aba3089edcb145
parentsrc/infrastructure/guix/system.scm: Checkpoint on commited changes (diff)
downloadtoph-1c45a7c48ce8c73c42896d842344284134b839cf.tar.gz
toph-1c45a7c48ce8c73c42896d842344284134b839cf.tar.xz
system.scm: Do not create /var/empty home directory for system users
-rw-r--r--src/infrastructure/guix/system.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/infrastructure/guix/system.scm b/src/infrastructure/guix/system.scm
index 4e7c814..4dff540 100644
--- a/src/infrastructure/guix/system.scm
+++ b/src/infrastructure/guix/system.scm
@@ -860,6 +860,7 @@
(group group)
(comment "Postfix system user")
(home-directory "/var/empty")
+ (create-home-directory? #f)
(shell (file-append shadow "/sbin/nologin"))
(system? #t))
(user-group
@@ -1154,6 +1155,7 @@
(group group)
(comment "Dovecot system user")
(home-directory "/var/empty")
+ (create-home-directory? #f)
(shell (file-append shadow "/sbin/nologin"))
(system? #t))
(user-account
@@ -1161,6 +1163,7 @@
(group untrusted-group)
(comment "Dovecot user for untrusted logins")
(home-directory "/var/empty")
+ (create-home-directory? #f)
(shell (file-append shadow "/sbin/nologin"))
(system? #t))
(user-group
@@ -1355,6 +1358,7 @@
(supplementary-groups supplementary-groups)
(comment "Cyrus SASL system user")
(home-directory "/var/empty")
+ (create-home-directory? #f)
(shell (file-append shadow "/sbin/nologin"))
(system? #t))
(user-group
@@ -1490,6 +1494,7 @@ keyfile ~a/private.key
(group group)
(comment "DKIMproxy.out signing system user")
(home-directory "/var/empty")
+ (create-home-directory? #f)
(shell (file-append shadow "/sbin/nologin"))
(system? #t))
(user-group