Hello,
I created a wiki page to keep these systemd unit settings -- may be
easier to find for someone looking for them:
*
https://www.kamailio.org/wiki/tutorials/kamailio-startup-scripts
Anyone feel free to add there more content and tips for startup scripts
on various systems.
Cheers,
Daniel
On 31/05/16 17:22, Anthony Messina wrote:
## Content of /etc/systemd/kamailio.service
[Unit]
Description=Kamailio SIP Server
Documentation=man:kamailio(8)
http://www.kamailio.org/
After=syslog.target network-online.target
[Service]
Type=forking
User=kamailio
Environment=SHM_SIZE=64
Environment=PKG_SIZE=8
ExecStartPre=/usr/sbin/kamailio -c
ExecStart=/usr/sbin/kamailio -m $SHM_SIZE -M $PKG_SIZE \
-P /run/kamailio/kamailio.pid
ExecStopPost=/usr/bin/rm -f /run/kamailio/kamailio.pid
PIDFile=/run/kamailio/kamailio.pid
Restart=on-failure
RestartSec=30
[Install]
WantedBy=multi-user.target
## Content of /etc/tmpfiles.d/kamailio.conf
d /run/kamailio 0750 kamailio kamailio
--
Daniel-Constantin Mierla
http://www.asipto.com -
http://www.kamailio.org
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda