summary refs log tree commit diff stats
path: root/system (unfollow)
Commit message (Collapse)Author
3 daysrefactor(system/services/fail2ban): Migrate to `by-name`Benedikt Peetz
Additionally, I've changed to owner of the `/var/lib/fail2ban` directory to `root:root` as the main `fail2ban` service also runs under `root` and a `fail2ban` user is never created.
3 daysrefactor(system/services/rust-motd): Migrate to `by-name`Benedikt Peetz
3 daysfix(modules/impermanence): Don't always persist `/var/log` and `/var/lib/nixos`Benedikt Peetz
Persisting them, without marking the `/srv` containing fs as `neededForBoot` will result in a kernel panic in the init (because `impermanence` tries to mount these directories and fails as `/srv` is still missing.) Thus, each host, that sets `/srv` to `neededForBoot` should add these directories to `vhack.persist.directories`.
3 daysfix(system): Remove out-dated importsBenedikt Peetz
Both of these modules have been moved to `by-name`
3 daysrefactor(system/users): Migrate to `by-name`Benedikt Peetz
3 daysfix(modules/git-server): Use `vhack.persist` for data-directoriesBenedikt Peetz
This avoids having to create them manually on the server and is, overall just generally a better way to solve this problem.
3 daysfix(modules/back): Use correct source-code environment variableBenedikt Peetz
3 daysbuild(scripts/deploy): InitBenedikt Peetz