public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] New Mail Stuff
@ 2001-01-24 22:34 Jerry A!
  2001-01-25 11:20 ` Achim Gottinger
  0 siblings, 1 reply; 2+ messages in thread
From: Jerry A! @ 2001-01-24 22:34 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1900 bytes --]

Hey, I've been working on trying to update the way mail portages are
installed for a while now.  Well, actually, the real job (tm) has been
getting in the way.

Anyway, what I've been trying to do is come up with a method of
installing various types MTA setups (plain, LDAP, etc...) without having
multiple ebuilds (for fear of them getting out of sync).

So, I'm attaching my "work-in-progress".  I'd really appreciate if if
people out there would test this stuff out and provide me with some
feedback.

Okay, now the details:

Options are set via the "USE" variable in /etc/make.conf.  The existing
options are mta-ldap, mta-mysql and mta-tls.  The ebuild should check
for the variables and do it's magic.

Right now, I've got ebuild files for exim and postfix.  Once these are
ironed out and committed, I'll start work on qmail.  Also, I've created
a mailbase portage.  All this does is create /etc/mail and stuff an
aliases file there.  I did this because exim, postfix and sendmail all
use the same format, and most people just keep it in /etc/mail.  Also,
this solves the issue duplication (ie each MTA portage installing the
same file, and thus a chance for aliases to get out of sync).

Some more notes.  These portages install basic config files that should
allow it to work "out-of-the-box."  The config files are the standard
ones from the MTA, just modified to deliver to ~/.maildir.  I figured
that since the base config files have copious comments, it would help
the users out with configuration questions.

Okay, this message is getting long enough as it is.  Just yank out the
tarball and let me know what you think!!!

        --Jerry

name:  Jerry Alexandratos         ||  Open-Source software isn't a
phone: 703.599.6023               ||  matter of life or death...
email: jerry@akopia.com           ||  ...It's much more important
                                  ||  than that!

[-- Attachment #2: mailstuff.tar.bz2 --]
[-- Type: application/octet-stream, Size: 21817 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] New Mail Stuff
  2001-01-24 22:34 [gentoo-dev] New Mail Stuff Jerry A!
@ 2001-01-25 11:20 ` Achim Gottinger
  0 siblings, 0 replies; 2+ messages in thread
From: Achim Gottinger @ 2001-01-25 11:20 UTC (permalink / raw
  To: gentoo-dev

"Jerry A!" wrote:

> Hey, I've been working on trying to update the way mail portages are
> installed for a while now.  Well, actually, the real job (tm) has been
> getting in the way.
>
> Anyway, what I've been trying to do is come up with a method of
> installing various types MTA setups (plain, LDAP, etc...) without having
> multiple ebuilds (for fear of them getting out of sync).
>
> So, I'm attaching my "work-in-progress".  I'd really appreciate if if
> people out there would test this stuff out and provide me with some
> feedback.
>
> Okay, now the details:
>
> Options are set via the "USE" variable in /etc/make.conf.  The existing
> options are mta-ldap, mta-mysql and mta-tls.  The ebuild should check
> for the variables and do it's magic.
>
> Right now, I've got ebuild files for exim and postfix.  Once these are
> ironed out and committed, I'll start work on qmail.  Also, I've created
> a mailbase portage.  All this does is create /etc/mail and stuff an
> aliases file there.  I did this because exim, postfix and sendmail all
> use the same format, and most people just keep it in /etc/mail.  Also,
> this solves the issue duplication (ie each MTA portage installing the
> same file, and thus a chance for aliases to get out of sync).
>
> Some more notes.  These portages install basic config files that should
> allow it to work "out-of-the-box."  The config files are the standard
> ones from the MTA, just modified to deliver to ~/.maildir.  I figured
> that since the base config files have copious comments, it would help
> the users out with configuration questions.
>
> Okay, this message is getting long enough as it is.  Just yank out the
> tarball and let me know what you think!!!
>

Sounds like lot of work Jerry, thank you for that, I'll give it a try on my
fresh installed rc4_pre2 test system.

achim*

>
>         --Jerry
>
> name:  Jerry Alexandratos         ||  Open-Source software isn't a
> phone: 703.599.6023               ||  matter of life or death...
> email: jerry@akopia.com           ||  ...It's much more important
>                                   ||  than that!
>
>   ------------------------------------------------------------------------
>                         Name: mailstuff.tar.bz2
>    mailstuff.tar.bz2    Type: unspecified type (application/octet-stream)
>                     Encoding: base64



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-01-25 18:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-01-24 22:34 [gentoo-dev] New Mail Stuff Jerry A!
2001-01-25 11:20 ` Achim Gottinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox