summaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-10-01 00:34:03 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-10-01 00:34:03 +0200
commitd64a4fd72808223ce0a883318a3ea106c1008b29 (patch)
tree5518edc557ebc4c1085c3e72c45f8369f1bffb0d /users
parent864619a84fceb0455ce68fed14e83f2d47f69ff8 (diff)
refactor(izumi): abstract away the vmail user account
Diffstat (limited to 'users')
-rw-r--r--users/vmail.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/users/vmail.scm b/users/vmail.scm
new file mode 100644
index 0000000..4d3b2c0
--- /dev/null
+++ b/users/vmail.scm
@@ -0,0 +1,12 @@
+(define-module (users vmail))
+
+(define vmail-name
+ "vmail")
+
+(define-public vmail-account
+ ((@ (gnu system accounts) user-account)
+ (name vmail-name)
+ (group vmail-name)
+ (comment "used to own and manage mailboxes")
+ (home-directory "/home/vmail")
+ (system? #t)))