8,6 → 8,8 |
<body> |
<? |
$mac_allowed_list="/usr/local/etc/alcasar-macallowed"; |
$domain_allowed_list="/usr/local/etc/alcasar-uamdomain"; |
$url_allowed_list="/usr/local/etc/alcasar-uamallowed"; |
# Choice of language |
$Language = 'en'; |
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){ |
51,38 → 53,24 |
switch ($_POST['choix']) |
{ |
case 'MAJ_UAMALLOWED' : |
$nb_domain=0; |
$tab_domains = explode ("\n", $_POST['trusted_domains']); |
$fichier=fopen("/usr/local/etc/alcasar-uamdomain","w+"); |
fputs ($fichier, "uamdomain=\""); |
$fichier=fopen($domain_allowed_list,"w+"); |
foreach ($tab_domains as $domain ){ |
$tr_domain=trim($domain); |
$nb_domain++; |
if ($tr_domain != ""){ |
if ($nb_domain>1) fputs ($fichier, ",".$tr_domain); |
else fputs ($fichier, $tr_domain); |
} |
fputs ($fichier, "uamdomain=\"".$tr_domain."\"\n");} |
} |
fputs($fichier, "\""); |
fclose($fichier); |
unset($_POST['trusted_domains']); |
unset($nb_domain); |
$nb_url=0; |
$tab_urls = explode ("\n", $_POST['trusted_urls']); |
$fichier=fopen("/usr/local/etc/alcasar-uamallowed","w+"); |
fputs ($fichier, "uamallowed=\""); |
$fichier=fopen($url_allowed_list,"w+"); |
foreach ($tab_urls as $url ){ |
$tr_url=trim($url); |
$nb_url++; |
if ($tr_url != ""){ |
if ($nb_url>1) fputs ($fichier, ",".$tr_url); |
else fputs ($fichier, $tr_url); |
} |
fputs ($fichier, "uamallowed=\"".$tr_url."\"\n");} |
} |
fputs($fichier, "\""); |
fclose($fichier); |
unset($_POST['trusted_urls']); |
unset($nb_url); |
exec ("sudo service chilli restart"); |
unset ($_POST['choix']); |
break; |
165,8 → 153,7 |
exemple2 : domain2.net<BR> |
<?php |
echo "<textarea name='trusted_domains' rows=5 cols=40>"; |
$trusted_domains_file="/usr/local/etc/alcasar-uamdomain"; |
$ouvre=fopen($trusted_domains_file,"r"); |
$ouvre=fopen($domain_allowed_list,"r"); |
if ($ouvre) |
{ |
while (!feof ($ouvre)) |
181,7 → 168,7 |
} |
} |
else { |
echo "failed to open $trusted_domains_file"; |
echo "failed to open $domain_allowed_list"; |
} |
fclose($ouvre); |
echo "</textarea>"; |
193,8 → 180,7 |
exemple2 : domain4.org/~polux/index.html<BR> |
<?php |
echo "<textarea name='trusted_urls' rows=5 cols=40>"; |
$trusted_urls_file="/usr/local/etc/alcasar-uamallowed"; |
$ouvre=fopen($trusted_urls_file,"r"); |
$ouvre=fopen($url_allowed_list,"r"); |
if ($ouvre) |
{ |
while (!feof ($ouvre)) |
209,7 → 195,7 |
} |
} |
else { |
echo "failed to open $trusted_urls_file"; |
echo "failed to open $url_allowed_list"; |
} |
fclose($ouvre); |
echo "</textarea>"; |