Commit Graph
37 Commits
Author SHA1 Message Date
angristan 2070e25874 Add pipeline badge to README 2018-09-22 00:26:34 +02:00
angristan c3b00891ba Fix GitLab CI 2018-09-22 00:23:45 +02:00
angristan f44b5ccd2c Add GitLab CI for shellcheck 2018-09-21 23:51:46 +02:00
angristan 80c0b971d6 Improved and safer code
Thanks to shellcheck!
2018-09-21 23:48:11 +02:00
angristan ca3198d521 New compatibility table 2018-09-21 22:56:33 +02:00
angristan f09037a099 Update compatibility table: remove CentOS 7/arm64 2018-09-21 22:26:10 +02:00
angristan 76607e781c Sorry... 2018-09-21 22:22:09 +02:00
angristan a0ff4d7cf9 Improve questions for NATed servers 2018-09-21 21:53:39 +02:00
angristan 4144fa9dff Make encryption customization optional
A lot of people don't know much about cryptography.
Since the script already overwrite OpenVPN's default settings, there is no need for most people to modify them.
2018-09-21 17:17:41 +02:00
angristan 0a5c3c1401 Rewrite README 2018-09-20 17:16:04 +02:00
StanislasandGitHub e920f7fbc2 Refactoring, cleanup and fixes (#293) 2018-09-20 00:05:02 +02:00
StanislasandGitHub 136a46874e Rework and cleanup systemd service handling (#294)
* Don't hardcode server.conf in systemd service

* Rework and cleanup service handling
2018-09-18 14:55:00 +02:00
angristan 1cd80a5cc7 Add Hetzner/IPv6 to FAQ 2018-09-18 14:26:00 +02:00
angristan d3974220ef Fix public interface in iptables rules 2018-09-18 12:37:07 +02:00
angristan 974b80dbc1 Remove unused variables 2018-09-17 18:05:51 +02:00
angristan 6210c64d10 Fix broken link in the README 2018-09-17 01:24:23 +02:00
angristan da909ce13d Add some notes about .ovpn files 2018-09-17 01:23:49 +02:00
StanislasandGitHub 594486c177 Rework iptables handling (#291) 2018-09-17 01:11:30 +02:00
angristan 67feb34446 Merge branch 'sysctl' 2018-09-16 22:50:24 +02:00
angristan 18b025e831 Improve sysctl config 2018-09-16 22:45:04 +02:00
angristan d6d209ef8c Add FAQ: How to manage script updates 2018-09-16 18:11:11 +02:00
StanislasandGitHub bfed14544e Add IPv6 NAT support (#238) 2018-09-16 17:55:50 +02:00
angristan 019da89be9 Update Fedora compatibility
Remove EOL
2018-09-16 01:49:39 +02:00
angristan f6c9a63e38 Drop support for Arch Linux
Arch Linux isn't very used and is not available on cloud providers. I cannot test it easily so it is a burden to maintain for me
2018-09-16 01:34:01 +02:00
angristan 8a5de575b7 Drop Debian 7 support
Debian 7 is EOL and I can't test it on cloud providers anymore
2018-09-16 01:29:04 +02:00
angristan 3209441775 Better bash 2018-09-16 01:26:37 +02:00
angristan 62380c512b Drop CentOS 6 support 2018-09-16 01:26:30 +02:00
StanislasandGitHub 30edb7b769 Update Vultr price 2018-09-07 13:28:40 +02:00
angristan 4bf4257cf3 Merge two mv commands 2018-09-05 20:26:33 +02:00
angristan 2997a7e8b6 Remove "|| return" 2018-09-05 20:20:46 +02:00
angristan ea40b45b52 Fix /dev/urandom usage on unprivileged LXC containers
Fixes https://github.com/angristan/openvpn-install/issues/280
2018-09-02 22:32:58 +02:00
Angristan c923ad1ea2 Remove link to the old script 2018-08-24 23:47:08 +02:00
Angristan 64f62cf874 Remove log-append for now and create log dir
See https://github.com/Angristan/OpenVPN-install/issues/275
2018-08-23 00:40:36 +02:00
Angristan d8d0bbb5da Add access logs (log-append)
And move log files to /var/log/openvpn. Makes more sense and access logs can be very useful.
2018-08-22 22:11:36 +02:00
Angristan 1b18e7f2a7 Re-add a default suggestion for the client name
But only during the setup, not for additional clients
2018-08-18 21:47:10 +02:00
Angristan 47c86874dc Update check on the client's name input 2018-08-18 19:55:36 +02:00
Angristan a0267c994d Fix License copyright holders 2018-08-18 16:08:32 +02:00