<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[GUI configuration front end for common services]]></title>
    <link>http://brainstorm.ubuntu.com/item/68/</link>
    <description><![CDATA[It would make ubuntu much less intimidating for windows server admins if there was a gui which allowed configuation of common  network services such as:<br /><br />web<br />ssh<br />mail<br />database<br />vpn<br />dhcp<br />ldap<br />dns<br /><br />Some of these are easier than others but I have seen very little work on this front and I think it will help win over windows admins.<br />
<br />


<b>[1818 votes] Solution #1: Auto-generated solution of idea #68</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Thu, 28 Feb 2008 16:28:45 +0000</pubDate>
    <lastBuildDate>Fri, 23 Oct 2009 06:51:17 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/68/</guid>
        <item>
  <title>Comment from Alan Pope</title>
  <description><![CDATA[https://blueprints.edge.launchpad.net/ubuntu/+spec/ebox<br /><br />https://wiki.ubuntu.com/EboxSpec]]></description>
  <pubDate>Thu, 28 Feb 2008 16:31:52 +0000</pubDate>
</item>
        <item>
  <title>Comment from physicsnick</title>
  <description><![CDATA[Um, no. You shouldn't really be setting up SSH or a webserver if you're afraid of the command line.]]></description>
  <pubDate>Fri, 29 Feb 2008 00:16:05 +0000</pubDate>
</item>
        <item>
  <title>Comment from ninjaRakun</title>
  <description><![CDATA[It should be easy and modular to simply add a "Properties" button in services-admin. Clicking it should bring up a dialog/window through which the selected service's configuration can be modified.<br /><br />And how about also having a tab on aforementioned dialog/window that contains the actual configuration text for "Advanced" configuration?]]></description>
  <pubDate>Fri, 29 Feb 2008 00:18:19 +0000</pubDate>
</item>
        <item>
  <title>Comment from anselme</title>
  <description><![CDATA[As for VPN, I think it is a must have option!]]></description>
  <pubDate>Fri, 29 Feb 2008 00:20:25 +0000</pubDate>
</item>
        <item>
  <title>Comment from Dr Small</title>
  <description><![CDATA[SSH and webservers need no GUI.<br />But if you want one, you have the option to install webmin.]]></description>
  <pubDate>Fri, 29 Feb 2008 01:37:58 +0000</pubDate>
</item>
        <item>
  <title>Comment from cmr</title>
  <description><![CDATA[a system administrator needs to express herself to the machine in a more detailed way than an end user. services such as these are often best suited to file-based configuration -- a configuration backend that only infrequently accommodates a graphical configuration approach.<br /><br />red hat and microsoft have been down the road you suggest. in the case of the former, we got limited, frustrating tools and doing anything nontrivial still requires editing text files. in the case of the latter, we got an incomprehensible labyrinth of tabs and modal dialogs that rarely does what it says on the tin and is next to impossible to automate.<br /><br />ubuntu already includes an extensible, powerful framework for managing system configuration: DEBCONF. future work on centralized configuration management in ubuntu should focus on 1) improving the quality and depth of debconf configuration directives and 2) providing reliable, predictable front-end interaction with debconf.]]></description>
  <pubDate>Fri, 29 Feb 2008 04:41:55 +0000</pubDate>
</item>
        <item>
  <title>Comment from stomfi</title>
  <description><![CDATA[Is YAST available for Ubuntu? This supplies both console and GUI based administration. Maybe Ubuntu could build Yet Another YAST for us.<br /><br />In the Unbuntu Services, it doesn't list them all, so I have to use Webmin to switch off the ones I don't need, and set up any new ones that don't appear in the list.<br /><br />Why don't all the ones in /etc/init.d appear in the GUI list?]]></description>
  <pubDate>Fri, 29 Feb 2008 05:19:36 +0000</pubDate>
</item>
        <item>
  <title>Comment from peanutb</title>
  <description><![CDATA[ebox is quite useful for this, and should be ready with unofficial packages by somewhere around the 8.04 release. Overall, its pretty slick, and I suggest it to anyone who needs such a thing. Currently, it runs on debian, but they are moving to ubuntu for the base. As far as i am concerned, all that this needs is time. And the schedule shouldent be that much longer.]]></description>
  <pubDate>Fri, 29 Feb 2008 05:21:51 +0000</pubDate>
</item>
        <item>
  <title>Comment from hackel</title>
  <description><![CDATA[Windows Admins are generally hacks, and we do NOT want to make it easier for these people to setup a potentially vulnerable server without understanding exactly what they have done.  If someone wants to waste time on this, no one can stop them, but the Ubuntu team certainly should not.  Debian provides sensible, functional defaults for all of these services out of the box.  For anything other than that, the admin really needs to learn how to configure these services themselves and not rely on a GUI.]]></description>
  <pubDate>Fri, 29 Feb 2008 06:16:00 +0000</pubDate>
</item>
        <item>
  <title>Comment from rocsak</title>
  <description><![CDATA[A, the GUI-command line war. Well, there's always webmin which is great. (best thing I discovered in Linux)]]></description>
  <pubDate>Fri, 29 Feb 2008 09:02:07 +0000</pubDate>
</item>
        <item>
  <title>Comment from dmt195</title>
  <description><![CDATA[I used Webmin to set my home server up and would otherwise be using Windows Home Server. I'd rather not have been but there is something to be said for ease of setup, even if afterwards holes can be filled. Now I exclusively use SSH and a bit of drag and drop through folder sharing.<br />I'd love to see Ubuntu taking the Webmin model and making a real competitor to WHS for the home market.]]></description>
  <pubDate>Fri, 29 Feb 2008 11:25:56 +0000</pubDate>
</item>
        <item>
  <title>Comment from leadman</title>
  <description><![CDATA[silux,<br />if you have such ideas like GUI for configuring those services than stick to windows, until you are mature enough to use command line. Other case is that IMHO debian would be much better for hosting those services. Ubuntu should be used as desktop, not as a server.<br /><br />]]></description>
  <pubDate>Fri, 29 Feb 2008 14:41:24 +0000</pubDate>
</item>
        <item>
  <title>Comment from rince</title>
  <description><![CDATA[@leadman<br />true, real server work should be kept for debian.<br />But at home i use ssh for home-networking services. sshfs for remote folder mounting (in lan), etc...<br />just because of the ease of use of ssh...<br />a graphical interface can be useful for new users ...<br />but perhaps i should check out webmin for a change :)]]></description>
  <pubDate>Fri, 29 Feb 2008 21:44:30 +0000</pubDate>
</item>
        <item>
  <title>Comment from nuscly</title>
  <description><![CDATA[We need a tool better integrated and simplier to configurate like Ebox. The problem with webmin is the lack of integration between service.<br /><br />Bringing a like Ebox tools will reduce time to deploy a server in common used.]]></description>
  <pubDate>Sat, 01 Mar 2008 09:39:12 +0000</pubDate>
</item>
        <item>
  <title>Comment from loogaroo</title>
  <description><![CDATA[There is an alternative for ebox: MDS<br />http://brainstorm.ubuntu.com/idea/2301/<br /><br />Unlike ebox MDS:<br />- overwrites not your whole config file, you can maintain your system normally from commandline, if you want, e.g. if you want add a new share-option for samba in smb.conf. Just fire up you text-editor and add the option, MDS will not have a problem with it. Try this with ebox.<br />- needs only a small python daemon on the server to manage.<br />- is written in Python (core) and PHP (webinterface)]]></description>
  <pubDate>Sat, 01 Mar 2008 21:00:49 +0000</pubDate>
</item>
        <item>
  <title>Comment from timos</title>
  <description><![CDATA[Imho, none of these is really a huge pain in the neck if you are running a single server.<br /><br />GUI is not a stairway to heaven, especially if there is no text-based configuration file below to check what is actually going on. <br /><br />But many of these issues become trickier if you are running a group of servers in a mixed (client) environment. Therefore, this links to idea #1107. I would still not be calling a GUI for help.<br /><br />Below, a bit outdated comment (maybe more to #1107) from a linux user much more capable than me<br /><br />---clip---<br />A year ago, I was in the same boat as you..... I now have all my Linux machines authenticating to OpenLDAP database, and all my Windows machines authenticating to a Samba domain, which is using the same LDAP db as it's backend. It took a lot of work and a lot of how-to reading (several months) , but I finally made it ;)<br /><br />I started small, just getting the LDAP database working. I then went on to figure out how to use PAM, nsswitch, et al, to auth my linux workstations to ldap.<br /><br />Finally I got my Samba server working as a Windows domain, and using LDAP. ...<br />---clip---<br />http://www.webservertalk.com/archive99-2006-1-1357009.html<br />]]></description>
  <pubDate>Fri, 07 Mar 2008 09:04:44 +0000</pubDate>
</item>
        <item>
  <title>Comment from Lee</title>
  <description><![CDATA[Agreed.  BUT, the configuration system for this should have a command line interface, and should support both default and virtual domains.  Otherwise, it all becomes useless once you need to setup multiple sites.]]></description>
  <pubDate>Sat, 08 Mar 2008 22:39:10 +0000</pubDate>
</item>
        <item>
  <title>Comment from siddhant</title>
  <description><![CDATA[Webmin is a tool designed to do precisely this... And it works pretty well... ]]></description>
  <pubDate>Sun, 09 Mar 2008 21:23:31 +0000</pubDate>
</item>
        <item>
  <title>Comment from zulcss</title>
  <description><![CDATA[This is already available for hardy.]]></description>
  <pubDate>Wed, 12 Mar 2008 12:19:10 +0000</pubDate>
</item>
        <item>
  <title>Comment from solid_liq</title>
  <description><![CDATA[If you can't use a command-line to do this, then don't call yourself an admin, because you aren't one.  Just use the stupid misnomer of a title, "systems engineer," (similar to "sanitary engineer") which Microsoft invented for yourself instead.  After all, if you can't be bothered to memorize the details of what you do for a living, you really don't deserve much (if any) respect.<br />]]></description>
  <pubDate>Fri, 14 Mar 2008 12:32:51 +0000</pubDate>
</item>
        <item>
  <title>Comment from shovelhead</title>
  <description><![CDATA[Sometimes you have to ask yourself, how stupid an answer can get.<br /><br />If somebody can setup and run a server easyer using a GUI - I think he should get one. Servers are for data management and networking; THAT'S the important part about it.<br /><br />Pissing contests and "real men use CLI" rubbish lets me think that there is a very lonely person out there, who has lost all his social contacts when he learned Unix and GNU terminology and is now really afraid that people who still have a life, might eventually do the same thing he does. It won't be "magic" anymore.<br /><br />I do handle debian servers, but I fully see the point of makeing it more easy and more accessible<br /><br />voted up  ]]></description>
  <pubDate>Fri, 21 Mar 2008 21:38:52 +0000</pubDate>
</item>
        <item>
  <title>Comment from Lex</title>
  <description><![CDATA[Administrator -> Services setting is quite bad. Minimum thing to do is put there some feedback once you will click on checkbox. It will also improve usability by adding some icons for services (now it is mostly using generic icon for everything). <br /><br /><br />Power user will be grateful for possibility to see which command is invoked. (This could be initially hidden so beginner users will stay in game.)<br /><br />]]></description>
  <pubDate>Wed, 26 Mar 2008 08:23:56 +0000</pubDate>
</item>
        <item>
  <title>Comment from arbulus</title>
  <description><![CDATA[leadman wrote:<br />"if you have such ideas like GUI for configuring those services than stick to windows, until you are mature enough to use command line. Other case is that IMHO debian would be much better for hosting those services. Ubuntu should be used as desktop, not as a server. "<br /><br /><br />This is an awful thing to say. Who are you to judge another based on their preference between GUI/CLI?  Who are you to say when someone is "mature"?  It's not anyone's place to judge others based on how they want to administer their systems.   If someone wants a GUI, why should that be a problem?  If you want to use CLI only, that's your business, and it's not yours to force your preferences on others. <br /><br />I'm not going to get dragged into the CLI/GUI war.  What I'm saying here is that our community is about freedom, freedom to do what you want with what is yours.  If some want to administer their systems with nothing but CLI, then they should be free to do so.  But if someone wants to administer their systems with a GUI, they should also be free to do so without fear that people are going to trash them for their choices. ]]></description>
  <pubDate>Fri, 28 Mar 2008 16:14:26 +0000</pubDate>
</item>
        <item>
  <title>Comment from arbulus</title>
  <description><![CDATA[Regarding ebox: this looks like a incredible start for a drop-in replacement of Microsoft Active Directory which is something that the Linux community desperately needs. ]]></description>
  <pubDate>Fri, 28 Mar 2008 16:20:48 +0000</pubDate>
</item>
        <item>
  <title>Comment from Ape</title>
  <description><![CDATA[Linuxists usually like to do things like that with shell, but if you want an easy admin panel for linux server install Webmin. It's a browser based control panel and it supports configuring and monitoring servers like you just listed.]]></description>
  <pubDate>Fri, 11 Apr 2008 19:16:24 +0000</pubDate>
</item>
        <item>
  <title>Comment from nicolas2b</title>
  <description><![CDATA[It's a good idea.<br />An easy set up of the services can permit the expand of ubuntu server]]></description>
  <pubDate>Tue, 15 Apr 2008 19:43:22 +0000</pubDate>
</item>
        <item>
  <title>Comment from leandropls</title>
  <description><![CDATA[I can only agree with people that defends usability.<br /><br />One of the reasons I like systems like Linux and Mac OS X is that I know that if there is something that I can't fix using the GUI I can always open up a terminal and fix thru there.<br /><br />Personally, I believe that every server administrator should be skilled with the CLI, but if we can make it easier for someone to setup and manage the server, we should do it.<br /><br />Once it can be done without knowing how to use the CLI, the administrator has the freedom to determine if he should or not learn it.<br /><br />]]></description>
  <pubDate>Fri, 02 May 2008 02:28:06 +0000</pubDate>
</item>
        <item>
  <title>Comment from Lukehasnoname</title>
  <description><![CDATA[Perhaps *nix nuts that insist on NOT developing easy-to-use tools are simply ensuring they have a job? If everyone could do it, they wouldn't be special.<br /><br />That said, I'm going to be doing exactly this sort of thing for a living. If a GUI helps some and can actually accomplish tasks (which is not impossible), then I see no reason why it can't be developed. Those that prefer term can stick with that just the same. Isn't Linux about choice? It increasingly seems that many people in the Linux community aren't true supporters of choice.<br /><br />]]></description>
  <pubDate>Mon, 05 May 2008 04:05:45 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[Yes please.  Telling newcomers to copy and paste cryptic commands into a terminal or text editor just encourages them into irresponsible behavior.  We need a GUI that guides them and doesn't provide dangerous options.]]></description>
  <pubDate>Mon, 12 May 2008 06:20:00 +0000</pubDate>
</item>
        <item>
  <title>Comment from brettalton</title>
  <description><![CDATA[eBox (in the Ubuntu repos) doesn't support mail, so no, this is not available for Hardy.<br /><br />Working at a school board, I've had some exposure to Windows Server 2003 and working as a Linux consultant, all I hear is that when I leave the office, the users want a GUI so they can work with the Linux server.<br /><br />Here is a check list that Windows Server 2003 gives you under the title "Manage Your Server":<br /><br />File server (yes/no)<br />Print server (yes/no)<br />Application server (IIS, ASP.NET) (yes/no)<br />Mail server (POP3, SMTP) (yes/no)<br />Terminal server (yes/no)<br />Remote access / VPN server (yes/no)<br />Domain controller (Active Directory) (yes/no)<br />DNS server (yes/no)<br />Streaming media server (yes/no)<br />WINS server (yes/no)<br /><br />Most of these are available to install and configure under Ubuntu Linux, but instead of a GUI, it looks more like:<br /><br />sudo aptitude install apache2 php5 mysql-server openvpn postfix courier-imap # etc.<br /><br />Then to configure it, every program has its own log files.<br />Can anyone realistically give a system administrator the task of setting up Postfix with hooks into a MySQL database? No, because they need to spend time on supporting the server, not setting it up.<br /><br />A server GUI is critical whether you'd like to admit it or not.]]></description>
  <pubDate>Thu, 15 May 2008 16:49:15 +0000</pubDate>
</item>
        <item>
  <title>Comment from Lukehasnoname</title>
  <description><![CDATA[How hard would it be to implement a Webmin install option at Ubuntu-install time? I'm not an expert on Webmin, but I'm looking at its modules apage and it has an impressive list of supported features.]]></description>
  <pubDate>Thu, 15 May 2008 20:54:17 +0000</pubDate>
</item>
        <item>
  <title>Comment from Liam McDermott</title>
  <description><![CDATA[I'm a grumpy admin, I use the command line for everything and will gladly grump -- although not seriously -- at any admin whom doesn't. However, I fully support this as a great idea for two reasons:<br /><br /> 1. I'd rather the admin be using GNU/Linux, not Windows, even if they need a GUI to make the switch;<br /> 2. At the end of the day, GNU/Linux is all about choice, keep the posturing on Slashdot!<br /><br />Can't wait until all those MCSE's have switched over to Ubuntu Server (because they can configure it with a GUI) and I'm swaggering around, being smug about rolling with Debian and SSH, from the terminal. :D]]></description>
  <pubDate>Mon, 02 Jun 2008 05:51:49 +0000</pubDate>
</item>
        <item>
  <title>Comment from Vadim P.</title>
  <description><![CDATA[The rapache project is working on a gui for apache and common tasks:<br /><br />https://launchpad.net/rapache]]></description>
  <pubDate>Wed, 02 Jul 2008 13:25:36 +0000</pubDate>
</item>
        <item>
  <title>Comment from Nxx</title>
  <description><![CDATA[Hi! I dont agree my idea<br />http://brainstorm.ubuntu.com/idea/9895/<br /><br />is a duplicate of tghis idea: there is already GUI tool for VPN, but it is not included in default install, which makes pkunzip.zip trouble for many people. Please unmark my idea as duplicate of this one.]]></description>
  <pubDate>Tue, 19 Aug 2008 23:02:08 +0000</pubDate>
</item>
        <item>
  <title>Comment from nealmcb</title>
  <description><![CDATA[The backend for configuration is a big issue also.  In that regard, see also Brainstorm Idea #11678: Common configuraion for Ubuntu (and other Linux systems) <br /><br />And note that Augeas seems to have the most momentum in this space:<br /><br />http://augeas.net/faq.html<br /><br />The server team has been looking at it along with eBox and ucsa (https://wiki.ubuntu.com/UbuntuCentralizedServiceAdministrator)<br />]]></description>
  <pubDate>Fri, 26 Sep 2008 07:05:31 +0000</pubDate>
</item>
        <item>
  <title>Comment from nealmcb</title>
  <description><![CDATA[See also this spec started in 2006: https://wiki.ubuntu.com/ZeroConfServer<br />]]></description>
  <pubDate>Tue, 28 Oct 2008 16:35:13 +0000</pubDate>
</item>
        <item>
  <title>Comment from tacone</title>
  <description><![CDATA[As for the last info I had, the UCSA project was giving up on augeas (too difficult?) and trying some perl lib.<br />I could be wrong on that.<br /><br />Ebox could have more chance to come out properly, at least it's already done.]]></description>
  <pubDate>Mon, 03 Nov 2008 00:56:41 +0000</pubDate>
</item>
        <item>
  <title>Comment from Oceanwatcher</title>
  <description><![CDATA[I appreciate any effort to give new users an easier way to edit server configurations.<br /><br />Yes, I too use CLI when I have to. But I do appreciate the intuitiveness of a well laid out GUI that presents me with the different options grouped in a logical way.<br /><br />If you have to set a lot of options, a GUI can often be more effective. Putting check marks in 20 yes/no boxes is done in a few seconds. Editing a config file and writing/changing yes and no on 20 lines takes a lot longer... At least with my typing speed :-)<br /><br />A lot here has been said about using web interfaces. I actually prefer a desktop. Of course, if you are planning on putting this server on the internet, I would not recommend it, but my main concern are the small networks - home, small companies, schools, churches etc. that need a robust server that is easy to manage. Instead of introducing yet another web interface, why not get the admin used to either Gnome or KDE? After all, we would like them to start using this on the rest of the pc's, not only on the server? So to me it makes sense to have the possibility to use the same GUI on all boxes.<br /><br />It also makes sense to me to make the config applications in a way that they will work native on both Gnome and KDE. Any idea what has to be used to program it for that to happen?]]></description>
  <pubDate>Thu, 20 Nov 2008 04:12:39 +0000</pubDate>
</item>
        <item>
  <title>Comment from papukaija</title>
  <description><![CDATA[Any updates?]]></description>
  <pubDate>Thu, 27 Aug 2009 13:49:35 +0000</pubDate>
</item>
      </channel>
</rss>
