Carlos Colaço
7095357f92
Fix for #1204
...
Added -y to $UPDATE_PKG_CACHE
updatePackageCache() no longer checks if apt update was run, it will
always update package cache since its a requirement
Replaced all updates using ${UPDATE_PKG_CACHE} with
updatePackageCache()
2021-01-12 17:08:15 +01:00
4s3ti
9499b5282c
Merge pull request #1220 from mwoolweaver/test
...
use proper English in bug_report.md
2021-01-11 10:29:17 +01:00
Michael Woolweaver
c6ee331d18
still failed
2021-01-09 04:45:46 -06:00
Michael Woolweaver
5a7813d320
use proper english
...
since I couldn't
5b404ccd9c
2021-01-09 04:42:31 -06:00
4s3ti
ae5a49ca59
Change issue template
...
Changed issue template from pivpn.dev to pivpn.io
2021-01-08 16:07:22 +01:00
4s3ti
d1f8c631fd
Merge pull request #1214 from mquirin/test
...
Fixes for #1212 :
Changes phrasing of the confirmation prompt when removing a wg config (from "[Y/n]" to "[y/N]")
Prints to stdout that operation is aborted
Returns exit code 1
2020-12-28 10:16:18 +01:00
mquirin
6448cc268a
Merge branch 'test' into test
2020-12-26 23:39:48 +00:00
Michael
f3eddccee8
wording and exit code
2020-12-26 23:34:54 +00:00
Orazio
db1fe2ebdd
Merge pull request #1186 from shelleycat485/test
...
A feature to disable / enable single wireguard client configs
2020-12-24 10:30:25 +01:00
Roger Haxby
ec32851e0c
fix clientSTAT.sh error if all clients are disabled
2020-12-15 14:17:05 +00:00
Orazio
b369a02d5b
Merge pull request #1201 from MichaIng/patch-1
...
Fix WireGuard support detection
2020-12-14 15:17:32 +01:00
Orazio
a52e53d123
'sudo mktemp' creates file with 0600 mode, which means we need root to read it.
2020-12-14 15:15:29 +01:00
MichaIng
5077d70a2f
Fix WireGuard support detection
...
Support was enabled automatically if a WireGuard package was found or could have been made available. But if the WireGuard kernel module is not available, it needs to be compiled. The required kernel headers are only reliably known for Raspberry Pi (Raspbian) and for amd64. This commit resolves the related issue where linux-image-amd64 was attempted to be installed on non-amd64 systems: https://github.com/pivpn/pivpn/issues/1180
Additionally this commit resolves the issue that kernel headers were required and a DKMS build done, even if the module was builtin, when no WireGuard package was found.
The $NEED_WIREGUARD_REPO variable has been replaced with $AVAILABLE_WIREGUARD, which practically serves the same information and allows a simpler support check.
Signed-off-by: MichaIng <micha@dietpi.com>
2020-12-14 14:54:46 +01:00
Roger Haxby
86de3eaa8c
corect help on disable and enable
2020-12-10 23:59:54 +00:00
Roger Haxby
8bff0b6cb6
clientSTAT shows disabled clients at end
2020-12-10 12:34:49 +00:00
Roger Haxby
a3b7af869c
more disabled in brackets
2020-12-09 23:07:28 +00:00
4s3ti
13e10cfe35
Merge branch 'test' of ssh://github.com/pivpn/pivpn into test
2020-12-09 19:23:38 +01:00
4s3ti
ff0ac0304c
ProBot Stale
...
Added probot integration to marke topics as inactives and automatically
close them.
read .github/stale.yml for more details.
2020-12-09 19:22:29 +01:00
Roger Haxby
6009e52e74
disabled in square brackets
2020-12-08 23:44:51 +00:00
Orazio
418a857921
Merge branch 'test' of https://github.com/pivpn/pivpn into test
2020-12-05 12:38:25 +01:00
Orazio
dc744a9810
Fix directory and symbolic link creation when reconfiguring (writing over the same files)
2020-12-05 12:35:19 +01:00
Orazio
308affe4e9
Workaround for the following error on Ubuntu 20.04:
...
- /usr/bin/debconf-apt-progress: can't open /tmp/tmp.0CoNypDEPj: Permission denied at /usr/bin/debconf-apt-progress line 249, <STDIN> line 3.
Reason: https://askubuntu.com/questions/1250974/user-root-cant-write-to-file-in-tmp-owned-by-someone-else-in-20-04-but-can-in
2020-12-05 12:35:11 +01:00
Orazio
5aac8bca84
Changed WireGuard unit path to /lib/systemd/system/wg-quick@.service
...
- On Raspbian, /lib is not a symbolic link to /usr/lib, so the WireGuard unit won't be found.
Therefore changed to /lib/... (which is the default location for units of installed packages).
2020-12-05 12:35:02 +01:00
4s3ti
df10cdded3
New pivpn status page
...
Changed status page on README.md,
new status page at https://status.pivpn.io
2020-12-02 23:25:34 +01:00
Roger Haxby
49a9314325
change to on/off for temp enable/disable
2020-11-26 15:36:00 +00:00
Orazio
3ed54bf71d
Expose AllowedIPs settings inside setupVars.conf
2020-11-14 09:35:51 +01:00
Orazio
443ef51e29
Update LatestUpdate.md
2020-11-04 11:45:36 +01:00
Roger Haxby
13d40399f3
fix listing disabled clients
2020-10-27 21:25:27 +00:00
Roger Haxby
983d43f791
Merge branch 'test' of https://github.com/pivpn/pivpn into test
...
merging in wg service reload/restart
2020-10-27 20:37:53 +00:00
Orazio
18007bb01e
OpenVPN GPG key is static, so we might as well include the key in the PiVPN repo.
2020-10-27 18:40:16 +01:00
Orazio
7f1c5ba33c
Save debug to /tmp/debug.log for WireGuard too, do not use temporary file to redact IPs in the OpenVPN log.
2020-10-27 12:19:46 +01:00
Orazio
8b69904b69
Moved Telekom Hybrid help to the wiki:
...
- https://github.com/pivpn/pivpn/wiki/OpenVPN#trouble-with-telekom-hybrid
2020-10-27 09:03:34 +01:00
Orazio
4f9349b576
Log debconf-apt-progress output to show errors in case of failed package install
2020-10-27 08:52:51 +01:00
Orazio
bfe611dbf1
Merge pull request #1168 from jeffrysurya/test
...
add -D to create the folder
2020-10-25 19:07:13 +01:00
Jeffry Suryadharma
1ce55658aa
Update install.sh
2020-10-25 17:54:14 +07:00
Jeffry Suryadharma
f1553985a6
Update install.sh
2020-10-25 17:46:27 +07:00
Jeffry Suryadharma
915563610d
Update install.sh
...
add -D option because wg-quick@.service.d folder is not yet created
2020-10-25 17:37:59 +07:00
Orazio
43057b3f3b
Fixed typos, clarified 'pivpn -l' text.
2020-10-24 16:00:26 +02:00
Orazio
9f057df25f
Merge pull request #1165 from xptsp/test
...
Handles special characters better
2020-10-24 13:51:20 +02:00
Orazio
d860f1d402
Add systemd override for wg-quick units that don't yet implement reload
...
- Discussed on pull request 1164
2020-10-24 13:41:07 +02:00
Orazio
9955f1fc02
Updated WireGuard module detection to accommodate different paths
2020-10-24 13:16:56 +02:00
shelleycat485
468ea296c0
back to pivpn github repository
2020-10-22 19:23:33 +01:00
shelleycat485
30d42c7f2d
correct enable help
2020-10-21 23:38:32 +01:00
shelleycat485
a0660979d4
corrent enable help
2020-10-21 23:23:58 +01:00
shelleycat485
9dd67114f8
disable and enable wireguard clients
2020-10-21 22:35:29 +01:00
Douglas Orend
22cb5ee0ef
Update removeOVPN.sh
...
This commit allows PiVPN scripts to revoke certificates with common names like "José" better. Prior to this commit, names like "José" could not be revoked using PiVPN tools.
2020-10-20 11:00:35 -05:00
Douglas Orend
5d2761b94b
Update listOVPN.sh
...
This commit allows PiVPN scripts to display certificates with common names like "José" better. Prior to this commit, names like "José" would be shown as "Jos\xC3\xA9".
2020-10-20 10:57:28 -05:00
Orazio
63733b44a5
Reload WireGuard instead of restarting so it doesn't kick existing clients
2020-10-03 10:20:40 +02:00
Orazio
77e75829ea
Merge pull request #1139 from LLautenbacher/feature/show_expired_cert
...
Showing expired certificates as such.
2020-10-01 13:46:26 +02:00
Ludwig Lautenbacher
1cc66efba6
fixed formatting
2020-10-01 13:40:49 +02:00