<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">conflict with others.&nbsp;&nbsp;But the difference is a lot more fundamental -<br>for this kind of software, downloading the package is only the *very
<br>first* step in actually getting it working.&nbsp;&nbsp;You have to configure<br>these, and there&#39;s no way around that.&nbsp; <br></blockquote></div><br>Well, why not start integrating pre-configured &quot;puppet recipes&quot; that configure the server software (postfix for example) for popular configurations. The way I see it, you select your server software, and you get a list of popular configurations:
<br>1) Standalone primary mail server<br>2) Backup MX mail-server<br>3) Anti-Virus, Anti-Spam gateway<br><br>The user chooses a configuration, gets a simple web-interface to fill &quot;parameters&quot; as in &quot;your domain name&quot;, &quot;the primary MX IP address&quot; ... etc
<br><br>The user clicks &quot;Go&quot;, the software is downloaded, installed, configured, started. New users will be happy, advanced admins will hack on the configuration even more.<br>