main.sh: comment out calls to per-client trust store gen scripts

Also, update script duration estimates in README.
This commit is contained in:
nervuri 2023-09-23 14:00:51 +00:00
parent de13f4d352
commit fd57e030f8
Signed by: nervuri
GPG Key ID: C4769EEA7BA61672
2 changed files with 7 additions and 7 deletions

View File

@ -23,7 +23,7 @@ To install them in Debian, run: `sudo apt install openssl idn torsocks` and `pip
## Usage
`./main.sh` will run all scripts. For the [trust stores repo](https://tildegit.org/nervuri/trust-stores), I use `time ./main.sh >log-stdout 2>log-stderr`. For 893 hosts, the command takes around 80 minutes to complete with Tor verification and 45 minutes without.
`./main.sh` will run all scripts except for client-specific trust store generators. For the [trust stores repo](https://tildegit.org/nervuri/trust-stores), I use `time ./main.sh >log-stdout 2>log-stderr`. For 2592 hosts, the command takes around 2 hours and 25 minutes to complete with Tor verification enabled. The trust store generator scripts take about 10 minutes for each client.
`get-certs.sh` accepts `tor` as an optional argument, to double-check certificates using the Tor network. This option will automatically be used when you run `./main.sh`.

12
main.sh
View File

@ -41,12 +41,12 @@ echo '=== prune old certs ==='
echo '=== cert details ==='
./cert-details.sh
echo '=== Agunua ==='
agunua/generate-trust-store.sh
echo '=== Amfora ==='
amfora/generate-trust-store.sh
echo '=== Lagrange ==='
lagrange/generate-trust-store.sh
#echo '=== Agunua ==='
#agunua/generate-trust-store.sh
#echo '=== Amfora ==='
#amfora/generate-trust-store.sh
#echo '=== Lagrange ==='
#lagrange/generate-trust-store.sh
echo "End -> $(date --utc)"