<br><br><div><span class="gmail_quote">On 2/22/06, <b class="gmail_sendername">Liam Proven</b> <<a href="mailto:lproven@gmail.com">lproven@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 2/22/06, Joao Inacio <<a href="mailto:jcinacio@gmail.com">jcinacio@gmail.com</a>> wrote:<br><br>> Yes, i think that this would be the ideal place to start.<br>> next thing IMHO would be put an administration interface on top of it,
<br>> and that's were it gets trickier...<br><br>Yes, definitely.<br><br>It seems to me that there would be 3 stages to building such a<br>specialist distro:<br><br>[1] Assembling the components (probably, into metapackages) & offering
<br>an installer to load them onto a PC.<br><br>[2] Doing some reasonable pre-configuration on them.<br><br>[3] Putting an admin web GUI on the front.<br><br>Part 1 is easy.<br>Part 2 is a little more complicated, but far from impossible. It is
<br>comparable to the work that's been done tying the components of the<br>Ubuntu desktop together.<br>E.g. for a LAMP server, we'd need to:<br>- configure a default empty database in MySQL;<br>- install a default start page & a rudimentary public site as a
<br>directory under Apache, with some very basic template files, for<br>people to get started by modifying;<br>- an FTP server to allow stuff to be uploaded to the server;<br>- and some moderately-privileged site-admin accounts who can upload
<br>stuff without having full root privileges.<br>(Disclaimer: I've never used LAMP and know little about it!)<br><br>Part 3 is the hard bit.<br><br>Webmin will do it but could do with a lot of simplification. Just<br>installing the relevant modules for each metapackage would be a good
<br>start, so that, e.g., if the user installs a LAMP server, they get a<br>version of Webmin that only has AMP-related modules (plus system-wide<br>stuff), no modules for Samba/email/etc. This would make it a lot less<br>
intimidating.</blockquote><div><br>
If I understand and know correctly, webmin is not in dapper.<br>
Ebox or something else may?<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">However, some people seem to have strong feelings against Webmin. I<br>would be interested to know why this is. Long ago - like 8-9y ago or
<br>more - I saw it have some problems with configuring Samba, where it<br>failed to read the existing configuration directives in smb.conf and<br>added its own conflicting ones on the end, but it has gone through<br>many versions since then and I am sure it is better now.
<br><br>Alternatively, we could look at adapting one of the other admin-GUI systems.<br><br>It seems to me that a good place to /start/ would be with perhaps just<br>a stage 1&2 system: just preinstallation & basic pre-configuration.
<br>That's more than Debian does for the user!<br><br>If it was quickly taken up and proved successful, it might generate<br>interest in something more complete?<br><br>The risk is that if it /didn't/ take off, it might kill off interest
<br>and support, of course.<br><br>> beeing this targeted at dapper +1 for obvious reasons, i would think<br>> that it's feasable to build something from scratch but of course that<br>> would be up to cannonical (in-house or bounty?)
<br><br>True!</blockquote><div><br>
No need to rush up. Even if this project starts now, it is impossible to get<br>
it on Ubuntu Server CD for Dapper. Alternativly, we can always include
it into universe and promote to main in dapper+1 if it shows usefull.<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> actually, even for dapper it wouldn't be any difficult just to create<br>> a meta-package that depends on apache2, perl, php and mysql:
<br>><br>> $ sudo apt-get install lamp-server<br><br>Exactly so! This would bring us back up to parity with what the<br>standard Debian installer does.<br><br>> To summarize, i just want to say that whatever the future plans for
<br>> ubuntu server are, they will be good as long as something is done that<br>> guives the user a choice to install a "non-base" system.<br><br>Agreed.</blockquote><div><br>
Actually, there won't be non-base system. Ubuntu installer strives
to do most things to installer itself, and not to the user.
That being said , there will be no -pre or -post install configurations
of packages or whateva. If the project ran good, then the
ubuntu-instant-server package would be installed and you would have the
choice of doing whatever you want.<br>
I'll try greping my irc logs sometime today for a detailed plan, and let you know if I find it.<br>
<br>
Best regards,<br>
Mario<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">--<br>Liam Proven · <a href="http://livejournal.com/userinfo.bml?user=lproven">http://livejournal.com/userinfo.bml?user=lproven
</a><br>Tel: +44 20-8685-0498 · Mob: +44 7939-087884 · Fax: +44 870 1271528<br>AOL/AIM/iChat: <a href="mailto:liamproven@aol.com">liamproven@aol.com</a> · MSN/Messenger: <a href="mailto:lproven@hotmail.com">lproven@hotmail.com
</a><br>Yahoo: <a href="mailto:liamproven@yahoo.co.uk">liamproven@yahoo.co.uk</a> · Skype: liamproven · ICQ: 73187508<br>Gmail/Google Talk/Orkut: <a href="mailto:lproven@gmail.com">lproven@gmail.com</a><br><br>--<br>ubuntu-server mailing list
<br><a href="mailto:ubuntu-server@lists.ubuntu.com">ubuntu-server@lists.ubuntu.com</a><br><a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-server">https://lists.ubuntu.com/mailman/listinfo/ubuntu-server</a><br></blockquote>
</div><br>