Repository Analysis

hwdsl2/setup-ipsec-vpn

Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Amazon Linux, Alpine and Raspberry Pi. Includes client config and management scripts.

2.7 Likely human-written View on GitHub
2.7
Adjusted Score
2.7
Raw Score
100%
Time Factor
2026-05-30
Last Push
27,928
Stars
Shell
Language
19,978
Lines of Code
59
Files
29
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 12LOW 17

Pattern Findings

29 matches across 2 categories. Click a row to expand file-level details.

Decorative Section Separators12 hits · 36 pts
SeverityFileLineSnippet
MEDIUMvpnsetup_ubuntu.sh19# =====================================================
MEDIUMvpnsetup_ubuntu.sh30# =====================================================
MEDIUMvpnsetup_centos.sh20# =====================================================
MEDIUMvpnsetup_centos.sh31# =====================================================
MEDIUMvpnsetup.sh19# =====================================================
MEDIUMvpnsetup.sh30# =====================================================
MEDIUMvpnsetup_alpine.sh18# =====================================================
MEDIUMvpnsetup_alpine.sh29# =====================================================
MEDIUMvpnsetup_amzn.sh18# =====================================================
MEDIUMvpnsetup_amzn.sh29# =====================================================
MEDIUMextras/update_vpn_users.sh13# =====================================================
MEDIUMextras/update_vpn_users.sh30# =====================================================
Over-Commented Block17 hits · 17 pts
SeverityFileLineSnippet
LOWvpnsetup_ubuntu.sh1#!/bin/bash
LOWvpnsetup_centos.sh1#!/bin/bash
LOWvpnsetup.sh1#!/bin/sh
LOWvpnsetup_alpine.sh1#!/bin/bash
LOWvpnsetup_amzn.sh1#!/bin/bash
LOWextras/add_vpn_user.sh1#!/bin/bash
LOWextras/update_vpn_users.sh1#!/bin/bash
LOWextras/ikev2setup.sh1#!/bin/bash
LOWextras/vpnupgrade.sh1#!/bin/sh
LOWextras/ikev2onlymode.sh1#!/bin/bash
LOWextras/del_vpn_user.sh1#!/bin/bash
LOWextras/vpnupgrade_centos.sh1#!/bin/bash
LOWextras/ikev2changeaddr.sh1#!/bin/bash
LOWextras/vpnupgrade_alpine.sh1#!/bin/bash
LOWextras/vpnupgrade_ubuntu.sh1#!/bin/bash
LOWextras/vpnupgrade_amzn.sh1#!/bin/bash
LOWextras/vpnuninstall.sh1#!/bin/bash