Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
6c532a7d13
!69 [sync] PR-68: delete gdm-3.38.2.1.tar.xz
From: @openeuler-sync-bot 
Reviewed-by: @weigangli 
Signed-off-by: @weigangli
2023-09-28 02:15:23 +00:00
huayadong
84f07bf462 delete gdm-3.38.2.1.tar.xz
(cherry picked from commit 0d5007de7d9c0e018fd01c9a6f139ec63253125a)
2023-05-31 16:17:53 +08:00
openeuler-ci-bot
0447306af1
!56 fix gdm.service may kill user service during startup
From: @wangyoukang 
Reviewed-by: @leeffo 
Signed-off-by: @leeffo
2023-04-24 05:31:45 +00:00
wangyoukang
85a9ebb91c fix gdm.service may kill user service during startup
Signed-off-by: wangyoukang <wangyoukang@xfusion.com>
2023-04-23 14:58:19 +08:00
openeuler-ci-bot
61e7d19e04
!54 Update to 42.0
From: @starlet-dx 
Reviewed-by: @small_leek 
Signed-off-by: @small_leek
2022-10-24 06:24:58 +00:00
starlet-dx
ac7f31f40d Update to 42.0 2022-10-24 11:03:02 +08:00
openeuler-ci-bot
b931be5a96
!40 修复gdm.service启动失败问题
From: @wu-leilei 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-02-24 03:33:14 +00:00
wu-leilei
e4eb0184fc fix gdm.service start failure 2022-02-23 15:15:44 +08:00
openeuler-ci-bot
581c9d70b5 !35 [sync] PR-34: Add 9000-add-openeuler-pam-config.patch
From: @openeuler-sync-bot
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-08-17 11:02:32 +00:00
weijin-deng
ab702e25c4 Add 9000-add-openeuler-pam-config.patch for openeuler pam config to normally start gdm
(cherry picked from commit 52773ae478c9fc64716dcfb4527f40ed48ae84fc)
2021-08-17 15:11:11 +08:00
5 changed files with 32 additions and 28 deletions

View File

@ -0,0 +1,10 @@
--- gdm-42.0/meson.build.orig 2022-04-01 14:44:07.292205407 +0800
+++ gdm-42.0/meson.build 2022-04-01 14:44:35.215611962 +0800
@@ -170,6 +170,7 @@ default_pam_config = get_option('default
# If requested, try autodetecting from release files (see NetworkManager source)
if default_pam_config == 'autodetect'
pam_autodetect_map = {
+ '/etc/openEuler-release': 'redhat',
'/etc/redhat-release': 'redhat',
'/etc/fedora-release': 'redhat',
'/etc/exherbo-release': 'exherbo',

Binary file not shown.

BIN
gdm-42.0.tar.xz Normal file

Binary file not shown.

View File

@ -1,24 +0,0 @@
From 10f8add3b6f75113676812ef52e32823f91afb44 Mon Sep 17 00:00:00 2001
From: si-gui <245140120@qq.com>
Date: Fri, 18 Dec 2020 15:18:09 +0800
Subject: [PATCH] gdm should recover automatically
---
data/gdm.service.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/data/gdm.service.in b/data/gdm.service.in
index 72201c1..d2892b8 100644
--- a/data/gdm.service.in
+++ b/data/gdm.service.in
@@ -20,6 +20,7 @@ After=rc-local.service plymouth-start.service systemd-user-sessions.service
OnFailure=plymouth-quit.service
[Service]
+ExecStartPre=/bin/sh -c "systemctl stop session-c*.scope"
ExecStart=${sbindir}/gdm
KillMode=mixed
Restart=always
--
2.23.0

View File

@ -1,17 +1,17 @@
Name: gdm
Epoch: 1
Version: 3.38.2.1
Version: 42.0
Release: 2
Summary: A graphical display manager
License: GPLv2+
URL: https://wiki.gnome.org/Projects/GDM
Source0: http://download.gnome.org/sources/gdm/3.38/gdm-%{version}.tar.xz
Source0: http://download.gnome.org/sources/gdm/42/gdm-%{version}.tar.xz
Source1: org.gnome.login-screen.gschema.override
Source5: default.pa-for-gdm
Patch0: 0001-data-add-system-dconf-databases-to-gdm-profile.patch
Patch1: 0001-Honor-initial-setup-being-disabled-by-distro-install.patch
Patch2: gdm-should-recover-automatically.patch
Patch2: 9000-add-openeuler-pam-config.patch
BuildRequires: pam-devel >= 0:0.99.8.1-11 desktop-file-utils >= 0.2.90
BuildRequires: libtool automake autoconf libattr-devel gettext-devel libdmx-devel
@ -22,6 +22,7 @@ BuildRequires: pkgconfig(iso-codes) pkgconfig(libcanberra-gtk3) pkgconfig(lib
BuildRequires: pkgconfig(libsystemd) pkgconfig(ply-boot-client) pkgconfig(systemd)
BuildRequires: pkgconfig(x11) pkgconfig(xau) pkgconfig(xorg-server) libXdmcp-devel
BuildRequires: systemd keyutils-libs-devel dconf meson itstool
BuildRequires: pkgconfig(gudev-1.0)
Requires(pre): shadow-utils
Requires(post): systemd
@ -31,7 +32,7 @@ Requires(postun): systemd
Requires: accountsservice audit-libs >= 1.0.6 dconf gnome-keyring-pam gnome-session
Requires: gnome-session-wayland-session gnome-settings-daemon >= 3.27.90 gnome-shell iso-codes
Requires: libXau >= 1.0.4-4 pam >= 0:0.99.8.1-11 util-linux setxkbmap systemd >= 186
Requires: system-logos xorg-x11-server-utils xorg-x11-xinit
Requires: system-logos xorg-x11-server-utils xorg-x11-xinit systemd-pam
Provides: service(graphical-login) = %{name}
Provides: gdm-libs%{?_isa} = %{epoch}:%{version}-%{release}
@ -154,6 +155,11 @@ fi
%config %{_sysconfdir}/gdm/PostLogin/*
%config %{_sysconfdir}/gdm/PreSession/*
%config %{_sysconfdir}/gdm/PostSession/*
%config %{_sysconfdir}/pam.d/gdm-autologin
%config %{_sysconfdir}/pam.d/gdm-password
%config %{_sysconfdir}/pam.d/gdm-smartcard
%config %{_sysconfdir}/pam.d/gdm-fingerprint
%{_sysconfdir}/pam.d/gdm-launch-environment
%{_sysconfdir}/gdm/Xsession
%{_sysconfdir}/dbus-1/system.d/gdm.conf
%{_datadir}/gdm/gdm.schemas
@ -182,6 +188,18 @@ fi
%{_libdir}/pkgconfig/*.pc
%changelog
* Tue Apr 18 2023 wangyoukang <wangyoukang@xfusion.com> - 1:42.0-2
- fix gdm.service may kill user service during startup
* Mon Oct 24 2022 yaoxin <yaoxin30@h-partners.com> - 1:42.0-1
- Update to 42.0
* Wed Feb 22 2022 wulei <wulei80@huawei.com> - 3.38.2-4
- Fix gdm.service start failure
* Tue Aug 17 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.2-3
- Add 9000-add-openeuler-pam-config.patch for openeuler pam config to normally start gdm
* Wed Jun 23 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.2-2
- Add Omitted Sources1 and Sources5
- Add Omitted patches Patch0 and Patch1