Hmm...well, I managed to use the cp -p command and that seems to have worked; I can now use the command line utilities to make changes, and it seems I can still authenticate and everything. I seem to be able to add/delete users as well (is it supposed to still have the passwd and vpasswd.cdb files?) through the former interface, but in using the new systems I end up getting compilation errors installing qmailadmin. Here's what I'm getting when I try to make after running configure --enable-ezmlmdir:
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_open':
/usr/src/vpopmail-4.8.5/vauth.c:59: undefined reference to `mysql_init'
/usr/src/vpopmail-4.8.5/vauth.c:61: undefined reference to `mysql_real_connect'
/usr/src/vpopmail-4.8.5/vauth.c:63: undefined reference to `mysql_real_connect'
/usr/src/vpopmail-4.8.5/vauth.c:70: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:75: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:76: undefined reference to `mysql_free_result'
/usr/src/vpopmail-4.8.5/vauth.c:77: undefined reference to `mysql_select_db'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_adddomain_size':
/usr/src/vpopmail-4.8.5/vauth.c:121: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:125: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:126: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_adduser_size':
/usr/src/vpopmail-4.8.5/vauth.c:193: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:196: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:206: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:207: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_getpw_size':
/usr/src/vpopmail-4.8.5/vauth.c:248: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:253: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:268: undefined reference to `mysql_fetch_row'
/usr/src/vpopmail-4.8.5/vauth.c:277: undefined reference to `mysql_free_result'
/usr/src/vpopmail-4.8.5/vauth.c:280: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_deldomain_size':
/usr/src/vpopmail-4.8.5/vauth.c:304: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:307: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:308: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_deluser_size':
/usr/src/vpopmail-4.8.5/vauth.c:337: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:341: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:342: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_setquota_size':
/usr/src/vpopmail-4.8.5/vauth.c:368: undefined reference to `mysql_query'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_vpasswd_size':
/usr/src/vpopmail-4.8.5/vauth.c:402: undefined reference to `mysql_query'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_getall_size':
/usr/src/vpopmail-4.8.5/vauth.c:443: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:448: undefined reference to `mysql_use_result'
/usr/src/vpopmail-4.8.5/vauth.c:460: undefined reference to `mysql_fetch_row'
/usr/src/vpopmail-4.8.5/vauth.c:470: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vauth_setpw_size':
/usr/src/vpopmail-4.8.5/vauth.c:532: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:537: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:538: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vopen_smtp_relay':
/usr/src/vpopmail-4.8.5/vauth.c:563: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:569: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:573: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:574: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vupdate_rules':
/usr/src/vpopmail-4.8.5/vauth.c:581: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:584: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:589: undefined reference to `mysql_use_result'
/usr/src/vpopmail-4.8.5/vauth.c:596: undefined reference to `mysql_fetch_row'
/usr/src/vpopmail-4.8.5/vauth.c:597: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vclear_open_smtp':
/usr/src/vpopmail-4.8.5/vauth.c:610: undefined reference to `mysql_query'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vcreate_relay_table':
/usr/src/vpopmail-4.8.5/vauth.c:619: undefined reference to `mysql_query'
/usr/src/vpopmail-4.8.5/vauth.c:623: undefined reference to `mysql_store_result'
/usr/src/vpopmail-4.8.5/vauth.c:624: undefined reference to `mysql_free_result'
/home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vclose':
/usr/src/vpopmail-4.8.5/vauth.c:636: undefined reference to `mysql_close'
collect2: ld returned 1 exit status
make[2]: *** [qmailadmin] Error 1
make[2]: Leaving directory `/download/qmailadmin-0.32'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/download/qmailadmin-0.32'
make: *** [all-recursive-am] Error 2
Thanks for any help!
Tony Publiski
-----Original Message-----
From: Ken Jones [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 01, 2000 12:31 AM
To: Tony Publiski
Cc: '[EMAIL PROTECTED]'
Subject: Re: VPopmail and MySQL
The install process doesn't build the table. mail delivery or
authentication
or any other vpopmail transaction will build the table if it's not
there.
There is no directory structure in /usr/local/var for vpopmail.
There should only be a directory structure under vpopmail's home
directory.
And that structure is only created when you run "make install" or
"make install-strip"
Ken Jones
inter7
I guess I should also mention that it doesn't appear that the install
process built the mysql table. There is no
directory structure at all in /usr/local/var for vpopmail or anything
else that would be related to vpopmail...What
am I missing?
--
Tony Publiski
World Wide Net, Inc.
+1 (734) 513-7707 x 2012
-----Original Message-----
From: Tony Publiski (tonyp) [mailto:[EMAIL PROTECTED]]
Sent: Friday, July 28, 2000 7:35 PM
To: '[EMAIL PROTECTED]'
Subject: VPopmail and MySQL
I'm trying to migrate some of my virtual accounts over to use a
mysql database rather than the
default vpasswd files. The problem I run into is when I run the
convert script, it comes back with
an error stating there was an error in loading shared libraries:
libmysqlclient.so.6: cannot open
shared object file: No such file or directory. I cannot for the
life of me figure out what file it
cannot find...any else had this problem or have some clue as to
how to fix it? Thanks for any input!
Tony
