[prev in list] [next in list] [prev in thread] [next in thread] 

List:       vchkpw
Subject:    Re: [vchkpw] Using vusaged
From:       Matt Brookings <matt () inter7 ! com>
Date:       2009-10-01 14:02:58
Message-ID: 4AC4B692.9050403 () inter7 ! com
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Christian Lerrahn wrote:
> Hi,
> I need good quota support, so I decided to upgrade my vpopmail to
> version 5.4.28. However, I found that version to be rather inconsistent
> and really hard to package for Gentoo's portage.
> 
> Here are my problem. Maybe someone can tell me how to work around these
> issues.
> 
> 1. The package produces segfaults on most tools (at least vuserinfo and
> vchkpw) if vusaged is not installed. However, vusaged does not get
> compiled and installed by the main makefile. That doesn't seem to make
> sense.

There's a bug in .28 that wasn't discovered until after it was marked
stable where if the vusagec.conf file is not in ~vpopmail/etc, tools
trying to utilize the vusage client API would cause a segfault.

5.4.29 addresses this, and some other smaller issues.  If you want to
fix it locally for the time being, create ~vpopmail/etc/vusagec.conf.

> 2. If I try to install vusaged before having installed the new
> version of vpopmail, it will not build because needs to find
> libvpopmail first. I can pass a path with --with-vpopmail= but this
> cannot be the path of the source directory where the libraries would be
> after compiling but before being installed.

In 5.4, it was meant as an add-on, and so, even though it's packaged
along with vpopmail, it required vpopmail be installed to compile.

> 3. Once I have installed the vpopmail package I can run the configure
> for vusaged but not compile it. It uses several include files that come
> with vpopmail but don't seem to get installed into a standard path. I
> assume that they get installed into /var/vpopmail/include/ but have
> currently no system to test that (I reverted my production system to
> 5.4.26).

Please provide the compile-time errors you're seeing.
- --
/*
    Matt Brookings <matt@inter7.com>       GnuPG Key FAE0672C
    Software developer                     Systems technician
    Inter7 Internet Technologies, Inc.     (815)776-9465
*/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkrEtpIACgkQIwet2/rgZywJKwCfQimXlDRXFJ3xw9qPOwEatVlQ
YrcAnR99yIpQ8O0SzrIi0wjDmF4vClr4
=s16r
-----END PGP SIGNATURE-----
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic