discuss: The Postfix-Cyrus-Sasl_Auxprop-MySQL-Web_Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three


Previous by date: 15 Aug 2005 16:19:03 -0000 Re: TLDP wiki (was Re: status report author checkup), Randy Kramer
Next by date: 15 Aug 2005 16:19:03 -0000 Re: TLDP and WIkipedia, jdd
Previous in thread: 15 Aug 2005 16:19:03 -0000 Re: The Postfix-Cyrus-Sasl_Auxprop-MySQL-Web_Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three, Machtelt Garrels
Next in thread:

Subject: Fw: Re: The Postfix-Cyrus-Sasl_Auxprop-MySQL-Web_Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three
From: Amin Astaneh ####@####.####
Date: 15 Aug 2005 16:19:03 -0000
Message-Id: <20050815121753.2c7d3b6a.aastaneh@cmax2.com>


Begin forwarded message:

Date: Fri, 12 Aug 2005 13:32:52 -0400
From: Amin Astaneh ####@####.####
To: Luc de Louw ####@####.####
Cc: ####@####.####
Subject: Re: The Postfix-Cyrus-Sasl_Auxprop-MySQL-Web_Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three


On Fri, 12 Aug 2005 11:47:40 +0200
Luc de Louw ####@####.#### wrote:

> Machtelt Garrels wrote:
> 
> > On Wed, 10 Aug 2005, Amin Astaneh wrote:
> > 
> >> Machtelt-
> >>
> >> Thank you for the reply. Here is a link to my latest version:
> >>
> >> http://www.qwik.net/howto/newhowto.txt
> >>
> >> I have all of the files spoken about in the howto available here (although an update is
> >> needed)
> >> http://www.qwik.net/howto/
> > 
> > Hello Amin,
> > 
> > This seems like a good addition to the LDP collection.  I'd suggest that
> > you attach the config files mentioned in the second URL as appendix to the
> > HOWTO.  The RPMs can be made available as they are now, because it might
> > be possible that they change if you upgrade your system and it is not our
> > goal to provide software.
> > Would there be any need for a usage or testing section?  I compaired this
> > HOWTO with Luc Delouw's and it seems that the ending of yours is rather
> > abrupt.  Or maybe you could point to Luc's HOWTO for testing procedures,
> > Q&A and further info?
> > 
> > Do you have this in DocBook XML?  For submission, that is the prefered
> > format.  A Howto template can be found here:
> > 
> > http://www.tldp.org/LDP/LDP-Author-Guide/html/templates-book.html
> > 
> > Should you need help converting, please let me know.  When you are
> > finished, please send the document to ####@####.#### and we will find
> > a reviewer (cfr http://www.tldp.org/authors/pubprocess.pdf)
> 
> Hi all,
> 
> As of today my HOWTO is in Docbook SGML. Why not adding the Fedora stuff 
> into it? Would be better than having a some sort of "forked" documents.
> 
> Anyway, I'm currently updating the HOWTO with the help of others. You're 
> welcome for any contribution.
> 
> 
> Regards
> 
> Luc
> 

Machtelt-

I have absolutly no objection to incorporating my documentation into Luc's Howto.
You have a carbon copy of the email where I explained my concerns regarding trying 
to fuse both of the docs together. If you find it possible please explain a proper 
approach, for this is my first piece of documentation and I honestly do not know
where to go from here. I am not familiar with DocBook and I have looking at the
XML and it seems a little complex. I'm still working on the howto somewhat
(minor things regarding mail forwarding) and it should be complete really soon.
I shall include the patch in plaintext perhaps in an appendix to the howto as to
not have to include files. I have gotten Michael Hsu's permission to distribute the
patch. Please get back to me on how this should be done.

Amin


Mail in reference:

Luc-
Sounds like a great idea to include my contribution into your howto-
However there are a few concerns:
1. The inplementation involves patching of your php code(Michael Hsu's FQUN
   patch), which in turn effects the data structure in the MySQL databases.
   Specifically, the table accountuser has all of the users, virtual domain or
   local, lumped in to the same table. The 'user001' mailbox designation is
   totally extinct.

2. The inplementation also changes the method of authentication. I decided to
   use auxprop (cyrus-sasl-sql) instead of the saslauthd (pam-mysql) so that I
   could enable my customer base to authenticate using their email address and
   their password. The side effect of this is that auxprop only allows sql 
   passwords to be stored in plaintext. Therefore, I had to edit the create-mysql
   script as well. 

I am aware that a web-cyradm wiki is in the process of being built for these
new howtos. My question is this: considering the drastic changes made to your
original method in my approach, is it feasible to include my contribution into
your howto without a larger layer of complexity, considering the configuration 
is significantly different across the board? Namely, imapd.conf, main.cf,
conf.php, smtpd.conf, and the mysql-foo.cf files in the /etc/postfix directory.

This is my first time writing any form of documentation. I consider you to be 
much more experienced in this field (I do not know how to use DocBook XML) 
Therefore, I consult you and the TLDP to give any suggestions considering the 
differing approaches and how they can be incorporated together as a coherant
whole so that other mail admins can utilize our design. 

I appreciate your help through the web-cyradm mailing list, and it has proven
to be a useful resource. I am still working on the howto (I have just devised a 
method to enable mail forwarding again through web-cyradm and postfix despite
the PHP patch changing things) and I will announce any major revisions and
changes. Please reply soon so that we know where to take it from here in terms
on how to document my findings.

Thank you,

Amin Astaneh
####@####.####


> ______________________
> http://lists.tldp.org/
> 
> 


Previous by date: 15 Aug 2005 16:19:03 -0000 Re: TLDP wiki (was Re: status report author checkup), Randy Kramer
Next by date: 15 Aug 2005 16:19:03 -0000 Re: TLDP and WIkipedia, jdd
Previous in thread: 15 Aug 2005 16:19:03 -0000 Re: The Postfix-Cyrus-Sasl_Auxprop-MySQL-Web_Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three, Machtelt Garrels
Next in thread:


  ©The Linux Documentation Project, 2014. Listserver maintained by dr Serge Victor on ibiblio.org servers. See current spam statz.