[asterisk-bugs] [JIRA] (ASTERISK-28332) Variable ALTCONF ignored when service is used
Cirillo Ferreira (JIRA)
noreply at issues.asterisk.org
Fri Mar 8 14:29:47 CST 2019
Cirillo Ferreira created ASTERISK-28332:
-------------------------------------------
Summary: Variable ALTCONF ignored when service is used
Key: ASTERISK-28332
URL: https://issues.asterisk.org/jira/browse/ASTERISK-28332
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: General
Affects Versions: 13.25.0
Environment: Linux XXXXX 3.16.0-5-amd64 #1 SMP Debian 3.16.51-3+deb8u1 (2018-01-08) x86_64 GNU/Linux
Reporter: Cirillo Ferreira
Severity: Minor
The variable ALTCONF is ignored when defined at file /etc/default/asterisk.
The start command prints following message:
{code}
root at XXXXX:/var/log/asterisk# service asterisk start
root at XXXXX:/var/log/asterisk# service asterisk status
● asterisk.service - LSB: Asterisk PBX
Loaded: loaded (/etc/init.d/asterisk)
Active: active (running) since Fri 2019-03-08 17:02:16 -03; 1s ago
Process: 4239 ExecStop=/etc/init.d/asterisk stop (code=exited, status=0/SUCCESS)
Process: 4267 ExecStart=/etc/init.d/asterisk start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/asterisk.service
└─4279 /usr/sbin/asterisk -C "/etc/asterisk/asterisk.conf" -g -v -F
Mar 08 17:02:16 NARBONA asterisk[4267]: Starting Asterisk PBX: asteriskUnable to open specified master config file '"/etc/asterisk/asteris...defaults
Mar 08 17:02:16 NARBONA asterisk[4267]: .
Mar 08 17:02:16 NARBONA systemd[1]: Started LSB: Asterisk PBX.
Hint: Some lines were ellipsized, use -l to show in full.
{code}
If we consider that can't has space in the path of file, then
the workaround is to remove the quotes around ALTCONF at file /etc/init.d/asterisk
{code}
if [ $ALTCONF ]; then
ASTARGS="$ASTARGS -C \"$ALTCONF\""
fi
{code}
to
{code}
if [ $ALTCONF ]; then
ASTARGS="$ASTARGS -C $ALTCONF"
fi
{code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list