Skip to content

Commit afc46af

Browse files
stackptrclaude
andcommitted
fix: gate ZNC secret on service being enabled to fix zeta activation
The agenix secret for ZNC was unconditionally setting owner/group to znc:znc, but with services.znc.enable = false the znc user doesn't exist, causing activation to fail with "chown: invalid user: 'znc:znc'". Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7e6db42 commit afc46af

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎hosts/zeta/services/znc.nix‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
{
22
config,
3+
lib,
34
pkgs,
45
...
56
}: {
6-
age.secrets.znc-conf = {
7+
age.secrets.znc-conf = lib.mkIf config.services.znc.enable {
78
file = ./../secrets/znc-conf.age;
89
owner = config.services.znc.user;
910
inherit (config.services.znc) group;

0 commit comments

Comments
 (0)