Created by Steve Beattie on 2011-03-30 and last modified on 2011-03-30
Get this branch:
bzr branch lp:~sbeattie/ubuntu/natty/gdm/CVE-2011-0727-lp746053
Only Steve Beattie can upload to this branch. If you are Steve Beattie please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Steve Beattie

Recent revisions

238. By Steve Beattie on 2011-03-30

* SECURITY UPDATE: race condition allowing privilege escalation
  - debian/patches/41_CVE-2011-0727.patch: fix
    daemon/gdm-session-worker.c to copy files as session user rather
    than root followed by a subsequent chown. (LP: #746053)
  - CVE-2011-0727

237. By Andy Whitcroft on 2011-03-18

Make splash dependant on either a graphics device appearing or
udev-graphics-fallback completing. (LP: #702090)

236. By Sebastien Bacher on 2011-03-16

debian/gdm.upstart: revert recent update it has issues and break gdm on
quite some configurations (lp: #735805)

235. By Sebastien Bacher on 2011-03-15

* debian/patches/01git_xdmcp_ipv6.patch:
  - git commit to fix xdmcp issue when ipv6 is used

[ Martin Pitt ]
* Add 00git_passwordless_login_crash.patch: Disable the login button in
  MODE_AUTHENTICATION if no query is pending. This avoids a crash when
  having passwordless logins. Original patch from Michael Braun, slightly
  changed for upstream git head, backported to 2.32. (LP: #724205)

[ James Hunt ]
* debian/gdm.upstart: gdm will now restart as expected if a user
  runs "telinit 2" from single-user mode (LP: #436936).

234. By Gunnar Hjalmarsson on 2011-02-23

* debian/patches/36_language_environment_settings.patch:
  - Set LC_MESSAGES explicitly only if the value does not equal
    $LANG, to prevent that side effects when connecting to other
    computers via ssh appear unnecessarily.

233. By Evan on 2011-02-14

[ Gunnar Hjalmarsson ]
* debian/patches/36_language_environment_settings.patch:
  - Use locale names with '.UTF-8' instead of '.utf8' when setting
    the LC_MESSAGES environment variable (LP: #666565).
* debian/patches/40_one_lang_option_per_translation.patch:
  - Modification of /usr/share/gdm/language-options so an absent
    translation directory won't cause it to exit.

232. By Gunnar Hjalmarsson on 2011-02-10

[ Gunnar Hjalmarsson ]
* debian/patches/40_one_lang_option_per_translation.patch:
  - The option list in the language chooser changed so the items
    represent available translations instead of locales
    (LP: #693337).
  - setlocale() validation removed (not applicable).
  - Show locale variants in the list of language options
    (LP: #408474).
* debian/patches/36_language_environment_settings.patch:
  - Skip the encoding part in the dmrc "Language" value. It's not
    a locale name, so let's not give the impression it is.
  - Take main country code into account when generating
    a locale name for LC_MESSAGES.

[ Kees Cook ]
* Restore 24_respect_system_minuid.patch: upstream does not handle
  reading login.defs yet (LP: #708911).

231. By Sebastien Bacher on 2011-01-25

* Backported some changes from Debian
* debian/patches/39_grep_path.patch:
  - Don’t hardcode grep to a wrong location.
* debian/gdm.postrm:
  - correctly deal with uninstalls while gdm is still running (lp: #613150)

230. By Martin Pitt on 2011-01-24

[ Martin Pitt ]
* Add 38_user_chooser_focus.patch: Correctly give focus to the user chooser
  on startup. Patch by Vincent Untz, merci! (LP: #687440)

[ James Hunt ]
* debian/gdm.upstart: Remove starting-dm event (which was missed from a
  previous commit) and add login-session-start and desktop-session-start
  events (LP: #706842).

229. By Sebastien Bacher on 2011-01-19

* debian/control.in:
  - updated the gtk requirement to the version having the new api required

[ Gunnar Hjalmarsson ]
* debian/patches/36_language_environment_settings.patch:
  - grep() calls replaced for efficiency purposes
  - ability to deal with @variants in locale names
  - attempt to set the language fields in /var/cache/gdm/$USER/dmrc at
    first login after upgrade from GDM version pre 2.32.0-0ubuntu2

[ Cody Russell ]
* debian/patches/37_disable_resize_grip.patch:
  - disable the grips on the gdm screen (lp: #704018)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.