- Ensure log directory exists via systemd LogsDirectory - Update log path to use absolute path /var/log/inspircd/ircd.log
13 lines
293 B
Nix
13 lines
293 B
Nix
{...}: {
|
|
services.inspircd = {
|
|
enable = true;
|
|
config = builtins.readFile ./inspircd.conf;
|
|
};
|
|
|
|
# Ensure log directory exists
|
|
systemd.services.inspircd.serviceConfig.LogsDirectory = "inspircd";
|
|
|
|
environment.etc = {
|
|
"inspircd/inspircd.motd".source = ./inspircd.motd;
|
|
};
|
|
}
|