Procházet zdrojové kódy

Ensure that private key is shredded when removing an onion service

Bob Mottram před 9 roky
rodič
revize
1de7d59b56
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1
    0
      src/freedombone-utils-onion

+ 1
- 0
src/freedombone-utils-onion Zobrazit soubor

69
         fi
69
         fi
70
     fi
70
     fi
71
     if [ -d /var/lib/tor/hidden_service_${onion_service_name} ]; then
71
     if [ -d /var/lib/tor/hidden_service_${onion_service_name} ]; then
72
+        shred -zu /var/lib/tor/hidden_service_${onion_service_name}/*
72
         rm -rf /var/lib/tor/hidden_service_${onion_service_name}
73
         rm -rf /var/lib/tor/hidden_service_${onion_service_name}
73
     fi
74
     fi
74
     systemctl restart tor
75
     systemctl restart tor