| Summary: | app-admin/tenshi-0.10-r3 stabilization request | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Heath Caldwell (RETIRED) <hncaldwell> |
| Component: | New packages | Assignee: | Heath Caldwell (RETIRED) <hncaldwell> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | fmccor |
| Priority: | High | Keywords: | STABLEREQ |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 255714 | ||
| Bug Blocks: | |||
|
Description
Heath Caldwell (RETIRED)
2009-01-29 22:07:14 UTC
(On sparc) it's probably fine and runs if started by hand, but /etc/init.d/tenshi start fails with [WARNING] /var/log/messages: file not readable because /var/log/messages looks like: -rw------- 1 root root 101798 2009-01-29 23:35 /var/log/messages but /etc/init.d/tenshi start runs tenshi as: tenshi:tenshi and so it can't read the messages file. Is this a problem we should worry about? (The /etc/tenshi/tenshi.conf file claims to be a sample, but still, this seems like a strange state of things. On the other hand, this used to be a fatal error and is not arch dependent nor system dependent nor version dependent.) I'll mark stable for sparc if this is expected behavior. I think it is expected behavior, but since it might be confusing when it won't start right out of the box, I just added a warning to pkg_postinst() to inform the user about it: * The sample config installed to /etc/tenshi/tenshi.conf * monitors /var/log/messages which, by default, can not be read * by the tenshi user. Make sure that the tenshi user has read * permission on all the files that you want tenshi to monitor. There will still be a warning on start if /var/log/mail.log doesn't exist, but it should still start, and between the pkg_postinst warning and the file missing warning, the user should be motivated to check out the config. Sparc stable, thanks for the clarification and warnings. amd64/x86 stable ppc stable. closing since we're last |