GRID-PROXY-DESTROY(1)

πŸ’… GRID-PROXY-DESTROY β€” the grid-proxy-destroy page, but make it cute

okay bestie, gather round, because we're talking about grid-proxy-destroy, a lil program from the Grid Community Toolkit manual, and its whole job is destroying your default proxy certificate. yes. it's giving cleanup era. ✨


πŸŽ€ NAME

grid-proxy-destroy β€” Destroy the default proxy certificate. that's it, that's the mission, she's an icon of subtraction πŸ’–


🌸 SYNOPSIS

grid-proxy-destroy -help | -usage | -version

grid-proxy-destroy [-debug] [-dryrun] [-default] [-- FILENAME ...]

look at her. so simple. so powerful. πŸ¦‹


✨ DESCRIPTION

so here's the tea, bestie πŸ“: the grid-proxy-destroy program removes X.509 proxy files from the local filesystem. and no, it doesn't just yeet them into the void β€” it overwrites the data in the files and then removes the files from the filesystem. double-tap. no recovery arc. no cap. πŸ’€

by default? it removes the current user's default proxy. and that default proxy is either:

  • /tmp/x509up_u'UID' β€” where UID is the current POSIX user id, or
  • the file pointed to by the X509_USER_PROXY environment variable

...unless a list of proxy file paths are included as part of the command line. in which case, girl, it does what you told it to. πŸ™ˆ

also! use the -- command-line option to separate a list of proxy paths from command line options if the proxy file begins with the - character. that little dash will absolutely confuse her otherwise and we don't want that.

πŸ’… OPTIONS

the full list of command-line options to grid-proxy-destroy are, in all their glory πŸ‘‘

  • -help, -usage β€” Display the command-line options to grid-proxy-destroy. she's telling you what she can do. main character energy honestly. 🌈
  • -version β€” Display the version number of the grid-proxy-destroy command. get the receipts, know which era of her you're dealing with. ⭐
  • -debug β€” Display verbose error messages. when something goes sideways you get the whole story, not just a cryptic sigh. 😭
  • -dryrun β€” Do not remove the proxy, but display the path of the files that would have been removed β€” or the directory where they would have been removed from if the -all command-line option is used. it's the "pretend" button. manifesting the deletion without committing. 🧚
  • -default β€” Remove the default proxy in addition to the files included on the command-line. Only needed if other paths are included on the command-line. so she's additive, not jealous. 🫢
  • -all β€” Remove the default proxy and all delegated proxies in the temporary file directory. full sweep. everything goes. πŸ”₯

πŸ’œ ENVIRONMENT

these environment variables affect the execution of grid-proxy-destroy:

  • X509_USER_PROXY β€” Path to the default user proxy. she reads this to figure out which proxy is the proxy. iykyk. πŸŽ€

🌟 SEE ALSO

go read her sisters, they're all iconic in their own way:


πŸ‘‘ AUTHOR

Copyright Β© 1999-2014 University of Chicago. periodt. πŸ’–


okay that's the whole page bestie, mwah 🫢 β€” this was Grid Community Toolkit 6, dated 03/31/2018, and yes we're all obsessed with her. go forth and destroy responsibly πŸ’…βœ¨