Commit Graph

338 Commits

Author SHA1 Message Date
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
hwdsl2
353ae65a55 Update docs 2024-01-08 22:23:16 -06:00
hwdsl2
c9f12a48f6 Cleanup 2024-01-08 22:22:50 -06:00
hwdsl2
d75eb29e74 Update to easy-rsa 3.1.7 2023-10-19 23:56:33 -05:00
hwdsl2
77b87f41b2 Cleanup 2023-10-19 23:51:02 -05:00
hwdsl2
9c9ecae84e Update docs 2023-09-14 00:03:49 -05:00
hwdsl2
c9e37ddfac Update docs 2023-09-12 22:59:32 -05:00
hwdsl2
44b8cbacb0 Cleanup 2023-09-12 01:48:27 -05:00
hwdsl2
a9ae4090bb Update docs 2023-09-11 23:25:56 -05:00
hwdsl2
174408f479 Update tests 2023-09-11 22:59:17 -05:00