SHA256
1
0
forked from pool/gdm
OBS User unknown 2007-02-09 18:33:07 +00:00 committed by Git OBS Bridge
parent de82e650ba
commit 621a575c7b
2 changed files with 16 additions and 4 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Feb 9 17:58:38 CET 2007 - crivera@suse.de
- Add PreReq for insserv and ensure that we always enable
earlygdm in the post-install script. This fixes 192998.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 31 16:27:35 CET 2007 - sbrabec@suse.cz Wed Jan 31 16:27:35 CET 2007 - sbrabec@suse.cz

View File

@ -17,12 +17,15 @@ BuildRequires: gnome-icon-theme
PreReq: /usr/sbin/groupadd PreReq: /usr/sbin/groupadd
PreReq: /usr/sbin/useradd PreReq: /usr/sbin/useradd
PreReq: /usr/sbin/usermod PreReq: /usr/sbin/usermod
%if %suse_version < 1010
PreReq: %fillup_prereq PreReq: %fillup_prereq
%endif
PreReq: %insserv_prereq
License: GNU General Public License (GPL) License: GNU General Public License (GPL)
Group: System/GUI/GNOME Group: System/GUI/GNOME
Autoreqprov: on Autoreqprov: on
Version: 2.16.1 Version: 2.16.1
Release: 51 Release: 53
Summary: The GNOME 2.x Display Manager Summary: The GNOME 2.x Display Manager
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
Source1: gdm.pamd Source1: gdm.pamd
@ -169,23 +172,23 @@ rm -f etc/gdm/gdm_sysconfig.conf
/usr/sbin/useradd -r -o -g gdm -s /bin/false \ /usr/sbin/useradd -r -o -g gdm -s /bin/false \
-c "Gnome Display Manager daemon" -d /var/lib/gdm gdm 2> /dev/null || : -c "Gnome Display Manager daemon" -d /var/lib/gdm gdm 2> /dev/null || :
/usr/sbin/usermod -g gdm -G gdm -s /bin/false gdm 2> /dev/null /usr/sbin/usermod -g gdm -G gdm -s /bin/false gdm 2> /dev/null
%if %suse_version <= 1020
%post %post
%if %suse_version < 1010 %if %suse_version < 1010
%{fillup_only -n displaymanager -s gdm} %{fillup_only -n displaymanager -s gdm}
%{fillup_and_insserv -npY displaymanager earlygdm} %{fillup_and_insserv -npY displaymanager earlygdm}
%else
%{fillup_and_insserv -pY earlygdm}
%endif %endif
%if %suse_version <= 1020
sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/init.d/xdm sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/init.d/xdm
%triggerin -- xorg-x11 %triggerin -- xorg-x11
sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/init.d/xdm sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/init.d/xdm
%endif %endif
%if %suse_version < 1010
%postun %postun
%insserv_cleanup %insserv_cleanup
%endif
%files -f %{name}.lang %files -f %{name}.lang
%defattr(-,root,root) %defattr(-,root,root)
@ -225,6 +228,9 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i
%dir /usr/share/xsessions %dir /usr/share/xsessions
%changelog -n gdm %changelog -n gdm
* Fri Feb 09 2007 - crivera@suse.de
- Add PreReq for insserv and ensure that we always enable
earlygdm in the post-install script. This fixes 192998.
* Wed Jan 31 2007 - sbrabec@suse.cz * Wed Jan 31 2007 - sbrabec@suse.cz
- Fixed PreReq for /etc/init.d/xdm in older products. - Fixed PreReq for /etc/init.d/xdm in older products.
* Tue Jan 23 2007 - sbrabec@suse.cz * Tue Jan 23 2007 - sbrabec@suse.cz