On Wed, Nov 06, 2002 at 09:49:01PM -0500, Sam Varshavchik wrote:
For starters, look in maildrop/xconfig.h, and look for the definition of
RESTRICT_TRUSTED.
This symbol is what gets set by this autoconf option.
It should, obviously, be 0.
Then, make sure that you have indeed compiled the code, and installed the
new maildrop binary setuid root (and you are not running an old binary).
The build directory was created from scratch, not modified from a
previous build. Here is some lightly edited output which should
demonstrate those conditions to your satisfaction. From the build
machine:
% pwd
[...]/maildrop/maildrop-1.4.0-20021106/maildrop
% grep RESTRICT_TRUSTED xconfig.h
#define RESTRICT_TRUSTED 0
% md5 maildrop
MD5 (maildrop) = fe701fca21830d681e97f7ddfa1d00e8
On the host where maildrop is installed:
% ls -l maildrop
-rwsr-xr-x 1 root wheel 693494 Nov 6 17:20 maildrop
% md5 maildrop
MD5 (maildrop) = fe701fca21830d681e97f7ddfa1d00e8
And only then provide a trace log.
Since it is 82K, I am sending it to you under separate cover.
Kids, the seven basic food groups are GUM, PUFF PASTRY, PIZZA,
PESTICIDES, ANTIBIOTICS, NUTRA-SWEET and MILK DUDS!!