lp:debian/experimental/gdm3
- Get this branch:
- bzr branch lp:debian/experimental/gdm3
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 21. By Andreas Henriksson
-
[ Laurent Bigonville ]
* debian/control.in: Move xserver-xorg-core (<< 2:1.17.2-2~) from Conflicts
to Breaks[ Andreas Henriksson ]
* New upstream release candidate. - 20. By Andreas Henriksson
-
* New upstream beta release.
* Update build-dependencies according to configure.ac changes:
- drop libxrandr-dev
* Update debian/rules according to configure.ac changes:
- drop --with/without- systemd and --with/ without- consolekit,
these configure flags are no longer available.
* Drop debian/patches/ 07_fix_ caribou_ path.patch, obsoleted by
upstream removal of caribou autostart file removal.
* Temporarily disable patches which no longer apply:
- 17_switch_on_finish. patch
- 18_all_displays_ transient. patch
- 19_switch_kill_greeter. patch
* Drop debian/patches/ 95_libsystemd. patch, fixed upstream.
* Drop debian/patches/ 08_frequent- users_greeter. patch, likely obsolete.
* Fix and refresh remaining patches to apply.
* debian/gdm3.install: drop debian/ tmp/usr/ share/gnome- session/ ,
gdm-shell.session no longer shipped upstream. See commit f66cdfcb2948.
"It's identical to gnome.session these days. All GDMification comes
from the overridden gnome-shell.desktop file."
* Update debian/libgdm1. symbols
* Add conflicts against xserver-xorg-core (<< 2:1.17.2-2~)
- gdm >= 3.16 needs an x server with logind support (which is
currently only available in the Debian Experimental package
version), or it will fail with "permission denied" on vt7.
- The gdm3 package has no strict dependency on an x server
which we can make versioned. Use conflicts instead to prevent
users from installing incompatible combinations. - 19. By Andreas Henriksson
-
* New upstream development release.
* Drop patches backported from upstream now included in release:
- debian/patches/ 01_session_ windowpath. patch
- debian/patches/ 02_slave_ windowpath. patch
- debian/patches/ 03_dont_ mask_SIGUSR1. patch
- debian/patches/ 04_really_ dont_block_ SIGUSR1. patch
* debian/libgdm1. symbols: update with 4 new additions. - 17. By Laurent Bigonville
-
* New upstream release
* Remove kfreebsd-any from Architecture. (Closes: #602724, #601106,
#612157, #733546)
* debian/gdm3.init: Try to activate logind before starting gdm to avoid a
race condition when systemd is not used as PID1 (Closes: #747210)
* debian/rules: Re-disable consolekit fallback support - 16. By Laurent Bigonville
-
[ Laurent Bigonville ]
* debian/rules:
- Re-add --with(out)-selinux flag to the configure, the flag is back again
- Drop --disable-fallback- greeter configure flag, the fallback greeter is
gone for quite some time already
- Drop --with(out)-consolekit configure flag, we are now building with
the fallback to consolekit on all architectures
* debian/control.in:
- Bump Standards-Version to 3.9.5 (no further changes)
- Enable journald support
- Drop explicit dependency against systemd, libpam-systemd should pull the
needed packages
- Depends against consolekit on non-linux architectures
* debian/gdm3.pam, debian/gdm3-autologin. pam: Call pam_selinux open module
higher in the session stack[ Josselin Mouette ]
* Make description up-to-date.
* New upstream release.
* Drop nested-login related patches, they are not coming back.
* Remove firstVT patch, it has been replaced upstream by
--with-initial- vt.
* 90_config_comments. patch: stop documenting FirstVT.
* Install files in /usr/share/dconf
* Depend on dconf 0.20 for file-db support.
* 92_gsettings_path.patch: removed. Dconf now supports database files
with hardcoded paths.
* 91_dconf_database_ path.patch: new patch. Point to a dconf path in
/var/lib/gdm3 instead of the one in $DATADIR.
* Don’t install the pre-generated dconf database.
* Install the source dconf databases to their former place in
/usr/share/gdm/ dconf.
* greeter.dconf-defaults: this is a new file to remove the old
greeter.gsettings
* Convert greeter.gsettings to greeter.dconf-defaults at postinst time
and use ucf to update the file.
* Make a direct symlink to the new greeter.dconf-defaults file in the
dconf defaults directory.
* Simplify the dconf regeneration in gdm3.init thanks to that.
* Move configuration generation to a separate script.
* Use dh_systemd.
* 92_systemd_unit.patch: port our init script specifics to the unit
file.
* Install the unit file.
* Install a symlink to display-manager. service for the default display
manager, according to the value set in debconf.
* Add a symlink to gdm3.service since this is the name of the old init
script.
* Fix the logic to update the default display manager after running
debconf.
* Require a policykit-1 with systemd support.
* 93_disable_gvfs.patch: reverted upstream change 446d061a. Do not
launch gvfs in the login session.
* Install stub D-Bus files for gnome-online-accounts and telepathy, to
avoid launching such daemons in the login session. - 15. By Andreas Henriksson
-
[ Laurent Bigonville ]
* debian/gdm-launch- environment. pam: Drop the symlink to gdm3-autologin and
install a real pam service. The differences with gdm3-autologin service
are that gdm-launch-environment should not transition out of the xdm_t
SELinux domain and not set a loginuid (as it's daemon's internal and not
a real user)
* Drop debian/patches/ 10_gdm3_ pam.patch and rename all the pam services back
to their upstream names. Also bump gnome-shell dependency as it uses gdm
PAM services and the names must be synchronized.
* debian/gdm3.init: Fix inconsistency regarding the usage of PIDFILE
variable, thanks to Leo Antunes <email address hidden> (Closes: #729489)
* debian/control.in: Depend on libpam-systemd on linux architectures as we
need XDG_RUNTIME_DIR set to work.
* Drop debian/patches/ 96_check_ libs.patch: Since check 0.9.10-2, check.pc is
containing the needed libraries for linking, bump build-dep accordingly[ Andreas Henriksson ]
* New upstream release.
* debian/rules: add --with-gnome-settings- daemon- directory configure flag.
* Drop debian/patches/ 07_libexec- paths.patch, obsoleted by previous entry.
* Drop debian/patches/ 10_no_gettext. patch, merged upstream.
* Drop debian/patches/ 20_credentials. patch, merged upstream.
* Drop debian/patches/ 22_noconsole. patch, merged upstream.
* Drop debian/patches/ 95_check_ x11_display. patch
- Obsoleted by upstream changes, see commit 04116535f7a2f37a9724835
"daemon: don't require seat to locate reauth channel"
* Have quilt refresh remaining patches to apply cleanly.
* Build-depend on dconf-cli 0.19.90
- "dconf compile ..." used during build.
* debian/rules: drop moving gdm dconf profile out of /etc
- upstream gdm has been fixed to not misuse dconf anymore.
* Update debian/libgdm1. symbols
- 4 symbols dropped related to language selection, upstream
commit 0b2d22f63b3e6b31 says:
"This commit drops the interface, since it's unused, and
we don't have any API guarantees in libgdm." - 14. By Sjoerd Simons
-
Update dependency on gnome-shell and gnome-session to >= 3.10. Otherwise
the greeter apparently won't function. - 13. By Sjoerd Simons
-
[ Michael Biebl ]
* Drop Depends on policykit-1-gnome, with the gdm-fallback session gone,
this dependency is no longer required. Also remove
polkit-gnome-authentic ation-agent- 1.desktop along with it.
* Use a versioned Depends on gnome-shell (>= 3.6) rather then an unversioned
Depends + a versioned Breaks. There is no real reason to do the latter and
it seems to confuse APT and break upgrades.[ Sjoerd Simons ]
* New upstream release (3.10.0.1)
* Switch from consolekit to systemd-logind sessions. For some reason
gnome-shell 3.10 unlocking fails with consolekit...
* debian/patches/*: Refreshed[ Laurent Bigonville ]
* debian/rules: Also drop gdm-simple-greeter. desktop, simple-greeter is
definitely gone
* debian/rules: Cleanup the list of that are files being removed during
build, some of them are gone from upstream tarball now[ Sjoerd Simons ]
* Add dependency on systemd for systemd-logind
* Use logind session tracking on linux - 12. By Laurent Bigonville
-
[ Laurent Bigonville ]
* New upstream release
- debian/rules: Explicitly disable gdm-simple-greeter, it has been removed
from the archive for quite some time now and will be gone again in the next
major release anyway.
* debian/control.in:
- Bump Standards-Version to 3.9.4 (no further changes)
- Use canonical URLs for VCS fields
- Fix duplicate short description of libgdm package
* debian/gdm3.lintian- overrides, debian/ source. lintian- overrides:
- Add an override for 'gdm3: unused-debconf- template gdm3/daemon_name'
- Drop unused overrides to please lintian
* debian/gdm3.dirs: Drop usr/share/gdm/greeter- settings/ , not needed anymore
since 3.4.1-1
* debian/gdmflexiserver. 1.pod: Fix grammar, thanks to lintian
* debian/gdm3.manpages, debian/ libgdm. manpages: Move gdmflexiserver manpage
to libgdm package so it follows the executable
* debian/rules: List non-installed files
* debian/gdm-screenshot. 1.pod, debian/ gdm3.manpages: Add manpage for
gdm-screenshot executable, thanks to Nathan Handler (Closes: #691295)[ Jeremy Bicha ]
* debian/control.in:
- Since the fallback greeter isn't provided anymore, depend on gnome-shell
instead of metacity as gnome-shell is the only available gdm3 greeter
- Breaks/Replaces gdm3 instead of gdm[ Javier Martinez ]
* debian/patches:
+ Drop 93_private_lib.patch. Don't install the shared library
in a private directory.
* debian/control.in:
+ Split libgdm adding a libgdm-dev package
+ Rename libgdm to libgdm1 and update the package description
+ Add a gir1.2-gdm3 package for GObject introspection data
* debian/gdm3.lintian- overrides:
+ Drop gdm3: binary-or-shlib- defines- rpath
usr/lib/gdm3/ gdm-simple- chooser /usr/lib/gdm since the gdm libraries
are not private anymore.
+ Make build depend on debhelper (>= 8.1.3) and cdbs (>= 0.4.93~) and
add Pre-Depends: ${misc:Pre-Depends} to shared libs packages to
support Multi-Arch
* debian/rules:
+ Remove all mangling about /usr/lib/gdm and update binary-install/ libgdm: :
+ Append --libdir=\$${prefix} /lib/$( DEB_HOST_ MULTIARCH) to
DEB_CONFIGURE_ EXTRA_FLAGS
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)