Several packages depend on vpopmail and recompiling it may require you to
recompile the other packages, too? E.g. qmailadmin - don't know about
others. Also, I do not know how vqadmin and qcontrol work. If they use the
shell commands vpopmail contains then all should be well, but if they access
the database directly, they might depend on the structure of that database.
Don't know if that helps, but it might be a starting point for debugging.
Martin
----- Original Message -----
From: "Eric Shubert" <[email protected]>
To: <[email protected]>
Sent: Friday, October 15, 2010 4:48 PM
Subject: [qmailtoaster] Re: vpopmail field problem
On 10/15/2010 02:56 AM, Digital Instruments wrote:
Greetings list,
I have recompiled vpopmail without the damn pw_clear_passwd. I've used
the standard script cnt5064-install-script.sh and modify it like so:
if [ $PROCEED = "y" ]; then
rpmbuild --rebuild --with $DISTRO --with disable-clear-passwd $VPOP
rpm -Uvh /usr/src/$BDIR/RPMS/$ARCH/vpopmail-toaster*.rpm
fi
the result seems not good:
Preparing... ########################################### [100%]
package vpopmail-toaster-5.4.17-1.3.7.x86_64 is already installed
file /home/vpopmail/bin/clearopensmtp from install of
vpopmail-toaster-5.4.17-1.3.7.x86_64 conflicts with file from package
vpopmail-toaster-5.4.17-1.3.7.x86_64
(many other lines like that)....
1:vpopmail-toaster ########################################### [ 50%]
I've also try another method:
rpm -Uhv vpopmail-toaster*.src.rpm
edited the vpopmail-toaster.spec (usually in /usr/src/redhat/SPECS/),
change line 729 from "--enable-clear-passwd" to "--disable-clear-passwd"
with a text editor.
rpmbuild -bs vpopmail-toaster.spec
that time it went to 100%
1:vpopmail-toaster ########################################### [ 100%]
but unfortunately it doesn't work. If i try to drop the pw_clear_passwd
field from the vpopmail database i can't login with any account.
If i try to create a new account ... error (if the field is drop) or it
write the password in clear if the field isn't drop.
Anyone can help me, please?
Thanks!! A.
---------------------------------------------------------------------------------
The first method (--with) does not work. The spec file needs to recognize
these options, which it doesn't.
The second method (editing the .spec file) is correct. After building the
rpm from source though, you need to install the binary rpm that was
produced by the rpmbuild run:
# rpm -Uvh --replacepkgs vpopmail-toaster.*.rpm
Be sure you're in the directory where you built the binary rpm when you do
this.
--
-Eric 'shubes'
---------------------------------------------------------------------------------
Qmailtoaster is sponsored by Vickers Consulting Group
(www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
If you need professional help with your setup, contact them today!
---------------------------------------------------------------------------------
Please visit qmailtoaster.com for the latest news, updates, and
packages.
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail:
[email protected]
---------------------------------------------------------------------------------
Qmailtoaster is sponsored by Vickers Consulting Group
(www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
If you need professional help with your setup, contact them today!
---------------------------------------------------------------------------------
Please visit qmailtoaster.com for the latest news, updates, and packages.
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]