Browse Source

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.
lilik-openwrt-22.03
Alessio Caiazza 10 years ago
committed by Saverio Proto
parent
commit
c1195229df
2 changed files with 3 additions and 5 deletions
  1. +1
    -1
      net/tinc/Makefile
  2. +2
    -4
      net/tinc/files/tinc.init

+ 1
- 1
net/tinc/Makefile View File

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


+ 2
- 4
net/tinc/files/tinc.init View File

@ -135,10 +135,8 @@ prepare_net() {
section_enabled "$s" || return 1 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/" [ -d "/etc/tinc/$s" ] && cp -r "/etc/tinc/$s" "$TMP_TINC/"
# append flags # append flags


Loading…
Cancel
Save