Summary: | slocate 3.1 cron script chowns to group slocate which was changed to locate in 2.7-r8 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vlastimil Babka (Caster) (RETIRED) <caster> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andy.dalton, atoth, bugs, flash3001, gentoo.bugs.10, henrik, jrmalaq, mlspamcb, oldium.pro, rjm40, wolfgang.herder |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Vlastimil Babka (Caster) (RETIRED)
2006-04-19 00:50:15 UTC
The question also is, what woul happen when going to 3.1 from <2.7-r8 - would it also rename the group to "locate", as 2.7-r8 does, or is 3.1 expecting "slocate" not just in cron script? Also wondering that 3.1 went directly to stable, after the long stabilisation of 2.7-r8... *** Bug 130449 has been marked as a duplicate of this bug. *** (In reply to comment #1) > The question also is, what woul happen when going to 3.1 from <2.7-r8 - would > it also rename the group to "locate", as 2.7-r8 does, or is 3.1 expecting > "slocate" not just in cron script? > Also wondering that 3.1 went directly to stable, after the long stabilisation > of 2.7-r8... > It's also a question to be answered, that which kind of new behaviour introduced by this new version creates the need for this new line, if the pervious ones were functioning correctly without it. I have RBAC system installed, and I like to give a process only the resonable rights. Regards, Dw. I just upgraded to 3.1 and I was asked to make 'groupmod -n locate slocate'. So I renamed the group. The owner of /var/lib/slocate/slocate.db is now root.locate (group number stayed the same, only the name changed). Fix the cron script, please. It should use root.locate, not root.slocate. OK it's no longer stable at least, see bug 130562 slocate-3.1 updates ok for me using the cron script from 2.7-r8 and the name of group 245 set to 'locate' in arch x86. /var/lib/slocate/slocate.db ends up with ownership root.locate and it can be read by /usr/bin/locate as installed by 3.1. fixed in 3.1-r1 |