I just got past the INVALID USER ID OR PASSWORD by this configure parameters combination - with the intent was to authenticate using /etc/shadow:
./configure --prefix=/var/sqwebmail --enable-cgibindir=/srv/www/sqwebmail/cgi-bin --enable-imagedir=/srv/www/sqwebmail/images --enable-imageurl=/srv/www/sqwebmail/images --with-authshadow --with-authpwd
The --with-authshadow parameter was suggested to me by Jesse Guardiani - I couldn't find where it might be documented anywhere.
Good luck,
Mike
-----Original Message-----Ali,
From: Bryan Christ [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 02, 2003 11:46 AM
To: Ali Elci
Cc: [EMAIL PROTECTED]
Subject: Re: [sqwebmail] Problem with make check
Thanks for your help. I recompiled my kernel with support for quota and all the make scripts went fine!However, I'm not sure I understand how to enable authshadow or authpwd as the authentication mechanism. I ran authinfo and it displayed:
AUTHENTICATION_MODULES="authdaemon"
AUTHDAEMONMODULELIST="authcustom authcram authmysql authldap authuserdb authshadow authpwd"
SASL_AUTHENTICATION_MODULES="CRAM-SHA1 CRAM-MD5 PLAIN LOGIN"
It appears to me that I have correctly compiled support for authshadow and authpwd.
In my /etc/sqwebmail/authdameonrc file I have changed the parameter authmodulelist to as follows:
authmodulelist="authshadow authpwd"
when I start authdaemond and point my web brower to my cgi-bin/sqwebmail URL I get a login in screen, but I get INVALID USER ID OR PASSWORD when I try to log in.
Have I done anything else wrong?
Thanks in advance,
Bryan Christ
On Tue, 2003-07-01 at 18:30, Ali Elci wrote:Hi Bryan, I am also using Slackware. I have without problems compiled Sqwebmail on Slack9 and Slack-current. It can not be gcc. I have also executed your "./configure ...." and "make" and it worked without errors. I have not done an intallation and run Sqwebmail, but I'm sure it would work. It had worked with sqwebmail-3.5.3.20030629. Try this one. It could be, that you have the problem with the version of sqwebmail. You get: > autoresponse.c: In function `get_quota': > autoresponse.c:291: `AUTORESPONSEQUOTA' undeclared (first use in this > function) I remember to configured Quota-Support in my used kernel. You can check this. May be you have this error because of the missing quota support in the kernel (I am using 2.4.21). It could also be, that you are missing a package in your installation. I will add the list of the installed packages on my system here. Hope it will help you. aaa_base-9.0.0-noarch-1 acct-6.3.2-i386-1 acpid-1.0.1-i386-1 apmd-3.0.2-i386-1 at-3.1.8-i386-1 autoconf-2.57-noarch-1 autofs-3.1.7-i386-1 automake-1.7.3-noarch-1 bash-2.05b-i386-2 bc-1.06-i386-2 bin-8.5.0-i386-1 bin86-0.16.11-i386-1 binutils-2.13.90.0.18-i386-1 bzip2-1.0.2-i386-4 ccache-2.2-i386-1 cxxlibs-5.0.2-i386-1 db1-1.85-i386-1 db2-2.4.14-i386-1 db3-3.3.11-i386-3 dcron-2.3.3-i386-4 devfsd-1.3.25-i386-2 devs-2.3.1-i386-13 diffutils-2.8.1-i386-1 distcc-1.2.3-i386-1 e2fsprogs-1.32-i386-2 elflibs-9.0.3-i386-1 elvis-2.1_4-i386-1 etc-5.0-noarch-11 expat-1.95.5-i386-1 fileutils-4.1-i386-2 findutils-4.1.7-i386-1 gawk-3.1.1-i386-2 gcc-3.2.2-i386-3 gcc-g++-3.2.2-i386-1 gdb-5.3-i386-1 gdbm-1.8.0-i386-3 gdk-pixbuf-0.17.0-i386-1 genpower-1.0.1-i386-1 gettext-0.11.5-i386-1 gettext-tools-0.11.5-i386-1 glib-1.2.10-i386-2 glib2-2.2.1-i386-1 glibc-2.3.1-i386-4 glibc-solibs-2.3.1-i386-4 glibc-zoneinfo-2.3.1-noarch-4 gmp-4.1.2-i386-1 gnet-1.1.8-i386-1 gnu-gs-fonts-6.0-noarch-1 gnupg-1.2.1-i386-1 gpm-1.19.6-i386-5 grep-2.5-i386-2 groff-1.17.2-i386-3 gtk+-1.2.10-i386-3 gtk+2-2.2.1-i386-1 guile-1.6.3-i386-1 gzip-1.3.3-i386-2 hdparm-5.3-i386-1 indent-2.2.9-i386-1 inetd-1.79s-i386-1 infozip-5.50-i386-1 iptables-1.2.7a-i386-2 isapnptools-1.26-i386-1 ispell-3.2.06-i386-1 joe-2.9.7-i386-1 kbd-1.08-i386-2 kernel-headers-2.4.20-i386-5 kernel-ide-2.4.20-i486-5 kernel-modules-2.4.20-i486-7 ksh93-20011031-i386-2 less-381-i386-1 lesstif-0.93.40-i386-1 lftp-2.6.5-i386-1 libgr-2.0.13-i386-2 libtermcap-1.2.3-i386-5 libtool-1.4.3-i386-1 lilo-22.4.1-i386-2 links-0.98-i386-2 logrotate-3.6.3-i386-1 lsof-4.66-i386-1 lynx-2.8.4-i386-5 m4-1.4-i386-2 make-3.80-i386-1 man-1.5l-i386-1 man-pages-1.56-noarch-1 mc-4.6.0-i386-1 metamail-2.7-i386-1 modutils-2.4.22-i386-1 ncftp-3.1.5-i386-1 ncurses-5.3-i386-1 netpipes-4.2-i386-1 openssh-3.5p1-i386-2 openssl-0.9.7a-i386-2 openssl-solibs-0.9.7a-i386-2 orbit-0.5.17-i386-1 pango-1.2.1-i386-2 pciutils-2.1.11-i386-4 pcre-3.9-i386-2 perl-5.8.0-i386-3 pidentd-3.0.16-i386-1 pkgconfig-0.14.0-i386-1 pkgtools-9.0.0-i386-1 pmake-2.1.35-i386-2 popt-1.7-i386-1 procps-3.1.6-i386-1 quota-3.08-i386-1 readline-4.3-i386-2 screen-3.9.13-i386-1 sed-4.0.5-i386-2 seejpeg-1.10-i386-1 sh-utils-2.0-i386-1 shadow-4.0.3-i386-6 slang-1.4.5-i386-2 slocate-2.7-i386-1 smartmontools-5.1_7-i386-1 strace-4.4-i386-1 sysklogd-1.4.1-i386-7 syslinux-2.01-i386-1 sysvinit-2.84-i386-26 t1lib-1.3.1-i386-2 tar-1.13.25-i386-1 tcpdump-3.7.2-i386-1 tcpip-0.17-i386-16 tcsh-6.12.00-i386-2 texinfo-4.5-i386-1 textutils-2.0-i386-1 traceroute-1.4a12-i386-2 util-linux-2.11z-i386-1 vim-6.1-i386-7 wget-1.8.2-i386-2 zlib-1.1.4-i386-3 zsh-4.0.6-i386-1 Kind regards, ali On 01 Jul 2003 15:32:01 -0500 Bryan Christ <[EMAIL PROTECTED]> wrote: > I have slackware 9 installed and am trying to comiple sqwebmail from > source. gcc-verion is 3.2.3 > > I simply want to use password or shadow authentication so I ran > configure like this: > > ./configure --sysconfdir=/etc --enable-cgibindir=/web/cgi-bin/ > --enable-mimetypes=no --enable-imagedir=/web/webmail --with-authshadow > > which runs OK. > > then... > I do make configure-check which is OK. > then... > a make which is OK > then... > a make check and I get: > > make[1]: Leaving directory `/usr/src/sqwebmail-3.5.3/rfc2045' > Making check in maildir > make[1]: Entering directory `/usr/src/sqwebmail-3.5.3/maildir' > Compiling autoresponse.c > autoresponse.c:7:38: autoresponsequota.h: No such file or directory > autoresponse.c: In function `get_quota': > autoresponse.c:291: `AUTORESPONSEQUOTA' undeclared (first use in this > function) > autoresponse.c:291: (Each undeclared identifier is reported only once > autoresponse.c:291: for each function it appears in.) > make[1]: *** [autoresponse.o] Error 1 > make[1]: Leaving directory `/usr/src/sqwebmail-3.5.3/maildir' > make: *** [check-recursive] Error 1 > > What am I doing wrong? > > Sincerely, > Bryan Christ > >
<<smiley-3.png>>