mirror of
https://github.com/pivpn/pivpn.git
synced 2024-12-18 10:50:16 +00:00
fix-159
This commit is contained in:
parent
f61b26f669
commit
96bef0c085
1 changed files with 5 additions and 3 deletions
|
@ -18,7 +18,7 @@ pivpnFilesDir="/etc/.pivpn"
|
|||
easyrsaRel="https://github.com/pivpn/easy-rsa/releases/download/3.0.1-pivpn/EasyRSA-3.0.1-pivpn.tgz"
|
||||
|
||||
# Find the rows and columns. Will default to 80x24 if it can not be detected.
|
||||
screen_size=$(stty size 2>/dev/null || echo 24 80)
|
||||
screen_size=$(stty size 2>/dev/null || echo 24 80)
|
||||
rows=$(echo $screen_size | awk '{print $1}')
|
||||
columns=$(echo $screen_size | awk '{print $2}')
|
||||
|
||||
|
@ -203,7 +203,7 @@ verifyFreeDiskSpace() {
|
|||
*)
|
||||
echo "::: Confirmation not received, exiting..."
|
||||
exit 1
|
||||
;;
|
||||
;;
|
||||
esac
|
||||
# - Insufficient free disk space
|
||||
elif [[ ${existing_free_kilobytes} -lt ${required_free_kilobytes} ]]; then
|
||||
|
@ -319,6 +319,8 @@ It is also possible to use a DHCP reservation, but if you are going to do that,
|
|||
}
|
||||
|
||||
setDHCPCD() {
|
||||
# First, create the dhcpd config file
|
||||
touch ${dhcpcdFile}
|
||||
# Append these lines to dhcpcd.conf to enable a static IP
|
||||
echo "## interface ${pivpnInterface}
|
||||
static ip_address=${IPv4addr}
|
||||
|
@ -328,7 +330,7 @@ setDHCPCD() {
|
|||
|
||||
setStaticIPv4() {
|
||||
# Tries to set the IPv4 address
|
||||
if [[ -f /etc/dhcpcd.conf ]]; then
|
||||
if [[ -f ${dhcpcdFile} ]]; then
|
||||
if grep -q "${IPv4addr}" ${dhcpcdFile}; then
|
||||
echo "::: Static IP already configured."
|
||||
:
|
||||
|
|
Loading…
Reference in a new issue