Commit graph

240 commits

Author SHA1 Message Date
angristan
4a36948a6b UX improvements 2018-09-15 20:35:14 +02:00
angristan
0b70f84c11 UX improvements 2018-09-15 20:34:44 +02:00
angristan
9fb6a23389 UX improvements 2018-09-15 20:30:13 +02:00
angristan
1312a89095 Improve remove unbound question 2018-09-15 20:23:03 +02:00
angristan
a8310fd686 Handle non vanilla unbound installs
For example wiht local-dns-installer we don't have an include
2018-09-15 20:20:31 +02:00
angristan
de4a5f4d16 Fix dir 2018-09-15 20:01:43 +02:00
angristan
7bdc98f726 Fix end if 2018-09-15 19:18:49 +02:00
angristan
060a3005ad Remove pre-input 2018-09-15 19:15:11 +02:00
angristan
402e59ffe2 Improve Unbound conf dir 2018-09-15 19:13:38 +02:00
angristan
21734bab5f Install unbound in conf.d/openvpn.conf
For existing installs
2018-09-15 19:02:16 +02:00
angristan
09f89cd3d8 Fix unbound setup for existing installations 2018-09-15 18:51:23 +02:00
angristan
d496ed9f5c Don't use local variables for read 2018-09-15 18:39:54 +02:00
angristan
9dd238bec7 Don't escape strings 2018-09-15 18:39:23 +02:00
angristan
abcab8b822 Fix DNS rebinding
See 70d6627e6d
2018-09-15 18:19:07 +02:00
angristan
7278337c08 Add missin fi 2018-09-15 18:05:13 +02:00
angristan
d2e20b9637 Move the installLocalDNS function up, otherwise it is not defined 2018-09-15 18:00:18 +02:00
Stanislas
49df82903d
Fix regex 2018-09-15 17:52:03 +02:00
randomshell
4870ad11b8 Fix typo 2018-09-15 14:20:00 +02:00
randomshell
d333fe7964 Fix typo 2018-09-15 13:46:57 +02:00
randomshell
55de8e4d6a Ask to uninstall Unbound too 2018-09-15 13:44:23 +02:00
randomshell
bb141bd797 Add handler for existing Unbound install 2018-09-15 13:27:19 +02:00
randomshell
c015a62bb8 Remove duplicate lines and fix for DNS rebinding not applied 2018-09-14 22:39:35 +02:00
randomshell
99d4b59b30 Remove unnecessary Debian dependency 2018-09-14 22:35:14 +02:00
randomshell
b5b92e9131 Add DNS rebinding fix 2018-09-14 22:30:53 +02:00
randomshell
6bea1dd6b2 Change Unbound configuration for openvpn integration 2018-09-14 22:28:16 +02:00
randomshell
e78400af7d local-dns-resolver backport 2018-09-14 22:15:10 +02:00
randomshell
af401b81b2 Add local DNS resolver entry 2018-09-14 15:24:37 +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
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
9ef0bbc47d
Add password option for clients (#160) 2018-08-18 19:40:07 +02:00
Jebtrix
df172b962d Add option to generate random port in private port range (#229) 2018-08-18 15:57:24 +02:00
Sayem Chowdhury
5501de73c8 Improved code (#243) 2018-07-15 11:25:59 +02:00
cezar97
63ac18075d Add quad9 secondary DNS (#248)
See https://www.quad9.net/faq/#Is_there_a_service_that_Quad9_offers_that_does_not_have_the_blocklist_or_other_security.
2018-07-06 22:11:22 +02:00
Jebtrix
b8f0b44c55 [FIX] Unable to select AdGuard DNS choice (#228) 2018-05-29 10:18:24 +02:00
Angristan
6cecc16f0d
Fixes #217 "Package 'gpg' has no installation candidate" 2018-05-10 00:29:05 +02:00
Timofey Vasenin
d2a3b3bec6 Backport improvements of external IP handling (#213)
* [backport] Remove IP address detection fallback

It was never used, the one-liner is enough.

* [backport] Improve NAT detection

Cleaner and better:
- Not relying in an external service
- Avoids a false positive when the server has multiple public IPv4
addresses and the user selects one which is not the default gateway
2018-05-08 21:23:36 +02:00
Timofey Vasenin
b3fba4fddc [backport] Fix system resolvers option for environments running systemd-resolved (#214) 2018-05-08 21:01:32 +02:00
Stanislas
2f6821d778 Add support for Ubuntu 18.04 2018-05-08 20:53:57 +02:00
Timofey Vasenin
71bb6e8371 Remove unneeded -r argument from some rm commands
Backport the relevant part of:
d717353769
2018-05-07 18:50:01 +02:00
cezar97
61d89e3ba2 Remove .ovpn on cert revoke or OpenVPN uninstall (#178) 2018-04-10 11:06:19 +02:00
Angristan
d7e706ac24 Add Cloudflare resolvers
Fixes #193
2018-04-01 23:12:05 +02:00
Angristan
42f6553dcc
Add GPG dependency 2018-02-25 17:37:03 +01:00
Angristan
687eb9019d Fix Fedora detection
Fixes #168
2018-02-22 21:47:35 +01:00
Kcchouette
f252614a36 Remove unsupported version of ubuntu (#163)
* Remove unsupported version of ubuntu

Remove 12.04 as the support finished on April 28, 2017
Remove 16.10 as the support finished 2017-07-20
Remove 17.04 as the support finished 2018-01-13
2018-02-14 14:48:36 +01:00
Angristan
febdc04340 Support Ubuntu 17.10
Fixes #161
2018-02-13 22:38:48 +01:00