Ok I figed it out:

In the edit.c file you have to comment out the #include <crypt.h>
because FreeBSD defines the crypt functions in unistd.h.  That file is
included above crypt.h so vQadmin will compile then.

During the install the chgrp will fail because there is no 'root' group
on FreeBSD.  I made the change at the end of the makefile as follows

From:
        chown root /www/qmailadmin/bin//vqadmin/vqadmin.cgi
        chgrp root /www/qmailadmin/bin//vqadmin/vqadmin.cgi

To:
        chown root /www/qmailadmin/bin//vqadmin/vqadmin.cgi
        chgrp `id -g root` /www/qmailadmin/bin//vqadmin/vqadmin.cgi

Works for me now.

Joe

-----Original Message-----
From: Peter Brezny [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 14, 2001 8:36 AM
To: Joe Modjeski
Subject: RE: [announcement] VQadmin new version 1.3 available


Joe,

Please let me know how it goes.

I just asked an identical question on the list. I'd never heard of
vqadmin before today.  I'm also running freebsd 4.2.

Peter Brezny
SysAdmin Services Inc.


-----Original Message-----
From: Joe Modjeski [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 13, 2001 7:20 PM
To: Ken Jones; [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Subject: RE: [announcement] VQadmin new version 1.3 available


Is this a replacement for qmailadmin?  The docs on this program are
kinda scarce?

Anyway I tried to setup a test site so I could see what it did but it is
complaining about not finding my crypt.h file while building.

If someone could enlighten me a little bit about how this is going to
help me out I would appreciate it.

Thanks,
Joe

BTW.  I will submit a patch once I figure out why it is not building on
my box.  FreeBSD 4.2, vpopmail-4.9.8(mysql).

-----Original Message-----
From: Ken Jones [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 13, 2001 3:37 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: [announcement] VQadmin new version 1.3 available



A new version of vqadmin is now available.

vqadmin-1.3
Virtual Qmail Web Administrator (VqAdmin) is a CGI Web program to 
allow virtual email hosting machine administators to add, delete, 
and modify virtually hosted email domains and users using vpopmail. 
Authentication is provided by ACLs and the Apache htpasswd method.
Machine Administrators can add/delete virtual email domains, and 
tech users can admin user email accounts such as setting passwords, 
disk quotas, and privileges. 

Requires:
qmail http://cr.yp.to/qmail.html
vpopmail http://www.inter7.com/vpopmail/

Changes
http://www.vpopmail.cx/vqadmin-ChangeLog

Download
http://www.vpopmail.cx/vqadmin-1.3.tar.gz

Changes:
1) fixed problem with creating new domains

2) Added autoconf / automake scripts.
   The install procedure is now:
    ./configure
    make
    make install

3) Added support for creating virtual email domains
   under any /etc/passwd user. The default is vpopmail.

4) configure/Makefile automatically detects which
   libraries and headers to link.

5) New INSTALL documentation

Cheers,
Ken Jones
inter7

Reply via email to