my nixos dotfiles :3 (git.koi.rip mirror) git.koi.rip/koi/dotfiles
linux dotfiles neovim nixos catppuccin

seber: dynamic user quota setting

+5 -1
+4 -1
systems/seber/default.nix
··· 38 38 echo 39 39 ${pkgs.linuxquota}/bin/quotacheck -aumv || true 40 40 ${pkgs.linuxquota}/bin/quotaon -auv || true 41 - ${pkgs.linuxquota}/bin/setquota -u seba 8M 10M 0 0 / || true 41 + for user in $(getent passwd | grep /var/ebil.club | cut -d: -f1); do 42 + echo "setting quota for $user" 43 + ${pkgs.linuxquota}/bin/setquota -u $user 8M 10M 0 0 / || true 44 + done 42 45 echo 43 46 ''; 44 47 };
+1
systems/seber/services/ebil-club.nix
··· 67 67 }; 68 68 69 69 systemd.tmpfiles.rules = [ 70 + "d /var/ebil.club 0755 - - -" 70 71 "Z /var/ebil.club/ebil.club 0750 adam nginx" 71 72 "d /var/ebil.club/ebil.club 0750 adam nginx -" 72 73 ];