1CONDOR_CHECK_PASSWORD(1) HTCondor Manual CONDOR_CHECK_PASSWORD(1)
2
3
4
6 condor_check_password - HTCondor Manual
7
8 Examine HTCondor key files, looking for keys that prior version of HT‐
9 Condor will not fully read.
10
11
12
13
15 condor_check_password <-h | --help>
16
17 condor_check_password [--truncate] [key]
18
20 Versions of HTCondor before 8.9.12 contained contained a bug in the
21 code used to read the pool password (hence the name of the tool): in
22 some cases the read would be truncated before end of the file. Because
23 the same code is used to read IDTOKENS signing keys, this bug affects
24 the IDTOKENS authorization method, as well.
25
26 There was no backwards-compatible fix: versions 8.9.12 and later may
27 read the same file differently than earlier versions, meaning that to‐
28 kens issued before 8.9.12 may not be recognized by later versions.
29
30 This tool detects key files which will not be fully read by earlier
31 versions of HTCondor. IDTOKENS generated by such a key will not be ac‐
32 cepted by later versions (which read the whole key file). If you
33 choose to truncate these files on disk, later version of HTCondor will
34 read only the same bits as earlier versions, allowing them to accept
35 tokens issued by earlier versions, at the cost of weakening your pool's
36 resistance to brute-force attacks.
37
38 By default, this tool checks all the key files that will be found by
39 the current HTCondor configuration; you may specify a specific key or
40 keys to check, instead.
41
43 -h, --help
44 Print a usage reminder.
45
46 --truncate
47 When a potentially insecure key is encountered, truncate it
48 to match the behavior prior to version 8.9.12.
49
51 Exits with code 0 if there were no signing keys to check or if all of
52 the checked keys were OK. Exits with code 1 if at least one checked
53 key was not OK. Exits non-zero if a problem was encountered along the
54 way.
55
57 HTCondor Team
58
60 1990-2023, Center for High Throughput Computing, Computer Sciences De‐
61 partment, University of Wisconsin-Madison, Madison, WI, US. Licensed
62 under the Apache License, Version 2.0.
63
64
65
66
67 Oct 02, 2023 CONDOR_CHECK_PASSWORD(1)