id summary reporter owner description type status priority milestone component resolution keywords cc fix_version see_also 415 Write authenticator daemon to conspire with PyHesiodFS to get tokens broder "One of the few things we still need an attach command for is acquiring tokens. So we should eliminate that need. We could write a daemon that starts in each PAG/session, and registers itself with PyHesiodFS as the authenticator for all processes in the PID tree under PID n. Then whenever a process accesses a mountpoint in PyHesiodFS, it could grab the PID in `fuse.FuseGetContext()` and walk up the process tree until it finds a PID it knows an authenticator for. It could then somehow (DBus? something else?) send a signal to the authenticator, which would acquire tokens for the correct cell if it didn't have them already. This could also somehow deal with zephyr subscriptions as well, thus completely eliminating the need for attach to be a slightly clever combination of `stat()` and `symlink()`" enhancement new low The Distant Future --