Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Feb 2015 21:38:25 +0100
From:      Marko =?UTF-8?B?Q3VwYcSH?= <marko.cupac@mimar.rs>
To:        freebsd-ports@freebsd.org
Subject:   net-im/ejabberd: wierd permissions
Message-ID:  <20150212213825.60621d5f@efreet>

next in thread | raw e-mail | index | archive | help
Hi,

I just upgraded ejabberd from 14.07 to 14.12, and simple 'service
ejabberd restart' did not work. I remembered that on initial install I
had to chage ownership of some dirs (from default root:wheel):
chown -R ejabberd:ejabberd /usr/local/etc/ejabberd
chown -R ejabberd:ejabberd /var/log/ejabberd
chown -R ejabberd:ejabberd /var/spool/ejabberd
chown -R ejabberd:ejabberd /var/run/ejabberdctl

I checked, and found out that upgrade has reset ownership on
directories above. After chowning them back to ejabberd I was able to
start ejabberd again.

Is it possible to package ejabberd so that it does not reset ownership
of dirs? Or to make ejabberd start as root and drop privileges after
reading those?

Regards,
--=20
Marko Cupa=C4=87
https://www.mimar.rs



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150212213825.60621d5f>