This commit is contained in:
parent
de82e650ba
commit
621a575c7b
@ -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
|
||||||
|
|
||||||
|
14
gdm.spec
14
gdm.spec
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user