mirror of
https://github.com/angristan/openvpn-install.git
synced 2025-12-16 08:57:03 +01:00
The previous check using `pgrep -x openvpn` was matching transient openvpn processes like `openvpn --genkey` that run during installation, causing false positives. This led to race conditions where the CI thought the server was running when it was actually still installing. Use `pgrep -f "openvpn.*server.conf"` to specifically match the actual OpenVPN server process running with the server configuration.