[asterisk-users] asterisk.conf uniquename or sysname for uniqueid field in CDR
Atis Lezdins
atis at iq-labs.net
Tue Mar 18 12:34:00 CDT 2008
On 3/18/08, Vieri <rentorbuy at yahoo.com> wrote:
>
> --- Vieri <rentorbuy at yahoo.com> wrote:
>
> > I set uniquename = MYHOST in asterisk.conf (under
> > [options]) so that my uniqueid data shows up as
> > MYHOST.time.seq.
> >
> > First of all, I would like to know if uniquename (or
> > sysname?) will still be valid across future *
> > versions
> > (mainly 1.6).
> >
> > Secondly, is there a way to specify uniquename as an
> > asterisk option at the command line? (asterisk -h
> > doesn't show me anything regarding this feature)
> >
> > Finally, how can I set uniquename to a system value
> > (say, dynamically set to whatever `hostname`
> > yields)?
> > Something like
> > uniquename = `hostname`
> > so that I don't have to statically set it on each
> > asterisk server?
>
>
> I just realized that uniquename is only available
> after applying the BRISTUFF patches.
> So let me rephrase my question:
> will Asterisk ever include the "uniquename" feature in
> its base code? If not, why?
> (I would prefer not to apply BRIstuff since I don't
> have Junghanns hardware).
Look into doc/asterisk-conf.txt - probably you can use "systemname".
Asterisk config files also support #exec directive, so you can create
your regular asterisk.conf without sysname and create shell script:
#!/bin/bash
cat asterisk.conf.template
echo "sysname=`hostname`."
Regards,
Atis
--
Atis Lezdins,
VoIP Project Manager / Developer,
atis at iq-labs.net
Skype: atis.lezdins
Cell Phone: +371 28806004
Cell Phone: +1 800 7300689
Work phone: +1 800 7502835
More information about the asterisk-users
mailing list