PAM_RUNDIR(8)

πŸ“¦ version 1.0.0, in alpine 3.24, nixos 26.05, nixpkgs unstable

✨ NAME ✨

okay so bestie, this page is PAM_RUNDIR(8), and the main character is pam_rundir β€” a PAM module that literally provides the user runtime directory. no cap. πŸ’–

🌸 SYNOPSIS 🌸

pam_rundir

πŸ¦‹ DESCRIPTION πŸ¦‹

pam_rundir is a PAM module that can be used to provide the user runtime directory, as described in the XDG Base Directory Specification[1]. ✨

The directory gets created on login (open session 🫢) and removed on logout (close session πŸ‘‹), and its full path is made available in an environment variable β€” usually $XDG_RUNTIME_DIR. πŸ’…

πŸŽ€ MODULE TYPES PROVIDED πŸŽ€

Only the session module type is provided. that’s it, that’s the vibe check. βœ…

🌈 EXAMPLE 🌈

The suggested usage is:

session     optional        pam_rundir.so

⭐ NOTES ⭐

🧚 SEE ALSO 🧚

pam.conf(5), pam.d(5), pam(8) β€” go read those too, bestie. πŸ“š

πŸ’€ BUGS πŸ’€

They’re probably crawling somewhere in there... 😭 if you happen to catch one (or more!), report it and I’ll do my best to squash it. fr fr. πŸ›

πŸ‘‘ REPOSITORY πŸ‘‘

You can find the latest source code of pam_rundir β€” plus report bugs and/or suggest features β€” on its GitHub repository, available at <https://github.com/jjk-jacky/pam_rundir>; or visit its official website at <http://jjacky.com/pam_rundir>. πŸ’–

🌸 AUTHOR 🌸

Olivier Brunel <jjk@jjacky.com> β€” iconic. πŸ’…


and that’s the cute sign-off: pam_rundir version 1.0.0, dated 2015-09-23. periodt. πŸ’–πŸŽ€

πŸ“¦ where this page comes from