murmurd(1)

πŸ“¦ version 1.3.4, in debian bookworm, ubuntu jammy

πŸ’– NAME πŸ’–

murmurd β€” the VoIP server, bestie. It's giving server component of Mumble, and Mumble is a low-latency, high-quality VoIP application. That's the whole vibe.


✨ SYNOPSIS ✨

murmurd [-ini inifile] [-fg] [-v]
murmurd -supw password [serverid]
murmurd -readsupw [serverid]
murmurd -disablesu [serverid]
murmurd -limits
murmurd -wipessl
murmurd -wipelogs
murmurd -version|--version
murmurd -h|-help|--help

πŸŽ€ DESCRIPTION πŸŽ€

Okay so listen. Murmur is the server half of Mumble β€” and Mumble is a low-latency, high quality VoIP application. Murmur does the server stuff. That's it. That's the tea. πŸ«–


πŸ’… OPTIONS πŸ’…

  • -h, -help, --help β€” shows you a lil summary of all the options. iconic behavior, honestly.
  • -ini inifile β€” tells murmur exactly which ini file to use. If you don't pass this, murmur goes hunting for a murmur.ini file all on its own, and if it can't find one it just falls back to the builtin defaults. independent queen. πŸ‘‘
  • -fg β€” run in the foreground, meaning do not fork. it stays right there with you. πŸ₯Ί
  • -v β€” verbose mode!! slightly more information gets logged. she's chatty, she's telling you everything.
  • -supw password [serverid] β€” sets the SuperUser password for a server. SuperUser is a special account (basically like root) and it bypasses all access controls. no cap. you can run this command while the server is still running, which is lowkey wild. optionally takes a serverid representing the virtual server you wanna set the password for.
  • -readsupw [serverid] β€” reads the SuperUser password from stdin. optionally takes a serverid representing the virtual server to set the password for.
  • -disablesu [serverid] β€” disables the SuperUser account. optionally takes a serverid representing the virtual server to disable the SuperUser account on.
okay so once you disable the SuperUser account, it becomes impossible to log in as SuperUser until a new password is set. you can set a new SuperUser password with the -supw parameter. so like… don't lose that. 😭
  • -limits β€” tests and shows how many file descriptors and threads can be created. the whole point of this option is to test how many clients Murmur can handle. heads up: Murmur will exit after this test. she does the vibe check and then she leaves. πŸ’€
  • -wipessl β€” remove SSL certificates from the database. gone. deleted. bye. 🧹
  • -wipelogs β€” remove all log entries from the database. also gone. the receipts? destroyed. πŸ—‘οΈ
  • -version, --version β€” shows version information. slay.

🌈 SIGNALS 🌈

  • SIGHUP β€” performs a log rotation. this makes murmurd re-open its log file. fresh page, new era. πŸ“–βœ¨
  • SIGUSR1 β€” gracefully reloads the TLS settings specified in murmur.ini without interrupting service. the way that she just… keeps going?? obsessed. πŸ’œ

When this signal is received, Murmur will apply the new TLS settings (certificate, private key, and Diffie-Hellman parameters) to all virtual servers that use the TLS settings from murmur.ini.

Virtual servers that have overridden the settings from murmur.ini will not be affected by this signal. Those servers can be updated using the updateCertificate RPC call. iykyk. πŸ¦‹


πŸ”₯ SEE ALSO πŸ”₯

mumble(1), murmur-user-wrapper(1).


πŸ’– AUTHORS πŸ’–

mumble and murmurd were written by The Mumble Developers. legends only, fr fr. 🌸


and that's the whole page, bestie β€” this manual is dated 2016 May 9 and it lives in section 1, general commands manual energy all day. mwah πŸ’…πŸ’–

πŸ“¦ where this page comes from