Summary: | clamav-0.93 configure fails with " User clamav (and/or group clamav) doesn't exist." | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kevin Parent <kparent> |
Component: | Current packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | antivirus, bugs, mlspamcb, remspoor, svrmarty |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 210133 | ||
Bug Blocks: | |||
Attachments: |
clamav-0.93 emerge log
config.log for clamav-0.93 |
Description
Kevin Parent
2008-04-22 14:42:49 UTC
i've the same entry on my two machines, but with an other shell as you pc1: clamav:x:102:446:added by portage for clamav:/dev/null:/bin/false pc2: clamav:x:104:448:added by portage for clamav:/dev/null:/bin/false try change it and reemerge !!! Please attach the following file when seeking support: !!! /var/tmp/portage/app-antivirus/clamav-0.93/work/clamav-0.93/config.log Created attachment 150598 [details]
clamav-0.93 emerge log
Sorry 'bout that. Here it is.
Additionally, commenting out line 59 of the ebuild:
#myconf="${myconf} --enable-id-check"
Solved the issue. The user and group were found successfully after commenting out that line.
(In reply to comment #3) > Created an attachment (id=150598) [edit] > clamav-0.93 emerge log > > Sorry 'bout that. Here it is. Take a deep breath, and read again: !!! Please attach the following file when seeking support: !!! /var/tmp/portage/app-antivirus/clamav-0.93/work/clamav-0.93/config.log Now where is that config.log? Created attachment 150621 [details]
config.log for clamav-0.93
DOH!!!!
Here it is. Thanks for your patience.
The problem is with the id command from coreutils. Depends om bug: 210133 The id command fails in 6.10[-r1] while fetching a group list for systems that have multiple authentication sources (f.e. file & ldap) http://bugs.gentoo.org/show_bug.cgi?id=210133 Upgrading to coreutils-6.11 fixed the issue: # id clamav uid=107(clamav) gid=1008(clamav) groups=1008(clamav) This machine is using openldap for auth, and clamav wasn't in the ldap db, only the passwd db. (In reply to comment #6) > The problem is with the id command from coreutils. > > Depends om bug: 210133 > > The id command fails in 6.10[-r1] while fetching a group list for systems that > have multiple authentication sources (f.e. file & ldap) > > http://bugs.gentoo.org/show_bug.cgi?id=210133 > Closing as #210133 is fixed. |