Currently tinc init script will delete the generated configuration folder and then check if it will not exists in order to create it.

This patch will first check if the generated configuration folder exists and then delete it, after that it will always create the configuration folder.
This commit is contained in:
Alessio Caiazza 2014-08-11 12:24:27 +02:00 committed by Saverio Proto
parent 5c51f03557
commit c1195229df
2 changed files with 3 additions and 5 deletions

View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=tinc
PKG_VERSION:=1.0.24
PKG_RELEASE:=1
PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.tinc-vpn.org/packages

View File

@ -135,10 +135,8 @@ prepare_net() {
section_enabled "$s" || return 1
# rm old config
rm -rf "$TMP_TINC/$s/"
[ ! -d "$TMP_TINC/$s" ] && mkdir -p "$TMP_TINC/$s"
[ -d "$TMP_TINC/$s" ] && rm -rf "$TMP_TINC/$s/"
mkdir -p "$TMP_TINC/$s"
[ -d "/etc/tinc/$s" ] && cp -r "/etc/tinc/$s" "$TMP_TINC/"
# append flags