1[Unit]
2Description=Kamailio (OpenSER) - the Open Source SIP Server
3Wants=network-online.target
4After=network-online.target
5
6[Service]
7Type=simple
8User=kamailio
9Group=kamailio
10Environment='CFGFILE=/etc/kamailio/kamailio.cfg'
11Environment='SHM_MEMORY=64'
12Environment='PKG_MEMORY=4'
13EnvironmentFile=-/etc/sysconfig/kamailio
14ExecStart=/usr/sbin/kamailio -DD -P /run/kamailio/kamailio.pid -f $CFGFILE -m $SHM_MEMORY -M $PKG_MEMORY
15Restart=on-failure
16# necessary for chown of control files e.g. for jsonrpcs and ctl modules
17AmbientCapabilities=CAP_CHOWN
18
19[Install]
20WantedBy=multi-user.target
21