erst vpn, dann killswitch - ich dussel
This commit is contained in:
parent
4f31d63701
commit
0bc59119ec
1 changed files with 12 additions and 2 deletions
14
install.sh
14
install.sh
|
@ -469,6 +469,16 @@ create_directories() {
|
||||||
# Install killswitch script
|
# Install killswitch script
|
||||||
install_killswitch() {
|
install_killswitch() {
|
||||||
log "Installing permanent killswitch..."
|
log "Installing permanent killswitch..."
|
||||||
|
warning "⚠️ KILLSWITCH WILL BLOCK ALL INTERNET ACCESS AFTER ACTIVATION!"
|
||||||
|
warning "⚠️ Only VPN connections will be allowed!"
|
||||||
|
echo ""
|
||||||
|
read -p "Activate killswitch now? This cannot be undone! (y/N): " -n 1 -r
|
||||||
|
echo ""
|
||||||
|
if [[ ! $REPLY =~ ^[Yy]$ ]]; then
|
||||||
|
warning "Killswitch installation skipped. System is NOT protected!"
|
||||||
|
warning "Run 'systemctl start vpn-killswitch' to activate later."
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
# Create killswitch script
|
# Create killswitch script
|
||||||
cat > /usr/local/bin/vpn-killswitch.sh << 'EOFSCRIPT'
|
cat > /usr/local/bin/vpn-killswitch.sh << 'EOFSCRIPT'
|
||||||
|
@ -1175,8 +1185,8 @@ main() {
|
||||||
|
|
||||||
install_dependencies
|
install_dependencies
|
||||||
create_directories
|
create_directories
|
||||||
install_killswitch
|
install_vpn_provider # Install VPN first (needs internet)
|
||||||
install_vpn_provider # Replaces install_mullvad
|
install_killswitch # Then activate killswitch (blocks internet)
|
||||||
install_backend
|
install_backend
|
||||||
install_webui
|
install_webui
|
||||||
setup_services
|
setup_services
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue