├── .gitignore ├── CHANGES.md ├── INSTALL.md ├── META6.json ├── README.md ├── UNLICENSE ├── bin ├── cryptsetup-sectors-from-human ├── void-chroot ├── voidstrap └── voidvault ├── doc ├── GRUB-ENCRYPTION.md ├── README-ARM.finn ├── README-VM.md ├── TODO.md ├── TROUBLESHOOTING.md └── guides │ ├── btrfs-administration.md │ ├── build-xbps-packages-from-source.md │ ├── configure-sftp-onion-site.md │ ├── configure-ssh-port-forwarding-rsyncd.md │ ├── configure-ssh-port-forwarding.md │ ├── configure-wireless.md │ ├── connecting-to-captive-wifi-portal.md │ ├── disabling-hyperthreading.md │ ├── ethernet.md │ ├── system-maintenance.md │ └── wireguard.md ├── examples ├── README.md ├── new-from-cli-passhash.sh ├── new-from-cli.sh ├── new-from-env-vars-passhash.sh └── new-from-env-vars.sh ├── lib ├── Crypt │ ├── Libcrypt.pm6 │ └── Libcrypt │ │ ├── Glibc.pm6 │ │ └── Musl.pm6 ├── Void │ ├── Constants.pm6 │ ├── Utils.pm6 │ └── XBPS.pm6 ├── Voidvault.pm6 ├── Voidvault │ ├── Bootstrap.pm6 │ ├── Bootstrap │ │ ├── Base.pm6 │ │ ├── OneFA.pm6 │ │ └── TwoFA.pm6 │ ├── Config.pm6 │ ├── Config │ │ ├── Base.pm6 │ │ ├── OneFA.pm6 │ │ ├── OneFA │ │ │ └── Shared.pm6 │ │ ├── TwoFA.pm6 │ │ └── Utils.pm6 │ ├── ConfigArgs.pm6 │ ├── ConfigArgs │ │ ├── Constants.pm6 │ │ └── Utils.pm6 │ ├── Constants.pm6 │ ├── DeviceInfo.pm6 │ ├── Grammar.pm6 │ ├── Parser │ │ ├── CryptsetupHuman.pm6 │ │ ├── CryptsetupHuman │ │ │ ├── Actions.pm6 │ │ │ └── Grammar.pm6 │ │ ├── FstabEntry.pm6 │ │ └── FstabEntry │ │ │ ├── Actions.pm6 │ │ │ └── Grammar.pm6 │ ├── Replace.pm6 │ ├── Replace │ │ ├── Crypttab.pm6 │ │ ├── Dhcpcd.pm6 │ │ ├── DnscryptProxy.pm6 │ │ ├── Dracut.pm6 │ │ ├── EFI │ │ │ └── Startup.pm6 │ │ ├── Fstab.pm6 │ │ ├── Grub │ │ │ ├── Default.pm6 │ │ │ ├── Linux.pm6 │ │ │ └── Utils.pm6 │ │ ├── Hosts.pm6 │ │ ├── Locales.pm6 │ │ ├── OpenResolv.pm6 │ │ ├── OpenSSH │ │ │ ├── Daemon.pm6 │ │ │ └── Moduli.pm6 │ │ ├── PAM.pm6 │ │ ├── RC.pm6 │ │ ├── Securetty.pm6 │ │ ├── Sudoers.pm6 │ │ └── Sysctl.pm6 │ ├── Types.pm6 │ └── Utils.pm6 └── X │ ├── Void │ └── XBPS.pm6 │ └── Voidvault │ └── Parser │ ├── CryptsetupHuman.pm6 │ └── FstabEntry.pm6 ├── man ├── README.md ├── genfstab.8 ├── voidvault.1.scd ├── wpa_cli.8 ├── wpa_passphrase.8 ├── wpa_supplicant.8 └── wpa_supplicant.conf.5 ├── resources ├── etc │ ├── X11 │ │ ├── Xwrapper.config │ │ └── xorg.conf.d │ │ │ ├── 10-synaptics.conf │ │ │ └── 99-security.conf │ ├── hosts │ ├── modprobe.d │ │ └── modprobe.conf │ ├── modules-load.d │ │ └── bbr.conf │ ├── nftables.conf │ ├── nftables │ │ └── wireguard │ │ │ ├── constants │ │ │ └── wireguard.nft │ │ │ └── table │ │ │ ├── inet │ │ │ └── filter │ │ │ │ ├── forward │ │ │ │ └── wireguard.nft │ │ │ │ └── input │ │ │ │ └── wireguard.nft │ │ │ └── wireguard.nft │ ├── profile.d │ │ └── shell-timeout.sh │ ├── resolvconf.conf │ ├── securetty │ ├── security │ │ └── limits.d │ │ │ └── coredump.conf │ ├── ssh │ │ ├── ssh_config │ │ └── sshd_config │ ├── sysctl.d │ │ └── 99-sysctl.conf │ └── udev │ │ └── rules.d │ │ └── 60-io-schedulers.rules ├── usr │ └── bin │ │ └── genfstab └── var │ └── lib │ └── dbus │ └── machine-id ├── scripts ├── mount-system.sh └── umount-system.sh └── t └── 00-load.t /.gitignore: -------------------------------------------------------------------------------- 1 | .precomp 2 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/CHANGES.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/INSTALL.md -------------------------------------------------------------------------------- /META6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/META6.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/README.md -------------------------------------------------------------------------------- /UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/UNLICENSE -------------------------------------------------------------------------------- /bin/cryptsetup-sectors-from-human: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/bin/cryptsetup-sectors-from-human -------------------------------------------------------------------------------- /bin/void-chroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/bin/void-chroot -------------------------------------------------------------------------------- /bin/voidstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/bin/voidstrap -------------------------------------------------------------------------------- /bin/voidvault: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/bin/voidvault -------------------------------------------------------------------------------- /doc/GRUB-ENCRYPTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/GRUB-ENCRYPTION.md -------------------------------------------------------------------------------- /doc/README-ARM.finn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/README-ARM.finn -------------------------------------------------------------------------------- /doc/README-VM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/README-VM.md -------------------------------------------------------------------------------- /doc/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/TODO.md -------------------------------------------------------------------------------- /doc/TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /doc/guides/btrfs-administration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/btrfs-administration.md -------------------------------------------------------------------------------- /doc/guides/build-xbps-packages-from-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/build-xbps-packages-from-source.md -------------------------------------------------------------------------------- /doc/guides/configure-sftp-onion-site.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/configure-sftp-onion-site.md -------------------------------------------------------------------------------- /doc/guides/configure-ssh-port-forwarding-rsyncd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/configure-ssh-port-forwarding-rsyncd.md -------------------------------------------------------------------------------- /doc/guides/configure-ssh-port-forwarding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/configure-ssh-port-forwarding.md -------------------------------------------------------------------------------- /doc/guides/configure-wireless.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/configure-wireless.md -------------------------------------------------------------------------------- /doc/guides/connecting-to-captive-wifi-portal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/connecting-to-captive-wifi-portal.md -------------------------------------------------------------------------------- /doc/guides/disabling-hyperthreading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/disabling-hyperthreading.md -------------------------------------------------------------------------------- /doc/guides/ethernet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/ethernet.md -------------------------------------------------------------------------------- /doc/guides/system-maintenance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/system-maintenance.md -------------------------------------------------------------------------------- /doc/guides/wireguard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/doc/guides/wireguard.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/new-from-cli-passhash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/examples/new-from-cli-passhash.sh -------------------------------------------------------------------------------- /examples/new-from-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/examples/new-from-cli.sh -------------------------------------------------------------------------------- /examples/new-from-env-vars-passhash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/examples/new-from-env-vars-passhash.sh -------------------------------------------------------------------------------- /examples/new-from-env-vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/examples/new-from-env-vars.sh -------------------------------------------------------------------------------- /lib/Crypt/Libcrypt.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Crypt/Libcrypt.pm6 -------------------------------------------------------------------------------- /lib/Crypt/Libcrypt/Glibc.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Crypt/Libcrypt/Glibc.pm6 -------------------------------------------------------------------------------- /lib/Crypt/Libcrypt/Musl.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Crypt/Libcrypt/Musl.pm6 -------------------------------------------------------------------------------- /lib/Void/Constants.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Void/Constants.pm6 -------------------------------------------------------------------------------- /lib/Void/Utils.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Void/Utils.pm6 -------------------------------------------------------------------------------- /lib/Void/XBPS.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Void/XBPS.pm6 -------------------------------------------------------------------------------- /lib/Voidvault.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Bootstrap.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Bootstrap.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Bootstrap/Base.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Bootstrap/Base.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Bootstrap/OneFA.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Bootstrap/OneFA.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Bootstrap/TwoFA.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Bootstrap/TwoFA.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Config.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Config.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Config/Base.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Config/Base.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Config/OneFA.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Config/OneFA.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Config/OneFA/Shared.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Config/OneFA/Shared.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Config/TwoFA.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Config/TwoFA.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Config/Utils.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Config/Utils.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/ConfigArgs.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/ConfigArgs.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/ConfigArgs/Constants.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/ConfigArgs/Constants.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/ConfigArgs/Utils.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/ConfigArgs/Utils.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Constants.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Constants.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/DeviceInfo.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/DeviceInfo.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Grammar.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Grammar.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Parser/CryptsetupHuman.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Parser/CryptsetupHuman.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Parser/CryptsetupHuman/Actions.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Parser/CryptsetupHuman/Actions.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Parser/CryptsetupHuman/Grammar.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Parser/CryptsetupHuman/Grammar.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Parser/FstabEntry.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Parser/FstabEntry.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Parser/FstabEntry/Actions.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Parser/FstabEntry/Actions.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Parser/FstabEntry/Grammar.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Parser/FstabEntry/Grammar.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Crypttab.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Crypttab.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Dhcpcd.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Dhcpcd.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/DnscryptProxy.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/DnscryptProxy.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Dracut.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Dracut.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/EFI/Startup.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/EFI/Startup.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Fstab.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Fstab.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Grub/Default.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Grub/Default.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Grub/Linux.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Grub/Linux.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Grub/Utils.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Grub/Utils.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Hosts.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Hosts.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Locales.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Locales.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/OpenResolv.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/OpenResolv.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/OpenSSH/Daemon.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/OpenSSH/Daemon.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/OpenSSH/Moduli.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/OpenSSH/Moduli.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/PAM.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/PAM.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/RC.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/RC.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Securetty.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Securetty.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Sudoers.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Sudoers.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Replace/Sysctl.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Replace/Sysctl.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Types.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Types.pm6 -------------------------------------------------------------------------------- /lib/Voidvault/Utils.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/Voidvault/Utils.pm6 -------------------------------------------------------------------------------- /lib/X/Void/XBPS.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/X/Void/XBPS.pm6 -------------------------------------------------------------------------------- /lib/X/Voidvault/Parser/CryptsetupHuman.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/X/Voidvault/Parser/CryptsetupHuman.pm6 -------------------------------------------------------------------------------- /lib/X/Voidvault/Parser/FstabEntry.pm6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/lib/X/Voidvault/Parser/FstabEntry.pm6 -------------------------------------------------------------------------------- /man/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/README.md -------------------------------------------------------------------------------- /man/genfstab.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/genfstab.8 -------------------------------------------------------------------------------- /man/voidvault.1.scd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/voidvault.1.scd -------------------------------------------------------------------------------- /man/wpa_cli.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/wpa_cli.8 -------------------------------------------------------------------------------- /man/wpa_passphrase.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/wpa_passphrase.8 -------------------------------------------------------------------------------- /man/wpa_supplicant.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/wpa_supplicant.8 -------------------------------------------------------------------------------- /man/wpa_supplicant.conf.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/man/wpa_supplicant.conf.5 -------------------------------------------------------------------------------- /resources/etc/X11/Xwrapper.config: -------------------------------------------------------------------------------- 1 | allowed_users = console 2 | needs_root_rights = no 3 | -------------------------------------------------------------------------------- /resources/etc/X11/xorg.conf.d/10-synaptics.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/X11/xorg.conf.d/10-synaptics.conf -------------------------------------------------------------------------------- /resources/etc/X11/xorg.conf.d/99-security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/X11/xorg.conf.d/99-security.conf -------------------------------------------------------------------------------- /resources/etc/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/hosts -------------------------------------------------------------------------------- /resources/etc/modprobe.d/modprobe.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/modprobe.d/modprobe.conf -------------------------------------------------------------------------------- /resources/etc/modules-load.d/bbr.conf: -------------------------------------------------------------------------------- 1 | tcp_bbr 2 | -------------------------------------------------------------------------------- /resources/etc/nftables.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/nftables.conf -------------------------------------------------------------------------------- /resources/etc/nftables/wireguard/constants/wireguard.nft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/nftables/wireguard/constants/wireguard.nft -------------------------------------------------------------------------------- /resources/etc/nftables/wireguard/table/inet/filter/forward/wireguard.nft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/nftables/wireguard/table/inet/filter/forward/wireguard.nft -------------------------------------------------------------------------------- /resources/etc/nftables/wireguard/table/inet/filter/input/wireguard.nft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/nftables/wireguard/table/inet/filter/input/wireguard.nft -------------------------------------------------------------------------------- /resources/etc/nftables/wireguard/table/wireguard.nft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/nftables/wireguard/table/wireguard.nft -------------------------------------------------------------------------------- /resources/etc/profile.d/shell-timeout.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/profile.d/shell-timeout.sh -------------------------------------------------------------------------------- /resources/etc/resolvconf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/resolvconf.conf -------------------------------------------------------------------------------- /resources/etc/securetty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/securetty -------------------------------------------------------------------------------- /resources/etc/security/limits.d/coredump.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/security/limits.d/coredump.conf -------------------------------------------------------------------------------- /resources/etc/ssh/ssh_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/ssh/ssh_config -------------------------------------------------------------------------------- /resources/etc/ssh/sshd_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/ssh/sshd_config -------------------------------------------------------------------------------- /resources/etc/sysctl.d/99-sysctl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/sysctl.d/99-sysctl.conf -------------------------------------------------------------------------------- /resources/etc/udev/rules.d/60-io-schedulers.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/etc/udev/rules.d/60-io-schedulers.rules -------------------------------------------------------------------------------- /resources/usr/bin/genfstab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/usr/bin/genfstab -------------------------------------------------------------------------------- /resources/var/lib/dbus/machine-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/resources/var/lib/dbus/machine-id -------------------------------------------------------------------------------- /scripts/mount-system.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/scripts/mount-system.sh -------------------------------------------------------------------------------- /scripts/umount-system.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/scripts/umount-system.sh -------------------------------------------------------------------------------- /t/00-load.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atweiden/voidvault/HEAD/t/00-load.t --------------------------------------------------------------------------------