Debian Trixie Systemd mit nativen asterisk.service?

Manfred3

Neuer User
Mitglied seit
12 Dez 2019
Beiträge
42
Punkte für Reaktionen
5
Punkte
8
Da ich verbereitet sein wollte, dachte ich stell doch mal asterisk auf nativen asterisk.service um.
! This compatibility logic is deprecated, expect removal soon. !
Please update package to include a native systemd unit file.
SysV service '/etc/init.d/asterisk' lacks a native systemd unit file, automatically generating a unit file for compatibility.

Ergebnis wie so oft,
"never touch a running system"!
Meine asterisk.service aus den Quellen:
[Unit]
Description=Asterisk PBX and telephony daemon.
After=network.target
#include these if asterisk need to bind to a specific IP (other than 0.0.0.0)
#Wants=network-online.target
#After=network-online.target network.target

[Service]
Type=notify
Environment=HOME=/var/lib/asterisk
#if systemd do not provide hostname and you need to use ${ENV(HOSTNAME)}
#Environment=HOSTNAME=%H
WorkingDirectory=/var/lib/asterisk
User=asterisk
Group=asterisk
ExecStart=/usr/sbin/asterisk -mqf -C /etc/asterisk/asterisk.conf

ExecReload=/usr/sbin/asterisk -rx 'core reload'
#if /var/run is a tmpfs, this will create /var/run/asterisk on start
RuntimeDirectory=asterisk

#Nice=0
#UMask=0002
LimitCORE=infinity
#LimitNOFILE=
Restart=always
RestartSec=4

# Prevent duplication of logs with color codes to /var/log/messages
StandardOutput=null

PrivateTmp=true

[Install]
WantedBy=multi-user.target



Asterisk wird gestartet und läuft, Registrierungen alle ok. Ruft man an oder wird man angerufen, läuft das Gespräch 10 bis 20 Sekunden und dann wird Asterisk neu gestartet. Alles wieder schick. Findet wieder ein Gespräch statt, die selbe Prozedur erneut. Also ganz schnell wieder zurück auf
/etc/init.d/asterisk ; generated
Ich lass das jetzt erst mal dabei, aber wenn jemand auf Anhieb weiß, woran es liegt, dann könnte ich gelegendlich noch einen Versuch starten.
 
Kostenlos!

Statistik des Forums

Themen
247,842
Beiträge
2,274,785
Mitglieder
376,858
Neuestes Mitglied
Hilbth