Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: DBMail: users

Rebuilding DBMAIL with timsieved support

 

 

DBMail users RSS feed   Index | Next | Previous | View Threaded


daniel at cwa

Sep 29, 2009, 1:16 AM

Post #1 of 3 (154 views)
Permalink
Rebuilding DBMAIL with timsieved support

Hi All



I have a working installation of DBMAIL running 2.2.8rc1 on FreeBSD and I
would like to enable the timsieved component which was not done during the
original installation.



If I change the Makefile to enable dbmail_timsieved and “make install”, will
there be any changes to the installed environment, i.e. will the
dbmail_imapd, dbmail_smtp etc be altered in any way? Or is the timsieved
support literally just the compiling of an additional file/service?



As the current installation is working in a production environment I’m a
little hesitate of doing anything which may effect our environment!

Thanks


Daniel


paul at nfg

Sep 29, 2009, 2:48 AM

Post #2 of 3 (144 views)
Permalink
Re: Rebuilding DBMAIL with timsieved support [In reply to]

Daniel SchĂĽtze wrote:
> Hi All
>
>
>
> I have a working installation of DBMAIL running 2.2.8rc1 on FreeBSD and
> I would like to enable the timsieved component which was not done during
> the original installation.
>
>
>
> If I change the Makefile to enable dbmail_timsieved and “make install”,
> will there be any changes to the installed environment, i.e. will the
> dbmail_imapd, dbmail_smtp etc be altered in any way? Or is the
> timsieved support literally just the compiling of an additional
> file/service?

Dont edit the Makefile, but re-run 'configure' adding the '--with-sieve'
switch to your original setup. This will generate a proper set of
Makefiles for you.

> As the current installation is working in a production environment I’m a
> little hesitate of doing anything which may effect our environment!

So duplicate and test it in a staging environment. And make sure you can
rollback any changes you perform in your production setup. Deployment
Procedures 101.

And better yet: upgrade. 2.2.8rc1 is old hat and totally unsupported.


--
________________________________________________________________
Paul Stevens paul at nfg.nl
NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31
The Netherlands________________________________http://www.nfg.nl
_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail


guntis at rixtel

Sep 29, 2009, 3:04 AM

Post #3 of 3 (145 views)
Permalink
Re: Rebuilding DBMAIL with timsieved support [In reply to]

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

Daniel SchĂĽtze wrote:
> Hi All
>
>
>
> I have a working installation of DBMAIL running 2.2.8rc1 on FreeBSD and
> I would like to enable the timsieved component which was not done during
> the original installation.
>
>
>
> If I change the Makefile to enable dbmail_timsieved and “make install”,
> will there be any changes to the installed environment, i.e. will the
> dbmail_imapd, dbmail_smtp etc be altered in any way? Or is the
> timsieved support literally just the compiling of an additional
> file/service?
>
>
>
> As the current installation is working in a production environment I’m a
> little hesitate of doing anything which may effect our environment!
>
> Thanks
>
>
> Daniel
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> DBmail mailing list
> DBmail[at]dbmail.org
> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Hi

Are you compiling from source or using ports?

If you are paranoid you can do a manual backup of dbmail core files.
these should be the ones if 'mysql' is used:
/usr/local/etc/dbmail.conf
/usr/local/etc/rc.d/dbmail-imapd
/usr/local/etc/rc.d/dbmail-lmtpd
/usr/local/etc/rc.d/dbmail-pop3d
/usr/local/etc/rc.d/dbmail-timsieved
/usr/local/lib/dbmail/libauth_sql.a
/usr/local/lib/dbmail/libauth_sql.la
/usr/local/lib/dbmail/libauth_sql.so
/usr/local/lib/dbmail/libauth_sql.so.0
/usr/local/lib/dbmail/libdbmail.a
/usr/local/lib/dbmail/libdbmail.la
/usr/local/lib/dbmail/libdbmail.so
/usr/local/lib/dbmail/libdbmail.so.0
/usr/local/lib/dbmail/libmysql.a
/usr/local/lib/dbmail/libmysql.la
/usr/local/lib/dbmail/libmysql.so
/usr/local/lib/dbmail/libmysql.so.0
/usr/local/libdata/ldconfig/dbmail
/usr/local/sbin/dbmail-export
/usr/local/sbin/dbmail-imapd
/usr/local/sbin/dbmail-lmtpd
/usr/local/sbin/dbmail-pop3d
/usr/local/sbin/dbmail-smtp
/usr/local/sbin/dbmail-users
/usr/local/sbin/dbmail-util

in case of manual backup restore don't forget:
/sbin/ldconfig -m /usr/local/lib/dbmail
/sbin/ldconfig -R

you can get the whole file list (man pages, examples) doing: 'pkg_info
- -f dbmail-2.2.x' in case you did a ports or package install



If you are compiling from source then the sieve support is defined in
../configure as an option '--with-sieve' which makes the Makefile. No
need to manually alter the Makefile.

I guess you can do a 'make' without 'install' and manually copy the new
files.

In case you are using ports you should do:
'make config' to add the sieve option (no need to alter the Makefile)
again you can do a 'make' without 'install' and manually copy the new files.



- From my point of view, the most accurate solution would be to do a
backup and compile fresh dbmail 2.2.11 using ports.

and don't forget to add dbmail_timsieved_enable="YES" to rc.conf file.

Cheers,
Guntis
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkrB28MACgkQ48izO2diAc0VeQCeJ8Ahtr8y5bawl6I2S8ni6iZ3
tUgAn1ATS2rFnFEEHjFXNcq3kUwzvXaH
=oh+g
-----END PGP SIGNATURE-----
_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

DBMail users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.