SHISA(1)
π SHISA β the Shishi database interface, bestie edition
okay so hi!! you found shisa(1), which lives in the User Commands corner of the manual-verse. it's the little tool that lets you poke at the Shishi user database and honestly? it's giving main character energy. let's go π
β¨ NAME β¨
shisa β Shishi database interface
no cap, that's the whole name. short, iconic, done.
πΈ SYNOPSIS πΈ
shisa [OPTION]... [REALM [PRINCIPAL]]...
so you hand it some options, and optionally a REALM, and optionally a PRINCIPAL, and it just... does the thing. periodt.
π DESCRIPTION π
Manipulate information stored in the Shisa user database. that's the vibe. you're literally rearranging the little filing cabinet of realms, principals and keys. ποΈβ¨
-h,--helpβ Print help and exit. your "what do I do now" button π«Ά-V,--versionβ Print version and exit. show me the numbers, bestie π’
π§ Operations:
these are the do the thing flags. pick your fighter:
-a,--addβ Add realm or principal to database. new friend unlocked π-d,--dumpβ Dump entries in database. spill the whole tea pot β-n,--key-addβ Add new key to a principal in database. key #2 just dropped π--key-removeβ Remove a key from a principal in database. bye key, hope you had a nice life π-l,--listβ List entries in database. the receipts, laid out neatly π-m,--modifyβ Modify principal entry in database. glow-up time π-r,--removeβ Remove realm or principal from database. blocked and reported π«
π Parameters:
the mood-setters, the little toggles that change how the operation behaves:
-f,--forceβ Allow removal of non-empty realms. (default=off). dangerous girlie behaviour, use with intention π₯--enabledβ Only dump or list enabled principals. (default=off)--disabledβ Only dump or list disabled principals. (default=off)--keysβ Print cryptographic key and password in hostkey format. (default=off)
β Values:
the actual stuff you feed in. copy these exactly, no improvising:
-E,--encryption-type=STRINGβ Override default key encryption type. Valid values include'aes128','aes256','aes'(same as'aes256'),'3des','des-md5','des-md4','des-crc','des'(same as'des-md5'), and'arcfour'.--key-version=NUMBERβ Version of key.--password[=STRING]β Derive key from this password.--priority=NUMBERβ Specify key priority, used to differentiate between keys when multiple keys are eligible for use. Higher value means higher priority. (default is0, which mean a random key of the best etype is chosen)--randomβ Use a random key. (default)--salt=STRINGβ Use specified salt for deriving key. Defaults to concatenation of realm and (unwrapped) principal name.--string-to-key-parameter=HEXβ Encryption algorithm specific parameter for password derivation. Currently only the AES algorithm can utilize this, where it is interpreted as the iteration count of the PKCS#5 PBKDF2 key deriver.
lowkey obsessed with that last one tbh. AES said "I'll take the PKCS#5 PBKDF2 iteration count, thanks" and nobody else showed up. π§
π Other options:
-c,--configuration-file=FILEβ Use specified configuration file.-o,--library-options=STRINGβ Parse string as configuration file statement.-v,--verboseβ Produce verbose output. (default=off). yapper mode: ON π£οΈ-q,--quietβ Don't produce any diagnostic output. (default=off). silent treatment, but productive π€«
Mandatory arguments to long options are mandatory for short options too. yes bestie, it's real, the rules apply to the short ones too π
π«Ά AUTHOR π«Ά
Written by Simon Josefsson. king behaviour, we stan π
π REPORTING BUGS π
found a glitch? not the cute kind? tell them:
- Report bugs to:
bug-shishi@gnu.org - GNU Shishi home page: <https://www.gnu.org/software/shishi/>
- General help using GNU software: <https://www.gnu.org/gethelp/>
π COPYRIGHT π
Copyright Β© 2022 Simon Josefsson. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. (like, none. zero. don't come for them if it goes sideways π)
π SEE ALSO π
The full documentation for shisa is maintained as a Texinfo manual. If the info and shisa programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. iykyk π¦
and that's the whole page, bestie!! β¨ GNU Shishi 1.0.3, August 2022, and it's still slaying to this very day. go forth and manipulate that database responsibly πππ«Ά
π¦ where this page comes from
- debian bookworm: shisa 1.0.3-1+b1 Β· GPL-3.0-or-later
- debian trixie: shisa 1.0.3-5+b1 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shisa 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shisa 1.0.3-5
- ubuntu resolute: shisa 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shisa 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms