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



--- Comment #20 from awill...@redhat.com <awill...@redhat.com> ---
so sadly, just ditching the log file stuff doesn't work, because geekotest of
course can't create /var/log/openqa (as it doesn't have the necessary
permissions on /var/log). d'oh. So effectively we have the same issue openSUSE
has.

I see a few options:

1) put the dodges back in the spec
2) use tmpfiles
3) just create /var/log/openqa owned by geekotest in %install and package it
4) log to /var/log/openqa/openqa
5) log to the goddamn system log

I kinda like 5 because it saves me from all sorts of concerns, but it'd require
an upstream change. Ditto 4 (could be done with a trivial patch but I really
don't want to patch downstream if we can possibly avoid it), and if I'm gonna
change upstream I'd rather go 5. 3 is simple but means the logs disappear if
the package is removed, I guess. 2 is simple but tmpfiles claims to be for
'temporary and volatile files', a log file doesn't really seem to fit the bill
(unless we consider it 'volatile'?), do you really think this is an appropriate
use? 1 is kinda hinky but at least we know it works.

I'm going to sleep, night. :) let me know what you think.

-- 
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