fixed statedirs and transmission
This commit is contained in:
@@ -53,7 +53,7 @@ in {
|
|||||||
mkIf cfg.enable
|
mkIf cfg.enable
|
||||||
{
|
{
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/jellyfin' 0700 jellyfin root - -"
|
"d '${cfg.stateDir}' 0700 jellyfin root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.jellyfin = {
|
services.jellyfin = {
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/lidarr' 0700 lidarr root - -"
|
"d '${cfg.stateDir}' 0700 lidarr root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.lidarr = {
|
services.lidarr = {
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/prowlarr' 0700 prowlarr root - -"
|
"d '${cfg.stateDir}' 0700 prowlarr root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
util-nixarr.services.prowlarr = mkIf (!cfg.vpn.enable) {
|
util-nixarr.services.prowlarr = mkIf (!cfg.vpn.enable) {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/radarr' 0700 radarr root - -"
|
"d '${cfg.stateDir}' 0700 radarr root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.radarr = mkIf (!cfg.vpn.enable) {
|
services.radarr = mkIf (!cfg.vpn.enable) {
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/readarr' 0700 readarr root - -"
|
"d '${cfg.stateDir}' 0700 readarr root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.readarr = {
|
services.readarr = {
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/sonarr' 0700 sonarr root - -"
|
"d '${cfg.stateDir}' 0700 sonarr root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.sonarr = mkIf (!cfg.vpn.enable) {
|
services.sonarr = mkIf (!cfg.vpn.enable) {
|
||||||
|
|||||||
@@ -90,9 +90,9 @@ in {
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"d '${cfg.stateDir}/nixarr/transmission' 0700 transmission root - -"
|
"d '${cfg.stateDir}' 0700 transmission root - -"
|
||||||
# This is fixes a bug in nixpks TODO: create nixpkgs issue
|
# This is fixes a bug in nixpks TODO: create nixpkgs issue
|
||||||
"d '${cfg.stateDir}/nixarr/transmission/.config/transmission-daemon' 0700 transmission root - -"
|
"d '${cfg.stateDir}/.config/transmission-daemon' 0700 transmission root - -"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.transmission = mkIf (!cfg.vpn.enable) {
|
services.transmission = mkIf (!cfg.vpn.enable) {
|
||||||
|
|||||||
Reference in New Issue
Block a user