hidden service dirs now contain authorized_clients folder

This commit is contained in:
Daniel Winzen
2019-01-25 20:31:04 +01:00
parent e537e06118
commit 7eed4a05d7
2 changed files with 7 additions and 1 deletions

View File

@ -315,7 +315,7 @@ if($tmp[6]==1){
}else{
$socket='suspended';
}
$torrc.="HiddenServiceDir /var/lib/tor-instances/$key/hidden_service_$tmp[0].onion/
$torrc.="HiddenServiceDir /var/lib/tor-instances/$key/hidden_service_$tmp[0].onion
HiddenServiceNumIntroductionPoints $tmp[2]
HiddenServiceVersion $tmp[4]
HiddenServiceMaxStreamsCloseCircuit 1

View File

@ -99,6 +99,12 @@ foreach($onions as $onion){
$firstchar=substr($onion[0], 0, 1);
$reload[$firstchar]=true;
if(file_exists("/var/lib/tor-instances/$firstchar/hidden_service_$onion[0].onion/")){
if(file_exists("/var/lib/tor-instances/$firstchar/hidden_service_$onion[0].onion/authorized_clients/")){
foreach(glob("/var/lib/tor-instances/$firstchar/hidden_service_$onion[0].onion/authorized_clients/*") as $file){
unlink($file);
}
rmdir("/var/lib/tor-instances/$firstchar/hidden_service_$onion[0].onion/authorized_clients");
}
foreach(glob("/var/lib/tor-instances/$firstchar/hidden_service_$onion[0].onion/*") as $file){
unlink($file);
}