nethsm-namespace-add(1)

πŸ“¦ version 0.10.0, in arch rolling

πŸ’… nethsm-namespace-add(1) β€” the "nethsm namespace add" command, explained bestie-style

okay so real talk, this is the manual page for nethsm-namespace-add, which lives in the General Commands Manual section. Yes, the header literally says nethsm-namespace-add(1) twice like it's hyping itself up β€” we love a self-referential queen. πŸ‘‘


✨ SYNOPSIS ✨

nethsm namespace add [-a|--auth-passphrase-file] [-c|--config]
[-l|--label] [-u|--user] [-h|--help] <NAME>

that's the whole vibe. flags first, then the name of the thing you're creating. no cap. πŸŽ€


🌸 DESCRIPTION 🌸

The "nethsm namespace add" command. that's it, that's the description β€” the original manpage is out here giving minimal effort and honestly? iconic of it. but like, the name says it all: you're adding a namespace. slay. πŸ’–


πŸ¦‹ OPTIONS πŸ¦‹

  • -a, --auth-passphrase-file <AUTH_PASSPHRASE_FILE> β€” the path to a file that's holding a passphrase for authentication. πŸ—οΈ the passphrase in that file must be the one belonging to the user you picked for the command, okay? no mixing and matching. also β€” this option can be provided multiple times, which you'll need for commands that require multiple roles at once. and with multiple passphrase files, ordering matters fr fr, because the files get assigned to the respective user provided by the "--user" option. may also be specified with the NETHSM_AUTH_PASSPHRASE_FILE environment variable. ✨
  • -c, --config <CONFIG> β€” the path to a custom configuration file. if you specify it, that custom config file is used instead of the default configuration file location. may also be specified with the NETHSM_CONFIG environment variable. 🌈
  • -l, --label <LABEL> β€” a label that uniquely identifies a device in the configuration file. must be provided if more than one device is set up in the configuration file (iykyk, otherwise how's it supposed to know which one πŸ’€). may also be specified with the NETHSM_LABEL environment variable. πŸŽ€
  • -u, --user <USER> β€” a user name that's used for a command. can be provided if no user name is set up in the configuration file for a device. must be provided if several user names of the same target role are set up in the configuration file for a device. this option can be provided multiple times, which is needed for commands that require multiple roles at once. may also be specified with the NETHSM_USER environment variable. 🫢
  • -h, --help β€” print help (see a summary with '-h'). the little shortcut for the quick version, bestie. 😌
  • <NAME> β€” the name of the namespace that is created. this one's the main character, obviously. πŸ‘‘ may also be specified with the NETHSM_NAMESPACE_NAME environment variable. πŸ’œ
lowkey a heads-up: several of these have environment-variable twins (NETHSM_AUTH_PASSPHRASE_FILE, NETHSM_CONFIG, NETHSM_LABEL, NETHSM_USER, NETHSM_NAMESPACE_NAME), so if you're ever confused where a value came from, check your env first. πŸ™ˆ

🌟 a cute little sign-off 🌟

and that's the page! this beauty comes from nethsm-namespace-add (source) at version nethsm-namespace-add, dated nethsm-namespace-add β€” yes, the footer is out here repeating itself three times and we're choosing to read that as branding. periodt. πŸ’…βœ¨πŸ“

πŸ“¦ where this page comes from