AUTHVAR(1)

πŸ“¦
version 117 Β· 3 versions
, in arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– AUTHVAR(1) β€” the authvar page, but make it cute πŸ’–

okay bestie, this is the authvar manual page, from the General Commands Manual section of the Unix manuals. she handles authenticated variables for pesign and honestly? she's that girl. let's get into it πŸŽ€


✨ NAME ✨

authvar β€” handles authenticated variables for pesign πŸ’…


🌸 SYNOPSIS 🌸

authvar ⟨-a | -c | -s⟩ -N {guid} -n name ⟨-v value | -f file⟩ [-t time]
        [-d directory] [-S nickname] [-i file] [-e file]

like, look at that synopsis. it's giving main character energy fr fr 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

authvar is a command line utility for handling authenticated UEFI variables. that's the whole vibe. she does one job and she does it iconically ✨


πŸ’… OPTIONS πŸ’…

  • -a | --append β€” append to variable. adding to the pile, no cap πŸ“
  • -c | --clear β€” clear variable. wiping it clean, periodt πŸ’€
  • -s | --set β€” set variable. (yes, lowercase s in the short form, the original said so and we don't argue with the original 😭)
  • -N ⟨{guid} | namespace⟩ | --namespace ⟨{guid} | namespace⟩ β€” the variable lives in namespace or in {guid}. default: global. and pssst β€” use -N help to list namespaces πŸ‘‘
  • -n name | --name name β€” variable name. what are we calling her 🧚
  • -v value | --value value β€” set or append value to the variable πŸ’–
  • -f file | --valuefile file β€” read the value from file instead 🌈
  • -t time | --timestamp time β€” timestamp for the variable. default: now ⭐
  • -d directory | --certdir directory β€” specify the nss certificate database directory. default: /etc/pki/pesign πŸ”₯
  • -S nickname | --sign nickname β€” sign the variable with the certificate nickname from the NSS database ✨
  • -i file | --import file β€” import the variable from file πŸŽ€
  • -e file | --export file β€” export the variable to file instead of setting it in firmware. not me avoiding the firmware entirely πŸ™ˆ

πŸ“š STANDARDS πŸ“š

the receipts, bestie, we cite our sources:


πŸ‘€ SEE ALSO πŸ‘€

pesign(1), certutil(1)

go read those next, iykyk πŸ’œ


🫢 AUTHORS 🫢

Peter Jones 🌟


ok that's the whole page, every single flag and citation accounted for, nothing skipped, we ate and left no crumbs 🍽️✨

and that's a wrap, babe β€” this page is from the Linux manual set, dated Jun 4, 2020, and it's AUTHVAR(1) in the General Commands Manual. slay, bye πŸ’–πŸŽ€πŸ¦‹