A selection of Intrepid blueprints from the Ubuntu Server Team

Now that UDS is over members of the Ubuntu Server Team are busy writing specifications (aka blueprints) about topics discussed during the summit. Specifications should be finalized by Thursday, June the 5th according to the Intrepid release schedule. Here is a non-exhaustive list of blueprints that are currently been written:

Encrypted ~/Private Directory in Each User’s Home

Dustin Kirkland has written a proposal to provide a default location for users to securely store sensitive data using filesystem encryption. The idea is to create a Private directory for each user and mounting it using ecryptfs at login. More details (such as PAM integration) can be found in the specification.

Kerberize Services in main

Mathias Gug outlines what could be done to improve kerberos integration for different services available in the main repository. The question of which kerberos implementation (MIT vs Heimdal) should be used is discussed and services that should support kerberos are listed.

Ubuntu Calendar Server

Chuck Short started a wiki page on Calendaring options available in Ubuntu. There a couple of packages available in universe (such as darwin calendar server, egroupware, obm, zimbra, and open-xchange). The goal of the specification is to find if one of them is suitable for inclusion into main.

Ubuntu Server Guide additions and updates

Adam Sommer has a list of specific sections in the Ubuntu Server Guide that should be worked on during the Intrepid release cycle. Windows Networking and network authentication with LDAP and Kerberos are the major targets. Plans to provide a pdf version of the guide are also discussed.

J2EE Support

Thierry Carrez looked into J2EE options that could be included in Intrepid. Tomcat, Geronimo, Glassfish and Jonas are amongst the projects that have been evaluated. A complete matrix is available in the wiki page.

This is just a selection of the blueprints worked on by members of the Ubuntu Server Team. Most of the specifications can be found on the ubuntu-server blueprint page in Launchpad.

These documents are still being worked on – now is the best time to read them, comment, suggest and send improvements (on the specification page or on the ubuntu-server mailing list). Make yourself hear now and there is a higher chance your ideas will be included in the next release of Ubuntu, the Intrepid Ibex !

5 Responses to “A selection of Intrepid blueprints from the Ubuntu Server Team”


  1. 1 troyready Friday, 6 June 2008 at 7:22 am

    I LOVE the ideas of officially supporting a calendaring solution; keep up the great work!

  2. 2 Herman Bos Saturday, 7 June 2008 at 7:42 am

    About the encrypted user dirs:

    I use this technique (manually) for a while now because its backup friendly (we backup with rsync everynight) on our terminal server.
    But it has some weak points:
    – If the private volume is mounted when the backups run, the “secret” files will be backupped unencrypted. I guess you can prevent this if the private directory is in a standard location and using the exclude path options in rsync.
    – As long its mounted at least the root user can access the files.

    But i do feel this is the right way to go, rock on.

    About the kerberization: keep it going, it is important.

  3. 3 Herman Bos Saturday, 7 June 2008 at 7:51 am

    About the calendar server.

    It tested the following:
    - Zimbra: Its very heavy and as far as I know not completely open either. I would stay away from this since it has a very specific configuration to let everything work and it basicly ships with its own heavily modified userland (all the services plus configurations plus scripts). If you want zimbra its best to install it like a third party app.
    - egroupware yet another crappy php app. It works, but it just sucks your balls off. If people want this they can just install it as a webapp.

    I didn’t check out obm and open-xchange as i can remember.

    I did orientatie on the darwin calander server and it got me very interested. But it looked a bit under documented a while back. I didn’t take it for a testdrive since the installation had same annoying dependencies as well and i was not in a hurry. Seeing it back in inteprid is cool. Can it easily be backported to hardy?

  4. 4 Dave Hall Tuesday, 17 June 2008 at 3:37 am

    You might want to consider DAViCal, which is a PHP based CalDAV server. It is GPLv2 or later and pretty stable.


  1. 1 Lettre Hebdomadaire Ubuntu numéro 95 du 8 au 14 juin 2008. « Lettre Hebdomadaire Ubuntu Trackback on Thursday, 19 June 2008 at 10:01 pm

Leave a Reply




The Ubuntu Server Team

RSS Dustin Kirkland’s Ubuntu Server posts

  • QEMU in Launchpad
    QEMU provides the userspace and device emulation required by KVM. As such, it's an extremely important project to Ubuntu's virtualization and cloud computing efforts.The upstream project has not had an actively maintained bug tracker for quite some time.I recently helped QEMU's maintainer, Anthony Liguori setup a Launchpad project for trackin […]
  • KVM's inside of Byobu
    Here's a neat trick that I find phenomenally useful...I like to run KVM virtual machines inside of Byobu, using KVM's -curses option. From QEMU's manpage:Normally, QEMU uses SDL to display the VGA output. With this option, QEMU can display the VGA output when in text mode using a curses/ncurses interface. Nothing is displayed in graphical m […]
  • KVM-84 Backport Release Candidate
    Howdy,On March 17, 2009, I blogged the following call for testing:http://blog.dustinkirkland.com/2009/03/ubuntu-server-kvm-call-for-testing.htmlWe have worked through a number of the issues raised after that blog post, and cherry-picked several patches that fix some known bugs. We believe that Ubuntu 9.04's kvm-84 is a far more complete hypervisor.This […]

RSS Kees Cook’s Ubuntu Server posts

  • Goodbye Gutsy
    (In reading my prior EOL posts, I realize I should have said “Enough Edgy” or something like that to be appropriately alliterative.) Gutsy is now officially at end-of-life. Looking back through my build logs, I can see that my desktop spent 25 hours, 6 minutes, and 47 seconds building 208 security updates. (And 18 hours, 23 minutes, 45 seconds do […]
  • CODEGATE 2009 ran Ubuntu Intrepid
    I’m pleased to hear than the CODEGATE 2009 International Hacking Contest ran Ubuntu Intrepid for both the qualifying rounds and the final match. The host machine was running the 32bit -server kernel, so NX was active (along with all the other memory-corruption protections). From what I can see the compiled challenges were stack-protected and fortifie […]
  • debugging hangs in MIMEDefang
    I spent a while this morning hunting down the root cause of a 100% CPU MIMEDefang process. (Turned out to be one specific email triggering one of my custom SpamAssassin rules that seems to get processed really inefficiently.) I wasn’t able to find any documentation on how to debug where in MIMEDefang an email was getting stuck, and even jacking up th […]

RSS Mathias Gug’s Ubuntu Server posts

  • Merges of the Weekend: suggestions from the Ubuntu Server team
    Got some time for a couple of merges this week-end? I’ve just updated the list of packages that look easy to merge on the Ubuntu Server Team roadmap: vsftpd and amavisd-new in main asterisk, heimdal and boinc in universe. The Merging wiki page gives an overview on the process and once your debdiff is ready you can upload it to karmic or file a bug […]
  • Are configuration management tools still needed in the cloud?
    Cloud is the buzz word of the year and with the Ubuntu Enterprise Cloud available in Ubuntu 9.04 everyone will be able to build its own private cloud to experiment. As a cloud base infrastructure provides more flexibility and dynamism in the computing infrastructure it seems that configuration management tools will become more and more important in the futur […]
  • March, 12th 2009: The Thursday samba bugs were exterminated
    I call for Ubuntu Bug warriors to unite on the 12th day of the month of March of the year of 2009 and march all together to squash bugs related to the samba package. Instructions for first timers will be provided in a wiki page as well as a list of prime targets. Veterans are also encouraged to join and focus on the most complex issues while providing suppor […]

RSS Thierry Carrez’s Ubuntu Server posts

  • Best UDS so far ?
    UDS Karmic in Barcelona is shaping up to be a great Ubuntu Developer Summit. The venue looks gorgeous, Barcelona is a great city to spend evenings in, and the schedule is packed with great sessions, twice as many as usual in the Server track. So if you live nearby and consider joining, you should definitely do. You can learn a lot, we can learn from you, you […]
  • The server GUI dilemma
    Among the many comments on my last article there were calls for a graphical administration interface, i.e. providing by default a desktop environment on the server (like Microsoft or Redhat do) or some web-based admin application. This is an often required feature, and so far we stood firm on the desktop environment part, and did not really invest in integra […]
  • What I want Ubuntu Server to be
    What we call “Ubuntu Server” is currently a basic system, released together with a giant set of packages that you can install. Being Debian-based, the result is very close to what Debian also delivers: a powerful base platform that can be customized to do almost anything. We add some killer features and packages that we feel are missing, do some […]

RSS Rick Clark’s Ubuntu Server Posts

  • Next Stop UDS
    All the Canonical folks are meeting this week prior to UDS.  We’ve already had some great discussions including: Canonical Plan for World Domination — text redacted — (Sorry, if I told you, I’d have to kill you.) Actually, it is a great time to see all our co-workers from across the globe.  However, I can’t wait for next week, […]
  • UDS Barcelona Has Incredible Potential
    This UDS each track will have two session rooms, plus a breakout room. That means we will have, at least, twice as many sessions. We should some out of it with twice as many specs for new features. My question is, how will we handle twice the data? In previous UDS’ the server track was very well documented, thanks to Adam Sommer from the documentati […]
  • I’ll be at the Free Software & Technology Expo in St Louis, MO on Saturday
    I’ll be speaking at the Free Software & Technology Expo tomorrow May 9th. My talk will cover: * What’s new in Jaunty, including the Ubuntu Enterprise cloud * Hints of what might come in Karmic, and a UDS preview * Observations from the front line (or What it’s like to work for Canonical, and the furious pace of our 6 month release cy […]

RSS Jamie Strandboge’s Ubuntu Server Posts

  • ext4 on Ubuntu 9.04
    It all started back in the good ol’ days of the Jaunty development cycle when I heard this new fangled filesystem thingy called ext4 was going to be an option in Jaunty. It claimed to be faster with much shorter fsck times. So, like any good Ubuntu developer, I tried it. It was indeed noticeably faster and fsck times were much improved. The honeymoon w […]
  • ufw status
    While not exactly news as it happened sometime last month, ufw is now in Debian and is even available in Squeeze. What is new is that the fine folks in Debian have started to translate the debconf strings in ufw, and during the process the strings are much better. Thanks Debian! In other news, ufw trunk now has support for filtering by interface. To use it, […]

 

June 2008
M T W T F S S
« May   Jul »
 1
2345678
9101112131415
16171819202122
23242526272829
30