/domains to my new server. But
authentication does not want to work yet, so I can not log in through
sqwebmail. Any hints anyone?
Thanks for any Feedback.
Zeno
check the /var/qmail/users/assign file to make sure the uid/gid of
vpopmail/vchkpw match what is in your new systems /etc/passwd
on my server because I now have a lot more
domains that I had a few weeks before.
BTW I'm running vpopmail 5.4.10 with the followinf config:
./configure \
--enable-clear-passwd \
--enable-learn-passwords \
--enable-domainquotas \
--disable-password \
--enable-logging=y \
--enable-valias \
--enable
a passwd and passwd.cdb file in each domain's directory.
-Jeremy
--
Jeremy Kitchen ++ Systems Administrator ++ Inter7 Internet Technologies, Inc.
[EMAIL PROTECTED] ++ inter7.com ++ 866.528.3530 ++ 815.776.9465 int'l
kitchen @ #qmail #gentoo on EFnet IRC ++ scriptkitchen.com/qmail
Integrated (NSI) version
of
vpopmail we're going to stick with it. How does one migrate data from
one
NSI-vpopmail server to another? How does it keep track of account
information if not with mysql?
it uses a passwd and passwd.cdb file in each domain's directory.
-Jeremy
--
Jeremy
/qmail/bin/qmail-smtpd $LOCAL /home/vpopmail/bin/vchkpw \
/usr/bin/true 21
mysql's vpopmail database table vlog contains:
| id | user | passwd | domain| logon
| remoteip | message
| timestamp | error
directly, since of
course, it doesn't create the hashes correctly.
How do you extract the existing cdb database so that you can view it and
then I can easily script it. Im just having problems with the cdb passwd
file.
There are a few different ways to do it depending on your backend, if
you
to MD5 the string itself, it just has to
insert a value 'MD5(passwd)' in SQL-[INSERT|UPDATE] for MySQL
storing the MD5 hash of the password. I'll take a look at the source
later today or tomorrow [...]
And I did take a look. The patch is rather simple, I just sent it to
David. As don't I expect
to add my normal /etc/passwd users to the domain by:
# vconvert -e -m
However, it skips all the users with:
user username domain domain.com did not add
However, it created all their directories (and maildirs) in the
domains/domain.com directory.
did it create entries in your mysql db
Hi all,
I have an old
system running in sendmail and I am in the process of migrating to qmail.
ButI am stuck up while I am trying to migrate virtualhosts.
In my old system,
even virtual-host users are authenticated by/etc/passwd and /etc/shadow.
For eg: if i had a domain test.com
that as your message came in.
I changed the path to /export/home/vpopmail/./ in my passwd file, and
recompiled.
sure enough, the error was referencing
/export/home/vpopmail/./export/home/vpopmail/domains
so --enable-domains-dir is relative to the vpopmail user's path. I
think it's more
but the old one is installed under /var/vpopmails/domain/* and the new
under /home/vpopmail/domains/*
I've tryed to modify by hand the passwd and the passwd.cdb files
changing the path but it dont work
any suggestion?
You'll need to modify the /var/qmail/users/assign file as well as the
vpasswd files
-quotas (does that work?)
Or what else is best practice?
I run qmail-smtpd as root but that was along time ago that it was setup.
Nowadays only needed when there are legacy-users in /etc/passwd. IIRC.
I'd probably try using the vpopmail user and group quotas myself if I
was setting
to learn passwd
then add the new domain
and all the users then copy back the users dir with the right permission
and you should be fine. You can also just copy the email to their
location without any problems.
Just my 2 cents.
Remo
Paul Theodoropoulos wrote:
At 01:25 PM 6/29/2006, you wrote:
that's
I think the htpasswd file has to be .htpasswd and not just .passwd
Change both of those and see what happens :)
Thanks,
Austin jorden
On Thu, August 31, 2006 8:51 pm, Ronald Wiplinger wrote:
I get following picture displayed:
*Authentication Failed Username unknown*
**vQadmin was unable
:
./configure --enable-logging=p --enable-auth-module=mysql --disable-passwd
--enable-clear-passwd --disable-many-domains --enable-auth-logging
--enable-sql-logging --enable-valias --disable-mysql-limits
--enable-roaming-users --enable-onchange-script
--enable-libdir=/var/lib/mysql
Thanks,
Chad
!DSPAM
are on enterprise 3)
vpopmail 5.4.25 (others are all vpopmail 5.2)
I configure with:
./configure --enable-ip-alias-domains=y --enable-roaming-users=y
--enable-passwd=y
tcprules exists at :
/usr/local/bin/tcprules
-rwxr-xr-x 1 root root 16608 Mar 12 23:33 /usr/local/bin/tcprules
/etc/tcp.smtp
-rw-r--r-- 1
Ami wrote:
is there any way to stop the verbose logging from vpopmail ?
2008-05-01 10:22:17.376833500 delivery 702: success:
name:___j.smith/passwd:_$1$Zggeh/pj$XjL4HfIfnfApCOCzmkInk./clear_passwd:_#878T8vR/comment/gecos:_j.smith/uid:1/gid:0/flags:__0/gecos:_j.smith/limits
On Apr 30, 2008, at 9:33 PM, Sam Ami wrote:
is there any way to stop the verbose logging from vpopmail ?
2008-05-01 10:22:17.376833500 delivery 702: success:
name:___j.smith/passwd:_$1$Zggeh/pj$XjL4HfIfnfApCOCzmkInk./
clear_passwd:_#878T8vR/comment/gecos:_j.smith/uid:1/gid:0/
flags
delivery 702: success:
name:___j.smith/passwd:_$1$Zggeh/pj$XjL4HfIfnfApCOCzmkInk./
clear_passwd:_#878T8vR/comment/gecos:_j.smith/uid:1/gid:0/
flags:__0/gecos:_j.smith/limits:_No_user_limits_set./dir:___/
home/vpopmail/domains/mydomain.tld/1/j.smith/quota:_NOQUOTA/
usage
-i 10004 test5.domain
vadddomain -i 10005 test6.domain
..
..
..
Then, the system user is necessary for all domains at the above-mentioned
Hum
うえはたけいじ wrote:
Hello,
When you make the domain from the vadddomain command by using uid that
doesn't
exist in /etc/passwd file
sorry... i had to change mail accounts...
no. it never worked.
vpomail is compiled from source with:
$ ./configure --enable-clear-passwd --enable-valias --enable-auth-module=mysql
--enable-domainquotas --disable-roaming-users
i haven;t added anything to this installation. just trying to set
Hi,
On 06/07/08 18:44:29, kalin m wrote:
sorry... i had to change mail accounts...
no. it never worked.
vpomail is compiled from source with:
$ ./configure --enable-clear-passwd --enable-valias --enable-auth-
module=mysql --enable-domainquotas --disable-roaming-users
Firstly do not use
Quey wrote:
Hi,
On 06/07/08 18:44:29, kalin m wrote:
sorry... i had to change mail accounts...
no. it never worked.
vpomail is compiled from source with:
$ ./configure --enable-clear-passwd --enable-valias
--enable-auth-module=mysql --enable-domainquotas --disable-roaming-users
Firstly do
? can aybody help me ?
Hi,
The only reason I can think of that CRAM-MD5 doesn't work with pop or
imap is that clear text passwords are disabled.
To use CRAM-MD5, you need a clear text password stored locally.
Did you perhaps compile vpopmail with the --disable-clear-passwd flag ?
Regards
Dear Customer,
Welcome to Wachovia! My name is Shantel G and I am happy to assist you.
I regret the message we received was unclear. Please send us another
secure e-mail with additional information regarding your inquiry. We
will be happy to assist you in addressing your concerns when we
installed)
I'm pretty sure there are RPMs that handle this situation already. How
do they do it?
any chance to improve this with automatic detection uid and gid using
getpwnam function ?
I'm not sure if this would be considered an improvement. Parsing /etc/passwd
every time a vpopmail binary
dynamic IP address
once I've authenticated with SMTP-AUTH?
CRAM-MD5 is only going to work if you have clear text passwords stored.
If your email domain is in locals, it will probably not work since it
will try to auth via the local passwd/shadow files.
Your locals file should contain the name
-5.4.17# vuserinfo jorge
name: jorge
passwd: [$1$VA3DKzl4$QuyHDwlg/g3ss6CQBqJQ4/]
gecos: jorge
dir:/home/vpopmail/domains/ibw.com/jorge
flags: 1 / 0 / 0
usage: 202752.00% - 425201762304/209715200 bytes
limits: No user limits set.
account created: Thu Feb 10 21:55:05 2011
last auth: Never logged
/passwd.
Trey Nolen
On 05/20/2011 11:26 PM, Salman Riaz wrote:
Dear Team,
I am installing Qmail without mysql. I want to know where user
information will be stored as well as passwords..
Regards,
Salman
h"
+#include "pwstr.h"
char Email[MAX_BUFF];
+char User[MAX_BUFF];
+char Domain[MAX_BUFF];
char Passwd[MAX_BUFF];
char Quota[MAX_BUFF];
char Gecos[MAX_BUFF];
char Crypted[MAX_BUFF];
-int apop;
+int apop = USE_POP;
int RandomPw;
int NoPassword = 0;
@@ -47,8 +50,6 @@
int
[EMAIL PROTECTED]
--enable-tcpserver-file=/etc/tcpcontrol/smtp.rules
--enable-tcprules-prog=/usr/bin/tcprules
--enable-passwd=y
It worked fine
I then make
and make install-strip and got no errors
I edited vmysql.h and made it
mysql_server "localhost"
...user"r
in via the vmysql.h
file. Which is easy to implement.
I prefer to have them defined in a configuration file. I don't worry about
the fact that users could view the file because on a vpopmail system with
each domain stored in a /etc/passwd user, it's pretty insecure to just allow
users
The error:
Sep 18 16:15:31 my.full.domain vchkpw: vchkpw: Read error
is definately the problem, it looks to me that it cannot read the passwd
file maybe?
what user is your pop3 server being run as?
-Original Message-
From: Tom Van de Wiele [mailto:[EMAIL PROTECTED]]
Sent: Tuesday
--enable-passwd=y --enable-hardquota=5242880
--enable-qmail-ext=y --enable-clear-passwd=y --enable-valias=y
make
make install-strip
~
I then installed qmailadmin
~
./configure
. The only possible syntax to make it
work for your situation is:
Here is th output of vuserinfo:
--- START ---
[root@roam bin]# ./vuserinfo [EMAIL PROTECTED]
name: doods
passwd: jGmMGewAAEIwk
clear passwd:
uid:1
gid:0
all services available
name: ECJ
dir: /var/vpopmail
-abuse.org/cgi-bin/nph-rss?%IP%'\
/var/qmail/bin/qmail-smtpd \
/home/vpopmail/bin/vchkpw \
/bin/true 21
I've tested this with single /etc/passwd uid environments and multi
/etc/passwd uid environments (for domain quotas). Both seem
-auth-logging=y
--enable-logging=y --enable-sqwebmail-pass=y
--enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp --enable-mysql=y
--enable-roaming-users=y --enable-passwd=y --enable-hardquota=5242880
--enable-qmail-ext=y --enable-clear-passwd=y --enable-valias=y
--enable-mysql-logging=y
make
make
command:
./configure --enable-tcprules=/var/qmail/control/tcprules.dat
--enable-md5-p
asswords=y --enable-logging=v --enable-clear-passwd=y
--enable-mysql-replica
tion=y --enable-passwd=y --enable-defaultquota=1000
--enable-valias=y --
enable-default-domain=knology.net --enable-many
--enable-tcprules=/var/qmail/control/tcprules.dat
--enable-md5-p
asswords=y --enable-logging=v --enable-clear-passwd=y
--enable-mysql-replica
tion=y --enable-passwd=y --enable-defaultquota=1000
--enable-valias=y --
enable-default-domain=knology.net --enable-many-domains=n
--enable-libs=/usr
:1S,1000C--enable-clear-
passwd=y:12345
as you can see, the quota line has the enable-clear-passwd config
switch
appended to it. it never caused any problems that i could see, but it
is fubar.
well, i've compiled newer versions of vpopmail at least twice since
then,
yet whenever i
in compiling vpopmail, which left me
with
a default quota line that was fubar, e.g. from a random vpasswd
entry:
tom:x:1:0:tom:/m/domains/example.com/tom:1S,1000C--enable-clear-
passwd=y:12345
as you can see, the quota line has the enable-clear-passwd config
switch
-domain=simerson.net \
| --enable-roaming-users=y \
| --enable-defaultquota=1S,1C \
| --enable-learn-passwords=y \
| --enable-mysql-replication=y \
| --enable-logging=p \
| --enable-mysql-logging=y \
| --enable-log-name=vpopmail \
| --enable-clear-passwd=y \
| --enable-valias=y
Thanks for your answer
Do you mean --enable-clear-passwd=n here?
Im sure i didnt compile it with yes to clear passwords, and trawling
through the database they look pretty encypted to me
nicholas
I've wondered about the clear passwords. Whether or not i compile
vpopmail with --enable-clear
, November 13, 2002 1:58 PM
To: [EMAIL PROTECTED]
Subject: Re: [vchkpw] vpop and mysql problems (migration from linux to
solaris)
Thanks for your answer
Do you mean --enable-clear-passwd=n here?
Im sure i didnt compile it with yes to clear passwords, and trawling
through the database they look
\
--enable-roaming-users=y \
--enable-default-domain=whootis.com \
[EMAIL PROTECTED] \
--enable-logging=p \
--enable-defaultquota=5S \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-mysql=y \
--enable-many-domains
password
[EMAIL PROTECTED] bin]# ./vdominfo testing3431.com
domain: testing3431.com
uid:89
gid:89
dir:/usr/local/vpopmail/domains/0/testing3431.com
users: 1
===
[EMAIL PROTECTED] bin]# ./vuserinfo [EMAIL PROTECTED]
name: postmaster
passwd: $1$tEwdi$gxDfuY8
on the account and the following
# ./vuserinfo testemail%virtual.net
name: testemail
passwd: $1$wasdSRsJ$jAONIancd7JBdX.4fNl.D0
clear passwd: **
uid: 0
gid: 0
gecos:
all services available
dir: /var/vpopmail/domains/virtual.net/testemail
quota: 20971520S
usage: 0%
account created: Wed
.
| | # vuserinfo condor
| | name: condor
| | passwd: x
| | clear passwd: x
| | uid:0
| | gid:0
| | all services available
| | dir: /var/vpopmail/domains/mydomain.org/condor
| | quota: 1000S
| | usage: 0%
| | last auth: Thu Jul 3 10:27:34 2003
/tcprules \
--enable-tcpserver-file=/etc/tcp.smtp \
--enable-relay-clear-minutes=70 \
--enable-learn-passwords=y \
--enable-auth-logging=y \
--enable-mysql-logging=y \
--enable-clear-passwd=y \
--enable-mysql=y \
--enable-mysql-replication=n
\
--enable-learn-passwords=y \
--enable-auth-logging=y \
--enable-mysql-logging=y \
--enable-clear-passwd=y \
--enable-mysql=y \
--enable-mysql-replication=n \
--enable-many-domains=y \
--enable-qmail-ext=y \
--enable-passwd=n
] --enable-logging=y --enable-defaultquota=2
0971520S --enable-ip-alias-domains=y --enable-passwd=y --enable-clear-passwd
=n --enable-domain-quotas=n --enable-mysql=y --enable-incdir=/usr/include/my
sql --enable-libdir=/usr/local/lib/mysql --enable-many-domains=n --enable-au
th-logging=y --enable-mysql
- Original Message -
From: David McMahon [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, September 23, 2003 5:35 AM
Subject: [vchkpw] vpopmail and local users - user_over_quota message
Hi,
I have a single IP system hosting 8 domains. 1/2 my
users are real /etc/passwd users
=~vpopmail/etc/tcp.smtp \
--enable-log-name=vpopmail \
--enable-roaming-users=y \
--enable-logging=p \
--enable-defaultquota=52428800 \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-domain-quotas=y \
--enable-mysql=y \
--enable-many-domains=n \
--enable-auth-logging=y
quota: ALLOW_CREATE ALLOW_MODIFY ALLOW_DELETE
Domain Quota: 0
Default User Quota: 0
Max Domain Messages: 0
Default Max Messages per User: 0
# vuserinfo [EMAIL PROTECTED]
name: fgilain
passwd: $1Oyx5r9mdGZ2
clear passwd: password
uid:1
gid:0
gecos: Florent Gilain
all
Hi all,
I'm new on the list and I've got a problem that archive, Google, and brain
searches have failed to rectify:
My server has existing /etc/passwd accounts with existing e-mail traffic.
I've just added vpopmail to simplify future account administration since the
server's usage
-defaultquota=20971520S \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-domain-quotas=n \
--enable-mysql=y \
--enable-many-domains=n \
--enable-auth-logging=y \
--enable-mysql-logging=y \
--enable-mysql-limits=n \
--enable-valias=y \
--enable-incdir=/usr/local/mysql
the POP3 Daemon and memory
allocation problem
I'm putting together a mail toaster and I've just installed
vpopmail-5.3.30.
./configure \
--enable-roaming-users=y \
--enable-logging=p \
--enable-defaultquota=20971520S \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y
=20971520S \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-domain-quotas=n \
--enable-mysql=y \
--enable-many-domains=n \
--enable-auth-logging=y \
--enable-mysql-logging=y \
--enable-mysql-limits=n \
--enable-valias=y \
--enable-incdir=/usr/local
\
--enable-roaming-users=n \
--enable-default-domain=xxx..xxx \
[EMAIL PROTECTED] \
--enable-logging=p \
--enable-defaultquota=20971520S \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-domain-quotas=n \
--enable-mysql=y \
--enable
1.2.1,
maildrop 1.6.3,
clamav 0.65
VPopmail configure:
--enable-roaming-users=n \
--enable-logging=v \
--enable-defaultquota=104857600S \
--enable-ip-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-domainquotas=y \
--enable
-alias-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-ldap=y
Best Regards
Timo Virtaneva
user has a valid shell in passwd.
I am not sure if that the problem in this instance... But I ran into
that problem before.
I added a shell to the vpopmail user. Here is the entry in /etc/passwd:
vpopmail:*:89:89:Vpopmail Account:/home/vpopmail:/bin/sh
Now when I send an email to [EMAIL
from my existing version)
DL ./configure--disable-roaming-users --enable-logging=p
DL --disable-ip-alias-domains
DL --disable-passwd --enable-clear-passwd
DL --disable-domain-quotas
DL --enable-auth-module=mysql --disable-many-domains
DL
)
password learning = OFF --disable-learn-passwords (default)
md5 passwords = ON --enable-md5-passwords (default)
file locking = ON --enable-file-locking (default)
vdelivermail fsync = OFF --disable-file-sync (default)
make seekable = ON --enable-make-seekable (default)
clear passwd = ON --enable-clear
: postmaster
passwd: $1$YnGeWacE$YYLUcT0Gw.te3HGkRa9lD.
clear passwd: testpw
uid:0
gid:0
flags: 0
gecos: Postmaster
limits: No user limits set.
dir: /home/vpopmail/domains/testdomain.com/postmaster
quota: NOQUOTA
usage: NOQUOTA
account created: Tue Jun 15 14:28:53 2004
last auth
, no mailbox here by that name (#5.1.1 - chkusr)
./vuserinfo [EMAIL PROTECTED]
name: postmaster
passwd: $1$YnGeWacE$YYLUcT0Gw.te3HGkRa9lD.
clear passwd: testpw
uid:0
gid:0
flags: 0
gecos: Postmaster
limits: No user limits set.
dir: /home/vpopmail/domains/testdomain.com/postmaster
/
--enable-relay-clear-minutes=180--enable-logging=p \br /--disable-passwd
\br /--enable-clear-passwd \--disable-domain-quotas \br
/--enable-auth-module=mysql \br /--disable-many-domains
\--enable-auth-logging \br /--enable-mysql-logging \br
/--enable-valias \br /--disable-mysql-limitsbr /then I follow
On Thursday 15 July 2004 01:51 pm, Chris Ess wrote:
grep vpopmail /etc/passwd | awk -F : '{print $6}'
or
grep vpopmail /etc/passwd | cut -d':' -f6
I would think that cut would be more portable. However, every machine
I've used has had some variant of awk installed too.
ok, my
PROTECTED] Enter old password: Please enter password
for [EMAIL PROTECTED]: enter password again:
Error: Illegal username
%
[EMAIL PROTECTED]:/usr/local/vpopmail]# bin/vuserinfo [EMAIL PROTECTED]
name: user
passwd: $1$zAJePsFq$.1xA6YSFPeqanov4WvqRQ0
clear passwd:
uid:1
gid:0
-ip-alias-domains=y \
--disable-passwd \
--enable-clear-passwd=y \
--enable-auth-module=mysql \
--enable-many-domains \
--enable-auth-logging \
--enable-mysql-logging \
--enable-valias \
--enable-domainquotas
courier config
./configure \
--prefix=/usr/local/courier-imap
/tcp.smtp \
--disable-passwd \
--enable-relay-clear-minutes=60 \
--enable-ip-alias-domains \
--disable-domainquotas \
--enable-valias \
--enable-auth-module=mysql \
--enable-mysql-limits
checking whether an auth module has been specified... mysql
configure: error: Unable to find your MySQL
: chip
passwd: dhflxJ6.
clear passwd:
uid:0
gid:0
flags: 0
gecos: Chip
limits: No user limits set.
dir: /home/vpopmail/domains/blah.net/M/chip
quota: 20971520S
usage: 23%
[EMAIL PROTECTED]/home/vpopmail/domains/blah.net/M/chip/Maildir]# ls -al
maildirsize
-rw-r--r-- 1
-relay-clear-minutes=60 --enable-logging=v --enable-clear-passwd=y
\
--enable-valias=y --enable-auth-logging=y --disable-passwd --disable-md5-p
asswords
in my smtpd-log i see sometimes a entry like this:
+
@400042804ea611514bd4 vmysql: error creating table 'valias': create
command
(and
despite vpopmail.mysql still being in /home/vpopmail/etc)
./configure --enable-roaming-users --enable-clear-passwd \
--enable-logging=p --disable-ip-alias-domains --disable-passwd \
--enable-domain-quotas --enable-auth-module=mysql --disable-many-domains \
--enable-auth-logging --enable-sql-logging
outlook client to download the messages from the
server, not to leave a copy, but the used quota remained the same.
Thanks
Jesus
Sorry i didn't include the configuration of the vpopmail
I configured the vpopmail with the following options:
./configure --enable-passwd=n --enable-ip-alias=y
Not Happening
I have a large cluster running vpopmail 5.4.10 (mysql backend) with the
following configure options:
./configure --enable-clear-passwd --enable-mysql-replication
--enable-auth-module=mysql --disable-many-domains
--enable-libdir=/usr/lib/mysql --disable-passwd --disable-auth-logging
Configuration:
./configure \
--enable-logging=p \
--disable-passwd \
--enable-clear-passwd \
--enable-auth-module=mysql \
--enable-many-domains \
--disable-auth-logging \
--disable-sql-logging \
--enable-valias \
--enable-roaming-users \
--disable-mysql-limits
ldd Output:
libm.so.2
-alias-domains --enable-auth-module=mysql --
enable-clear-passwd --enable-libdir=/usr/lib64/mysql/ --enable-
tcpserver-path=/home/vpopmail/etc/ --enable-tcpserver-file=/home/
vpopmail/etc/tcp.smtp --enable-qmail-ext --enable-logging=e --
enable-tcprules-prog=/usr/local/bin/tcprules --enable
with this:
./configure --disable-ip-alias-domains --enable-auth-module=mysql
--enable-clear-passwd --enable-libdir=/usr/lib64/mysql/
--enable-tcpserver-path=/home/vpopmail/etc/
--enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp
--enable-qmail-ext --enable-logging=e
--enable-tcprules-prog=/usr/local/bin/tcprules
and not vpopmail.DOMAIN?
I configured vpopmail-5.4.17 with this:
./configure --disable-ip-alias-domains --enable-auth-module=mysql
--enable-clear-passwd --enable-libdir=/usr/lib64/mysql/ --enable-
tcpserver-path=/home/vpopmail/etc/ --enable-tcpserver-file=/home/
vpopmail/etc/tcp.smtp --enable-qmail
--
vpopmail was built with:
--
./configure \
--enable-roaming-users \
--enable-logging=p \
--disable-passwd \
--enable-clear-passwd \
--disable-domain-quotas \
--enable
be able to
auth for you either. So yes, you need a complete install as if it's a
complete server.
Hmm, other than the assign file situation vuserinfo works,
bash-2.05b# ./vuserinfo [EMAIL PROTECTED]
Error. Domain pixelhammer.com was not found in the assign file
name: dave.list
passwd: $1$jB.dCgrW
Rick,
I am seeing the same behaviour building qmailadmin against
vpopmail-5.4.22 on NetBSD-3.1-i386.
Here is my configuration:
./configure \
--disable-roaming-users \
--enable-logging=p \
--disable-passwd \
--enable-clear-passwd \
--disable-domain-quotas \
--enable-auth-module=mysql \
--enable
--prefix=/var/vpopmail --enable-logging=p \
--enable-auth-module=mysql --disable-passwd \
--enable-clear-passwd=no --enable-many-domains \
--enable-auth-logging --enable-valias \
--enable-mysql-limits=no --enable-qmail-ext=y \
--enable-ip-alias-domains=y
--enable-logging=p \
--enable-auth-module=mysql --disable-passwd \
--enable-clear-passwd=no --enable-many-domains \
--enable-auth-logging --enable-valias \
--enable-mysql-limits=no --enable-qmail-ext=y \
--enable-ip-alias-domains=y \
--enable-libdir=/usr
When you compiled dovecot did you include the CFLAGS option to enable vpopmail
roaming users integration? My configure line is below for reference:
./configure --with-pop3d --with-vpopmail --prefix=/opt/dovecot
--with-ssl=openssl --without-passwd --without-passwd-file --without-shadow
by different sources,
including local files (for
example: /etc/passwd, /etc/group, /etc/hosts), LDAP, and other sources.
In case it can be used, attaching a function GetVpopID() which I used
with vpopmail in my early days of using vpopmail. It uses static
variables to cache the uid/gid.
Regards Manvendra
is slightly
different. I noticed all the columns that are passwd structure based
that were not quite having their full potential being used.
Tying these various authentication mechanisms together is a worthy
objective, regardless of the implementation software (mysql vs pgsql vs
ldap
/admin24/intro.html#LDAP%20vs%20RDBMS).
I think the passwd based schema in place looks pretty good.
Agreed. The passwd-based schema is pretty nice, and it's easily mapped
to from other schemas.
Regarding LDAP, I've been retooling the LDAP module for the 5.5 stable
release. As I've probably said
\
--prefix=/home/vpopmail \
--disable-roaming-users \
--enable-logging=p \
--disable-ip-alias-domains \
--disable-passwd \
--enable-clear-passwd \
--disable-domain-quotas \
--enable-auth-module=mysql \
--enable-incdir=/usr/include/mysql/ \
--enable-libdir=/usr/lib/ \
--disable-many-domains
/qmail/bin/qmail-inject \
--enable-qmail-newmrh=/usr/local/hcp/var/qmail/bin/qmail-newmrh \
--enable-tcpserver-fle=/usr/local/hcp/etc/tcp.smtp \--enable-logging=v \
--enable-auth-module=mysql \--disable-clear-passwd \--enable-qmail-ext
\--enable-ip-alias-domains
\
--enable-tcpserver-fle=/usr/local/hcp/etc/tcp.smtp \
--enable-logging=v \
--enable-auth-module=mysql \
--disable-clear-passwd \
--enable-qmail-ext \
--enable-ip-alias-domains \
--enable-auth-logging \
--enable-valias \
--enable-mysql-limits \
--enable
DisplayQuota;
int DisplayAll;
+int ShowAllUsers;
void usage();
void get_options(int argc, char **argv);
void display_user(struct passwd *mypw);
-int main(argc,argv)
- int argc;
- char *argv[];
+int main(int argc, char *argv[])
{
- struct passwd *mypw;
- int first;
+ struct p
-domains=n \
--enable-passwd=n \
--enable-clear-passwd=y \
--enable-domain-quotas=n \
--enable-mysql=y \
--enable-many-domains=n \
--enable-auth-logging=y \
--enable-mysql-logging=y \
--enable-valias=y \
--enable-mysql-limits=y
vpopmail 5.3.30
Current
:/usr/local/ssl/lib:/usr/local/mysql/lib
bash-2.05# ./configure --enable-roaming-users=n --enable-logging=p
--enable-ip-alias-domains=n --enable-passwd=n --enable-clear-passwd=y
--enable-domain-quotas=n --enable-auth-module=mysql
--enable-incdir=/usr/local/mysql/include
--enable-libdir=/usr
-passwd=n --enable-clear-passwd=y
--enable-domain-quotas=n --enable-auth-module=mysql
--enable-incdir=/usr/local/mysql/include
--enable-libdir=/usr/local/mysql/lib --enable-many-domains=n
--enable-auth-logging=y --enable-mysql-logging=y --enable-valias=y
--enable-mysql-limits=n
vpopmail
replication = OFF --enable-mysql-replication=n default
table optimization = many domains --enable-large-site=n default
system passwords = OFF --enable-passwd=n
file locking = ON --enable-file-locking=y default
auth logging = ON --enable-auth-logging=y
mysql clear passwd = OFF
quota = 31457280 -enable-hardquota=31457280
auth module = mysql --enable-mysql=y
mysql replication = OFF --enable-mysql-replication=n default
table optimization = one domain with many users --enable-many-domains=n
system passwords = OFF --enable-passwd=n
file locking
-domains=n
system passwords = OFF --enable-passwd=n
file locking = ON --enable-file-locking=y default
file sync = ON --enable-file-sync=y default
auth logging = OFF --enable-auth-logging=n default
mysql clear passwd = OFF --enable-clear-passwd=n default
valias processing
-passwd=n default
file locking = ON --enable-file-locking=y default
file sync = OFF --enable-file-sync=n default disable
vdelivermail fsync
auth logging = ON --enable-auth-logging=y default
mysql logging = OFF --enable-mysql-logging=n default
clear passwd
801 - 900 of 1466 matches
Mail list logo