First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 36828
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Robin Johnson <robbat2@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Aiko Barz <aiko@chroot.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
qmail-ldap-1.03-r3.ebuild /usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r3.ebuild text/plain Aiko Barz 2003-12-30 10:18 0000 10.62 KB Details
features.diff /usr/portage/net-mail/qmail-ldap/files/features.diff text/plain Aiko Barz 2003-12-30 10:20 0000 2.08 KB Details
cleanup.diff /usr/portage/net-mail/qmail-ldap/files/cleanup.diff text/plain Aiko Barz 2003-12-30 10:21 0000 13.66 KB Details
features.diff /usr/portage/net-mail/qmail-ldap/files/features.diff text/plain Aiko Barz 2004-01-03 18:58 0000 1.44 KB Details
tls.diff /usr/portage/net-mail/qmail-ldap/files/tls.diff text/plain Aiko Barz 2004-01-03 19:00 0000 752 bytes Details
qmail-ldap-1.03-r3.ebuild /usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r3.ebuild text/plain Aiko Barz 2004-01-03 19:01 0000 10.70 KB Details
qmail-ldap-r2.tbz2 qmail-ldap-r2 final application/octet-stream Benjamin Coles 2004-01-10 20:07 0000 5.63 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 36828 depends on: 28203 Show dependency tree
Show dependency graph
Bug 36828 blocks: 33140
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-12-30 10:13 0000
The schemas of openldap-2.1.XX changed. I downloaded the lastest ldap-patches
to get native support. The patch provided by Andr

------- Comment #1 From Aiko Barz 2003-12-30 10:13:45 0000 -------
The schemas of openldap-2.1.XX changed. I downloaded the lastest ldap-patches
to get native support. The patch provided by André Oppermann changed a lot!
It contains most of important patches. It also contains:
 1. TLS!
 2. smtp_auth!
I wrote 2 patches by my own:
 1. The first one activates several features like ezmlm-Support,
data-compression, TLS an so on in the Makefile.
 2. The second fixes some misbehavior of "head -1" and "tail -1" in the
Makefile.

The qmail.schema gets copied by default and you are only allowed to relay by
sending over localhost or using smtp-auth. smtp-auth is only allowed after
"start_tls" for security-reasons.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #2 From Aiko Barz 2003-12-30 10:18:44 0000 -------
Created an attachment (id=22858) [edit]
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r3.ebuild

Based on #28203

------- Comment #3 From Aiko Barz 2003-12-30 10:20:14 0000 -------
Created an attachment (id=22859) [edit]
/usr/portage/net-mail/qmail-ldap/files/features.diff

Modifies the Makefile and activates several features.

------- Comment #4 From Aiko Barz 2003-12-30 10:21:16 0000 -------
Created an attachment (id=22860) [edit]
/usr/portage/net-mail/qmail-ldap/files/cleanup.diff

My system does not like "head -1" and "tail -1" anymore...

------- Comment #5 From Aiko Barz 2003-12-30 10:25:08 0000 -------
This ebuild is based on #28203

------- Comment #6 From Aiko Barz 2004-01-03 18:58:31 0000 -------
Created an attachment (id=23121) [edit]
/usr/portage/net-mail/qmail-ldap/files/features.diff

TLS is a seperate feature now

------- Comment #7 From Aiko Barz 2004-01-03 19:00:12 0000 -------
Created an attachment (id=23122) [edit]
/usr/portage/net-mail/qmail-ldap/files/tls.diff

Activates TLS

------- Comment #8 From Aiko Barz 2004-01-03 19:01:35 0000 -------
Created an attachment (id=23123) [edit]
/usr/portage/net-mail/qmail-ldap/qmail-ldap-1.03-r3.ebuild

if [ `use ssl` ]; then
     epatch ${FILESDIR}/tls.diff || die "TLS patch failed"
fi

------- Comment #9 From Robin Johnson 2004-01-03 20:10:49 0000 -------
sorry, i'm not accepting this at this time. I'm busy redoing all of the qmail
stuff to go from as close a single set of code as possible.

tls and smtp_auth (after STARTTLS) are already in the mainstream qmail ebuild
and the qmail-mysql ebuild. take your patches here and start with the latest
qmail ebuild (r13 or r14) instead. the ldap patches should apply with only a
little bit of massaging. be sure to test ALL of the features to make sure none
of them are broken.

------- Comment #10 From Robin Johnson 2004-01-04 17:08:00 0000 -------
benjamin: you aren't the only one...

------- Comment #11 From Benjamin Coles 2004-01-10 20:07:00 0000 -------
Created an attachment (id=23587) [edit]
qmail-ldap-r2 final

This bug is to be marked closed upon the completion of the latest patchset that
works for both openldap 2.0 and 2.1. I will be maintaining this as close as I
can to the latest. Just a note for those that are using this ebuild for both
virtual users AND local users: You may NOT have MailMessageStore AND
HomeDirectory in the  ldap user ldif or else it crashes with cannot create
Maildir. 

------- Comment #12 From Benjamin Coles 2004-01-10 20:07:45 0000 -------
closing: wala

First Last Prev Next    No search results available      Search page      Enter new bug