tangled
alpha
login
or
join now
koi.rip
/
dotfiles
0
fork
atom
my nixos dotfiles :3 (git.koi.rip mirror)
git.koi.rip/koi/dotfiles
linux
dotfiles
neovim
nixos
catppuccin
0
fork
atom
overview
issues
pulls
pipelines
seber: dynamic user quota setting
koi.rip
2 months ago
a68a81db
25719c36
+5
-1
2 changed files
expand all
collapse all
unified
split
systems
seber
default.nix
services
ebil-club.nix
+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
41
-
${pkgs.linuxquota}/bin/setquota -u seba 8M 10M 0 0 / || true
41
41
+
for user in $(getent passwd | grep /var/ebil.club | cut -d: -f1); do
42
42
+
echo "setting quota for $user"
43
43
+
${pkgs.linuxquota}/bin/setquota -u $user 8M 10M 0 0 / || true
44
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
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
];