Added dependency on network for krb5 auth
This commit is contained in:
parent
08a161ff0d
commit
110aa4215f
@ -34,14 +34,12 @@
|
|||||||
sops.secrets."backup-script-env" = {
|
sops.secrets."backup-script-env" = {
|
||||||
sopsFile = "${inputs.secrets}/secrets/vm-oddjob.enc.yaml";
|
sopsFile = "${inputs.secrets}/secrets/vm-oddjob.enc.yaml";
|
||||||
};
|
};
|
||||||
systemd.mounts.mnt-nas = {
|
|
||||||
requires = [ "mnt-nas-krb5.service" ];
|
|
||||||
after = [ "mnt-nas-krb5.service" ];
|
|
||||||
};
|
|
||||||
systemd.services.mnt-nas-krb5 = {
|
systemd.services.mnt-nas-krb5 = {
|
||||||
description = "Set up Kerberos credentials for mnt-nas";
|
description = "Set up Kerberos credentials for mnt-nas";
|
||||||
before = [ "mnt-nas.mount" ];
|
before = [ "mnt-nas.mount" ];
|
||||||
requiredBy = [ "mnt-nas.mount" ];
|
requiredBy = [ "mnt-nas.mount" ];
|
||||||
|
after = [ "network-online.target" ];
|
||||||
|
requires = [ "network-online.target" ];
|
||||||
serviceConfig.type = "oneshot";
|
serviceConfig.type = "oneshot";
|
||||||
script = ''
|
script = ''
|
||||||
. ${config.sops.secrets."smb-credentials".path}
|
. ${config.sops.secrets."smb-credentials".path}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user