RQUOTAD(8)

πŸ‘‘ NAME πŸ‘‘

okay so bestie, meet quota_nld β€” the quota netlink message daemon πŸ’… yes that's really its name in the NAME section even though the page itself is filed under RQUOTAD(8), we love a little identity moment, no cap πŸŽ€


✨ SYNOPSIS ✨

quota_nld [[ -D | -C ][ -F ][ -b ]]

like, that's the whole vibe. three little flags, infinite power πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

so here's the tea, bestie πŸ“ quota_nld sits there listening on a netlink socket and processes the quota warnings that come sliding in. that's its whole job. it's giving vigilant ✨

by default, it forwards those warning messages to two places at once:

  • the system's DBUS β€” so your desktop manager can pop up a cute little dialog about it 🫢
  • the last-accessed terminal of the user that each warning is actually directed at πŸ‘‘

and you can turn either of those destinations off with the -D and -C options respectively. mix and match, do your thing πŸ’…

now, the terminal situation has a little lore πŸ‘€ when it comes to the user's terminal, quota messages about falling below the hard and soft limits are not sent unless you specifically pass the -b option. but for DBUS? all quota messages get sent, every single one, no filter, periodt 🌈

⚠️ real talk though: you have to enable the kernel support for sending quota messages over netlink first β€” it lives in the Filesystems->Quota menu. no kernel support, no messages, and then this daemon is just sitting there like πŸ’€

🌸 OPTIONS 🌸

  • -V, --version β€” shows you the version of the quota tools and then dips out ✌️
  • -h, --help β€” prints a usage message and exits, classic πŸŽ€
  • -D, --no-dbus β€” do not forward quota warnings to DBUS. bye bye desktop popups πŸ™ˆ
  • -C, --no-console β€” do not print quota warnings to the user's last-accessed terminal 🚫
  • -b, --print-below β€” if quota warnings are getting printed to users' terminals, this makes them include the messages about falling below their hard and soft limits. like, yes we wanna know about that too bestie 😭
  • -F, --foreground β€” runs the daemon in the foreground (may be useful for debugging purposes, iykyk πŸ”₯)

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page, bestie πŸ’œ this iconic little entry comes to you from the System Manager's Manual, filed under RQUOTAD(8) β€” go forth and daemon responsibly πŸ‘‘βœ¨