mirror of
https://git.sr.ht/~magic_rb/dotfiles
synced 2024-11-21 23:54:22 +01:00
Remove wacky NAS mounts, they're handled by ZFS natively now
Signed-off-by: Magic_RB <magic_rb@redalder.org>
This commit is contained in:
parent
8cfde06cdd
commit
e73ff8a96a
|
@ -1,66 +1,8 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
fileSystems."/mnt/cartman" = {
|
||||
device = "storfa/ds1/cartman";
|
||||
fsType = "zfs";
|
||||
};
|
||||
|
||||
systemd.services.mnt-kyle-zfs-relmount = {
|
||||
requires = ["mnt-kyle.mount"];
|
||||
after = ["mnt-kyle.mount"];
|
||||
requiredBy = ["local-fs.target"];
|
||||
|
||||
path = with pkgs; [zfs util-linux];
|
||||
|
||||
serviceConfig = {
|
||||
RemainAfterExit = true;
|
||||
Type = "oneshot";
|
||||
ExecStart = "${pkgs.zfs-relmount}/bin/zfs-relmount mount storfa/ds1/kyle /mnt/kyle";
|
||||
};
|
||||
};
|
||||
|
||||
fileSystems."/mnt/kyle" = {
|
||||
device = "storfa/ds1/kyle";
|
||||
fsType = "zfs";
|
||||
};
|
||||
|
||||
systemd.services.mnt-cartman-zfs-relmount = {
|
||||
requires = ["mnt-cartman.mount"];
|
||||
after = ["mnt-cartman.mount"];
|
||||
requiredBy = ["local-fs.target"];
|
||||
|
||||
path = with pkgs; [zfs util-linux];
|
||||
|
||||
serviceConfig = {
|
||||
RemainAfterExit = true;
|
||||
Type = "oneshot";
|
||||
ExecStart = "${pkgs.zfs-relmount}/bin/zfs-relmount mount storfa/ds1/cartman /mnt/cartman";
|
||||
};
|
||||
};
|
||||
|
||||
fileSystems."/mnt/stan" = {
|
||||
device = "storfa/ds1/stan";
|
||||
fsType = "zfs";
|
||||
};
|
||||
|
||||
systemd.services.mnt-stan-zfs-relmount = {
|
||||
requires = ["mnt-stan.mount"];
|
||||
after = ["mnt-stan.mount"];
|
||||
requiredBy = ["local-fs.target"];
|
||||
|
||||
path = with pkgs; [zfs util-linux];
|
||||
|
||||
serviceConfig = {
|
||||
RemainAfterExit = true;
|
||||
Type = "oneshot";
|
||||
ExecStart = "${pkgs.zfs-relmount}/bin/zfs-relmount mount storfa/ds1/stan /mnt/stan";
|
||||
};
|
||||
};
|
||||
|
||||
fileSystems."/run/restic" = {
|
||||
fsType = "tmpfs";
|
||||
options = [ "size=64M" ];
|
||||
};
|
||||
boot.zfs.extraPools = [
|
||||
"storfa"
|
||||
];
|
||||
|
||||
services.restic.backups.cartman = {
|
||||
initialize = true;
|
||||
|
|
Loading…
Reference in a new issue