xpausers(7)

✨ NAME ✨

XPAUsers β€” literally just Distinguishing Users πŸ’… it's giving "who are you and why are you in my access points" energy


🌸 SYNOPSIS 🌸

okay so bestie, XPA normally distinguishes between users on a given host, but β€” and this is the fun part β€” it is possible to send data to access points belonging to other users. 😳


πŸŽ€ DESCRIPTION πŸŽ€

A single XPA name service typically serves all users on a given machine. Two users can register the same XPA access points on the same machine without conflict, because the user's username is registered with each access point and, by default, programs such as xpaget and xpaset only process access points of the appropriate user. no cap, it just works 🫢 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

Here the users "eric" and "john" both have registered the access points xpa1 and xpa2. When either "john" or "eric" retrieves information from xpa1, they will process only the access point registered in their user name. main character behavior fr fr πŸ‘‘


If you want to access another user's XPA access points on a single machine, use the -u [user] option on xpaset, xpaget, etc. For example, if eric executes:

xpaget -u john xpa1

he will access John's xpa1 access point. (yes bestie, the plot twist is that you can just. do that. πŸ’€)

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

xpaget -u "*" xpa1
✨ 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"

will cause access points from both "eric" and "john" to be processed by default. obsessed with how tidy that is 🧚


πŸ¦‹ SEE ALSO πŸ¦‹

See xpa(n) for a list of XPA help pages πŸ“š


okay bestie that's the whole page, mwah πŸ’– this iconic little manual is version 2.1.15, dated July 23, 2013, and it came to you straight from SAORD Documentation. slay, go forth and -u responsibly 🌈⭐