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