[asterisk-bugs] [JIRA] (ASTERISK-26619) Both AST_ARGS and ASTARGS used in /etc/init.d script

Telford Tendys (JIRA) noreply at issues.asterisk.org
Wed Nov 23 18:56:10 CST 2016


    [ https://issues.asterisk.org/jira/browse/ASTERISK-26619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=233884#comment-233884 ] 

Telford Tendys commented on ASTERISK-26619:
-------------------------------------------

Hi, thanks for taking a look.

Packaged asterisk is a lot easier, and CentOS-6 is still very commonly used. You have to expect conservative distributions to lag behind the latest because when it comes to production there's absolutely no substitute to stability and testing. I really want to avoid building from source and messing around like that.

Maintenance information seems to point back to Digium... perhaps this is no longer maintained at all ?!?  RedHat maintains a separate Bugzilla website so I will put a message over there. Possibly they will accept a maintenance patch. Not sure exactly who is responsible for this anymore.

{quote}
[root at pbx ~]# rpm --query centos-release
centos-release-6-8.el6.centos.12.3.x86_64

[root at pbx ~]# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
 * base: mirror.as24220.net
 * epel: mirror.intergrid.com.au
 * extras: ftp.swin.edu.au
 * updates: mirror.as24220.net
No Packages marked for Update

[root at pbx ~]# yum install asterisk
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirror.as24220.net
 * epel: mirror.intergrid.com.au
 * extras: ftp.swin.edu.au
 * updates: mirror.as24220.net
Package asterisk-1.8.32.3-2.el6.x86_64 already installed and latest version
Nothing to do

[root at pbx ~]# yum info asterisk
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.as24220.net
 * epel: mirror.intergrid.com.au
 * extras: ftp.swin.edu.au
 * updates: mirror.as24220.net
Installed Packages
Name        : asterisk
Arch        : x86_64
Version     : 1.8.32.3
Release     : 2.el6
Size        : 11 M
Repo        : installed
>From repo   : epel
Summary     : The Open Source PBX
URL         : http://www.asterisk.org/
License     : GPLv2
Description : Asterisk is a complete PBX in software. It runs on Linux and provides
            : all of the features you would expect from a PBX and more. Asterisk
            : does voice over IP in three protocols, and can interoperate with
            : almost all standards-based telephony equipment using relatively
            : inexpensive hardware.

{quote}


> Both AST_ARGS and ASTARGS used in /etc/init.d script
> ----------------------------------------------------
>
>                 Key: ASTERISK-26619
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26619
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: General
>    Affects Versions: 1.8.32.3
>         Environment: OS: CentOS release 6.8
> Package: asterisk-1.8.32.3-2.el6.x86_64
> Build Host: buildhw-12.phx2.fedoraproject.org
> Source RPM: asterisk-1.8.32.3-2.el6.src.rpm
>            Reporter: Telford Tendys
>            Assignee: Telford Tendys
>            Severity: Minor
>
> Two different variable names are used for the same purpose in the script /etc/init.d/asterisk
> {quote}
>         if [ $AST_USER ] ; then
>                 AST_ARGS="{color:red}$AST_ARGS{color} -U $AST_USER"
>         fi
>         if [ $AST_GROUP ] ; then
>                 AST_ARGS="{color:red}$AST_ARGS{color} -G $AST_GROUP"
>         fi
>         if [ $AST_CONFIG ]; then
>                 ASTARGS="{color:green}$ASTARGS{color} -C $AST_CONFIG"
>         elif [ $ALTCONF ]; then
>                 ASTARGS="{color:green}$ASTARGS{color} -C $ALTCONF"
>         fi
> {quote}
> Very likely this is a mistake. In testing it shows that changing the value of AST_USER inside /etc/sysconfig/asterisk has no effect on the running program because the arguments are lost in the script.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list