From 4f8b38614dbfea606df7ef06d8a56cba66f1630f Mon Sep 17 00:00:00 2001 From: Daniel J Walsh Date: Nov 12 2007 21:28:16 +0000 Subject: - Add pam_selinux_permit to pam config so that xguest will work properly --- diff --git a/gnome-screensaver-2.20.0-selinux-permit.patch b/gnome-screensaver-2.20.0-selinux-permit.patch new file mode 100644 index 0000000..e20e24c --- /dev/null +++ b/gnome-screensaver-2.20.0-selinux-permit.patch @@ -0,0 +1,17 @@ +diff -up gnome-screensaver-2.20.0/data/gnome-screensaver.selinux_permit gnome-screensaver-2.20.0/data/gnome-screensaver +--- gnome-screensaver-2.20.0/data/gnome-screensaver.selinux_permit 2007-11-12 13:51:03.000000000 -0500 ++++ gnome-screensaver-2.20.0/data/gnome-screensaver 2007-11-12 13:57:43.000000000 -0500 +@@ -1,11 +1,12 @@ + #%PAM-1.0 + + # Fedora Core ++auth [success=done ignore=ignore default=bad] pam_selinux_permit.so ++session include system-auth + auth include system-auth + auth optional pam_gnome_keyring.so + account include system-auth + password include system-auth +-session include system-auth + + # SuSE/Novell + #auth include common-auth diff --git a/gnome-screensaver.spec b/gnome-screensaver.spec index 3fd59a5..33034c8 100644 --- a/gnome-screensaver.spec +++ b/gnome-screensaver.spec @@ -13,7 +13,7 @@ Summary: GNOME Screensaver Name: gnome-screensaver Version: 2.20.0 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2+ Group: Amusements/Graphics Source0: http://download.gnome.org/sources/gnome-screensaver/2.20/%{name}-%{version}.tar.bz2 @@ -26,6 +26,7 @@ Patch4: gnome-keyring.patch Patch5: stupid-bullets.patch Patch6: gnome-screensaver-2.20.0-restore-gamma.patch Patch7: gnome-screensaver-2.20.0-blank-by-default.patch +Patch8: gnome-screensaver-2.20.0-selinux-permit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) URL: http://www.gnome.org @@ -81,6 +82,7 @@ simple, sane, secure defaults and be well integrated with the desktop. %patch5 -p1 -b .stupid-bullets %patch6 -p1 -b .restore-gamma %patch7 -p1 -b .blank-by-default +%patch8 -p1 -b .selinux-permit %build # grr, autoreconf seems to break with intltool 0.36.0, unless @@ -146,6 +148,9 @@ fi %{_sysconfdir}/pam.d/* %changelog +* Mon Nov 12 2007 Dan Walsh - 2.20.0-10 +- Add pam_selinux_permit to pam config so that xguest will work properly + * Wed Oct 29 2007 Warren Togami - 2.20.0-9 - Blank screen by default in order to save power