Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21986 ideas, 135057 comments, 2615221 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the latest ideas about Ubuntu that have been approved.

A NAS version of Ubuntu server  
Written by dsp the 12 Apr 12 at 22:52. Related project: Live CD installer. New
It will be good with a NAS version of Ubuntu server. a Ubuntu version of FreeNAS. The problemet with FreeNAS is that it runs on OpenBSD platform and not Linux. There is no distributions of LINUX with target the NAS marked.


10
votes
up equal down
Solution #1: UbuntuNAS
Written by dsp the 12 Apr 12 at 22:52.
All the packets is precent i Ubuntu server alredy. the to things with is missing is
1. a great web interface to the server management, including a disk management.
2.Under the installations of Ubuntu server the opportunities to choose a NAS version.

The NAS version should install the web interfase and the packets that fits NAS purposes

See the 5 comments or propose a solution >>

Enable DLZ for bind  
Written by Jean Claveau the 8 Apr 12 at 13:42. Global category: Server. New
Dynamically Loadable Zones are already in Ubuntu's bind (DNS server) sources but not enabled for the compilation.

This feature is really useful : No bind reloading is required and rules can be simply shared between zones.

If installed manually, it's not hard to activate them (just change --with-dlz-mysql=no to --with-dlz-mysql=yes for mysql), but it needs to be recompiled for each update (And serious administrators update bind at least for each security update ; wich can occur quite often).

The last good point is that databases allow simple backups and synchronisations.

A good explanation of the differences between bind and bind-dlz is at http://bind-dlz.sourceforge.net/

1
votes
up equal down
Solution #1: Simply set --with-dlz-mysql to yes in rules file
Written by Jean Claveau the 8 Apr 12 at 13:42.
Edit debian/rules in bind source directory.
Change --with-dlz-mysql=no to --with-dlz-mysql=yes.

I don't know if other db backends sould be supported, I only use mysql.
Personnaly I think restrictions are rarely a good idea, so activation for sqlite, mysql and postgresql may cover almost all usage.

See the 1 comments or propose a solution >>

ubuntu-minimal pulls in unwanted packages  
Written by letstrynl the 31 Jan 11 at 11:11. Global category: Server. New
If you install lucid server, for instance the dhcp3-client package is pulled in by ubuntu-minimal.
On a server installation this package typically is not needed.
-3
votes
up equal down
Solution #1: split ubuntu-minimal to ubuntu-minimal-server and ubuntu-minimal-desktop
Written by letstrynl the 31 Jan 11 at 11:11.
I propose to split ubuntu-minimal to ubuntu-minimal-server and ubuntu-minimal-desktop.

That way desktop packages will not end up on server installations.
7
votes
up equal down
Solution #2: Make its installation optional
Written by Darwin Survivor the 2 Feb 11 at 02:48.
Currently the ubuntu-server install asks if you would like to install various server applications (apache, mysql, sshd, etc). dhcp3-client should be included in this list as most servers do not require it but not including it would make it VERY difficult for those situations where it is required.

The package needs to be on the disk anyways since the installer is most likely going to need it for downloading additional packages/updates.

See the 7 comments or propose a solution >>

Tablet Integration in Corporate environment, Personal Cloud.  
Written by AureusZ the 28 Jan 11 at 13:22. Global category: Server. New
There should be a easy way, and a marketable way, for IT professionals to propose a UEC/Ubuntu Server based solution for integrating Tablets/ Portable Devices / Cloud targeted laptops within a Corporate environment, Using Ubuntu Systems.

Information Technologies and services are evolving fast, there are a lots of new challenges in integrating these devices and Ubuntu could see its adoption grow very quickly with a solution allowing services with private clouds to be used with Tablet / Devices / Arm Based laptop computers solutions.

Ubuntu Allows a lot of very secure features like Encryption of data, Secure remote connexions that other devices struggle currently with, and that Slows down their Corporate integration.

As those devices tend to LIVE on the cloud, it is important to keep local storage requirements low, and use their always connected capabilities.

It is taking the opposite direction of Google Chrome OS, which will work only with data stored by Google servers.
4
votes
up equal down
Solution #1: Create a cloud services ready UEC appliance to manage custom installations.
Written by AureusZ the 28 Jan 11 at 13:22.
Ubuntu Server Private Cloud should allow creation of a Dedicated environment quickly, with a very short and seamless configuration.

It has to be a DROP IN solution. Ideally a new team "Corporate integration of Mobile devices" (I'd gladly join it !) has to be created withing Canonical, with new blueprints and milestones for the Ubuntu Server Team.

Ubuntu Server Personal Cloud should provide Cloud Storage functionality with a dedicated instance of Ubuntu-Server + Network Deployment of pre-configured OS disk images ISO to Tablet computers / Laptops, based on a set of settings made initially by the administrator. It then allows using PXE boot to deploy images based on Machine-User Profile, or directly deploying configuration OTA with specific services/scripts.

Devices automatically knows how to use Enterprise Services thanks to the server setup / custom ISO / config deployment.

Settings would for example include the following :

- Pre/Auto-Configuration of Corporate Domain.
- Pre/Auto-Configuration of Cloud Storage.
- Pre/Auto-Configuration of Adress Book Sync.
- Pre/Auto-Configuration of Corporate repositories, software deployment.
- Pre/Auto-Configuration of Empathy based on a set of possibly enabled services on the server.


The server system would support plugins Based on existing services and solutions like :

- Deployment of Enterprise Theme and Wallpaper
- VPN Auto-Configuration
- 3G support Domain / Realm support
- Remote Access to several services
- Remote Control support
- Disk Encryptions.
- Remote Wipe Support.
- Visio Conference Tool
- LDAP
- Monitoring
- More...

Quick Note : I'm not asking to opensource UbuntuOne Server side technology, Just to adapt a subset of functionalities targeting this market and perhaps leave the rest of the work to the community. We dont need UbuntuOne Music streaming from the server or anything fancy for this. We just need cloud file sync, config file sync perhaps and contact sync...
These devices "LIVE" in the cloud, there HAS to be a way to create this feature without removing the interest in UbuntuOne Services. (which I pay for and perhaps will always do).

Then couple this with this :

http://brainstorm.ubuntu.com/idea/27042/

And rule the world.

Majority of the code exists and services could just be presented in a more marketable way.
This would as well facilitate integration of ubuntu desktop in the enterprise.

Possible applications on top of my head :

- Business Trips, Conferences
- Journalist work
- Corporate Network for commercials.
- Science and R&D
- Professional Blogging.
- Police vehicle embarked devices. (French police use Ubuntu Already)
- Nasa portable Devices in space missions.(they already use eucalyptus if I remember well, and they plan to use Android handsets.)
- Many more...

Sorry for the size of the text, I like to develop ideas... too much perhaps.

See the 1 comments or propose a solution >>

Ubuntu central authentication (Kerberos/LDAP)  
Written by jotab the 19 Jan 11 at 16:06. Global category: Server. New
I manage 4 schools that run ubuntu on their computers. Currently we use Zentyal Server (linux dist) that runs OpenLDAP for central authentication. But it does not give us SingleSignOn etc. It also hosts SMB shares for user files etc.
26
votes
up equal down
Solution #1: Central authentication by ubuntu server
Written by jotab the 19 Jan 11 at 16:06.
I think that ubuntu server should give the possibility to easily host a kerberos/ldap/file-sharing service. This will let users login centrally and access their files stored on the server. It should also be easy to add this central server on the ubuntu client, much like adding a windows computer to a domain. Have a look at this blog i found that mentions much the same idea: http://www.baloneygeek.com/2010/11/19/hypothesis-ubuntu-unified-directory-servi ces/
12
votes
up equal down
Solution #2: #1 with standard technolgies
Written by Ssdg the 19 Jan 11 at 23:05.
There are other technologies that are open and not as patent-loaded. why don't we use it?

For exemple: Starting with CUPS and NFS for print and file sharing on unixes-likes.

See the 1 comments or propose a solution >>

Dj software typically cannot run itsself  
Written by gordonaustin the 17 Jan 11 at 04:17. Related project: Mixxx (DJ software). New
Typically a dj has to take requests and locate items in his library or get them in order to play them, but it would be faster if the listener located the song himself.
1
votes
up equal down
Solution #1: A dj server that allows listeners to upload songs to be played
Written by gordonaustin the 17 Jan 11 at 04:17.
This would be like an automated dj that would have a web interface for listeners to upload a song to be played to a play que. It should let users choose from songs already stored on the server as well. It probably would need to delete the uploaded songs after playing in order to comply with copyright laws.

See the 1 comments or propose a solution >>

Home/Corporate cloud server appliance for use with Chrome OS/Android/iPad.  
Written by SPM the 1 Jan 11 at 16:32. Global category: Server. New
Google's Chrome OS presents a huge leap forward in ease of use and mobility. However there issues with 3G connectivity cost, privacy, what happens when the Internet is down, etc. Android tablets will have a similar issue, although they will be able to run some apps locally.

In the wake of Chrome OS and Android, what is required to cater for when the Internet is down, and when you don't want to put private data on the cloud, is a private cloud server appliance to which Chrome OS and Android can connect to by WiFi and which can provide some cloud services, web apps, and desktop sessions, and media streaming which are up even if the Internet isn't (via Citrix client or better still NX or RH Spice). When the Internet is up, the Ubuntu intranet/extranet/cloud server appliance would allow access to a home server from the office for example. The hardware would be in the form of a Zbox style ipx form factor desktop PC which can be bolted to the back of a monitor, with a 300GB hard drive and should allow one user to use it as a conventional desktop, while any number of other users can login using WiFi to run desktop sessions at the same time. The pre-configuration of a NAT firewall, child content protection filter, VPN etc. so these are idiotproof, and automatic updates are essential.

There is also a need for a small business version of the server. Lots of small businesses use Google Apps, but there is the issue of what happens when the Internet is down. The ability to host a webmail server on the appliance to which GMail is copied to from the user's GMail account will allow Gmail users to access emails and attachments when the Internet is down. In addition, while the cloud is fine for most data, most users of Google Apps will want to host large files and at least some personal files locally on a private corporate cloud server rather than on a third party cloud server. The ability to provide Ubuntu desktop sessions and virtualised Windows desktops using Citrix/RH Spice/NX, are also useful. Preconfigured firewall/ router/VPN, remote backup/data mirroring with rdiff-backup/backupninja/archfs/rsync, redundant routing between multiple ISPs ethernet connections, Samba authentication server (Samba 4 ADS would be nice if possible) or with single sign on using Google password (if Google allows it). The appliance will probably be in a hardware format similar to that used by NAS servers with space for expansion and a web interface to configure it. Support for Google cloud printing to various local printers would need to be included.

1
votes
up equal down
Solution #1: Ubuntu personal / corporate cloud server appliance
Written by SPM the 1 Jan 11 at 16:32.
The idea with this is that Ubuntu provides a user hosted personal/corporate cloud/private WiFi hotspot/LAN/desktop session server through hardware partners to allow Chrome OS netbooks, nettops and Android tablets to be used fully even if the Internet is down, and also to provide fast, large capacity local network storage, and backup, and remote desktop applications. The approach should be turnkey hardware with the same approach as Chrome OS, where you buy an appliance with a pre-installed verified boot key and remote installation software in a read only IDE flash drive. You would add approved hard drives to the device, and boot up. The appliance would then contact Ubuntu, download and install the OS and configure the system based on a web based configuration app hosted by Ubuntu which saves settings on the Ubuntu servers. This should also allow Amazon and Ubuntu One servers to be used for remote backup and data storage. Once setup, the appliance will like Chrome OS, be automatically updated and maintained using the configuration in the Ubuntu server. Like Chrome OS, if the appliance is stolen or breaks down, you can just plug in a new device and point it to the configuration, and it will configure the new server in exactly the same way, and will restore any backup or data stored on another appliance or remote storage.

To keep the system simple, only the functionality that is necessary to compliment Chrome OS should be included.

See the 2 comments or propose a solution >>

Ubuntu Landscape should be free for download  
Written by papagaio the 7 Dec 10 at 16:45. Global category: Server. New
Ubuntu Landscape should be an open-source software and free for download, that would increase the migration of Windows workstations to Linux.

Landscape is a Systems management and monitoring with it we can Manage multiple Ubuntu systems by a central dashboard.

This is the project site: http://www.canonical.com/enterprise-services/ubuntu-advantage/landscape/systems -management

And contrary the whole universe open-source the canonical charge for this system, the system should distribute it free to accept contributions from the community and only charge for support.
15
votes
up equal down
Solution #1: Landscape free for download
Written by papagaio the 7 Dec 10 at 16:45.
Distribute it free to accept contributions from the community and only charge for support.

See the 3 comments or propose a solution >>

Reduce the community's dependency on expensive server infrastructure  
Written by stefan-nagy the 23 Nov 10 at 16:50. Related project: Synaptic package manager. New
Currently the distribution of updates or software packages in general is quite centralized - we are all dependent on an expensive server infrastructure: the mainserver aswell as all the mirrors.

It's very kind of all the different institutions which run ubuntu mirrors to allocate ressources to the community - but we have to realize that dependency is the opposite of freedom. The power of Free Software lies in the fact that we all depend on each other but not on a few benefactors. In the current situation we get more dependent on these 'benefactors' the bigger our community gets.

We should find ways to reduce the communities dependency on expensive server infrastructure.
47
votes
up equal down
Solution #1: Add an option to Synaptic to use apt-p2p
Written by stefan-nagy the 23 Nov 10 at 16:50.
Apt-P2P (http://www.camrdale.org/apt-p2p/) acts as a proxy between apt requests and repository servers, downloading any requested files from peers (if possible), but falling back to a direct HTTP download.

Adding an option in Synaptic to use Apt-P2P (to download software packages from & share them with peers) could boost the usage of Apt-P2P and thus increase the available bandwidth to users and decrease the load on the ubuntu servers.
50
votes
up equal down
Solution #2: Automatically use debtorrent or apt-p2p if installed
Written by cheesehead the 23 Nov 10 at 18:02.
Apt-p2p and debtorrent are optional packages. After installation, users must hand-edit sources.list for the packages to work, which is a really annoying barrier to many users.

Improve the install/remove scripts for these packages so they edit sources.list automatically, test for p2pconnectivity, and begin using p2p.

This way, no 'option' is necessary - just install it and it works.
-4
votes
up equal down
Solution #3: Add an apt-p2p tab to the Synaptic 'software sources'-dialog
Written by stefan-nagy the 24 Nov 10 at 21:39.
If you use apt-p2p you don't want to use it necessarily for all your sources (apt-p2p requires cpu and memory ressources and it doesn't make any sense for 'small' sources where there are no other apt-p2p users but you).

A solution considering this factor could be an own apt-p2p tab in the 'software sources'-dialog of Synaptic, a tab where you can activate apt-p2p for every single source (this could look a bit like the 'other software'-tab).

Somewhere on the tab there had to be a button to 'activate' (which would mean to install) apt-p2p. After that you could choose the sources you'd like to share as described above.
8
votes
up equal down
Solution #4: Ask Canonical about their server bills and offer to help
Written by czr114 the 26 Nov 10 at 05:47.
If Canonical is spending a substantial sum of money serving updates, which could instead be used to hire developers or spread Ubuntu, the community can help ease that burden by marshaling unused bandwidth to serve P2P updates to reduce the load.

Given Ubuntu's vibrant community, there would be no shortage of volunteers willing to help shoulder that burden by donating unused bandwidth. I'm sure many of us would be willing to give back bandwidth we've already paid for if it means Canonical doesn't have to pay for as much, if that is the case.

P2P updates are a good option for those users who are able to receive them without problems, although HTTP(S, hopefully) needs to be kept around for maximum reach.

Without knowing what exactly they're spending, due to the possible existence of gifted infrastructure, we can't at this point be sure how much of a financial burden apt-p2p/debtorrent might relieve.

This is dependent on Canonical's choice to share that information, if it isn't deemed private or sensitive. Even if the number can't be shared, an affirmation that apt-p2p/debtorrent could help the project would be enough to get bandwidth volunteers onboard.
2
votes
up equal down
Solution #5: Offer a premium mirror for a fee
Written by cthompson81 the 19 Apr 11 at 05:20.
I would gladly pay a yearly fee for a fast Ubuntu mirror. This could translate into a substantial revenue source for Canonical if enough people would agree.

See the 10 comments or propose a solution >>

easy way to build (chose) web servers stack  
Written by Data-Base the 17 Nov 10 at 07:28. Related project: Synaptic package manager. New
Ubuntu has an easy way to install LAMP (Linux + Apache + MySQL + PHP) but what about others like lighttpd, postgresql, mongodb and others?

it will be nice if there is a tool to make us to build our flavor and auto configure them to work as we have with LAMP to day!
1
votes
up equal down
Solution #1: Create a wizard to takes you throgh simple steps
Written by Data-Base the 17 Nov 10 at 07:28.
instead of using LAMP, what about using something we can call it "Web Stack", so people can easily chose to install and configure the components they want through a simple wizard

like
only Apache
Apache + PHP
Lighttpd + php + mysql
Apache + php + postgresql
........

you got the point
4
votes
up equal down
Solution #2: Server role selection
Written by Thonixx the 25 Nov 10 at 20:55.
Choose between following options:

HTTP Server (Option PHP or not)
MySQL Database Server
FTP Server
DNS Server
DHCP Server

and all these installations and configurations with a nice GUI.

See the 2 comments or propose a solution >>

2 3 4 5 6 7 8 9 ... Next >>