347 Commits

Author SHA1 Message Date
hwdsl2
ce690033fe Update docs 2026-01-06 19:29:05 -06:00
hwdsl2
f9d25e3f23 Update to easy-rsa 3.2.5 2025-12-19 19:33:47 -06:00
hwdsl2
740ad12ee5 Update docs 2025-11-14 20:41:42 -06:00
hwdsl2
6564822102 Update docs 2025-10-11 01:17:10 -05:00
hwdsl2
4d429a668e Update docs 2025-10-06 01:26:03 -05:00
hwdsl2
213b9a8122 Update docs 2025-09-21 00:00:15 -05:00
hwdsl2
d77f0fbcaf Update tests 2025-08-30 09:35:06 -05:00
hwdsl2
663126ab6e Update to easy-rsa 3.2.4 2025-08-30 09:34:57 -05:00
hwdsl2
68a1520401 Update docs 2025-08-08 00:47:43 -05:00
hwdsl2
eb215ea23e Update docs 2025-07-24 21:11:44 -05:00
hwdsl2
a4142566d8 Update docs 2025-07-06 12:10:52 -05:00
hwdsl2
4c3b51212a Update docs 2025-06-30 00:02:54 -05:00
hwdsl2
408b7d3826 Cleanup 2025-06-30 00:02:36 -05:00
hwdsl2
15263df62e Update tests 2025-06-17 00:11:04 -05:00
hwdsl2
3aa3ddcf4d Update to easy-rsa 3.2.3 2025-06-16 23:56:51 -05:00
hwdsl2
7b761b2df2 Update docs 2025-05-11 16:57:15 -05:00
hwdsl2
39686b6753 Update docs 2025-03-30 18:06:04 -05:00
hwdsl2
a5eba59e47 Improve IPTables rules
- Apply upstream change Nyr/openvpn-install commit 13b0245.
- Let IPTables wait for the xtables lock for 5 seconds.
2025-03-24 21:48:57 -05:00
hwdsl2
ecaef4943f Improve client revocation
- Apply upstream change Nyr/openvpn-install commit e574074.
- Remove leftover files after client revocation
- Cleanup
2025-03-24 21:44:35 -05:00
hwdsl2
4a1eb578cb Update docs 2025-03-20 19:32:11 -05:00
hwdsl2
7938d2a1b6 Update docs 2025-03-15 00:24:08 -05:00
hwdsl2
0f35478e82 Update docs 2025-03-13 07:35:04 -05:00
hwdsl2
6c4a95ab90 Update to easy-rsa 3.2.2 2025-02-14 08:25:19 -06:00
hwdsl2
b200f5a340 Update docs 2025-01-26 00:35:39 -06:00
hwdsl2
aca14ba57e Update docs 2024-12-08 12:59:43 -06:00
hwdsl2
5eeb30bfbf Update docs 2024-11-18 21:22:12 -06:00
hwdsl2
1872101898 Update docs 2024-10-16 22:33:56 -05:00
hwdsl2
c1c1ff8993 Update docs 2024-10-10 06:56:51 -05:00
hwdsl2
bcccd9404e Update docs 2024-09-20 08:55:10 -05:00
hwdsl2
1cbae2309c Update to easy-rsa 3.2.1 2024-09-13 22:28:36 -05:00
hwdsl2
9dfdb4d344 Update docs 2024-08-06 21:42:38 -05:00
hwdsl2
d79c48eb0d Improve script input
- Add a new option "--listenaddr" for specifying the IPv4 address
  that OpenVPN should listen on for requests. This can be useful
  in certain cases. If not specified, the script tries to auto
  detect the IPv4 address OpenVPN should listen on.
- Other minor improvements
2024-08-06 21:33:00 -05:00
hwdsl2
e8094ba3c3 Update tests 2024-08-04 21:45:53 -05:00
hwdsl2
f171a21cdd Update docs 2024-08-04 21:38:23 -05:00
hwdsl2
4b302ebc52 Improve script input
- Users can now specify either a DNS name (FQDN) or an IPv4 address
  for the "--serveraddr" parameter.
- Fixed an issue when users specify a DNS name as the OpenVPN server
  address. Instead of using the provided DNS name as the OpenVPN
  "listen on" address, we should instead detect the server's local
  IPv4 address and use that. Otherwise, the OpenVPN server could
  fail to start in certain cases.
- Other minor improvements
2024-08-04 21:23:19 -05:00
hwdsl2
d7e17145d1 Update OS support
- Remove CentOS 7, which reached EOL on June 30, 2024.
2024-07-28 15:47:59 -05:00
hwdsl2
df2b3fd662 Update docs 2024-07-28 15:12:11 -05:00
hwdsl2
283b79c898 Add install options
- NEW: Users can now optionally specify install options when
  running the script to install OpenVPN. These new options include:
  '--serveraddr', '--proto', '--port', '--clientname',
  '--dns1' and '--dns2'. Refer to the usage information which
  will be added to the project documentation, or run the script
  with the '-h' option to view.
- Other minor improvements
2024-07-28 14:49:26 -05:00
hwdsl2
2977cd6fe6 Update docs 2024-06-23 17:14:33 -05:00
hwdsl2
52fea9dfbf Update docs 2024-06-23 14:58:49 -05:00
hwdsl2
e058f5e3d8 Add command line options
- Add support for command-line options for managing OpenVPN
  clients and removing OpenVPN.
2024-06-23 14:58:07 -05:00
hwdsl2
70ea744f66 Improve VPN script
- Refactor the script into Bash functions for improved organization
  and readability.
2024-06-22 17:18:09 -05:00
hwdsl2
3a004d20e2 Update tests 2024-06-16 23:51:01 -05:00
hwdsl2
f4b053d673 Improve VPN script
- Refactor the script into Bash functions for improved organization
  and readability.
2024-06-16 22:21:37 -05:00
hwdsl2
fafb5b9e49 Update OS support 2024-06-06 21:58:30 -05:00
hwdsl2
dd14343065 Update tests 2024-06-06 21:38:50 -05:00
hwdsl2
e8d9043e92 Update to easy-rsa 3.2.0 2024-06-06 21:34:09 -05:00
hwdsl2
5aa4937e31 Update docs 2024-04-17 20:36:03 -05:00
hwdsl2
ac38ff0c23 Update docs 2024-03-20 21:41:14 -05:00
hwdsl2
2e0291f573 Update tests 2024-02-03 23:30:33 -06:00