Subversion Repositories ALCASAR

Rev

Rev 2326 | Rev 2380 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 2326 Rev 2379
Line 1... Line 1...
1
<?php
1
<?php
2
# $Id: network.php 2326 2017-07-10 13:07:42Z tom.houdayer $
2
# $Id: network.php 2379 2017-08-17 13:03:03Z tom.houdayer $
3
 
3
 
4
// written by steweb57, Rexy & Tom HOUDAYER
4
// written by steweb57, Rexy & Tom HOUDAYER
5
 
5
 
6
/********************
6
/********************
7
*  READ CONF FILES  *
7
*  READ CONF FILES  *
Line 252... Line 252...
252
		break;
252
		break;
253
	case 'del_host':
253
	case 'del_host':
254
		foreach ($_POST as $key => $value) {
254
		foreach ($_POST as $key => $value) {
255
			if ($value == 'on') {
255
			if ($value == 'on') {
256
				$dns_local_file = DNS_LOCAL_FILE;
256
				$dns_local_file = DNS_LOCAL_FILE;
257
				exec("/bin/sed -i ".escapeshellarg("/^$key/d")." $dns_local_file"); 
257
				exec("/bin/sed -i ".escapeshellarg("/$key/d")." $dns_local_file"); 
258
				exec('sudo /usr/bin/systemctl restart dnsmasq');
258
				exec('sudo /usr/bin/systemctl restart dnsmasq');
259
				exec('sudo /usr/bin/systemctl restart dnsmasq-blacklist');
259
				exec('sudo /usr/bin/systemctl restart dnsmasq-blacklist');
260
				exec('sudo /usr/bin/systemctl restart dnsmasq-whitelist');
260
				exec('sudo /usr/bin/systemctl restart dnsmasq-whitelist');
261
			}
261
			}
262
		}
262
		}