[ubuntu/hirsute-proposed] gdm3 3.38.2.1-2ubuntu1 (Accepted)

Marco Trevisan (Treviño) marco at ubuntu.com
Thu Feb 25 19:44:12 UTC 2021


gdm3 (3.38.2.1-2ubuntu1) hirsute; urgency=medium

  * Merge with debian, containing new upstream version
  * debian/control: Don't Recommend pam fprintd module, as we seed it
  * debian/patches: Refresh
  * debian/gdm3.prerm: Resync with debian
  * debian/gdm3.gdm-smartcard-*: Add user_readenv=1 in pam_env.so
  * Remaining changes with debian:
    + readme.debian: update for correct paths in ubuntu
    + control.in:
      - don't recommend desktop-base
      - build depend on libgudev-1.0-dev
      - depend on bash for config_error_dialog.patch
      - update vcs field
    + rules:
      - don't override default user/group
      - -dgdm-xsession=true to install upstream xsession script
      - override dh_installinit with --no-start to avoid session being killed
    + rules, readme.debian, gdm3.8.pod:
      use upstream custom.conf instead of daemon.conf
    + gdm3.{postinst,postrm}: rename user and group back to gdm
    + gdm3.*.pam: make pam_env read ~/.pam_environment, as we use in g-c-c
      settings
    + gdm3.install:
      - stop installing default.desktop. it adds unnecessary clutter
        ("system default") to the session chooser.
      - don't install debian/xsession
    + add run_xsession.d.patch
    + add xresources_is_a_dir.patch
      - fix loading from /etc/x11/xresources/*
    + add nvidia_prime.patch:
      - add hook to run prime-offload (as root) and prime-switch if
        nvidia-prime is installed
    + add revert_override_lang_with_accountservices.patch:
      - on ubuntu accountservices only stores the language and not the
        full locale as needed by lang.
    + add dont_set_language_env.patch:
      - don't run the set_up_session_language() function, since it
        overrides variable values set by ~/.pam_environment
    + add config_error_dialog.patch:
      - show warning dialog in case of error in ~/.profile etc. and
        don't let a syntax error make the login fail
    + add debian/patches/revert_nvidia_wayland_blacklist.patch:
      - don't blacklist nvidia for wayland
    + add gdm3.service-wait-for-drm-device-before-trying-to-start-i.patch:
      - wait for the first valid gdm device on pre-start
    + add debian/default.pa
      - disable bluetooth audio devices in pulseaudio from gdm3.
    + debian/gdm3.install
      - added details of the default.pa file
    + debian/gdm3.postinst
      - added installation of default.pa and creation of dir if it doesn't
        exist.
    + debian/greeter.dconf-defaults: don't set debian settings in the
      greeter's dconf db

gdm3 (3.38.2.1-2) experimental; urgency=medium

  * debian: Add gdm-smartcard PAM module implemented with libpam_sss.
    The implementation uses update-alternatives to provide a generic
    gdm-smartcard PAM module that can be changed using the tool.
    Potentially other systems could be used or supported (such as pam_pkcs11
    or pam_p11) by adding other modules implementing the gdm-smartcard auth
    service. (LP: #1865226, Closes: #953557)
  * debian: Add gdm-smartcard implementation using pkcs11
  * debian/gdm3.gdm-smartcard-sssd-exclusive.pam:
    - PAM config to use exclusive (no fallback is supported) smartcard
      authentication via libpam_sss
  * debian/gdm3.gdm-smartcard-sssd-or-password.pam:
    - PAM config to optionally use smartcard authentication via libpam_sss,
      on failure it fallbacks to password authentication
  * debian/gdm3.gdm-smartcard-pkcs11-exclusive.pam:
    - PAM config to use exclusive (no fallback is supported) smartcard
      authentication via libpam_pkcs11
  * debian/control:
    - Suggests libam-sss and libam-pkcs11
  * debian/gdm3.alternatives:
    - Add gdm-smartcard alternatives to be used as /etc/pam.d/gdm-smartcard
  * debian/patches: Cherry-pick upstream fixes, including better auth error
    handling (LP: #1865838)

gdm3 (3.38.2.1-1) unstable; urgency=medium

  * New upstream release
  * debian/control.in: Add a Homepage field (Closes: #976768)

gdm3 (3.38.2-1) unstable; urgency=medium

  * Team upload

  [ Simon McVittie ]
  * New upstream release
    - Fix location of locale directory
    - display: Exit with failure if loading existing users fails
      (GHSL-2020-202, CVE-2020-16125)
  * Xsession: Use run-parts --list instead of reimplementing it.
    Taken from x11-common.

  [ Dmitry Borodaenko ]
  * Implement has_option in Xsession.
    Now that x11-common moved this function from 20x11-common_process-args
    to Xsession (see #920778), gdm's version of Xsession also has to
    implement it. (Closes: #972108)

Date: Thu, 25 Feb 2021 19:42:42 +0000
Changed-By: Marco Trevisan (Treviño) <marco at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Iain Lane <iain at orangesquash.org.uk>
https://launchpad.net/ubuntu/+source/gdm3/3.38.2.1-2ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 25 Feb 2021 19:42:42 +0000
Source: gdm3
Architecture: source
Version: 3.38.2.1-2ubuntu1
Distribution: hirsute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Marco Trevisan (Treviño) <marco at ubuntu.com>
Closes: 953557 972108 976768
Changes:
 gdm3 (3.38.2.1-2ubuntu1) hirsute; urgency=medium
 .
   * Merge with debian, containing new upstream version
   * debian/control: Don't Recommend pam fprintd module, as we seed it
   * debian/patches: Refresh
   * debian/gdm3.prerm: Resync with debian
   * debian/gdm3.gdm-smartcard-*: Add user_readenv=1 in pam_env.so
   * Remaining changes with debian:
     + readme.debian: update for correct paths in ubuntu
     + control.in:
       - don't recommend desktop-base
       - build depend on libgudev-1.0-dev
       - depend on bash for config_error_dialog.patch
       - update vcs field
     + rules:
       - don't override default user/group
       - -dgdm-xsession=true to install upstream xsession script
       - override dh_installinit with --no-start to avoid session being killed
     + rules, readme.debian, gdm3.8.pod:
       use upstream custom.conf instead of daemon.conf
     + gdm3.{postinst,postrm}: rename user and group back to gdm
     + gdm3.*.pam: make pam_env read ~/.pam_environment, as we use in g-c-c
       settings
     + gdm3.install:
       - stop installing default.desktop. it adds unnecessary clutter
         ("system default") to the session chooser.
       - don't install debian/xsession
     + add run_xsession.d.patch
     + add xresources_is_a_dir.patch
       - fix loading from /etc/x11/xresources/*
     + add nvidia_prime.patch:
       - add hook to run prime-offload (as root) and prime-switch if
         nvidia-prime is installed
     + add revert_override_lang_with_accountservices.patch:
       - on ubuntu accountservices only stores the language and not the
         full locale as needed by lang.
     + add dont_set_language_env.patch:
       - don't run the set_up_session_language() function, since it
         overrides variable values set by ~/.pam_environment
     + add config_error_dialog.patch:
       - show warning dialog in case of error in ~/.profile etc. and
         don't let a syntax error make the login fail
     + add debian/patches/revert_nvidia_wayland_blacklist.patch:
       - don't blacklist nvidia for wayland
     + add gdm3.service-wait-for-drm-device-before-trying-to-start-i.patch:
       - wait for the first valid gdm device on pre-start
     + add debian/default.pa
       - disable bluetooth audio devices in pulseaudio from gdm3.
     + debian/gdm3.install
       - added details of the default.pa file
     + debian/gdm3.postinst
       - added installation of default.pa and creation of dir if it doesn't
         exist.
     + debian/greeter.dconf-defaults: don't set debian settings in the
       greeter's dconf db
 .
 gdm3 (3.38.2.1-2) experimental; urgency=medium
 .
   * debian: Add gdm-smartcard PAM module implemented with libpam_sss.
     The implementation uses update-alternatives to provide a generic
     gdm-smartcard PAM module that can be changed using the tool.
     Potentially other systems could be used or supported (such as pam_pkcs11
     or pam_p11) by adding other modules implementing the gdm-smartcard auth
     service. (LP: #1865226, Closes: #953557)
   * debian: Add gdm-smartcard implementation using pkcs11
   * debian/gdm3.gdm-smartcard-sssd-exclusive.pam:
     - PAM config to use exclusive (no fallback is supported) smartcard
       authentication via libpam_sss
   * debian/gdm3.gdm-smartcard-sssd-or-password.pam:
     - PAM config to optionally use smartcard authentication via libpam_sss,
       on failure it fallbacks to password authentication
   * debian/gdm3.gdm-smartcard-pkcs11-exclusive.pam:
     - PAM config to use exclusive (no fallback is supported) smartcard
       authentication via libpam_pkcs11
   * debian/control:
     - Suggests libam-sss and libam-pkcs11
   * debian/gdm3.alternatives:
     - Add gdm-smartcard alternatives to be used as /etc/pam.d/gdm-smartcard
   * debian/patches: Cherry-pick upstream fixes, including better auth error
     handling (LP: #1865838)
 .
 gdm3 (3.38.2.1-1) unstable; urgency=medium
 .
   * New upstream release
   * debian/control.in: Add a Homepage field (Closes: #976768)
 .
 gdm3 (3.38.2-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Simon McVittie ]
   * New upstream release
     - Fix location of locale directory
     - display: Exit with failure if loading existing users fails
       (GHSL-2020-202, CVE-2020-16125)
   * Xsession: Use run-parts --list instead of reimplementing it.
     Taken from x11-common.
 .
   [ Dmitry Borodaenko ]
   * Implement has_option in Xsession.
     Now that x11-common moved this function from 20x11-common_process-args
     to Xsession (see #920778), gdm's version of Xsession also has to
     implement it. (Closes: #972108)
Checksums-Sha1:
 0e09e0a3efe9d3aa7f87b5c6e96c120d24e2a89d 3088 gdm3_3.38.2.1-2ubuntu1.dsc
 c780c10fd24e99aca71af21e42c397237dd9083c 789036 gdm3_3.38.2.1.orig.tar.xz
 18d76930eb3c12466d821a81a6eac76511228aac 105124 gdm3_3.38.2.1-2ubuntu1.debian.tar.xz
 bb9d589e2b571323255e926c3842c6d52222cd5c 21853 gdm3_3.38.2.1-2ubuntu1_source.buildinfo
Checksums-Sha256:
 c1ae590ca7b6bd1839160382a606c65c543a586b755329f3a27fddca96d8a5d2 3088 gdm3_3.38.2.1-2ubuntu1.dsc
 ca58a205d5ebfcbdab56a11716b898e16ae5dff21aee79d076046444628ec4da 789036 gdm3_3.38.2.1.orig.tar.xz
 21513c8d24211edc6bd7f1fd6dd87d88f34d31c1bfb97befa0c04a720dbf7db4 105124 gdm3_3.38.2.1-2ubuntu1.debian.tar.xz
 7b1ebf580cf35f2815d5e9550305f36559aab319e4755ea9fc1b7e7a76bc5987 21853 gdm3_3.38.2.1-2ubuntu1_source.buildinfo
Files:
 9a3d24e31e7c16d17e3960d0d5d9bdcd 3088 gnome optional gdm3_3.38.2.1-2ubuntu1.dsc
 ddc782eaf0b0345ee34fb396f67bd44d 789036 gnome optional gdm3_3.38.2.1.orig.tar.xz
 33cbdd6a3f6e342ab757b1c34dc65587 105124 gnome optional gdm3_3.38.2.1-2ubuntu1.debian.tar.xz
 bbffb9f83891a138f72bfe9e1f4ce6e4 21853 gnome optional gdm3_3.38.2.1-2ubuntu1_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>


More information about the Hirsute-changes mailing list