Re: multiarch library support in Natty and Oneiric

2011-03-23 Thread Kees Cook
On Mon, Mar 21, 2011 at 11:30:36PM -0700, Steve Langasek wrote:
> Well, it's been a long time coming, but it's finally here.  As of today, it
> is possible to install library packages of other architectures on your natty
> system through multiarch.

This is excellent! \o/

>   http://wiki.debian.org/Multiarch/Implementation
> [...]
> And tune in next week for the documentation on how to configure your system
> to use multiarch packages now that we have them. :-)

I've jumped ahead in the schedule and taken your notes from IRC on how to do 
this
and added a small section to the above page. :)

-Kees

-- 
Kees Cook
Ubuntu Security Team

-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Server Team 20110322 meeting minutes

2011-03-23 Thread Clint Byrum
Hi,

Here are the minutes of the meeting. They can also be found online with
the irc logs here: https://wiki.ubuntu.com/MeetingLogs/Server/20110322.


 Meeting Actions 

* Daviey to talk with wider docs team regarding translations (deferred)
* Daviey to post another followup one euca-dhcp bug.
* SpamapS to put his version of ubuntuserver-minutes in directions for writing
minutes


 Natty Development 

* Nothing much to report here. The Work Items Tracker for beta1 seems to
suggest we are a bit behind and need to postpone some items.
* http://people.canonical.com/~platform/workitems/natty/canonical-server-
ubuntu-11.04-beta-1.h

 Ubuntu Server Team Events 

* Texas Linux Fest, April 2nd, kirkland and RoAkSoAx will be presenting
* MySQL Users Conference, April 13,14 - SpamapS presenting.
* Noted that UDS-O is coming soon. Sponsorship nominations due March 29

 Weekly Updates & Questions for the QA Team (hggdh) 

* hggdh and Daviey are working on a problem with Eucalyptus and isc-dhcpd v4,
no word yet on the final resolution
* SpamapS and jhunt will be proposing jenkins jobs to test boot/shutdown in a
UDS-O session

 Weekly Updates & Questions for the Kernel Team (smb) 

* smb wondered how disappointed users would be if an SRU to the lucid kernel
disabled NET_NS. hallyn believes that this is a popular component of LXC, even
if it is somewhat buggy in lucid. SpamapS agrees that it would be a very
unpopular move.

 Weekly Updates & Questions for the Documentation Team (sommer) 

* It would appear that sommer is no longer able to spend time working on the
Ubuntu Server Guide or attend these meetings, and so we may need to seek more
help with maintaining the server guide.

 Weekly Updates & Questions from the Ubuntu Community 

* kim0 noted that the virtual event, UbuntuCloudDays is happening March 23/24,
and several server team members are presenting (soren, Daviey, SpamapS)

 Open Discussion 

* hally had brought up that the duplication required of the meeting chair to
publish the meeting minutes was somewhat annoying. SpamapS pointed out his
branch of Mathias Gug's old ubuntuserver-meeting tool sends to multiple
addresses at once, and allows the writer to create just one copy of the
minutes.


 Agree on next meeting date and time 

* Tuesday, March 29 2011 16:00 UTC in #ubuntu-meeting


-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Re: /etc/default/X and upstart jobs

2011-03-23 Thread Steve Langasek
Hi Clint,

On Mon, Mar 14, 2011 at 03:44:40PM -0700, Clint Byrum wrote:

> Then the dh_installinit program should add code like this to the
> maintainer script for upgrades:

> service=ssh
> jobfile=/etc/init/$service.conf
> defaults=/etc/default/$service

> if [ -f "$defaults" -a -f "$jobfile" ] ; then
>   for i in `awk -F"^env " '/^env / {print $2}' $jobfile` ; do 
> name=`echo $i | cut -d= -f1`
> val=`echo $i | cut -d= -f2-`
> setvalue=`sh -c ". $defaults ; echo \\$\$name"` 
> if [ "$setvalue" != "val" ] ; then 
>   finalvalue=`echo $setvalue | sed -e 's/,/\,/g'`
>   sed -ie \
> "s,^env $name=.*,#converted automatically from $default\, content 
> saved in /var/backups/$service.default-deprecated\nenv $name=$finalvalue," \
> $jobfile   
> fi
> mv $defaults /var/backups/$service.default-deprecated
>   done
> fi

I think this kind of upgrade handling is a good idea in general, but I don't
think it's reliable enough for us to make dh_installinit do it
automatically.  Please provide this as an opt-in helper of some kind (maybe
just a web page with a copy-and-pasteable snippet that can be used here) - I
wouldn't like us to introduce new bugs in the process of fixing these old
ones.

> This shouldn't count as a policy violation where a maintainer script is
> editing a conffile, because we're simply folding modifications
> to /etc/default/foo into /etc/init/foo.conf. They were going to get a
> conffile warning about /etc/default/foo .. so now they're going to get
> it about /etc/init/foo.conf, and it will include automatic configuration
> warnings so they know how it happened.

Well, it is a policy violation, but it may still be the lesser evil.  Policy
also mandates that user configuration changes are preserved, which leaving
an unused 'defaults' file around fulfills the letter of but not the spirit.

> So, does anybody

> a) think we need a UDS session to discuss this

> and/or

> b) want to +1 on this so I can start filing wishlist bugs targetted at
> oneiric?

I'm guessing a UDS session wouldn't make a very good forum for discussing
this; I think I'd prefer to see us iterate the implementation via the
mailing list where people can digest the design over time.

> Also this brings up another question.. where do we actually state our
> policy differences from Debian policy?

It looks like /usr/share/doc/ubuntu-policy/changelog.gz might detail this.

Cheers,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Ubuntu 11.04 Kernel Version - 2.6.38

2011-03-23 Thread Leann Ogasawara
Hi All,

With the Ubuntu 11.04 Beta-1 release approaching, the Ubuntu Kernel Team
felt this would be an appropriate time to officially announce that the
Ubuntu 11.04 kernel will be based on the 2.6.38 mainline kernel.  The
decision to target a 2.6.38 kernel was made during the Kernel Version
and Flavors session [1] at UDS-Natty in Orlando, Florida.  As Ubuntu
11.04 is not an LTS release and given the timing of the upstream kernel
release, the Ubuntu Kernel Team felt that targeting the 2.6.38 kernel
would provide our users the best support for new hardware, driver
updates, and bug fixes.  Going forward, we'll continue to update the
Ubuntu 11.04 kernel with the upstream 2.6.38.y stable releases.  For
those seeking the fine grained details of all the changes provided in
the Ubuntu 11.04 kernel, please refer to the git repository [2].

Thanks,
The Ubuntu Kernel Team

[1] 
https://blueprints.launchpad.net/ubuntu/+spec/hardware-kernel-n-version-and-flavours
[2] http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-natty.git;a=summary


-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


ARM IRC Meeting Reminder. (DST TIME CHANGE!)

2011-03-23 Thread Michael Casadevall
Hi,

  Every Thursday at 15:00 UTC.

We'll be having the usual IRC meeting on #ubuntu-meeting, on
Thursday 2011-03-24 at 15:00 UTC.

The meeting agenda is available here:
https://wiki.ubuntu.com/MobileTeam/Meeting/2011/20110324

The meeting history page with links to prior meetings is at:
http://wiki.ubuntu.com/MobileTeam/Meeting

Please note that the IRC meeting is held against UTC, and may be an hour later
depending on one's individual time zone due to Daylight Savings.
Thank you,
Michael

-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel