Stanislas Lange 
							
						 
					 
					
						
						
							
						
						7e32f6ae83 
					 
					
						
						
							
							Fix mermaid diagram in README  
						
						 
						
						
						
						
					 
					
						2025-03-15 22:52:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Blake Fleischer 
							
						 
					 
					
						
						
							
						
						399c3c87b9 
					 
					
						
						
							
							Add support for Amazon Linux 2023 out of the box ( #1259 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Stanislas Lange <git@slange.me > 
						
						
					 
					
						2025-03-10 10:24:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						e2d4990ae1 
					 
					
						
						
							
							Improve README  
						
						 
						
						
						
						
					 
					
						2025-01-06 17:25:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						dc114f3243 
					 
					
						
						
							
							Update distribution matrix for end-to-end tests  
						
						 
						
						
						
						
					 
					
						2024-11-07 20:49:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						5a4b31bd0d 
					 
					
						
						
							
							Fix typo in README  
						
						 
						
						
						
						
					 
					
						2023-11-20 21:21:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						80feebed16 
					 
					
						
						
							
							Remove visitors badge  
						
						 
						
						
						
						
					 
					
						2023-01-22 16:43:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						d096f7a3a2 
					 
					
						
						
							
							Add star history  
						
						 
						
						
						
						
					 
					
						2023-01-22 16:42:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						33fe6af131 
					 
					
						
						
							
							Update cloud providers  
						
						 
						
						
						
						
					 
					
						2023-01-22 01:55:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						d2556ff235 
					 
					
						
						
							
							Add support for CentOS 9 + update supported distributions  
						
						 
						
						
						
						
					 
					
						2023-01-22 00:57:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						0ac1bf4f51 
					 
					
						
						
							
							Format markdown table in readme  
						
						 
						
						
						
						
					 
					
						2023-01-21 23:41:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						64cbbce0b7 
					 
					
						
						
							
							Add OpenVPN 2.5 notice to README  
						
						 
						
						
						
						
					 
					
						2023-01-21 23:40:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						2d0eca1a1d 
					 
					
						
						
							
							Update issue/PR template + contributing guidelines  
						
						 
						
						
						
						
					 
					
						2023-01-21 23:06:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adiyat Mubarak 
							
						 
					 
					
						
						
							
						
						deb5867979 
					 
					
						
						
							
							Update README.md OpenVPN client for macOS  
						
						 
						
						
						
						
					 
					
						2022-08-02 10:16:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						c2059d684d 
					 
					
						
						
							
							Add SayThanks badge  
						
						 
						
						
						
						
					 
					
						2022-01-31 01:40:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						fdc3f25987 
					 
					
						
						
							
							Fix saythanks URL in README  
						
						 
						
						
						
						
					 
					
						2022-01-31 01:36:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Marsicovetere 
							
						 
					 
					
						
						
							
						
						fa123bede7 
					 
					
						
						
							
							Add openvpn-ephemeral Terraform module to README ( #881 )  
						
						 
						
						
						
						
					 
					
						2021-10-18 10:44:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lee 
							
						 
					 
					
						
						
							
						
						8783719459 
					 
					
						
						
							
							Add support for AlmaLinux 8 ( #891 )  
						
						 
						
						
						
						
					 
					
						2021-08-27 15:24:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						bcd1d8a53e 
					 
					
						
						
							
							Document Rocky Linux support  
						
						 
						
						
						
						
					 
					
						2021-07-06 10:56:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						b9deadef61 
					 
					
						
						
							
							readme: remove broken hall of fame  
						
						 
						
						
						
						
					 
					
						2021-05-31 02:00:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rvva 
							
						 
					 
					
						
						
							
						
						bfdf48c392 
					 
					
						
						
							
							Add support for Oracle Linux 8 ( #810 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Stanislas <stanislas.lange@pm.me > 
						
						
					 
					
						2021-03-22 10:48:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						e16d93f314 
					 
					
						
						
							
							readme: update provider link  
						
						 
						
						
						
						
					 
					
						2020-10-28 18:58:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						bd047c08d7 
					 
					
						
						
							
							ci: use super-linter ( #683 )  
						
						 
						
						
						
						
					 
					
						2020-10-21 13:59:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						4eb349bf10 
					 
					
						
						
							
							readme: update badge  
						
						 
						
						
						
						
					 
					
						2020-10-19 12:05:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						cb23f0ec24 
					 
					
						
						
							
							Add badge to README  
						
						 
						
						
						
						
					 
					
						2020-10-02 21:29:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						9579e29ccf 
					 
					
						
						
							
							Update provider links  
						
						 
						
						
						
						
					 
					
						2020-07-30 12:44:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								randomshell 
							
						 
					 
					
						
						
							
						
						5c2a86f27e 
					 
					
						
						
							
							Update distro compatibility list and remove Debian 8 support ( #654 )  
						
						 
						
						
						
						
					 
					
						2020-07-28 12:24:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								randomshell 
							
						 
					 
					
						
						
							
						
						bbd29a8178 
					 
					
						
						
							
							Update easy-rsa link in README to 3.0.7  
						
						 
						
						
						
						
					 
					
						2020-07-02 20:04:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								robiiinos 
							
						 
					 
					
						
						
							
						
						b11296870f 
					 
					
						
						
							
							Typo in README  
						
						 
						
						
						
						
					 
					
						2020-06-27 12:29:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham 
							
						 
					 
					
						
						
							
						
						b2888fa514 
					 
					
						
						
							
							readme: fix typo ( #664 )  
						
						 
						
						
						
						
					 
					
						2020-05-15 22:06:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						6ee5787a29 
					 
					
						
						
							
							Add contributors hall-of-fame  
						
						 
						
						
						
						
					 
					
						2020-05-10 22:27:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						83f70fe71f 
					 
					
						
						
							
							ci(workflow): run script in headless mode on VMs ( #643 )  
						
						 
						
						... 
						
						
						
						Run script in headless mode on all supported distributions, on Digital Ocean VMs, with GitHub Actions 
						
						
					 
					
						2020-04-28 11:26:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						87bfd046dd 
					 
					
						
						
							
							docs(readme): fix english punctuation  
						
						 
						
						
						
						
					 
					
						2020-04-27 15:42:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						af3bf12bb6 
					 
					
						
						
							
							style(readme): format markdown  
						
						 
						
						
						
						
					 
					
						2020-04-27 15:31:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						08aeed2c5b 
					 
					
						
						
							
							docs(readme): add notes about bash formatting  
						
						 
						
						
						
						
					 
					
						2020-04-27 15:26:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						e3139cd877 
					 
					
						
						
							
							Revert "feat(curves): add secp256k1 option ( #315 )"  
						
						 
						
						... 
						
						
						
						This reverts commit 8d5bb43aed .
Tested with Viscosity, doesn't work 
						
						
					 
					
						2020-04-27 14:36:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidd 
							
						 
					 
					
						
						
							
						
						8d5bb43aed 
					 
					
						
						
							
							feat(curves): add secp256k1 option ( #315 )  
						
						 
						
						
						
						
					 
					
						2020-04-27 14:22:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John E 
							
						 
					 
					
						
						
							
						
						fe0b995bdf 
					 
					
						
						
							
							feat(headless): make script idempotent  
						
						 
						
						... 
						
						
						
						This set of changes adjusts the script so that you can run it multiple times with the same input and not have any unexpected changes. This makes it appropriate for "enforcing state", as required by automated provisioners like Puppet, Salt, Chef, or Ansible.
 - Unbound, OpenVPN, easy-rsa, and other dependencies are only installed from upstream if they are not already present. This prevents multiple runs of the script from causing unexpected version upgrades.
 - The easy-rsa system is put in a folder called "easy-rsa-auto" so it can't conflict with the "easy-rsa" folder from some older OpenVPN packages
 - The easy-rsa CA is only initialized once
 - SERVER_CN and SERVER_NAME are randomly generated once and saved for future reference
 - File append ('>>') is only done strictly after a file is created with '>' (e.g. /etc/sysctl.d/20-openvpn.conf)
 - Clients are only added to easy-rsa once
 - If AUTO_INSTALL == y, then the script operates in install mode and doesn't enter manageMenu 
						
						
					 
					
						2020-04-27 13:56:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas Lange 
							
						 
					 
					
						
						
							
						
						957712e73d 
					 
					
						
						
							
							docs(readme): update compatibility matrix  
						
						 
						
						
						
						
					 
					
						2020-04-27 13:11:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						c2a4edc714 
					 
					
						
						
							
							Re-add SayThanks.io  
						
						 
						
						
						
						
					 
					
						2020-04-18 21:18:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						7e7a494f59 
					 
					
						
						
							
							Remove wiki link  
						
						 
						
						
						
						
					 
					
						2020-04-04 11:55:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						d31efe9e7b 
					 
					
						
						
							
							Move FAQ from wiki to git to allow contributions ( #611 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Stanislas Lange <angristan@pm.me > 
						
						
					 
					
						2020-04-04 11:54:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						d958c15909 
					 
					
						
						
							
							🤦♂️  
						
						 
						
						
						
						
					 
					
						2020-04-03 11:13:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						006167b3c7 
					 
					
						
						
							
							Doc: Add Viscosity as a supported macOS client  
						
						 
						
						
						
						
					 
					
						2020-02-20 23:57:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						69c4751236 
					 
					
						
						
							
							Remove saythanks.io :(  
						
						 
						
						... 
						
						
						
						RIP https://github.com/BlitzKraft/saythanks.io/issues/60  
						
						
					 
					
						2020-01-27 17:40:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Safa Bayar 
							
						 
					 
					
						
						
							
						
						12ba1a9d9a 
					 
					
						
						
							
							Add Centos 8 Support ( #506 )  
						
						 
						
						
						
						
					 
					
						2019-11-11 15:18:34 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominic Dumrauf 
							
						 
					 
					
						
						
							
						
						40a9fb975a 
					 
					
						
						
							
							Documenting One-Stop Solution for AWS ( #490 )  
						
						 
						
						
						
						
					 
					
						2019-10-02 11:40:49 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhys Perry 
							
						 
					 
					
						
						
							
						
						a3ed51df0c 
					 
					
						
						
							
							Update supported architectures ( #492 )  
						
						 
						
						
						
						
					 
					
						2019-09-23 16:41:58 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominic Dumrauf 
							
						 
					 
					
						
						
							
						
						7e8fd767aa 
					 
					
						
						
							
							Updating documentation around existing headless user addition feature ( #488 )  
						
						 
						
						... 
						
						
						
						This closes  #422  
						
						
					 
					
						2019-09-19 16:59:20 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						30735c91d8 
					 
					
						
						
							
							Add Amazon Linux 2 support ( #459 )  
						
						 
						
						
						
						
					 
					
						2019-08-19 23:25:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stanislas 
							
						 
					 
					
						
						
							
						
						2aab3792ca 
					 
					
						
						
							
							Remove Travis Badge from README  
						
						 
						
						... 
						
						
						
						Since we use Actions now. 
						
						
					 
					
						2019-08-16 18:33:16 +02:00