[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