|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
21d185d |
%global _hardened_build 1
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
21d185d |
|
|
![](https://seccdn.libravatar.org/avatar/e71fdb6f2ed6af53a1702bfb2ea375465a47ebe5578aa9691338e74a05e2c357?s=16&d=retro) |
4016c4f |
%define libauditver 1.0.6
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
0b20eb8 |
%define gtk3_version 2.99.2
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
70d04c7 |
%define pam_version 0.99.8.1-11
|
|
cvsdist |
0dba8df |
%define desktop_file_utils_version 0.2.90
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
d841ff3 |
%define nss_version 3.11.1
|
|
cvsdist |
f7e6706 |
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
100892a |
%global tarball_version %%(echo %{version} | tr '~' '.')
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
100892a |
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ee2e046 |
Name: gdm
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ee2e046 |
Epoch: 1
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
4059750 |
Version: 45.0.1
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
ff71281 |
Release: %autorelease
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
f05c735 |
Summary: The GNOME Display Manager
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
f05c735 |
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ee2e046 |
License: GPL-2.0-or-later
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ee2e046 |
URL: https://wiki.gnome.org/Projects/GDM
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ee2e046 |
Source0: https://download.gnome.org/sources/gdm/44/gdm-%{tarball_version}.tar.xz
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
7c6072e |
Source1: org.gnome.login-screen.gschema.override
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
d9f59d9 |
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
b1a6cca |
# moved here from pulseaudio-gdm-hooks-11.1-16
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
b1a6cca |
Source5: default.pa-for-gdm
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
b1a6cca |
|
|
![](https://seccdn.libravatar.org/avatar/e24db70f13c9234386da91c895f555217fb9331ad6474f4f4923f22271450015?s=16&d=retro) |
d892da1 |
Source6: gdm.sysusers
|
|
![](https://seccdn.libravatar.org/avatar/e24db70f13c9234386da91c895f555217fb9331ad6474f4f4923f22271450015?s=16&d=retro) |
d892da1 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
ff71281 |
# Downstream patches
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
ff71281 |
Patch: 0001-udev-Stick-with-wayland-on-hybrid-nvidia-with-vendor.patch
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
ff71281 |
Patch: 0001-Honor-initial-setup-being-disabled-by-distro-install.patch
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
ff71281 |
Patch: 0001-data-add-system-dconf-databases-to-gdm-profile.patch
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
c2dc904 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: dconf
|
|
cvsdist |
0dba8df |
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
a454a2f |
BuildRequires: gettext-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: libXdmcp-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: meson
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: pam-devel >= 0:%{pam_version}
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
99a446b |
BuildRequires: pkgconfig(accountsservice) >= 0.6.3
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
150e1e1 |
BuildRequires: pkgconfig(audit) >= %{libauditver}
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(check)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
b808595 |
BuildRequires: pkgconfig(gudev-1.0)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(iso-codes)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(libcanberra-gtk3)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
150e1e1 |
BuildRequires: pkgconfig(libkeyutils)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(libselinux)
|
|
Richard Hughes |
926c7e8 |
BuildRequires: pkgconfig(libsystemd)
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
a4bea52 |
BuildRequires: pkgconfig(ply-boot-client)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(systemd)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(x11)
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
ad08b77 |
BuildRequires: pkgconfig(xau)
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
42a811a |
BuildRequires: pkgconfig(xorg-server)
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
c42527f |
BuildRequires: systemd-rpm-macros
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: which
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: xorg-x11-server-Xorg
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: yelp-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9bfc25d |
BuildRequires: yelp-tools
|
|
Lennart Poettering |
60a4c55 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f432dc6 |
Provides: service(graphical-login) = %{name}
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
c65bf27 |
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: accountsservice
|
|
![](https://seccdn.libravatar.org/avatar/e71fdb6f2ed6af53a1702bfb2ea375465a47ebe5578aa9691338e74a05e2c357?s=16&d=retro) |
4016c4f |
Requires: audit-libs >= %{libauditver}
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: dconf
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
# since we use it, and pam spams the log if the module is missing
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: gnome-keyring-pam
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: gnome-session
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
a26bf8e |
Requires: gnome-session-wayland-session
|
|
Bastien Nocera |
0a90c09 |
Requires: gnome-settings-daemon >= 3.27.90
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: gnome-shell
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: iso-codes
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
# We need 1.0.4-5 since it lets us use "localhost" in auth cookies
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: libXau >= 1.0.4-4
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: pam >= 0:%{pam_version}
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: /sbin/nologin
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: setxkbmap
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: systemd >= 186
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: system-logos
|
|
![](https://seccdn.libravatar.org/avatar/4a0fc9d2dfbe9dc214f4e8cfd3e4f5ab3d62796420bb9b7e99de30089fccdcac?s=16&d=retro) |
b3b801f |
Requires: xhost xmodmap xrdb
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2f053f3 |
Requires: xorg-x11-xinit
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
985a289 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
bb7bcfd |
# Until the greeter gets dynamic user support, it can't
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
bb7bcfd |
# use a user bus
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
bb7bcfd |
Requires: /usr/bin/dbus-run-session
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
bb7bcfd |
|
|
Debarshi Ray |
6e92d3a |
%{?sysusers_requires_compat}
|
|
Debarshi Ray |
6e92d3a |
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
358e602 |
Provides: gdm-libs%{?_isa} = %{epoch}:%{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
358e602 |
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
1307f0e |
%description
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
GDM, the GNOME Display Manager, handles authentication-related backend
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
functionality for logging in a user and unlocking the user's session after
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
it's been locked. GDM also provides functionality for initiating user-switching,
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
so more than one user can be logged in at the same time. It handles
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
graphical session registration with the system for both local and remote
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
sessions (in the latter case, via the XDMCP protocol). In cases where the
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
session doesn't provide it's own display server, GDM can start the display
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
3f218d1 |
server on behalf of the session.
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
1307f0e |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
%package devel
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
358e602 |
Summary: Development files for gdm
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
358e602 |
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
Requires: gdm-pam-extensions-devel = %{epoch}:%{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
%description devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
The gdm-devel package contains headers and other
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
files needed to build custom greeters.
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
2257959 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
%package pam-extensions-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
Summary: Macros for developing GDM extensions to PAM
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
Requires: pam-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
%description pam-extensions-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
The gdm-pam-extensions-devel package contains headers and other
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
files that are helpful to PAM modules wishing to support
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
GDM specific authentication features.
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
|
|
cvsdist |
56263d9 |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
150e1e1 |
%autosetup -p1 -n gdm-%{tarball_version}
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
d9fb4f7 |
|
|
cvsdist |
56263d9 |
%build
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
%meson -Dpam-prefix=%{_sysconfdir} \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
-Drun-dir=/run/gdm \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
-Dudev-dir=%{_udevrulesdir} \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
-Ddefault-path=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
-Dprofiling=true \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
-Dplymouth=enabled \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
-Dselinux=enabled
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
%meson_build
|
|
cvsdist |
56263d9 |
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
4e0df52 |
|
|
cvsdist |
56263d9 |
%install
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
mkdir -p %{buildroot}%{_sysconfdir}/gdm/Init
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
mkdir -p %{buildroot}%{_sysconfdir}/gdm/PreSession
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
mkdir -p %{buildroot}%{_sysconfdir}/gdm/PostSession
|
|
cvsdist |
f7e6706 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
994a0d9 |
%meson_install
|
|
![](https://seccdn.libravatar.org/avatar/082b19ca4e231b0f1c8cc127e76ebbc2c8d4915ed5e40f8dad503c31c9b743c6?s=16&d=retro) |
b7149c3 |
|
|
![](https://seccdn.libravatar.org/avatar/082b19ca4e231b0f1c8cc127e76ebbc2c8d4915ed5e40f8dad503c31c9b743c6?s=16&d=retro) |
b7149c3 |
install -p -m644 -D %{SOURCE5} %{buildroot}%{_localstatedir}/lib/gdm/.config/pulse/default.pa
|
|
![](https://seccdn.libravatar.org/avatar/e24db70f13c9234386da91c895f555217fb9331ad6474f4f4923f22271450015?s=16&d=retro) |
d892da1 |
install -p -m644 -D %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
|
|
cvsdist |
d1fbd55 |
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
rm -f %{buildroot}%{_sysconfdir}/pam.d/gdm
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
bc2b1f0 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
# add logo to shell greeter
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
f4457e5 |
cp -a %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
|
|
cvsdist |
56263d9 |
# docs go elsewhere
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
rm -rf %{buildroot}/%{_prefix}/doc
|
|
cvsdist |
56263d9 |
|
|
cvsdist |
19e6bb2 |
# create log dir
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
mkdir -p %{buildroot}/var/log/gdm
|
|
cvsdist |
56263d9 |
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
(cd %{buildroot}%{_sysconfdir}/gdm; ln -sf ../X11/xinit/Xsession .)
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
512821a |
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
mkdir -p %{buildroot}%{_datadir}/gdm/autostart/LoginWindow
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
70b8f6c |
|
|
![](https://seccdn.libravatar.org/avatar/cb4e34e4a99f906fe389c02ec8fabc0ec0c8fe5e163d8569a5d375560fdb5e2d?s=16&d=retro) |
26a4bff |
mkdir -p %{buildroot}/run/gdm
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
499787d |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
12d3598 |
mkdir -p %{buildroot}%{_sysconfdir}/dconf/db/gdm.d/locks
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
12d3598 |
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
512f507 |
%find_lang gdm --with-gnome
|
|
cvsdist |
27bc216 |
|
|
cvsdist |
56263d9 |
%pre
|
|
![](https://seccdn.libravatar.org/avatar/e24db70f13c9234386da91c895f555217fb9331ad6474f4f4923f22271450015?s=16&d=retro) |
ce1b7dc |
%sysusers_create_compat %{SOURCE6}
|
|
cvsdist |
56263d9 |
|
|
cvsdist |
d1fbd55 |
%post
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
# if the user already has a config file, then migrate it to the new
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
# location; rpm will ensure that old file will be renamed
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
custom=/etc/gdm/custom.conf
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
if [ $1 -ge 2 ] ; then
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
if [ -f /usr/share/gdm/config/gdm.conf-custom ]; then
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
edd6f02 |
oldconffile=/usr/share/gdm/config/gdm.conf-custom
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
elif [ -f /etc/X11/gdm/gdm.conf ]; then
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
edd6f02 |
oldconffile=/etc/X11/gdm/gdm.conf
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
# Comment out some entries from the custom config file that may
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
# have changed locations in the update. Also move various
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
# elements to their new locations.
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
[ -n "$oldconffile" ] && sed \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^command=/usr/X11R6/bin/X@#command=/usr/bin/Xorg@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^Xnest=/usr/X11R6/bin/Xnest@#Xnest=/usr/X11R6/bin/Xnest@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^BaseXsession=/etc/X11/xdm/Xsession@#BaseXsession=/etc/X11/xinit/Xsession@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
7e9a830 |
-e 's@^BaseXsession=/etc/X11/gdm/Xsession@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^BaseXsession=/etc/gdm/Xsession@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^Greeter=/usr/bin/gdmgreeter@#Greeter=/usr/libexec/gdmgreeter@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^RemoteGreeter=/usr/bin/gdmlogin@#RemoteGreeter=/usr/libexec/gdmlogin@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^GraphicalTheme=Bluecurve@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^BackgroundColor=#20305a@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^DefaultPath=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^RootPath=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^HostImageDir=/usr/share/hosts/@#HostImageDir=/usr/share/pixmaps/faces/@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^LogDir=/var/log/gdm@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^PostLoginScriptDir=/etc/X11/gdm/PostLogin@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^PreLoginScriptDir=/etc/X11/gdm/PreLogin@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^PreSessionScriptDir=/etc/X11/gdm/PreSession@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^PostSessionScriptDir=/etc/X11/gdm/PostSession@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^DisplayInitDir=/var/run/gdm.pid@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^RebootCommand=/sbin/reboot;/sbin/shutdown -r now;/usr/sbin/shutdown -r now;/usr/bin/reboot@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^HaltCommand=/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now;/usr/bin/poweroff@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^ServAuthDir=/var/gdm@#&@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^Greeter=/usr/bin/gdmlogin@Greeter=/usr/libexec/gdmlogin@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
-e 's@^RemoteGreeter=/usr/bin/gdmgreeter@RemoteGreeter=/usr/libexec/gdmgreeter@' \
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
$oldconffile > $custom
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
fi
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
if [ $1 -ge 2 -a -f $custom ] && grep -q /etc/X11/gdm $custom ; then
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1302485 |
sed -i -e 's@/etc/X11/gdm@/etc/gdm@g' $custom
|
|
cvsdist |
6426184 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
238ab1c |
|
|
Lennart Poettering |
60a4c55 |
%systemd_post gdm.service
|
|
Lennart Poettering |
60a4c55 |
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
5085d7b |
%preun
|
|
Lennart Poettering |
60a4c55 |
%systemd_preun gdm.service
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
5085d7b |
|
|
cvsdist |
d1fbd55 |
%postun
|
|
![](https://seccdn.libravatar.org/avatar/082b19ca4e231b0f1c8cc127e76ebbc2c8d4915ed5e40f8dad503c31c9b743c6?s=16&d=retro) |
b7149c3 |
%systemd_postun gdm.service
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9cdffb8 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
5dafa8a |
%files -f gdm.lang
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
c897520 |
%doc AUTHORS NEWS README.md
|
|
![](https://seccdn.libravatar.org/avatar/aed12a04608957ae5588a69eb02529be4012f55b05b05cd5ede2355bdf3e0b4e?s=16&d=retro) |
fd5f851 |
%license COPYING
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%dir %{_sysconfdir}/gdm
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%config(noreplace) %{_sysconfdir}/gdm/custom.conf
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%config %{_sysconfdir}/gdm/Init/*
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%config %{_sysconfdir}/gdm/PostLogin/*
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%config %{_sysconfdir}/gdm/PreSession/*
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%config %{_sysconfdir}/gdm/PostSession/*
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
238ab1c |
%config %{_sysconfdir}/pam.d/gdm-autologin
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
2257959 |
%config %{_sysconfdir}/pam.d/gdm-password
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
0c13f98 |
# not config files
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
0c13f98 |
%{_sysconfdir}/gdm/Xsession
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
a4b9002 |
%{_datadir}/gdm/gdm.schemas
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
0c13f98 |
%{_sysconfdir}/dbus-1/system.d/gdm.conf
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%dir %{_sysconfdir}/gdm/Init
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%dir %{_sysconfdir}/gdm/PreSession
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%dir %{_sysconfdir}/gdm/PostSession
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
839d33c |
%dir %{_sysconfdir}/gdm/PostLogin
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
b67be4e |
%dir %{_sysconfdir}/dconf/db/gdm.d
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
b67be4e |
%dir %{_sysconfdir}/dconf/db/gdm.d/locks
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.override
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9a54f73 |
%{_libexecdir}/gdm-host-chooser
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
100892a |
%{_libexecdir}/gdm-runtime-config
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9a54f73 |
%{_libexecdir}/gdm-session-worker
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9a54f73 |
%{_libexecdir}/gdm-simple-chooser
|
|
Richard Hughes |
f526b0e |
%{_libexecdir}/gdm-wayland-session
|
|
Richard Hughes |
f526b0e |
%{_libexecdir}/gdm-x-session
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9a54f73 |
%{_sbindir}/gdm
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
356b1f7 |
%{_bindir}/gdmflexiserver
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
7fb4887 |
%{_bindir}/gdm-screenshot
|
|
![](https://seccdn.libravatar.org/avatar/89ddd14f6e39959354c4eb48ae2abafb41e91411ad4e1b9faddf3607b1b8c923?s=16&d=retro) |
b4ec156 |
%dir %{_datadir}/dconf
|
|
![](https://seccdn.libravatar.org/avatar/89ddd14f6e39959354c4eb48ae2abafb41e91411ad4e1b9faddf3607b1b8c923?s=16&d=retro) |
b4ec156 |
%dir %{_datadir}/dconf/profile
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
9c3bcd6 |
%{_datadir}/dconf/profile/gdm
|
|
![](https://seccdn.libravatar.org/avatar/89ddd14f6e39959354c4eb48ae2abafb41e91411ad4e1b9faddf3607b1b8c923?s=16&d=retro) |
b4ec156 |
%dir %{_datadir}/gdm/greeter
|
|
![](https://seccdn.libravatar.org/avatar/89ddd14f6e39959354c4eb48ae2abafb41e91411ad4e1b9faddf3607b1b8c923?s=16&d=retro) |
b4ec156 |
%dir %{_datadir}/gdm/greeter/applications
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
9cdffb8 |
%{_datadir}/gdm/greeter/applications/*
|
|
![](https://seccdn.libravatar.org/avatar/89ddd14f6e39959354c4eb48ae2abafb41e91411ad4e1b9faddf3607b1b8c923?s=16&d=retro) |
b4ec156 |
%dir %{_datadir}/gdm/greeter/autostart
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
6712247 |
%{_datadir}/gdm/greeter/autostart/*
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
9c3bcd6 |
%{_datadir}/gdm/greeter-dconf-defaults
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
1df2df1 |
%{_datadir}/gdm/locale.alias
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
979d2a9 |
%{_datadir}/gdm/gdb-cmd
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
660310e |
%{_datadir}/gnome-session/sessions/gnome-login.session
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
358e602 |
%{_libdir}/girepository-1.0/Gdm-1.0.typelib
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
2ebb36c |
%{_libdir}/security/pam_gdm.so
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
aabe760 |
%{_libdir}/libgdm*.so*
|
|
cvsdist |
19e6bb2 |
%dir %{_localstatedir}/log/gdm
|
|
![](https://seccdn.libravatar.org/avatar/5ecf86b9a4e3aa8a2103cd30f8a0bb9ca7cbbb7447e83302557882ad67b3e86e?s=16&d=retro) |
640ca54 |
%attr(1770, gdm, gdm) %dir %{_localstatedir}/lib/gdm
|
|
![](https://seccdn.libravatar.org/avatar/082b19ca4e231b0f1c8cc127e76ebbc2c8d4915ed5e40f8dad503c31c9b743c6?s=16&d=retro) |
b7149c3 |
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config
|
|
![](https://seccdn.libravatar.org/avatar/082b19ca4e231b0f1c8cc127e76ebbc2c8d4915ed5e40f8dad503c31c9b743c6?s=16&d=retro) |
b7149c3 |
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config/pulse
|
|
![](https://seccdn.libravatar.org/avatar/082b19ca4e231b0f1c8cc127e76ebbc2c8d4915ed5e40f8dad503c31c9b743c6?s=16&d=retro) |
b7149c3 |
%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.config/pulse/default.pa
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
0e1d5c6 |
%attr(0711, root, gdm) %dir /run/gdm
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
2257959 |
%config %{_sysconfdir}/pam.d/gdm-smartcard
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
2257959 |
%config %{_sysconfdir}/pam.d/gdm-fingerprint
|
|
Richard Hughes |
92dc2b1 |
%{_sysconfdir}/pam.d/gdm-launch-environment
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
68c91e8 |
%{_udevrulesdir}/61-gdm.rules
|
|
Lennart Poettering |
60a4c55 |
%{_unitdir}/gdm.service
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
0795ffb |
%dir %{_userunitdir}/gnome-session@gnome-login.target.d/
|
|
![](https://seccdn.libravatar.org/avatar/a272fb3dbdb641ef55a8e3e7e88941f01310a691b3208d70ae79484b5c7955be?s=16&d=retro) |
0795ffb |
%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
|
|
![](https://seccdn.libravatar.org/avatar/e24db70f13c9234386da91c895f555217fb9331ad6474f4f4923f22271450015?s=16&d=retro) |
d892da1 |
%{_sysusersdir}/%{name}.conf
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
2257959 |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
%files devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
%dir %{_includedir}/gdm
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
e83f778 |
%{_includedir}/gdm/*.h
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
%exclude %{_includedir}/gdm/gdm-pam-extensions.h
|
|
![](https://seccdn.libravatar.org/avatar/89ddd14f6e39959354c4eb48ae2abafb41e91411ad4e1b9faddf3607b1b8c923?s=16&d=retro) |
b4ec156 |
%dir %{_datadir}/gir-1.0
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
e83f778 |
%{_datadir}/gir-1.0/Gdm-1.0.gir
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
e83f778 |
%{_libdir}/pkgconfig/gdm.pc
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
f30ca7c |
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
%files pam-extensions-devel
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
%{_includedir}/gdm/gdm-pam-extensions.h
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
%{_libdir}/pkgconfig/gdm-pam-extensions.pc
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
15587e2 |
|
|
cvsdist |
56263d9 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/d13caac2dfd3ba477db2e3e0ad01ad443cf2cd9d160e6f3d7a7a82345ed68676?s=16&d=retro) |
ff71281 |
%autochangelog
|