CONDOR_TOKEN..._AUTO_APPROVE(1)
π condor_token_request_auto_approve β HTCondor Manual π
okay bestie, welcome to the HTCondor Manual, and today's main character is condor_token_request_auto_approve, which is literally here to generate a new rule to automatically approve token requests. yes, that's the whole vibe. β¨
β¨ SYNOPSIS β¨
condor_token_request_auto_approve -netblock network -lifetime val [-pool pool_name] [-name hostname] [-type type] [-debug]
condor_token_request_auto_approve [-help ]
π DESCRIPTION π
so what does condor_token_request_auto_approve actually do? bestie, it installs a temporary auto-approval rule for token requests. and the tea is: any token request that matches the auto-approval rule gets immediately approved, instead of you having to sit there manually doing administrator approval. slay. π
Automatic request approval is intended to help administrators initially set up their cluster. kinda iconic, ngl.
Now, to install a new rule, you must specify both a network and a lifetime β no skipping, no shortcuts. Requests only get approved if ALL of these are true:
- they come from that given source network,
- they're within the rule lifetime,
- they're limited to
ADVERTISE_SCHEDDorADVERTISE_STARTDpermissions, - and they're for the
condoridentity.
and here's the cute part: when a condor_startd or condor_schedd is started and can't communicate with the collector, they will automatically generate token requests that meet those last two conditions. teamwork, fr fr π«Ά
β οΈ okay but REAL TALK: it is not safe to enable auto-approval when users have access to any of the involved hosts or networks. like, do not do this. that's a whole mess. π
To remove auto-approval rules, run condor_reconfig against the remote daemon.:
By default, condor_token_request_auto_approve will install rules at the local condor_collector; but if you specify a combination of -pool, -name, or -type, the tool can request tokens in other pools, on other hosts, or for different daemon types. so flexible. so versatile. π
πΈ OPTIONS πΈ
-debugβ sends debugging information tostderr, based on the value of the configuration variableTOOL_DEBUG. (yes, it's giving verbose detective mode π)-helpβ Display brief usage information and exit. short, sweet, helpful. periodt. π-lifetime valueβ Specify the lifetime, in seconds, for the auto-request rule to be valid. so like, how long is this rule serving? β³-name hostnameβ Request a token from the daemon named hostname in the pool. If not specified, the locally-running daemons will be used. π-netblock networkβ A netblock of the formIP_ADDRESS / SUBNET_MASKspecifying the source of authorized requests. Examples may include192.0.2.0/24or192.0.2.0/26. (the slash is doing a LOT of work here π¦)-pool pool_nameβ Request a token from a daemon in a non-default pool pool_name. not your regular pool, bestie. π-type typeβ Request a token from a specific daemon type type. If not given, acondor_collectoris used. π
π₯ EXAMPLES π₯
okay so say you wanna automatically approve token requests to the default condor_collector coming from the 192.0.2.0/26 subnet for the next 10 minutes. here's the moment:
$ condor_token_request_auto_approve -lifetime 600 -netblock 192.0.2.0/26
Successfully installed auto-approval rule for netblock 192.0.2.0/26 with lifetime of 0.17 hours
Remote daemon reports no un-approved requests pending.
ate that. no notes. π
π EXIT STATUS π
condor_token_request_auto_approve will exit with a non-zero status value if it fails to communicate with the remote daemon or has insufficient authorization. Otherwise? it will exit 0. clean, simple, honest. β¨
π¦ SEE ALSO π¦
the whole token request cinematic universe, iykyk.
π AUTHOR π
Center for High Throughput Computing, University of Wisconsin-Madison
π AUTHOR π
HTCondor Team
(yes bestie, there are two AUTHOR sections and I am respecting the lore π)
π COPYRIGHT π
1990-2026, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.
so that's the whole page, bestie π₯° this was CONDOR_TOKEN..._AUTO_APPROVE(1) from the HTCondor Manual, dated Oct 16, 2026 β go install your rules, stay safe, and don't turn on auto-approval where random users can reach the network, fr fr. mwah. πβ¨π
π¦ where this page comes from
- fedora 43: condor 25.14.1-1.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms