https://bugzilla.redhat.com/show_bug.cgi?id=1121601



--- Comment #40 from Ralf Corsepius <rc040...@freenet.de> ---
(In reply to Alex Vandiver from comment #36)
> For the short term, you can remove lines 85-106 of t/mail/html-outgoing.t in
> Fedora.  I'll ponder what the most right fix is for code.
Done this.

> Can you think of anything that might prevent the webserver
> from writing to $RT::VarPath (which I believe is /var/lib/rt under the
> Fedora layout)?
Yes (cf. below).

>  Presumably selinux kicking in?
No, the cause of the t/web/install.t failure this time isn't SELinux. 

/var/lib/rt (aka. RT_VAR_PATH) is entirely missing. Manually creating
/var/lib/rt fixes the testsuite failure.

Seems to me, as if rt's configure script misses to create it. AFAIS, this also
applies to 4.0.x, but 4.2.x seems to be more frequently use RT_VAR_PATH than
4.0.x did. ATM, I am not 100% sure if 4.0.x is actually using /var/lib/rt at
all ;)

Open question: Which owner:group and permissions to use for /var/lib/rt?
From what I can gather from the source code, 4.2.x seem to be wanting to use
RT_USER:RT_GROUP (i.e. apache:apache), but doesn't seem to have special
requirements on permissions. May /var/lib/rt contain sensitive (e.g.
user-submitted personal data) or security-relevant (e.g. passwords)
information?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

Reply via email to