aboutsummaryrefslogtreecommitdiffstats
path: root/config/tinc/tinc.inc
diff options
context:
space:
mode:
Diffstat (limited to 'config/tinc/tinc.inc')
-rw-r--r--config/tinc/tinc.inc6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/tinc/tinc.inc b/config/tinc/tinc.inc
index 4fbfcbb5..ea495e9f 100644
--- a/config/tinc/tinc.inc
+++ b/config/tinc/tinc.inc
@@ -148,9 +148,11 @@ function tinc_deinstall() {
mwexec("/sbin/ifconfig {$realif} -group " . $a_ifgroups[$_GET['id']]['ifname']);
}
unset($a_ifgroups[$myid]);
- mwexec("/bin/rm -f /tmp/config.cache");
- write_config();
}
+ mwexec("/bin/rm -f /tmp/config.cache");
+ write_config();
+ conf_mount_ro();
+ config_unlock();
rmdir_recursive("/var/tmp/tinc");
rmdir_recursive("/usr/local/etc/tinc*");