Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100055 - maildropldap.cf isn't available upon fresh maildrop w/ldap install
Summary: maildropldap.cf isn't available upon fresh maildrop w/ldap install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Fernando J. Pereda (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-23 12:12 UTC by Igor Golubev
Modified: 2005-07-29 16:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Golubev 2005-07-23 12:12:33 UTC
/etc/maildrop/maildropldap.cf isn't available upon fresh maildrop install. LDAP
support in USE-flags is turned on.

Reproducible: Always
Steps to Reproduce:
1. ensure that maildrop wasn't installed before
2. clear /etc/maildrop if it was
3. emerge maildrop

Actual Results:  
# qpkg -I -v maildrop
mail-filter/maildrop-1.8.0-r3 *

# cat /etc/portage/package.use|grep maildrop
mail-filter/maildrop            -mysql -postgres

# equery uses maildrop
[ Searching for packages matching maildrop... ]
[ Colour Code : set unset ]
[ Legend    : Left column  (U) - USE flags from make.conf              ]
[           : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for mail-filter/maildrop-1.8.0-r3 ]
 U I
 - - mysql    : Adds mySQL support
 + + ldap     : Adds LDAP support (Lightweight Directory Access Protocol)
 - - gdbm     : Adds support for sys-libs/gdbm (GNU database libraries)
 + + berkdb   : Adds support for sys-libs/db (Berkeley DB for MySQL)
 - - debug    : Tells configure and the makefiles to build for debugging.
Effects vary across packages, but generally it will at least add -g to CFLAGS.
Remember to set FEATURES=nostrip too
 - - postgres : Adds support for the postgresql database

# ls -la /etc/maildrop
total 6
drwxr-xr-x   2 root root   48 Jul 23 22:34 .
drwxr-xr-x  75 root root 4912 Jul 23 22:34 ..


Expected Results:  
/etc/maildrop/maildropldap.cf should be available, as it was with earlier
versions of ebuild.

Portage 2.0.51.19 (hardened/x86, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1,
2.4.30-hardened-r1 i686)
=================================================================
System uname: 2.4.30-hardened-r1 i686 Intel(R) Xeon(TM) CPU 2.40GHz
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun 29 2005, 14:57:02)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/bind /var/qmail/control /var/run/dspam /var/spool/dspam"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j5"
PKGDIR="/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
PORTDIR_OVERLAY="/usr/portage/local"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl apache2 berkdb crypt curl dlloader fam gd gpm hardened java junit ldap
libwww mysql ncurses nls pam pdflib perl pic png postgres python readline samba
slang snmp ssl tcpd tiff userlocales vhosts x86 xml2 zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Roman Pertl 2005-07-29 14:45:13 UTC
as far as i see from the changelog of maildrop the support of mysql and ldap was 
removed in 1.8.0. if you want to use mysql/ldap support with maildrop, you have 
to use courier-authlib. so copying maildropldap.cf doesn't make sense afaik
Comment 2 Fernando J. Pereda (RETIRED) gentoo-dev 2005-07-29 16:41:19 UTC
maildrop-1.8.1-r1 (which will be marked stable soon) no longer tries to copy
those config files thus fixing this. I've just commited it, so it may take a
while until it reaches the mirrors.

Reopen if you feel like.

Cheers,
Ferdy