16 messages in net.sourceforge.lists.courier-maildropRe: [maildropl] Re: maildrop 1.5.0 no...
FromSent OnAttachments
Ben RosengartNov 1, 2002 4:27 pm 
Ben RosengartNov 4, 2002 12:25 pm 
Sam VarshavchikNov 4, 2002 2:53 pm 
Ben RosengartNov 4, 2002 3:42 pm 
Sam VarshavchikNov 4, 2002 3:59 pm 
Ben RosengartNov 5, 2002 4:22 pm 
Sam VarshavchikNov 5, 2002 7:41 pm 
Ben RosengartNov 5, 2002 8:09 pm 
Ben RosengartNov 6, 2002 2:31 pm 
Luc BrouardNov 6, 2002 2:38 pm 
Ben RosengartNov 6, 2002 3:20 pm 
Ben RosengartNov 6, 2002 5:52 pm 
Sam VarshavchikNov 6, 2002 6:49 pm 
Ben RosengartNov 6, 2002 7:09 pm 
Sam VarshavchikNov 6, 2002 7:40 pm 
Ben RosengartNov 6, 2002 8:19 pm.userdb
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [maildropl] Re: maildrop 1.5.0 not finding users in userdbActions...
From:Ben Rosengart (br+c@panix.com)
Date:Nov 4, 2002 3:42:44 pm
List:net.sourceforge.lists.courier-maildrop

On Mon, Nov 04, 2002 at 05:53:31PM -0500, Sam Varshavchik wrote:

Ben Rosengart writes:

This behavior seems to vary with the setting of "--enable-restrict-trusted" for some reason. If it is set to 1, then the userdb is consulted, but delivery to users with UIDs other than the trusted one is impossible. If it is set to 0, then the below-described behavior occurs. Please advise.

What exactly is unclear about the following description from INSTALL:

When I compile with --enable-restrict-trusted=0, all deliveries fail with "Invalid user specified", and the userdb is not consulted. Why?

By the way, I did remember to set the setuid bit on the maildrop binary.

* --enable-restrict-trusted=flag - if set to 1, maildrop permits only certain "trusted" user or group IDs to use the -d option. Setting this variable to 0 allows anyone to use the -d option (provided that maildrop has set-userid-to-root privileges). This allows certain denial-of-service attacks, so this setting is not recommended. The default value is 1.

* --enable-trusted-users='...' - sets the list of users allowed to use the -d option if --enable-restrict-trusted is set to 1. If --enable-restrict-trusted is set to 0, this option is not used. Put a list of user IDs allowed to use the -d option between the apostrophes, separated by single spaces. If your mail transport agent uses maildrop as the local delivery agent this list must include the userid that the mail transport agent runs as. If this option is not specified, maildrop attempts to put together a list including common mail system user ids.

Kids, the seven basic food groups are GUM, PUFF PASTRY, PIZZA, PESTICIDES, ANTIBIOTICS, NUTRA-SWEET and MILK DUDS!!