Added intrustion prevention, DNS filter, and VPN

This commit is contained in:
71Zombie 2021-10-23 09:01:47 -07:00
parent f3aef79f6a
commit 4e4920da5f
3 changed files with 35 additions and 1 deletions

View File

@ -88,11 +88,12 @@ PKGS=(
'efibootmgr' # EFI boot 'efibootmgr' # EFI boot
'egl-wayland' 'egl-wayland'
'exfat-utils' 'exfat-utils'
'fail2ban' # Intrusiopn prevention
'flex' 'flex'
'fuse2' 'fuse2'
'fuse3' 'fuse3'
'fish' # Terminal 'fish' # Terminal
'firejail' #Application Sandboxing 'firejail' #Application sandboxing
'fuseiso' 'fuseiso'
'gamemode' 'gamemode'
'gcc' 'gcc'
@ -163,6 +164,7 @@ PKGS=(
'nano' 'nano'
'neofetch' 'neofetch'
'networkmanager' 'networkmanager'
'nmap' #Network scanning
'ntfs-3g' 'ntfs-3g'
'okular' 'okular'
'openbsd-netcat' 'openbsd-netcat'

View File

@ -60,5 +60,28 @@ konsave -i $HOME/ArchTitus/kde.knsv
sleep 1 sleep 1
konsave -a kde 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" echo -e "\nDone!\n"
exit exit

View File

@ -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" echo -e "\nEnabling the cups service daemon so we can print"
systemctl enable cups.service systemctl enable cups.service