GNUMED(1)

πŸ’– NAME πŸ’–

okay so bestie, let me introduce you to gm_ctl_client β€” it's the GNUmed XML-RPC connector for legacy applications ✨


🌸 SYNOPSIS 🌸

gm_ctl_client [--log-file=FILE] [--conf-file=FILE] [--text-domain=TEXTDOMAIN] [--lang-gettext=LANGUAGE]

πŸ¦‹ DESCRIPTION πŸ¦‹

So gm_ctl_client is literally this tiny little helper program that acts as a client for the XML-RPC API of the GNUmed client πŸ’…

And the way this API is useful? Third-party software can use it to remote control a GNUmed client. Like, yes, actual remote control, no cap πŸ‘‘


✨ OPTIONS ✨

  • --text-domain=TEXTDOMAIN β€” set this when you wanna change the name of the language file that gets loaded, bestie. and ngl, important detail: this does not change the directory the file is searched in β€” only the name of the file where messages are loaded from 🫢 the standard textdomain is, of course, "gnumed.mo". and you only need to specify the base name of the file, no .mo extension, okay? πŸ’–
  • --log-file=FILE β€” use this to change the name of the log file 🌈 the default log file would be <~/.gnumed/gnumed.log>.
  • --conf-file=FILE β€” use configuration file FILE instead of searching for it in standard locations πŸ”₯
  • --lang-gettext=LANGUAGE β€” explicitly set the language to use in gettext translation ✨ and the very same effect can be achieved by setting the environment variable $LANG from a launcher script. two roads, same destination, iykyk πŸ’…

🌈 ENVIRONMENT 🌈

  • LANG, LC_MESSAGES, etc. β€” see gettext(1) for how the various locale related environment variables work 🧚

πŸŽ€ FILES πŸŽ€

  • ~/.gm_ctl_client/gm_ctl_client.log β€” the default log file πŸ“
  • ~/.gm_ctl_client/gm_ctl_client.conf β€” the default configuration file πŸ—‚οΈ

πŸ’œ SEE ALSO πŸ’œ


πŸ’€ BUGS πŸ’€

A lot of functionality is still missing 😭 however, to make up for that, we deliver a plethora of bugs for your amusement :-) β€” like, not me saying the bugs are the feature, but... πŸ™ˆ


⭐ REVISION ⭐

$Id: gm_ctl_client.1,v 1.2 2009-12-21 15:00:39 ncq Exp $


okay bestie that's the whole thing 🫢 this little love letter is the manual for gm_ctl_client from the GNUMED(1) manual, and it's dated 2007 January 28 β€” iconic vintage energy, we stan a classic πŸ’…βœ¨