man(8)
π man(8) β malcontent-timerd π
okay bestie, welcome to the manual page for malcontent-timerd (it's in section 8 of the manual, iykyk) β¨
πΈ NAME πΈ
malcontent-timerd β the Parental Controls Timer Daemon π
π SYNOPSIS π
malcontent-timerd [-a bus-address]
π¦ DESCRIPTION π¦
so malcontent-timerd is literally the coordination process for storing and querying session and app usage records π
child accounts that are under parental control on the computer submit usage records of their time spent using a login session or apps, and malcontent-timerd combines and stores those records for a period of weeks β weeks!! β so that session and app usage limits can be imposed on the child account, and so that parent users can query the child's usage of the computer. it's giving surveillance but make it wholesome π«Ά
and like, malcontent-timerd is designed to be run by systemd(1), being D-Bus activated. there should be no need to run malcontent-timerd manually. use malcontent-client(8) to submit usage entries and query session limits and time remaining from the command line. periodt β¨
π OPTIONS π
-a,--bus-address=β Address of a D-Bus message bus to connect to. This is intended for debugging use only. (Default: The system bus.) π-t,--inactivity-timeout=β Inactivity timeout (in milliseconds) to wait before exiting the service if no requests have been made during that period. If set to0, the timeout is disabled and the service will run indefinitely. (Default: 30 seconds.) β³
π ENVIRONMENT π
malcontent-timerd supports the standard GLib environment variables for debugging. these variables are not intended to be used in production, bestie β fr fr π
$G_MESSAGES_DEBUGβ This variable can contain one or more debug domain names to display debug output for. The valueallwill enable all debug output. The default is for no debug output to be enabled.
β EXIT STATUS β
malcontent-timerd may return one of several error codes if it encounters problems. let's go through them one by one, no skipping π§
0β No problems occurred. The timer daemon ran, responded to zero or more requests, and then exited due to being explicitly closed, or timing out due to finishing all requests. slay π1β An invalid option was passed tomalcontent-timerdon startup.2β The D-Bus name formalcontent-timerdwas not available.3βmalcontent-timerdwas run in an inappropriate environment, for example as therootuser.
π FILES π
/lib/systemd/system/malcontent-timerd.serviceβsystemd(1)service file which specifies the runtime environment formalcontent-timerd. Seesystemd.service(5).
π₯ SEE ALSO π₯
malcontent-client(8), malcontent-timer-extension-agent(8)
π BUGS π
any bugs which are found should be reported on the project website:
https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues
(not me finding a bug... but if you do, tell them π«Ά)
π AUTHOR π
GNOME Foundation, Inc. β Philip Withnall
πΈ COPYRIGHT πΈ
Copyright Β© 2025 GNOME Foundation, Inc.
and that's the whole page bestie!! this one's version 1.0, dated 23 Apr 2025, straight from the malcontent-timerd man page π thanks for reading the whole thing, ur a real one π bye!! β¨
π¦ where this page comes from
- alpine 3.24: malcontent-doc 0.14.0-r0 Β· LGPL-2.1-or-later
- arch rolling: malcontent 0.14.0-4 Β· LGPL-2.1-or-later
- fedora 44: malcontent 0.14.0-1.fc44 Β· LGPL-2.1-only AND CC-BY-3.0
- ubuntu resolute: malcontent 0.14.0-0ubuntu1 Β· LGPL-2.1-or-later
- ubuntu resolute: malcontent 0.14.0-0ubuntu1.2 Β· LGPL-2.1-or-later
- π the page's license: LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms