diff --git a/1-setup.sh b/1-setup.sh index ca2a189..d2a5ece 100755 --- a/1-setup.sh +++ b/1-setup.sh @@ -88,11 +88,12 @@ PKGS=( 'efibootmgr' # EFI boot 'egl-wayland' 'exfat-utils' +'fail2ban' # Intrusiopn prevention 'flex' 'fuse2' 'fuse3' 'fish' # Terminal -'firejail' #Application Sandboxing +'firejail' #Application sandboxing 'fuseiso' 'gamemode' 'gcc' @@ -163,6 +164,7 @@ PKGS=( 'nano' 'neofetch' 'networkmanager' +'nmap' #Network scanning 'ntfs-3g' 'okular' 'openbsd-netcat' diff --git a/2-user.sh b/2-user.sh index 4fe3e47..f197c8b 100755 --- a/2-user.sh +++ b/2-user.sh @@ -60,5 +60,28 @@ konsave -i $HOME/ArchTitus/kde.knsv sleep 1 konsave -a kde +echo -e "\nInstalling PortsMaster\n" +sudo pacman -S libnetfilter_queue libappindicator-gtk3 + +git clone https://github.com/safing/portmaster-packaging +cd portmaster-packaging/linux +makepkg -is +sudo systemctl enable --now portmaster + +#mkdir -p /var/lib/portmaster +#wget -O /tmp/portmaster-start https://updates.safing.io/latest/linux_amd64/start/portmaster-start +#sudo mv /tmp/portmaster-start /var/lib/portmaster/portmaster-start +#sudo chmod a+x /var/lib/portmaster/portmaster-start +#sudo /var/lib/portmaster/portmaster-start --data /var/lib/portmaster update +#sudo /var/lib/portmaster/portmaster-start core +#git clone https://github.com/safing/portmaster-packaging/ /tmp/portmaster-packaging +#sudo cp /tmp/portmaster-packaging/blob/master/linux/debian/portmaster.service /etc/systemd/system/ +#sudo systemctl enable --now portmaster + +echo -e "\nInstalling ProtonVPN\n" +sudo pacman -Syu libappindicator-gtk3 gnome-shell-extension-appindicator +sudo pamac update --force-refresh +pamac build protonvpn + echo -e "\nDone!\n" exit diff --git a/3-post-setup.sh b/3-post-setup.sh index 277b569..0eaceae 100755 --- a/3-post-setup.sh +++ b/3-post-setup.sh @@ -25,6 +25,15 @@ EOF # ------------------------------------------------------------------------ +echo -e "\nEnabling other important services!" + +sudo systemctl enable ufw +sudo systemctl enable fail2ban + + +# ------------------------------------------------------------------------ + + echo -e "\nEnabling the cups service daemon so we can print" systemctl enable cups.service