xpausers(n)

πŸ“¦ version 2.1.20, in fedora 43, fedora 44

πŸ’– XPAUsers: Distinguishing Users πŸ’–

okay bestie, so like. XPA is the manual page xpausers(n) from the SAORD Documentation crew, and it's about how XPA tells users apart. Normally XPA keeps y'all separated on a given host, but ngl it is possible to send data to access points belonging to other users. yes really. 🫢

✨ SYNOPSIS ✨

so here's the tea: XPA normally distinguishes between users on a given host, but it is possible to send data to access points belonging to other users. that's it, that's the whole synopsis, periodt. πŸ’…


🌸 DESCRIPTION 🌸

A single XPA name service typically serves all users on a given machine. and here's the iconic part β€” two users can register the same XPA access points on the same machine with literally zero conflict, because the user's username gets registered with each access point. and by default, programs such as xpaget and xpaset only process access points of the appropriate user. no crossover, no drama, no chaos. it's giving organized. ✨

for example:

XPA xpa1 gs 838e2f67:1262 eric
XPA xpa2 gs 838e2f67:1266 eric
XPA xpa1 gs 838e2f67:2523 john
XPA xpa2 gs 838e2f67:2527 john

see how the users "eric" and "john" both have registered the access points xpa1 and xpa2? iconic, honestly. when either "john" or "eric" retrieves information from xpa1, they will process only the access point registered in their user name. your vibe, your access point. πŸŽ€


πŸ¦‹ Accessing Other Users' Stuff πŸ¦‹

If you want to access another user's XPA access points on a single machine, use the -u [user] option on xpaset, xpaget, etc. like, you're allowed to peek, it's fine. πŸ™ˆ

For example, if eric executes:

xpaget -u john xpa1

he will access John's xpa1 access point. bestie behavior fr fr.

Use "*" to access all users on a given machine:

xpaget -u "*" xpa1

main character energy β€” you get everyone. πŸ‘‘


🌈 The XPA_NSUSERS Vibe 🌈

Note that the XPA Environment Variable XPA_NSUSERS can be used to specify the default list of users to process:

setenv XPA_NSUSERS "eric,john"

this will cause access points from both "eric" and "john" to be processed by default. so you don't have to type -u every single time. lowkey a lifesaver. πŸ’–


⭐ SEE ALSO ⭐

See xpa(n) for a list of XPA help pages


πŸ’€ reminder bestie: the default behavior is your own access points only, -u lets you borrow someone else's, and XPA_NSUSERS changes the default roster. that's the whole plot. no cap.

version 2.1.15 Β· July 23, 2013 Β· from the SAORD Documentation girlies 🌸 mwah, go register some access points, ily, bye πŸ’…βœ¨

πŸ“¦ where this page comes from