Hi everyone,

I'm running a FreeBSD 4.3-STABLE system and am attempting to upgrade from
Qpopper 3.1.2 to 4.0.1.  I've run into a few snags, all but one of which
I've managed to work around.

I used the following configure command:

/configure --enable-servermode --enable-bulletins
--enable-home-dir-mail=Mailbox --enable-log-login --enable-poppassd

Then, upon compiling, popper itself compiled fine, but when it got to
compiling poppassd...

gcc  -o poppassd auth_user.o poppassd.o   ../common/libcommon.a
auth_user.o: In function `auth_user':
/usr/local/src/qpopper4.0.1/password/auth_user.c(.text+0x18): undefined
reference to `crypt'
*** Error code 1

I found that in the poppasswd Makefile (./password/Makefile), there was no
reference to the LIBS variable in the following section:

poppassd: ${OBJS} ${common_dir}/libcommon.a
        ${CC}  -o poppassd ${OBJS} ${NETWORK_LIBS} \
                   ${common_dir}/libcommon.a

So I added it to the last line:

                   ${common_dir}/libcommon.a ${LIBS}

make clean; make; everything went fine there.  However, there appears to
be no "install:" target for poppassd.  When I did "make install", popper
installed fine, but then...

Installed popper as /usr/local/sbin/popper
if [ "xpoppassd" != "x" ]; then  cd ../password && make install ; fi
make: don't know how to make install. Stop
*** Error code 2

Looks like a few adjustments to password/Makefile.inc are in order. :)  I
decided to start over again, this time without the --enable-poppassd
configure option.  make realclean; configure (with the rest of the command
line arguments up above); make; make install.  Everything was fine there.
But then after installing, when I tried to connect to my POP server, I got
the following messages in my system logs:

May  2 11:05:08 ds9 popper[33072]: Insufficient room to generate path for
user data; need more than 956; have only 64
May  2 11:05:08 ds9 popper[33072]: data at localhost (127.0.0.1): -ERR
[SYS/TEMP] Unable to get spool name

So at that point, I was forced to revert back to 3.1.2.  Any suggestions
on the above problems?

Thanks very much in advance,

*********************************************************
*    Bryce Newall    *    Email: [EMAIL PROTECTED]    *
*               www.dreamhaven.org/~data                *
*  "Computers make very fast, very accurate mistakes."  *
*********************************************************

Reply via email to