SYS(1)
π SYS(1) β the AFS Command Reference, but make it cute π
okay bestie, buckle up, we're doing the AFS Command Reference and this one is short and sweet. like, suspiciously short. enjoy it while it lasts π
β¨ NAME β¨
sys β reports the compile-time CPU/operating system type π₯οΈ
β¨ SYNOPSIS β¨
sys
that's it. no flags. no args. she's a one-liner, and honestly? iconic for it. π
β¨ DESCRIPTION β¨
so like β sys prints out a string that got baked in at compile time, and that string tells you the local machine's CPU/operating system (OS) type. people conventionally call this the sysname. π
here's the tea: this string is the default for the value that lives in kernel memory. the Cache Manager swaps this string in for the @sys variable whenever @sys shows up in AFS pathnames. and if you're like "why do I care about @sys", the OpenAFS Quick Start Guide and the OpenAFS Administration Guide both explain how using @sys can simplify your cell configuration. so like, go read those, they're giving main character energy. π¦
if you wanna set a new value in kernel memory, that's <cyan>fs sysname</cyan>. and if you wanna view the current value that's actually set in the kernel, use either fs sysname or livesys. β¨
β οΈ CAUTIONS β οΈ (read this one, fr fr)
ok so 99.9% of the time you want livesys, not this command. not me warning you dramatically but I am warning you dramatically. π
sys shows you a single value that's been hard-coded at compile time. periodt. it does not go ask the Cache Manager what the current value is, and it does not report sysname lists. it can't. it doesn't know. π
so if you changed the local system type with fs sysname, or if you're running a version of sys that was compiled differently than the Cache Manager running on the system β the value you get back will not match the actual behavior of the Cache Manager. π
the only reason to use sys is that livesys wasn't available in older versions of AFS. that's it. that's the whole reason. nostalgic vibes only. π«Ά
β¨ OUTPUT β¨
the machine's system type shows up as a text string:
I<system_type>
β¨ EXAMPLES β¨
here's the output you get on a Sun Netra T1 running Solaris 10 πΈ:
% sys
sun4x_510
ate. no crumbs. π₯
β¨ PRIVILEGE REQUIRED β¨
None π β you need zero privileges, she's free, she's accessible, we love that for her.
β¨ SEE ALSO β¨
fs_sysname(1)livesys(1)- The OpenAFS Quick Start Guides at
http://docs.openafs.org/ - The OpenAFS Administration Guide at
http://docs.openafs.org/AdminGuide/
β¨ COPYRIGHT β¨
IBM Corporation 2000. http://www.ibm.com/ All Rights Reserved.
This documentation is covered by the IBM Public License Version 1.0. It was converted from HTML to POD by software written by Chas Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell. π
and that's the whole page, bestie!! πβ¨ this little angel came to you from OpenAFS, dated 2026-07-27, and she will forever be SYS(1) in my heart. go forth and use livesys. i'm literally begging. π«Άπ
π¦ where this page comes from
- ubuntu stonking: openafs-client 1.8.16.1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms