This commit is contained in:
2020-12-20 20:49:45 +01:00
parent c0cde009d9
commit 017149ea91

View File

@@ -48,11 +48,14 @@ in
}; };
config = { config = {
users.users = mkIf cfg.enable { ${cfg.user} = { }; }; users.users = mkIf cfg.enable { ${cfg.user} = { }; };
system.activationScripts.brownpaper.text = '' system.activationScripts.brownpaper = {
text = ''
mkdir -p ${toString cfg.dataDir} mkdir -p ${toString cfg.dataDir}
chown ${toString cfg.user} -R ${toString cfg.dataDir} chown ${toString cfg.user} -R ${toString cfg.dataDir}
${optionalString (cfg.pgpKeys != [ ]) "${keyScript}"} ${optionalString (cfg.pgpKeys != [ ]) "${keyScript}"}
''; '';
deps = [ ];
};
systemd.services.brownpaper = mkIf cfg.enable { systemd.services.brownpaper = mkIf cfg.enable {
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
after = [ "network-online.target" ]; after = [ "network-online.target" ];