[Voiceglue] Problem in installing voiceglue

Robby Dermody robbyd at u20.org
Sun Mar 15 18:58:57 UTC 2009


Normally the user is created as part of installing the package. The best practice is to run asterisk under the asterisk user, and never under the root user.
If you compiled Asterisk from source you will probably need to create the user yourself using the useradd command (see 'man useradd' for more info).

A few questions:

-What distribution are you running?
-Did you compile from source instead of using that distribution's build in packages?

Robby
----- Original Message -----
From: "Ramji Nagariya" <ramji.nagariya at simmortel.com>
To: voiceglue at voiceglue.org
Sent: Saturday, March 14, 2009 7:35:57 AM GMT -05:00 US/Canada Eastern
Subject: [Voiceglue] Problem in installing voiceglue


Hi, 

I am getting problem in voiceglue installation. 

I have almost completed the installation. 

I do following to start voiceglue 

Start Asterisk: 
$ /usr/sbin/asterisk (this /usr/sbin/asterisk is a binary file. executing this file starts asterisk) 

Start Dynlog: 
$ /etc/init.d/dynlog start (/etc/init.d/dynlog is a shell script. In this file dynlog_user and dynlog_group are defined to be "dynlog") 

Start phoneglue: 
$ /etc/init.d/phoneglue start (/etc/init.d/phoneglue is also a shell script with user and gropu to be definrd as "phoneglue") 

Start voiceglue: 

$/etc/init.d/voiceglue start (/etc/init.d/voiceglue is also a shell script with user and group defined to be "asterisk") 
Starting voiceglue: Starting Voiceglue daemon: voicegluevoiceglue: user "asterisk" unknown 
failed! 

As shown in error message above, Voiceglue fails to start. 

This is link to voiceglue installation guide. 
Link: http://voiceglue.org/wiki/doku.php?id=voiceglue_0.9_installation_instructions 

..............Start copied_note 

The "asterisk" user 



The “asterisk” user must be present. This user is what the voiceglue process runs as because it needs to share audio files with Asterisk. It is legal, even with the easy way, to have Asterisk installed on a separate machine from Voiceglue, but the “asterisk” user must be present on the voiceglue host, and should match the uid/gid of the “asterisk” user on the Asterisk host. 
..................End 


Now my problem is how do I make asterisk user present. Asterisk is running but no user named "asterisk" is present. Notably I start my asterisk by using this binary: ($ /usr/sbin/asterisk). And I don't start asterisk using some init.d shell script like ($ /etc/init.d/asterisk start). I have no /etc/init.d/asterisk shell script. 

All others (dynlog, phoneglue and voiceglue ) are started using shell scripts in /etc/init.d 

so now, how do I run voiceglue? how do I make user "asterisk" present. 
Any help is very much appreciated. 

Thanks! 

Neo 






_______________________________________________
Voiceglue mailing list
Voiceglue at voiceglue.org
http://www.voiceglue.org/mailman/listinfo/voiceglue


More information about the Voiceglue mailing list