ports/77028: net/jabber startup script not executable

Vivek Khera vivek at khera.org
Thu Feb 3 14:38:59 UTC 2005


> Thanks for rc-ngifying it -- but I'd prefer the pid-file to be
> kept in /var/run like everybody else does. Could you try setting
> this in jabber.xml please?

I tried it, but jabber.pid is created as user jabber group jabber, so 
it can't write to /var/run.  I tried to look at how the clamav-clamd.sh 
startup script does it since it puts the pid in /var/run/clamav/ (a dir 
owned by clamav), but I don't see how that directory gets created to do 
the same with jabber.

Maybe if we added something like this:

start_precmd=start_precmd

start_precmd()
{
   mkdir -p /var/run/jabber
   chown ${jabber_user}:${jabber_group} /var/run/jabber
}




Vivek Khera, Ph.D.
+1-301-869-4449 x806



More information about the freebsd-ports-bugs mailing list