| Summary: | qmail-scanner complains about glibc | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | daniel petre <dani> |
| Component: | New packages | Assignee: | Qmail Team (OBSOLETE) <qmail-bugs+disabled> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | 2005.1 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| URL: | http://forums.gentoo.org/viewtopic-t-410714.html | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Calculating dependencies ...done! >>> emerge (1 of 1) mail-filter/qmail-scanner-1.25-r1 to / >>> md5 files ;-) qmail-scanner-1.16-r2.ebuild >>> md5 files ;-) qmail-scanner-1.23-r2.ebuild >>> md5 files ;-) qmail-scanner-1.23-r3.ebuild >>> md5 files ;-) qmail-scanner-1.24.ebuild >>> md5 files ;-) qmail-scanner-1.25-r1.ebuild >>> md5 files ;-) qmail-scanner-1.25.ebuild >>> md5 files ;-) files/digest-qmail-scanner-1.16-r2 >>> md5 files ;-) files/digest-qmail-scanner-1.23-r2 >>> md5 files ;-) files/digest-qmail-scanner-1.23-r3 >>> md5 files ;-) files/digest-qmail-scanner-1.24 >>> md5 files ;-) files/digest-qmail-scanner-1.25 >>> md5 files ;-) files/digest-qmail-scanner-1.25-r1 >>> md5 files ;-) files/qmail-scanner-queue.pl.patch >>> md5 files ;-) files/qmailscanner.cronjob >>> md5 files ;-) files/qmailscanner.logrotate >>> md5 src_uri ;-) qmail-scanner-1.25.tgz >>> md5 src_uri ;-) q-s-1.25st-20050406.patch.gz >>> Unpacking source... >>> Unpacking qmail-scanner-1.25.tgz to /var/tmp/portage/qmail-scanner-1.25-r1/work >>> Unpacking q-s-1.25st-20050406.patch.gz to /var/tmp/portage/qmail-scanner-1.25-r1/work * Applying q-s-1.25st-20050406.patch.gz ... [ ok ] * Replacing obsolete head/tail with POSIX compliant ones * - fixed autoupdaters/update_avp * - fixed autoupdaters/update_fprot * - fixed autoupdaters/update_sophos * - fixed autoupdaters/update_trend * - fixed configure * Adding items to the SILENT_VIRUSES list (bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy) >>> Source unpacked. Building Qmail-Scanner 1.25st... This script will search your system for the virus scanners it knows about, and will ensure that all external programs qmail-scanner-queue.pl uses are explicitly pathed for performance reasons. It will then generate qmail-scanner-queue.pl - it is up to you to install it correctly. Searching .......*** glibc detected *** corrupted double-linked list: 0xb7f60a4c *** Something like spamc for SpamAssassin detected - but not correctly installed (didn't include a "X-Spam-Status" line in output). Please read Q-S FAQ if you want it - especially check that spamd daemon is running. Ignoring... ........................... ============================================================== The following binaries and scanners were found on your system: ============================================================== mimeunpacker=/usr/bin/ripmime Content/Virus Scanners installed on your System fprot=/usr/bin/f-prot bitdefender=/usr/bin/bdc Qmail-Scanner details. log-details=mailstats.csv log-crypto=0 fix-mime=2 ignore-eol-check=1 debug=0 notify=psender,nmlvadm redundant-scanning=0 block-password-protected=0 virus-admin=root@localhost local-domains='localhost' silent-viruses='klez','bugbear','hybris','yaha','braid','nimda','tanatos','sobig','winevar','palyh','fizzer','gibe','cailont','lovelorn','swen','dumaru','sober','hawawi','hawaii','holar-i','mimail','poffer','bagle','worm.galil','mydoom','worm.sco','tanx','novarg','\@mm','cissy','cissi','qizy','bugler','dloade','netsky','spam','bagle','beagle','mydoom','sco','maldal','mimail','novarg','shimg','bugler','cissi','cissy','dloade','netsky','qizy' scanners="fprot_scanner","bitdefender_scanner" ------------------------------------- st: configuration options for 1.25st ------------------------------------- admin-fromname='System Anti-Virus Administrator' minidebug=1 settings-per-domain=0 virus-to-delete=1 dscr-hdrs-text='X-Qmail-Scanner' If that looks correct, I will now generate qmail-scanner-queue.pl for your system... Finished. Please read README(.html) and then go over the script to check paths/etc, and then install as you see fit. Remember to copy quarantine-attachments.txt to /var/spool/qmailscan and then run "qmail-scanner-queue.pl -g" to generate DB version. X-Qmail-Scanner-1.25st:[] cannot open /var/spool/qmailscan/qmail-scanner-queue-version.txt - did you initialise the system by running "qmail-scanner-queue.pl -z"? - No such file or directory ****** FINAL TEST ****** Please log into an unpriviledged account and run /var/qmail/bin/qmail-scanner-queue.pl -g If you see the error "Can't do setuid", or "Permission denied", then refer to the FAQ. (e.g. "setuidgid qmaild /var/qmail/bin/qmail-scanner-queue.pl -g") That's it! To report success: % (echo 'First M. Last'; cat SYSDEF)|mail jhaar-s4vstats@crom.trimble.co.nz Replace First M. Last with your name. >>> Test phase [not enabled]: mail-filter/qmail-scanner-1.25-r1 >>> Install qmail-scanner-1.25-r1 into /var/tmp/portage/qmail-scanner-1.25-r1/image/ category mail-filter man: prepallstrip: strip: i686-pc-linux-gnu-strip --strip-unneeded var/qmail/bin/qmail-scanner-queue QA Notice: the following files are setXid, dyn linked, and using lazy bindings This combination is generally discouraged. Try re-emerging the package: LDFLAGS='-Wl,-z,now' emerge qmail-scanner LAZY var/qmail/bin/qmail-scanner-queue >>> Completed installing qmail-scanner-1.25-r1 into /var/tmp/portage/qmail-scanner-1.25-r1/image/ >>> Merging mail-filter/qmail-scanner-1.25-r1 to / * Backing up old qmail-scanner as /var/qmail/bin/qmail-scanner-queue.pl.20051214084611 in case of modifications. * >>> SetUID: [chmod go-r] /var/tmp/portage/qmail-scanner-1.25-r1/image//var/qmail/bin/qmail-scanner-queue ... [ ok ] --- /var/ --- /var/spool/ --- /var/spool/qmailscan/ >>> /var/spool/qmailscan/.keep --- /var/spool/qmailscan/quarantine/ --- /var/spool/qmailscan/quarantine/tmp/ >>> /var/spool/qmailscan/quarantine/tmp/.keep --- /var/spool/qmailscan/quarantine/new/ >>> /var/spool/qmailscan/quarantine/new/.keep --- /var/spool/qmailscan/quarantine/cur/ >>> /var/spool/qmailscan/quarantine/cur/.keep --- /var/spool/qmailscan/working/ --- /var/spool/qmailscan/working/tmp/ >>> /var/spool/qmailscan/working/tmp/.keep --- /var/spool/qmailscan/working/new/ >>> /var/spool/qmailscan/working/new/.keep --- /var/spool/qmailscan/working/cur/ >>> /var/spool/qmailscan/working/cur/.keep --- /var/spool/qmailscan/archive/ --- /var/spool/qmailscan/archive/tmp/ >>> /var/spool/qmailscan/archive/tmp/.keep --- /var/spool/qmailscan/archive/new/ >>> /var/spool/qmailscan/archive/new/.keep --- /var/spool/qmailscan/archive/cur/ >>> /var/spool/qmailscan/archive/cur/.keep --- /var/spool/qmailscan/tmp/ >>> /var/spool/qmailscan/tmp/.keep >>> /var/spool/qmailscan/quarantine-attachments.txt >>> /var/spool/qmailscan/quarantine.log >>> /var/spool/qmailscan/viruses.log -> quarantine.log --- /var/qmail/ --- /var/qmail/bin/ >>> /var/qmail/bin/qmail-scanner-queue >>> /var/qmail/bin/qmail-scanner-queue.pl --- /etc/ --- /etc/logrotate.d/ >>> /etc/logrotate.d/qmail-scanner --- /etc/cron.daily/ >>> /etc/cron.daily/qmail-scanner --- /usr/ --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/qmail-scanner-1.25-r1/ --- /usr/share/doc/qmail-scanner-1.25-r1/html/ >>> /usr/share/doc/qmail-scanner-1.25-r1/html/README.html >>> /usr/share/doc/qmail-scanner-1.25-r1/README.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/CHANGES.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/COPYING.gz --- /usr/share/doc/qmail-scanner-1.25-r1/contrib/ >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/spamc-nice.eml.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/test-trophie.pl.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/sub-avpdaemon.pl.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/logrotate.qmailscanner.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/spamc-nasty.eml.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/logging_first_80_chars.eml.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/avpdeamon.init.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/test-sophie.pl.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/test_installation.sh.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/rbl_scanner.txt.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/reformime-test.eml.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/sub-sender-cache.pl.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/test-clamd.pl.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/qs2mrtg.pl.gz >>> /usr/share/doc/qmail-scanner-1.25-r1/contrib/mrtg-qmail-scanner.cfg.gz >>> Safely unmerging already-installed instance... --- !mtime obj /var/spool/qmailscan/working/tmp/.keep --- !mtime obj /var/spool/qmailscan/working/new/.keep --- !mtime obj /var/spool/qmailscan/working/cur/.keep --- !mtime obj /var/spool/qmailscan/tmp/.keep --- !mtime obj /var/spool/qmailscan/quarantine/tmp/.keep --- !mtime obj /var/spool/qmailscan/quarantine/new/.keep --- !mtime obj /var/spool/qmailscan/quarantine/cur/.keep --- !mtime obj /var/spool/qmailscan/quarantine.log --- !mtime obj /var/spool/qmailscan/quarantine-attachments.txt --- !mtime obj /var/spool/qmailscan/archive/tmp/.keep --- !mtime obj /var/spool/qmailscan/archive/new/.keep --- !mtime obj /var/spool/qmailscan/archive/cur/.keep --- !mtime obj /var/spool/qmailscan/.keep --- !mtime obj /var/qmail/bin/qmail-scanner-queue.pl --- !mtime obj /var/qmail/bin/qmail-scanner-queue --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/html/README.html --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/test_installation.sh.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/test-trophie.pl.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/test-sophie.pl.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/test-clamd.pl.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/sub-sender-cache.pl.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/sub-avpdaemon.pl.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/spamc-nice.eml.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/spamc-nasty.eml.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/reformime-test.eml.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/rbl_scanner.txt.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/qs2mrtg.pl.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/mrtg-qmail-scanner.cfg.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/logrotate.qmailscanner.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/logging_first_80_chars.eml.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/contrib/avpdeamon.init.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/README.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/COPYING.gz --- !mtime obj /usr/share/doc/qmail-scanner-1.25-r1/CHANGES.gz --- cfgpro obj /etc/logrotate.d/qmail-scanner --- cfgpro dir /etc/logrotate.d --- cfgpro obj /etc/cron.daily/qmail-scanner --- cfgpro dir /etc/cron.daily --- !empty dir /var/spool/qmailscan/working/tmp --- !empty dir /var/spool/qmailscan/working/new --- !empty dir /var/spool/qmailscan/working/cur --- !empty dir /var/spool/qmailscan/working --- !empty dir /var/spool/qmailscan/tmp --- !empty dir /var/spool/qmailscan/quarantine/tmp --- !empty dir /var/spool/qmailscan/quarantine/new --- !empty dir /var/spool/qmailscan/quarantine/cur --- !empty dir /var/spool/qmailscan/quarantine --- !empty dir /var/spool/qmailscan/archive/tmp --- !empty dir /var/spool/qmailscan/archive/new --- !empty dir /var/spool/qmailscan/archive/cur --- !empty dir /var/spool/qmailscan/archive --- !empty dir /var/spool/qmailscan --- !empty dir /var/spool --- !empty dir /var/qmail/bin --- !empty dir /var/qmail --- !empty dir /var --- !empty dir /usr/share/doc/qmail-scanner-1.25-r1/html --- !empty dir /usr/share/doc/qmail-scanner-1.25-r1/contrib --- !empty dir /usr/share/doc/qmail-scanner-1.25-r1 --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr --- !empty dir /etc --- !targe sym /var/spool/qmailscan/viruses.log >>> original instance of package unmerged safely. * Fixing ownerships //var/qmail/bin/qmail-scanner-queue: error while loading shared libraries: libc.so.6: cannot open shared object file: Permission denied //var/qmail/bin/qmail-scanner-queue: error while loading shared libraries: libc.so.6: cannot open shared object file: Permission denied * To activate qmail-scanner, please edit your * /var/qmail/control/conf-common file and set: * export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue * Or place it in your tcprules file. * Please note that it was a call to qmail-scanner-queue.pl before, * but this is now changed to use a wrapper to improve security! * Once you have changed to the wrapper, you can remove the setuid * bit on qmail-scanner-queue.pl >>> Regenerating /etc/ld.so.cache... >>> mail-filter/qmail-scanner-1.25-r1 merged. Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-gentoo-r4-dani i686)
=================================================================
System uname: 2.6.14-gentoo-r4-dani i686 Celeron (Coppermine)
Gentoo Base System version 1.12.0_pre11
dev-lang/python: 2.3.5, 2.4.2
sys-apps/sandbox: 1.2.11
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1-r1
sys-devel/libtool: 1.5.20-r1
virtual/os-headers: 2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ARCH="x86"
AUTOCLEAN="yes"
BASH_ENV="/etc/spork/is/not/valid/profile.env"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3"
CHOST="i686-pc-linux-gnu"
CLEAN_DELAY="5"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains
/var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CVS_RSH="ssh"
CXXFLAGS="-O2 -march=pentium3"
DCCC_PATH="/usr/lib/distcc/bin"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
FEATURES="autoconfig distlocks fixpackages noinfo sandbox sfperms strict"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
GCC_SPECS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
G_BROKEN_FILENAMES="1"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info"
KERNEL="linux"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="root"
MAIL="/var/mail/root"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man"
OLDPWD="/root"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/var/vpopmail/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:/var/qmail/bin:/var/vpopmail/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos s390
sh sparc x86"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="5797"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK=""
PWD="/root"
PYTHONPATH="/usr/lib/portage/pym"
QMAIL_CONTROLDIR="/var/qmail/control"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
RPMDIR="/usr/portage/rpm"
RSYNC_EXCLUDEFROM="/etc/portage/rsync_excludes"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SHELL="/bin/bash"
SHLVL="1"
SSH_TTY="/dev/pts/0"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="x86 alsa apm arts avi berkdb bitmap-fonts bzip2 crypt eds emboss encode
expat foomaticdb gdbm gif gnome gstreamer imlib jpeg kde libg++ libwww mad
mikmod motif mp3 mysql ncurses nls ogg oggvorbis opengl oss pcre pdflib perl png
python qt quicktime readline sdl slang snmp spamassassin ssl tcpd truetype
truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userland_GNU
kernel_linux elibc_glibc"
USER="root"
USERLAND="GNU"
USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS DVB_CARDS INPUT_DEVICES
LINGUAS USERLAND KERNEL ELIBC"
XARGS="xargs -r"
_="/usr/bin/emerge"
strace /var/qmail/bin/qmail-scanner-queue
execve("/var/qmail/bin/qmail-scanner-queue",
["/var/qmail/bin/qmail-scanner-que"...], [/* 32 vars */]) = 0
uname({sys="Linux", node="delfix.linuxsolutions.ro", ...}) = 0
brk(0) = 0x804a000
fcntl64(0, F_GETFD) = 0
fcntl64(1, F_GETFD) = 0
fcntl64(2, F_GETFD) = 0
access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = -1 EACCES (Permission denied)
open("/lib/tls/i686/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/lib/tls/i686", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/lib/tls/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/lib/tls", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/lib/i686/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/lib/i686", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/lib/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/lib", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/usr/lib/tls/i686/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/usr/lib/tls/i686", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/usr/lib/tls/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/usr/lib/tls", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/usr/lib/i686/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/usr/lib/i686", 0xbfc5090c) = -1 EACCES (Permission denied)
open("/usr/lib/libc.so.6", O_RDONLY) = -1 EACCES (Permission denied)
stat64("/usr/lib", 0xbfc5090c) = -1 EACCES (Permission denied)
writev(2, [{"/var/qmail/bin/qmail-scanner-que"..., 34}, {": ", 2}, {"error while
loading shared libra"..., 36}, {": ", 2}, {"libc.so.6", 9}, {": ", 2}, {"cannot
open shared object file", 30}, {": ", 2}, {"Permission denied", 17}, {"\n", 1}],
10/var/qmail/bin/qmail-scanner-queue: error while loading shared libraries:
libc.so.6: cannot open shared object file: Permission denied
) = 135
exit_group(127) = ?
|
at emerge time it says : Searching .......*** glibc detected *** corrupted double-linked list: 0xb7f60a4c *** and then several times : //var/qmail/bin/qmail-scanner-queue: error while loading shared libraries: libc.so.6: cannot open shared object file: Permission denied im running with : * sys-libs/glibc Latest version available: 2.3.5-r3 Latest version installed: 2.3.5-r3 * sys-devel/gcc Latest version available: 3.4.4-r1 Latest version installed: 3.4.4-r1 [6] i686-pc-linux-gnu-3.4.4 *