Marco Solieri wrote:
Stefan Hornburg (Racke) wrote:
Marco Solieri wrote:
Package: sympa
Version: 5.2.1-0.1
Severity: grave
Tags: experimental
Justification: renders package unusable

After a fresh installation lot of important Sympa files are owned by
root:root and are unaccessable. This is because sympa processes run as
sympa user.

The configuration process itself suffers this problem reporting
errors probably due to this. In fact '/etc/sympa/data_structure.version'
is owned by root and this make the configuration process fail.

Moreover the entire '/usr/lib/sympa/' directory is owned (according with
postinst script) by root. I fixed setting up user and group to
sympa:sympa on that subtree.
/usr/lib/sympa is owned by root on purpose, the data directories for sympa
are within /var.


There are some files which need to be readable from user sympa: some in /usr/lib/sympa, other in /etc/sympa (/etc/sympa/data_structure.version).
Take a look on errors raised during package configuration.

All files in /usr/lib/sympa are readable for everyone.

/etc/sympa/data_structure.version should be generated in preinst (if
non-existent) with the ownership of the sympa user.

Bye
        Racke


--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to