mirror of
https://github.com/pivpn/pivpn.git
synced 2024-12-18 19:00:15 +00:00
Merge branch 'test' of ssh://github.com/pivpn/pivpn into test
This commit is contained in:
commit
13e10cfe35
1 changed files with 7 additions and 7 deletions
|
@ -215,7 +215,7 @@ main(){
|
||||||
# Save installation setting to the final location
|
# Save installation setting to the final location
|
||||||
echo "INSTALLED_PACKAGES=(${INSTALLED_PACKAGES[*]})" >> ${tempsetupVarsFile}
|
echo "INSTALLED_PACKAGES=(${INSTALLED_PACKAGES[*]})" >> ${tempsetupVarsFile}
|
||||||
echo "::: Setupfiles copied to ${setupConfigDir}/${VPN}/${setupVarsFile}"
|
echo "::: Setupfiles copied to ${setupConfigDir}/${VPN}/${setupVarsFile}"
|
||||||
$SUDO mkdir "${setupConfigDir}/${VPN}/"
|
$SUDO mkdir -p "${setupConfigDir}/${VPN}/"
|
||||||
$SUDO cp ${tempsetupVarsFile} "${setupConfigDir}/${VPN}/${setupVarsFile}"
|
$SUDO cp ${tempsetupVarsFile} "${setupConfigDir}/${VPN}/${setupVarsFile}"
|
||||||
|
|
||||||
installScripts
|
installScripts
|
||||||
|
@ -546,7 +546,7 @@ installDependentPackages(){
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
local APTLOGFILE="$(mktemp)"
|
local APTLOGFILE="$($SUDO mktemp)"
|
||||||
|
|
||||||
if command -v debconf-apt-progress > /dev/null; then
|
if command -v debconf-apt-progress > /dev/null; then
|
||||||
# shellcheck disable=SC2086
|
# shellcheck disable=SC2086
|
||||||
|
@ -2007,7 +2007,7 @@ confOVPN(){
|
||||||
|
|
||||||
confWireGuard(){
|
confWireGuard(){
|
||||||
# Reload job type is not yet available in wireguard-tools shipped with Ubuntu 20.04
|
# Reload job type is not yet available in wireguard-tools shipped with Ubuntu 20.04
|
||||||
if ! grep -q 'ExecReload' /usr/lib/systemd/system/wg-quick@.service; then
|
if ! grep -q 'ExecReload' /lib/systemd/system/wg-quick@.service; then
|
||||||
echo "::: Adding additional reload job type for wg-quick unit"
|
echo "::: Adding additional reload job type for wg-quick unit"
|
||||||
$SUDO install -D -m 644 "${pivpnFilesDir}"/files/etc/systemd/system/wg-quick@.service.d/override.conf /etc/systemd/system/wg-quick@.service.d/override.conf
|
$SUDO install -D -m 644 "${pivpnFilesDir}"/files/etc/systemd/system/wg-quick@.service.d/override.conf /etc/systemd/system/wg-quick@.service.d/override.conf
|
||||||
$SUDO systemctl daemon-reload
|
$SUDO systemctl daemon-reload
|
||||||
|
@ -2288,13 +2288,13 @@ installScripts(){
|
||||||
# Unlink the protocol specific pivpn script and symlink the common
|
# Unlink the protocol specific pivpn script and symlink the common
|
||||||
# script to the location instead
|
# script to the location instead
|
||||||
$SUDO unlink /usr/local/bin/pivpn
|
$SUDO unlink /usr/local/bin/pivpn
|
||||||
$SUDO ln -s -T "${pivpnFilesDir}/scripts/pivpn" /usr/local/bin/pivpn
|
$SUDO ln -sf -T "${pivpnFilesDir}/scripts/pivpn" /usr/local/bin/pivpn
|
||||||
else
|
else
|
||||||
# Only one protocol is installed, symlink bash completion, the pivpn script
|
# Only one protocol is installed, symlink bash completion, the pivpn script
|
||||||
# and the script directory
|
# and the script directory
|
||||||
$SUDO ln -s -T "${pivpnFilesDir}/scripts/${VPN}/bash-completion" /etc/bash_completion.d/pivpn
|
$SUDO ln -sf -T "${pivpnFilesDir}/scripts/${VPN}/bash-completion" /etc/bash_completion.d/pivpn
|
||||||
$SUDO ln -s -T "${pivpnFilesDir}/scripts/${VPN}/pivpn.sh" /usr/local/bin/pivpn
|
$SUDO ln -sf -T "${pivpnFilesDir}/scripts/${VPN}/pivpn.sh" /usr/local/bin/pivpn
|
||||||
$SUDO ln -s "${pivpnFilesDir}/scripts/" "${pivpnScriptDir}"
|
$SUDO ln -sf "${pivpnFilesDir}/scripts/" "${pivpnScriptDir}"
|
||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
. /etc/bash_completion.d/pivpn
|
. /etc/bash_completion.d/pivpn
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue