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>