You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Daniel Flanagan 201f49e750 Updates 5 months ago
.gitignore Updates 5 months ago
dhcpcd.conf Updates 5 months ago
dnsmasq.conf Updates 5 months ago
etc-hosts boom 8 months ago
firewall-edit.bash Whee! 1 year ago Add install script 10 months ago WIP update for new dual-NIC box 1 year ago Updates 5 months ago
nftables.conf Updates 5 months ago Whee! 1 year ago
resolved.conf WIP 1 year ago
sysctl-configs WIP 1 year ago WIP update for new dual-NIC box 1 year ago


Yeah yeah I need to document this better.


With a fresh Arch Linux system:

  • Install base packages as from dotfiles (plus ones used below)
  • Run ./ script
  • Enable and restart the following services:
    • nftables
    • systemd-sysctl
    • systemd-resolved
    • systemd-networkd
    • dnsmasq
    • dhcpcd
  • Run mkinitcpio -p linux
  • Add any needed hosts to /etc/hosts
    • May be use dnsmasq's addn-hosts directive and copy a file from this repo
  • Reboot


  • Script this whole thing? NixOS/declarative?
  • could just write to these files instead of copying them?