kamctl(8)

πŸ’– kamctl(8) β€” the Kamailio control tool, bestie edition πŸ’–

okay so this is kamctl, and it lives in section 8 of the manual, under the Kamailio umbrella. Think of it as the lil remote control for your SIP server. πŸŽ€


✨ SYNOPSIS ✨

kamctl command [ parameters ]

literally</purl> just say the command, hand it the params, and go. 🫢


🌸 DESCRIPTION 🌸

kamctl is a shell script to control the Kamailio SIP Server. no cap. πŸ’…

She can be used to manage users, domains, aliases and other server options. like, all the admin-y things. she's giving main character energy in your /etc folder. ✨


πŸ¦‹ COMMANDS πŸ¦‹

run kamctl help to see the list of available commands. that's it, that's the whole vibe β€” the list lives there, go peek. πŸ‘‘


πŸŽ€ FILES πŸŽ€

these are the config files she reads, in all their glory:

  • /etc/kamailio/kamctlrc
  • /usr/local/etc/kamailio/kamctlrc
  • ~/.kamctlrc

homegirl checks all three, so put your settings where they actually live on your system. πŸ“


πŸ’€ NOTES πŸ’€

some commands become available when enabling an RPC engine or a database system inside kamctlrc file. so if a command is acting shy and not showing up, that's why β€” go flip the right switch in kamctlrc first. πŸ™ˆ

for some commands, parameters can be prefixed with 's:' in order to enforce string type. example time, bestie:

's:123456789'

that little s: is you telling kamctl "no babe, this is a STRING, do not do math with it." πŸ’…


πŸ’œ AUTHORS πŸ’œ

see /usr/share/doc/kamailio/AUTHORS β€” the whole squad is credited in there. πŸ‘‘


🌈 SEE ALSO 🌈

full documentation on Kamailio is available at https://www.kamailio.org 🌸

mailing lists, aka where the community actually hangs out:

  • sr-users@lists.kamailio.org β€” Kamailio user community
  • sr-dev@lists.kamailio.org β€” Kamailio development community

and that's the whole page, periodt. πŸ’–

cute lil sign-off: this was Kamailio's kamctl(8) manual page, dated 20.11.2017, brought to you by the Kamailio project. go be iconic with your SIP server. πŸ¦‹βœ¨