gdm/gdm.spec

299 lines
10 KiB
RPMSpec
Raw Normal View History

2013-05-17 17:06:36 +00:00
%global _hardened_build 1
2011-02-03 03:09:45 +00:00
%define gtk3_version 2.99.2
2021-02-26 09:16:31 +00:00
%global tarball_version %%(echo %{version} | tr '~' '.')
2023-09-19 11:28:34 +00:00
Name: gdm
Epoch: 1
Version: 47~alpha
2023-09-19 11:28:34 +00:00
Release: %autorelease
Summary: The GNOME Display Manager
2016-10-12 21:05:43 +00:00
2023-09-19 11:28:34 +00:00
License: GPL-2.0-or-later
URL: https://wiki.gnome.org/Projects/GDM
Source0: https://download.gnome.org/sources/gdm/47/gdm-%{tarball_version}.tar.xz
2023-09-19 11:28:34 +00:00
Source1: org.gnome.login-screen.gschema.override
2021-03-30 13:41:59 +00:00
# moved here from pulseaudio-gdm-hooks-11.1-16
2023-09-19 11:28:34 +00:00
Source5: default.pa-for-gdm
2021-03-30 13:41:59 +00:00
2023-09-19 11:28:34 +00:00
Source6: gdm.sysusers
# Downstream patches
2023-09-19 11:28:34 +00:00
Patch: 0001-Honor-initial-setup-being-disabled-by-distro-install.patch
Patch: 0001-data-add-system-dconf-databases-to-gdm-profile.patch
Patch: 0001-xorg-detect.patch
2023-09-19 11:28:34 +00:00
BuildRequires: dconf
BuildRequires: desktop-file-utils
2023-09-19 11:28:34 +00:00
BuildRequires: gettext-devel
BuildRequires: libXdmcp-devel
BuildRequires: meson
BuildRequires: pam-devel
2023-09-19 11:28:34 +00:00
BuildRequires: pkgconfig(accountsservice) >= 0.6.3
BuildRequires: pkgconfig(audit)
2023-09-19 11:28:34 +00:00
BuildRequires: pkgconfig(check)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(iso-codes)
2024-01-17 22:59:23 +00:00
BuildRequires: pkgconfig(json-glib-1.0)
2023-09-19 11:28:34 +00:00
BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libkeyutils)
BuildRequires: pkgconfig(libselinux)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(ply-boot-client)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xau)
BuildRequires: systemd-rpm-macros
BuildRequires: which
BuildRequires: yelp-tools
Provides: service(graphical-login) = %{name}
2014-04-05 15:38:34 +00:00
Requires: accountsservice
Requires: dconf
# since we use it, and pam spams the log if the module is missing
Requires: gnome-keyring-pam
Requires: gnome-session
Requires: gnome-session-wayland-session
Requires: gnome-settings-daemon >= 3.27.90
2014-04-05 15:38:34 +00:00
Requires: gnome-shell
Requires: iso-codes
# We need 1.0.4-5 since it lets us use "localhost" in auth cookies
Requires: libXau >= 1.0.4-4
Requires: pam
2014-04-05 15:38:34 +00:00
Requires: /sbin/nologin
Requires: systemd >= 186
Requires: system-logos
Requires: xhost xmodmap xrdb
2014-04-05 15:38:34 +00:00
Requires: xorg-x11-xinit
# Until the greeter gets dynamic user support, it can't
# use a user bus
Requires: /usr/bin/dbus-run-session
%{?sysusers_requires_compat}
Provides: gdm-libs%{?_isa} = %{epoch}:%{version}-%{release}
%description
GDM, the GNOME Display Manager, handles authentication-related backend
functionality for logging in a user and unlocking the user's session after
it's been locked. GDM also provides functionality for initiating user-switching,
so more than one user can be logged in at the same time. It handles
graphical session registration with the system for both local and remote
sessions (in the latter case, via the XDMCP protocol). In cases where the
session doesn't provide it's own display server, GDM can start the display
server on behalf of the session.
2011-10-19 02:47:14 +00:00
%package devel
Summary: Development files for gdm
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: gdm-pam-extensions-devel = %{epoch}:%{version}-%{release}
2011-10-19 02:47:14 +00:00
%description devel
The gdm-devel package contains headers and other
files needed to build custom greeters.
%package pam-extensions-devel
Summary: Macros for developing GDM extensions to PAM
Requires: pam-devel
%description pam-extensions-devel
The gdm-pam-extensions-devel package contains headers and other
files that are helpful to PAM modules wishing to support
GDM specific authentication features.
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
%prep
2023-05-09 07:32:16 +00:00
%autosetup -p1 -n gdm-%{tarball_version}
2012-04-09 18:08:18 +00:00
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
%build
2020-04-29 20:04:24 +00:00
%meson -Dpam-prefix=%{_sysconfdir} \
-Drun-dir=/run/gdm \
-Dudev-dir=%{_udevrulesdir} \
-Ddefault-path=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin \
2024-01-17 22:59:23 +00:00
-Ddefault-pam-config=redhat \
-Ddistro=redhat \
2020-04-29 20:04:24 +00:00
-Dprofiling=true \
-Dplymouth=enabled \
-Dselinux=enabled
%meson_build
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
2008-10-15 04:48:36 +00:00
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
%install
mkdir -p %{buildroot}%{_sysconfdir}/gdm/Init
mkdir -p %{buildroot}%{_sysconfdir}/gdm/PreSession
mkdir -p %{buildroot}%{_sysconfdir}/gdm/PostSession
2020-04-29 20:04:24 +00:00
%meson_install
install -p -m644 -D %{SOURCE5} %{buildroot}%{_localstatedir}/lib/gdm/.config/pulse/default.pa
install -p -m644 -D %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
2011-10-19 02:47:14 +00:00
# add logo to shell greeter
cp -a %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas
2011-10-19 02:47:14 +00:00
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
# docs go elsewhere
rm -rf %{buildroot}/%{_prefix}/doc
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
# create log dir
mkdir -p %{buildroot}/var/log/gdm
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
(cd %{buildroot}%{_sysconfdir}/gdm; ln -sf ../X11/xinit/Xsession .)
2006-01-09 19:27:38 +00:00
mkdir -p %{buildroot}%{_datadir}/gdm/autostart/LoginWindow
2008-02-09 04:38:21 +00:00
mkdir -p %{buildroot}/run/gdm
2009-11-02 05:38:10 +00:00
2021-06-15 17:25:01 +00:00
mkdir -p %{buildroot}%{_sysconfdir}/dconf/db/gdm.d/locks
rm -f %{buildroot}%{_udevrulesdir}/61-gdm.rules
2007-08-16 03:39:40 +00:00
%find_lang gdm --with-gnome
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
%pre
%sysusers_create_compat %{SOURCE6}
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
%post
# if the user already has a config file, then migrate it to the new
# location; rpm will ensure that old file will be renamed
custom=/etc/gdm/custom.conf
if [ $1 -ge 2 ] ; then
if [ -f /usr/share/gdm/config/gdm.conf-custom ]; then
2010-03-29 23:57:42 +00:00
oldconffile=/usr/share/gdm/config/gdm.conf-custom
elif [ -f /etc/X11/gdm/gdm.conf ]; then
2010-03-29 23:57:42 +00:00
oldconffile=/etc/X11/gdm/gdm.conf
fi
# Comment out some entries from the custom config file that may
# have changed locations in the update. Also move various
# elements to their new locations.
[ -n "$oldconffile" ] && sed \
-e 's@^command=/usr/X11R6/bin/X@#command=/usr/bin/Xorg@' \
-e 's@^Xnest=/usr/X11R6/bin/Xnest@#Xnest=/usr/X11R6/bin/Xnest@' \
-e 's@^BaseXsession=/etc/X11/xdm/Xsession@#BaseXsession=/etc/X11/xinit/Xsession@' \
-e 's@^BaseXsession=/etc/X11/gdm/Xsession@#&@' \
-e 's@^BaseXsession=/etc/gdm/Xsession@#&@' \
-e 's@^Greeter=/usr/bin/gdmgreeter@#Greeter=/usr/libexec/gdmgreeter@' \
-e 's@^RemoteGreeter=/usr/bin/gdmlogin@#RemoteGreeter=/usr/libexec/gdmlogin@' \
-e 's@^GraphicalTheme=Bluecurve@#&@' \
-e 's@^BackgroundColor=#20305a@#&@' \
-e 's@^DefaultPath=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin@#&@' \
-e 's@^RootPath=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin@#&@' \
-e 's@^HostImageDir=/usr/share/hosts/@#HostImageDir=/usr/share/pixmaps/faces/@' \
-e 's@^LogDir=/var/log/gdm@#&@' \
-e 's@^PostLoginScriptDir=/etc/X11/gdm/PostLogin@#&@' \
-e 's@^PreLoginScriptDir=/etc/X11/gdm/PreLogin@#&@' \
-e 's@^PreSessionScriptDir=/etc/X11/gdm/PreSession@#&@' \
-e 's@^PostSessionScriptDir=/etc/X11/gdm/PostSession@#&@' \
-e 's@^DisplayInitDir=/var/run/gdm.pid@#&@' \
-e 's@^RebootCommand=/sbin/reboot;/sbin/shutdown -r now;/usr/sbin/shutdown -r now;/usr/bin/reboot@#&@' \
-e 's@^HaltCommand=/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now;/usr/bin/poweroff@#&@' \
-e 's@^ServAuthDir=/var/gdm@#&@' \
-e 's@^Greeter=/usr/bin/gdmlogin@Greeter=/usr/libexec/gdmlogin@' \
-e 's@^RemoteGreeter=/usr/bin/gdmgreeter@RemoteGreeter=/usr/libexec/gdmgreeter@' \
$oldconffile > $custom
fi
if [ $1 -ge 2 -a -f $custom ] && grep -q /etc/X11/gdm $custom ; then
sed -i -e 's@/etc/X11/gdm@/etc/gdm@g' $custom
fi
2006-01-09 10:06:50 +00:00
%systemd_post gdm.service
2008-04-05 02:48:14 +00:00
%preun
%systemd_preun gdm.service
2008-04-05 02:48:14 +00:00
%postun
%systemd_postun gdm.service
2011-10-19 12:46:18 +00:00
2004-09-20 19:12:21 +00:00
%files -f gdm.lang
2018-08-13 08:44:04 +00:00
%doc AUTHORS NEWS README.md
%license COPYING
%dir %{_sysconfdir}/gdm
%config(noreplace) %{_sysconfdir}/gdm/custom.conf
%config %{_sysconfdir}/gdm/Init/*
%config %{_sysconfdir}/gdm/PostLogin/*
%config %{_sysconfdir}/gdm/PreSession/*
%config %{_sysconfdir}/gdm/PostSession/*
2006-01-09 10:06:50 +00:00
%config %{_sysconfdir}/pam.d/gdm-autologin
%config %{_sysconfdir}/pam.d/gdm-password
# not config files
%{_sysconfdir}/gdm/Xsession
2010-09-29 23:56:09 +00:00
%{_datadir}/gdm/gdm.schemas
%{_sysconfdir}/dbus-1/system.d/gdm.conf
%dir %{_sysconfdir}/gdm/Init
%dir %{_sysconfdir}/gdm/PreSession
%dir %{_sysconfdir}/gdm/PostSession
%dir %{_sysconfdir}/gdm/PostLogin
2021-06-15 15:44:54 +00:00
%dir %{_sysconfdir}/dconf/db/gdm.d
%dir %{_sysconfdir}/dconf/db/gdm.d/locks
2011-10-19 02:47:14 +00:00
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.override
%{_libexecdir}/gdm-host-chooser
2021-02-26 09:16:31 +00:00
%{_libexecdir}/gdm-runtime-config
%{_libexecdir}/gdm-session-worker
%{_libexecdir}/gdm-simple-chooser
2015-02-19 15:25:43 +00:00
%{_libexecdir}/gdm-wayland-session
%{_libexecdir}/gdm-x-session
%{_sbindir}/gdm
2012-10-16 17:46:38 +00:00
%{_bindir}/gdmflexiserver
2024-01-17 22:59:23 +00:00
%{_bindir}/gdm-config
2008-03-26 04:58:54 +00:00
%{_bindir}/gdm-screenshot
%dir %{_datadir}/dconf
%dir %{_datadir}/dconf/profile
%{_datadir}/dconf/profile/gdm
%dir %{_datadir}/gdm/greeter
%dir %{_datadir}/gdm/greeter/applications
2011-10-19 12:46:18 +00:00
%{_datadir}/gdm/greeter/applications/*
%dir %{_datadir}/gdm/greeter/autostart
2012-09-26 00:47:42 +00:00
%{_datadir}/gdm/greeter/autostart/*
%{_datadir}/gdm/greeter-dconf-defaults
2010-01-27 02:09:59 +00:00
%{_datadir}/gdm/locale.alias
2008-03-10 04:45:24 +00:00
%{_datadir}/gdm/gdb-cmd
2017-07-31 15:12:48 +00:00
%{_datadir}/gnome-session/sessions/gnome-login.session
%{_libdir}/girepository-1.0/Gdm-1.0.typelib
2016-08-23 11:44:28 +00:00
%{_libdir}/security/pam_gdm.so
%{_libdir}/libgdm*.so*
2024-01-17 22:59:23 +00:00
%{_libexecdir}/gdm-auth-config-redhat
%attr(0711, root, gdm) %dir %{_localstatedir}/log/gdm
2008-09-23 18:56:36 +00:00
%attr(1770, gdm, gdm) %dir %{_localstatedir}/lib/gdm
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config/pulse
%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.config/pulse/default.pa
2013-05-20 20:17:26 +00:00
%attr(0711, root, gdm) %dir /run/gdm
%config %{_sysconfdir}/pam.d/gdm-smartcard
%config %{_sysconfdir}/pam.d/gdm-fingerprint
2012-08-07 10:37:40 +00:00
%{_sysconfdir}/pam.d/gdm-launch-environment
%{_unitdir}/gdm.service
2020-08-17 19:53:56 +00:00
%dir %{_userunitdir}/gnome-session@gnome-login.target.d/
%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
%{_sysusersdir}/%{name}.conf
2011-10-19 02:47:14 +00:00
%files devel
%dir %{_includedir}/gdm
2012-07-18 15:18:45 +00:00
%{_includedir}/gdm/*.h
%exclude %{_includedir}/gdm/gdm-pam-extensions.h
%exclude %{_includedir}/gdm/gdm-choice-list-pam-extension.h
%exclude %{_includedir}/gdm/gdm-custom-json-pam-extension.h
%exclude %{_includedir}/gdm/gdm-pam-extensions-common.h
%dir %{_datadir}/gir-1.0
2012-07-18 15:18:45 +00:00
%{_datadir}/gir-1.0/Gdm-1.0.gir
%{_libdir}/pkgconfig/gdm.pc
2011-10-19 02:47:14 +00:00
%files pam-extensions-devel
%{_includedir}/gdm/gdm-pam-extensions.h
%{_includedir}/gdm/gdm-choice-list-pam-extension.h
%{_includedir}/gdm/gdm-custom-json-pam-extension.h
%{_includedir}/gdm/gdm-pam-extensions-common.h
%{_libdir}/pkgconfig/gdm-pam-extensions.pc
auto-import changelog data from gdm-2.0beta2-37.src.rpm Sun Aug 13 2000 Owen Taylor <otaylor@redhat.com> - Return to toplevel main loop and start Xdcmp if enabled (Bug #16106) Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com> - Up Epoch and release Wed Aug 02 2000 Havoc Pennington <hp@redhat.com> - Requires Xsession script Wed Jul 19 2000 Owen Taylor <otaylor@redhat.com> - Italian is better as it_IT than it_CH (bugzilla 12425) Mon Jul 17 2000 Jonathan Blandford <jrb@redhat.com> - Don't instally gdmconfig as it doesn't work. Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Rearrange code to avoid calling innumerable system calls in a signal handler Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Verbose debug spew for infinite loop stuff Fri Jul 14 2000 Havoc Pennington <hp@redhat.com> - Try to fix infinite loops on X server failure Thu Jul 13 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jun 29 2000 Havoc Pennington <hp@redhat.com> - Remove Docdir Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Fix file descriptor leak (Bugzilla 12301) Mon Jun 19 2000 Havoc Pennington <hp@redhat.com> - Apply security errata patch we released for 6.2 - Add Gnome.session back, don't know when it disappeared or why Thu Jun 01 2000 Nalin Dahyabhai <nalin@redhat.com> - modify PAM setup to use system-auth Fri May 19 2000 Havoc Pennington <hp@redhat.com> - rebuild for the Winston tree Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Modify Default.session and Failsafe.session not to add -login option to bash - exec the session scripts with the user's shell with a hyphen prepended - doesn't seem to actually work yet with tcsh, but it doesn't seem to break anything. needs a look to see why it doesn't work Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Link PreSession/Default to xdm/GiveConsole - Link PostSession/Default to xdm/TakeConsole Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Fix the fix to the fix (8877) - remove docs/gdm-manual.txt which doesn't seem to exist from %doc Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Enhance 8877 fix by not deleting the "Please login" message Fri Feb 04 2000 Havoc Pennington <hp@redhat.com> - Try to fix bug 8877 by clearing the message below the entry box when the prompt changes. may turn out to be a bad idea. Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com> - Fix bug #7666: exec Xsession instead of just running it Mon Oct 25 1999 Jakub Jelinek <jakub@redhat.com> - Work around so that russian works (uses koi8-r instead of the default iso8859-5) Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Try again Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - More fixes for i18n Tue Oct 12 1999 Owen Taylor <otaylor@redhat.com> - Fixes for i18n Sun Sep 26 1999 Elliot Lee <sopwith@redhat.com> - Fixed pipewrite bug (found by mkj & ewt). Fri Sep 17 1999 Michael Fulbright <drmike@redhat.com> - added requires for pam >= 0.68 Fri Sep 10 1999 Elliot Lee <sopwith@redhat.com> - I just update this package every five minutes, so any recent changes are my fault. Thu Sep 02 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta2 Mon Aug 30 1999 Michael K. Johnson <johnsonm@redhat.com> - built gdm-2.0beta1 Tue Aug 17 1999 Michael Fulbright <drmike@redhat.com> - included rmeier@liberate.com patch for tcp socket X connections Mon Apr 19 1999 Michael Fulbright <drmike@redhat.com> - fix to handling ancient gdm config files with non-standard language specs - dont close display connection for xdmcp connections, else we die if remote end dies. Fri Apr 16 1999 Michael Fulbright <drmike@redhat.com> - fix language handling to set GDM_LANG variable so gnome-session can pick it up Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com> - fix so certain dialog boxes dont overwrite background images Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com> - do not specify -r 42 to useradd -- it doesn't know how to fall back if id 42 is already taken Fri Apr 09 1999 Michael Fulbright <drmike@redhat.com> - removed suspend feature Mon Apr 05 1999 Jonathan Blandford <jrb@redhat.com> - added patch from otaylor to not call gtk funcs from a signal. - added patch to tab when username not added. - added patch to center About box (and bring up only one) and ignore "~" and ".rpm" files. Fri Mar 26 1999 Michael Fulbright <drmike@redhat.com> - fixed handling of default session, merged all gdmgreeter patches into one Tue Mar 23 1999 Michael Fulbright <drmike@redhat.com> - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to the appropriate packages instead. - added patch to make option menus always active (security problem otherwise) - added jrb's patch to disable stars in passwd entry field Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com> - made sure /usr/bin isnt in default path twice - strip binaries Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com> - fixed to use proper system path when root logs in Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com> - linked Init/Default to Red Hat default init script for xdm - removed logo from login dialog box Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com> - pam_console integration Tue Mar 09 1999 Michael Fulbright <drmike@redhat.com> - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe - patched gdmgreeter to not complete usernames - patched gdmgreeter to not safe selected session permanently - patched gdmgreeter to center dialog boxes Mon Mar 08 1999 Michael Fulbright <drmike@redhat.com> - removed comments from gdm.conf file, these are not parsed correctly Sun Mar 07 1999 Michael Fulbright <drmike@redhat.com> - updated source line for accuracy Fri Feb 26 1999 Owen Taylor <otaylor@redhat.com> - Updated patches for 1.0.0 - Fixed some problems in 1.0.0 with installation directories - moved /usr/var/gdm /var/gdm Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> - moved files from /usr/etc to /etc Tue Feb 16 1999 Michael Johnson <johnsonm@redhat.com> - removed commented-out #1 definition -- put back after testing gnome-libs comment patch Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com> - initial packaging
2004-09-09 05:00:56 +00:00
%changelog
%autochangelog