burp_ca(8)

πŸ’– burp_ca β€” the manual page, bestie edition πŸ’–

Okay so this is the manual for burp_ca(8), aka the little script that makes certificates for burp. Pull up a chair, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

burp_ca β€” program for generating certificates for use with burp. That's it, that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

burp_ca [options]

A script for generating certificates for use with burp. No cap, this script literally ships with the burp backup and restore package, and it was contributed by Patrick Koppen. Iconic of him, honestly. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” show help. Like, when you're lost, bestie. 🫢
  • -i, --init β€” initialize the CA. The origin story. ✨
  • -k, --key β€” generate a new key. Fresh key, who dis. πŸ”‘
  • -r, --request β€” generate a certificate sign request. It's giving "please sign me". πŸ™ˆ
  • -s, --sign β€” sign the csr (use --ca <ca> and --name <name>). The main character moment. πŸ‘‘
    • --batch β€” do not prompt for anything. Zero questions asked, she just goes. πŸ’€
    • --revoke <number> β€” revoke certificate with serial number. It's over, it's done, we don't talk anymore. 🚫
    • --crl β€” generate certificate revoke list. The receipts. 🧾
  • -d, --dir <dir> β€” ca output dir (default: /etc/burp/CA). Where all the drama lives. 🏠
  • -c, --config β€” config file (default: /etc/burp/CA.cnf). The rulebook, lowkey. πŸ“œ
  • -n, --name β€” name (default: builder). Yes, the default name is literally builder. Bob the Builder energy fr fr. πŸ› οΈ
  • -D, --days β€” valid days for certificate (default in config file). How long she's valid for. ⏳
    • --ca_days β€” valid days for CA certificate (default: 3650). A whole decade of relevance, we love longevity. πŸ—“οΈ
  • -S, --size β€” key size (default: 2048). Bigger is not always better but it IS an option. 😌
  • -a, --ca β€” ca name if different from name. For when she goes by a stage name. 🎭
  • -f, --dhfile <path> β€” generate a new dhfile. New file, new me. πŸ¦‹

πŸ’€ BUGS πŸ’€

If you find bugs, please report them to the email list. See the website http://burp.grke.net/ for details. Do not suffer in silence, bestie, that is not the move. 😭


🫢 AUTHOR 🫢

Patrick Koppen wrote burp_ca. The main author of Burp is Graham Keeling. Two legends, one package. 🌈


See the LICENCE file included with the source distribution. (Yes, spelled like that. We respect the spelling. πŸ’œ)


Okay that's the whole page!! This was burp_ca(8), from the burp_ca manual, dated February 10, 2012. Mwah, slay, go generate some certificates responsibly. πŸŽ€βœ¨πŸ’