Bug#413541: Asterisk does not create /var/run/asterisk directory if
	not existent
    Tzafrir Cohen 
    tzafrir.cohen at xorcom.com
       
    Mon Mar  5 19:52:57 UTC 2007
    
    
  
On Mon, Mar 05, 2007 at 06:54:00PM +0100, Martin Jürgens wrote:
> Package:  asterisk
> Version: 1:1.2.16~dfsg-1
> 
> Asterisk does not create /var/run/asterisk directory if not existent.
How could that happen?
> 
> Diff which should solve that:
> 
> diff -u asterisk-1.2.16~dfsg/debian/asterisk.init
> asterisk-1.2.16~dfsg/debian/asterisk.init
> --- asterisk-1.2.16~dfsg/debian/asterisk.init
> +++ asterisk-1.2.16~dfsg/debian/asterisk.init
> @@ -71,6 +71,11 @@
>  
>  set -e
>  
> +if [ ! -e `dirname $PIDFILE` ];then
Speaking of posix-shell-strictness: is '[ -e' valid?
> +       mkdir `dirname $PIDFILE`
> +       chown $USER.$GROUP `dirname $PIDFILE`
$USER:$GROUP
> +fi
> +
>  if [ "$UMASK" != '' ]
>  then
>  	umask $UMASK
> only in patch2:
> unchanged:
Generally I like this.
-- 
               Tzafrir Cohen       
icq#16849755                    jabber:tzafrir at jabber.org
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com       
http://www.xorcom.com  iax:guest at local.xorcom.com/tzafrir
    
    
More information about the Pkg-voip-maintainers
mailing list