default
isn't working
This commit is contained in:
parent
28e16e19e4
commit
130086b6a8
@ -39,7 +39,7 @@ let
|
|||||||
{ source-file, target-file, user, group, permissions, ... }: {
|
{ source-file, target-file, user, group, permissions, ... }: {
|
||||||
description =
|
description =
|
||||||
"decrypt secret ${secret-name} at ${target-host}:${target-file}.";
|
"decrypt secret ${secret-name} at ${target-host}:${target-file}.";
|
||||||
wantedBy = [ cfg.secret-target "default.target" ];
|
wantedBy = [ cfg.secret-target "multi-user.target" ];
|
||||||
before = [ cfg.secret-target "multi-user.target" ];
|
before = [ cfg.secret-target "multi-user.target" ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
@ -232,7 +232,7 @@ in {
|
|||||||
|
|
||||||
services = host-secret-services // {
|
services = host-secret-services // {
|
||||||
fudo-secrets-watcher = mkIf (length cfg.secret-paths > 0) {
|
fudo-secrets-watcher = mkIf (length cfg.secret-paths > 0) {
|
||||||
wantedBy = [ "default.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
description =
|
description =
|
||||||
"Ensure access for group ${cfg.secret-group} to fudo secret paths.";
|
"Ensure access for group ${cfg.secret-group} to fudo secret paths.";
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
@ -251,12 +251,12 @@ in {
|
|||||||
${strip-ext cfg.secret-target} = {
|
${strip-ext cfg.secret-target} = {
|
||||||
description =
|
description =
|
||||||
"Target indicating that all Fudo secrets are available.";
|
"Target indicating that all Fudo secrets are available.";
|
||||||
wantedBy = [ "default.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
paths.fudo-secrets-watcher = mkIf (length cfg.secret-paths > 0) {
|
paths.fudo-secrets-watcher = mkIf (length cfg.secret-paths > 0) {
|
||||||
wantedBy = [ "default.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
description = "Watch fudo secret paths, and correct perms on changes.";
|
description = "Watch fudo secret paths, and correct perms on changes.";
|
||||||
pathConfig = {
|
pathConfig = {
|
||||||
PathChanged = cfg.secret-paths;
|
PathChanged = cfg.secret-paths;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user