Added intrustion prevention, DNS filter, and VPN
This commit is contained in:
parent
f3aef79f6a
commit
4e4920da5f
|
|
@ -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'
|
||||||
|
|
|
||||||
23
2-user.sh
23
2-user.sh
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue