Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 164867 (maildrop_using_mysql)

Summary: maildrop and syscp errors Invalid home directory permissions on virtual mail users
Product: Gentoo Linux Reporter: semen <a.semen>
Component: [OLD] ServerAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description semen 2007-02-01 16:20:30 UTC
I did the syscp installation using this man page

http://gentoo-wiki.com/HOWTO_SysCP#Maildrop

but got this errors on testing the maildrop.


# su vmail -c "echo maildummy | maildrop -d validmailuser@domain"

maildrop: Invalid home directory permissions - world writable.

I am using virtual domains and mailboxes. (that is why using syscp)

maildop seams to have no support of mysql, where the homedir and maildir path are stored.

on gentoo linux
# maildrop -v
maildrop 2.0.2 Copyright 1998-2005 Double Precision, Inc.
GDBM extensions enabled.
Courier Authentication Library extension enabled.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.


I see there no mysql support compiled, it should be like on debian

on debian linux
# maildrop -v
maildrop 1.5.2 Copyright 1998-2003 Double Precision, Inc.
Maildir quota extension enabled.
Virtual user database via MySQL extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.

I found out on syscp website
http://www.syscp.de/wiki/docs/Installation/extensionmaildrop
that also on debain this might be a bug. syscp provides pathes to fix this.

I have got for sure "mysql" in my use flag in /etc/make.conf. Just in case someone do not believe it.


Reproducible: Always

Steps to Reproduce:
1. install syscp http://gentoo-wiki.com/HOWTO_SysCP#Maildrop
2. su vmail -c "echo maildummy | maildrop -d validmailuser@domain"
3. maildrop -v

Actual Results:  
maildop does not put spams of virtual users in a so cold spamfolder

Expected Results:  
should create an spamfolder if not exists and put spammails there.
So every user can see his own spams

# maildrop -v did not show any mysqlsupport compiled.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-01 16:24:32 UTC
This is not a technical support site for stuff that's not in official portage tree. Move this to syscp forums or whatever.