I have little problem with vpopmail functions from PHP 4.2.2. When I use
vpopmail_auth_user ( "blah", "foo.bar.pl", "secret string" ); I get no
correct return value ( echo vpopmail_auth_user ( "blah", "foo.bar.pl",
"secret string" ); - give me no result ). This values are 100% good. I
have Apache with suEXEC (VirtualHost -> User vpopmail, Group vchkpw).
Here's details:
My Apache:
./configure \
--enable-suexec \
--suexec-caller=www-data \
--suexec-docroot=/usr/local/apache \
--server-uid=www-data \
--server-gid=www-data \
--enable-module=log_referer \
--enable-module=usertrack \
--disable-module=imap \
--activate-module=src/modules/php4/libphp4.a \
--prefix=/usr/local/apache
cd src
# ADD line "AddModule modules/php4/libphp4.a" in Configure
./Configure
make
cd ..
make install
My PHP:
./configure \
--enable-tokenizer \
--enable-track-vars \
--enable-ftp \
--enable-safe-mode \
--with-vpopmail="/home/vpopmail" \
--with-apache=${SRC_APACHE_DIR} \
--prefix=/usr/local
make;make install
infophp(); produce:
vpopmail version 5.2.1
vpopmail uid/gid php uid/gid/euid/egid 89/89 33/33/33/33
vpopmail dir /home/vpopmail
vpopmail vadddomain /home/vpopmail/bin/vadddomain
vpopmail vdeldomain /home/vpopmail/bin/vdeldomain
vpopmail vaddaliasdomain /home/vpopmail/bin/vaddaliasdomain
vpopmail valias support Enabled
UIDs and GIDs :
# cat /etc/group | grep 'vchkpw'
vchkpw:x:89:
# cat /etc/passwd | grep 'vpopmail'
vpopmail:x:89:89::/home/vpopmail:/bin/bash
# cat /etc/passwd | grep 'www-data'
www-data:x:33:33:www-data:/var/www:/non
Is this problem of my configuration or broken code of php extensions ?
--
---= Jakub Zawierucha teku(at)teku.ptc.pl.nospam - remove .nospam =---
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php