On Mon, Feb 10, 2003 at 01:01:56PM +0100, Gennaro Esposito wrote:
> Greetings
> I'm an happy user of qpopper on a DEC OSF/1 platform. Now I'm moving all 
> the e-mail services (SMTP and POP...IMAP will follows ;-) ) from that 
> platform to an Intel/Trustix (a secured version of RH Linux: 
> www.trustix.net)  but I've experienced a problemd in the link phase of the 
> poppassd generation. Trustix uses PAM as its user validation architecture 
> and I'm using the shadow method.

  Unless I am missing something here, if you're using PAM, by
definition you are not using the shadow method.  PAM is a complete
replacement for password validation methods.

> Hereafter an abstract from the log generated by script command:
> -------------------------------------------------------
> Script started on Fri Feb  7 19:07:32 2003
> root@exd800-01 /sw/qpopper404/qpopper4.0.4# ./configure 
> --disable-update-abort --enable-apop
> --enable-bulldb=/home/bulldb --enable-group-bulls 
> --enable-home-dir-mail=Mailbox --enable-poppassd
> --enable-popuid=pop --enable-server-mode --with-pam
> <snip....configure and compile ok>
...
> Well, I had a look in the poppassd.c and in the auth_user.c code and in the 
> last one I've seen that the auth_user function is inside a nested 
> #ifdef  #else condition:
> #ifdef SPEC_POP_AUTH
> #   ifndef USE_PAM
> <....a lot of  auth_user definition for various unix flavors that do not 
> use PAM....>
> #   endif  /* USE_PAM */
> #else /* not SPEC_POP_AUTH */
> < a definition of auth_user for systems that do not use shadow or others 
> special auth...>
> #endif  /* SPEC_POP_AUTH */
> 
> In other words: I've both SPEC_POP_AUTH and USE_PAM defined, the dirst 
> 'cause I use shadow and the second 'cause Trustix use PAM but this seems 
> not allowed!

  Disable SPEC_POP_AUTH (shadow) and see if it builds correctly now?

  -- Clifton

-- 
     Clifton Royston  --  LavaNet Systems Architect --  [EMAIL PROTECTED]

  "If you ride fast enough, the Specialist can't catch you."
  "What's the Specialist?" Samantha says. 
  "The Specialist wears a hat," says the babysitter. "The hat makes noises."
  She doesn't say anything else.  
                      Kelly Link, _The Specialist's Hat_

Reply via email to