From ca8274fd3161b4d08cdb2837eb1b31cec03bf276 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sat, 7 Jun 2025 18:30:15 -0500 Subject: added install and firewall rules for warpinator --- archsetup | 13 +++++++------ dotfiles/system/.local/bin/startdwm | 1 + 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/archsetup b/archsetup index bf2e1eb..e83b6e3 100755 --- a/archsetup +++ b/archsetup @@ -384,6 +384,9 @@ essential_services() { # syncthing : 22000/tcp, 22000/udp, 21027/udp # torrents : transmission # calibre content server : 8080/tcp + # warpinator transfers : 42000/tcp, 42000/udp + # warpinator registration : 42000/tcp, 42000/udp + # warpinator zeroconf : 5353/tcp, 5353/udp display "subtitle" "Firewall" pacman_install ufw @@ -391,12 +394,6 @@ essential_services() { action="configuring ufw to deny by default" && display "task" "$action" ufw default deny incoming >> "$logfile" 2>&1 || error "error" "$action" - # note on the numbered protocols - # "80,443,8080/tcp" ## http and https traffic - # "9040,9050,9051,9053,9119/tcp" ## tor network - # "55353/udp" ## DNS - # "22000/tcp" "22000/udp" "21027/udp" ## syncthing - for protocol in \ "80,443,8080/tcp" \ "9040,9050,9051,9053,9119/tcp" \ @@ -404,6 +401,9 @@ essential_services() { "55353/udp" \ "ssh" \ "22000/tcp" "22000/udp" "21027/udp" \ + "42001/tcp" "42001/udp" \ + "42000/tcp" "42000/udp" \ + "5353/tcp" "5353/udp" \ "transmission" \ ; do action="adding ufw rule to allow $protocol" && display "task" "$action" @@ -930,6 +930,7 @@ supplemental_software() { aur_install topgrade # upgrade everything utility aur_install ueberzug # allows for displaying images in terminals aur_install valent # connect and interact with your phone + aur_install warpinator # secure file transfers aur_install zsh-fast-syntax-highlighting-git # Optimized and extended zsh-syntax-highlighting # working around an temp integ issue with python-lyricsgenius expiration date diff --git a/dotfiles/system/.local/bin/startdwm b/dotfiles/system/.local/bin/startdwm index 57b3e5c..6e25ab0 100755 --- a/dotfiles/system/.local/bin/startdwm +++ b/dotfiles/system/.local/bin/startdwm @@ -53,6 +53,7 @@ flameshot & touchpad-app & signal-desktop --start-in-tray & protonmail-bridge --no-window & +warpinator & # start dwm echo "$(date): Starting dwm" >> "$logfile" 2>&1 -- cgit v1.2.3