diff --git a/vaccaria.nix b/vaccaria.nix index 48bb797..546c555 100644 --- a/vaccaria.nix +++ b/vaccaria.nix @@ -57,6 +57,7 @@ allowedTCPPorts = [ 445 139 # samba config.services.transmission.settings.peer-port + config.services.rsyncd.port ]; allowedUDPPorts = [ 137 138 # samba @@ -75,14 +76,14 @@ let fancontrolConfig = pkgs.writeText "fancontrol" '' # Configuration file generated by pwmconfig, changes will be lost INTERVAL=10 - DEVPATH=hwmon1=devices/pci0000:00/0000:00:18.3 hwmon0=devices/platform/it87.552 - DEVNAME=hwmon1=k10temp hwmon0=it8720 - FCTEMPS=hwmon0/pwm3=hwmon1/temp1_input hwmon0/pwm1=hwmon1/temp1_input - FCFANS=hwmon0/pwm3=hwmon0/fan1_input hwmon0/pwm1=hwmon0/fan1_input - MINTEMP=hwmon0/pwm3=40 hwmon0/pwm1=40 - MAXTEMP=hwmon0/pwm3=65 hwmon0/pwm1=65 - MINSTART=hwmon0/pwm3=150 hwmon0/pwm1=150 - MINSTOP=hwmon0/pwm3=0 hwmon0/pwm1=100 + DEVPATH=hwmon0=devices/pci0000:00/0000:00:18.3 hwmon2=devices/platform/it87.552 + DEVNAME=hwmon0=k10temp hwmon2=it8720 + FCTEMPS=hwmon2/pwm3=hwmon0/temp1_input hwmon2/pwm1=hwmon0/temp1_input + FCFANS=hwmon2/pwm3=hwmon2/fan1_input hwmon2/pwm1=hwmon2/fan1_input + MINTEMP=hwmon2/pwm3=40 hwmon2/pwm1=40 + MAXTEMP=hwmon2/pwm3=65 hwmon2/pwm1=65 + MINSTART=hwmon2/pwm3=150 hwmon2/pwm1=150 + MINSTOP=hwmon2/pwm3=0 hwmon2/pwm1=100 ''; in { description = "fancontrol from lm_sensors"; wantedBy = ["multi-user.target"]; @@ -94,4 +95,14 @@ ${pkgs.hdparm}/bin/hdparm -B200 -S0 /dev/sd{a,b,c,d,e,f} ''; + services.rsyncd = { + enable = true; + modules = { + lr_mobile = { + path = "/mnt/vaccaria/fotos/lr_mobile"; + "read only" = "yes"; + }; + }; + }; + }