From eaabfc932c8aee975c61a4a78cdcf40b2eb0d34d Mon Sep 17 00:00:00 2001
From: Francois Andriot <francois.andriot@free.fr>
Date: Thu, 26 Apr 2012 11:10:50 +0200
Subject: RHEL/Fedora: updates kdebase 3.5.13

---
 .../kdebase/kdebase-3.5.13-kicker-easyvector.patch | 29 ++++++++++++++++++++++
 redhat/kdebase/pamd.kcheckpass-trinity.fc17        |  5 ++++
 redhat/kdebase/pamd.kdm-trinity-np.fc17            | 15 +++++++++++
 redhat/kdebase/pamd.kdm-trinity.fc17               | 18 ++++++++++++++
 redhat/kdebase/pamd.kscreensaver-trinity.fc17      |  5 ++++
 5 files changed, 72 insertions(+)
 create mode 100644 redhat/kdebase/kdebase-3.5.13-kicker-easyvector.patch
 create mode 100644 redhat/kdebase/pamd.kcheckpass-trinity.fc17
 create mode 100644 redhat/kdebase/pamd.kdm-trinity-np.fc17
 create mode 100644 redhat/kdebase/pamd.kdm-trinity.fc17
 create mode 100644 redhat/kdebase/pamd.kscreensaver-trinity.fc17

diff --git a/redhat/kdebase/kdebase-3.5.13-kicker-easyvector.patch b/redhat/kdebase/kdebase-3.5.13-kicker-easyvector.patch
new file mode 100644
index 000000000..b90f83a41
--- /dev/null
+++ b/redhat/kdebase/kdebase-3.5.13-kicker-easyvector.patch
@@ -0,0 +1,29 @@
+--- kicker/applets/launcher/easyvector.h
++++ kicker/applets/launcher/easyvector.h	2012-04-05 17:33:50.320708865 -0500
+@@ -87,7 +87,7 @@
+ template < class VALUE, bool CHECKINDEX >
+ void EasyVector< VALUE, CHECKINDEX >::eraseAt(Index index)
+ {   _checkIndex(index);
+-    erase(this->begin()+index);
++    this->erase(this->begin()+index);
+ }
+ 
+ 
+@@ -108,7 +108,7 @@
+         this->push_back(value);
+         return;
+     }
+-    insert(this->begin()+index,value);
++    this->insert(this->begin()+index,value);
+ }
+ 
+ 
+@@ -116,7 +116,7 @@
+ void EasyVector< VALUE, CHECKINDEX >::insertAt(EasyVector< VALUE, CHECKINDEX >::Index index,const EasyVector< VALUE, CHECKINDEX > &v)
+ {   index=_convertInsertIndex(index);
+     _checkInsertIndex(index);
+-    insert(this->begin()+index,v.begin(),v.end());
++    this->insert(this->begin()+index,v.begin(),v.end());
+ }
+ 
+ 
diff --git a/redhat/kdebase/pamd.kcheckpass-trinity.fc17 b/redhat/kdebase/pamd.kcheckpass-trinity.fc17
new file mode 100644
index 000000000..0a37e6e13
--- /dev/null
+++ b/redhat/kdebase/pamd.kcheckpass-trinity.fc17
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth       include	system-auth
+account    include	system-auth
+password   include	system-auth
+session    include	system-auth
diff --git a/redhat/kdebase/pamd.kdm-trinity-np.fc17 b/redhat/kdebase/pamd.kdm-trinity-np.fc17
new file mode 100644
index 000000000..96fcfe378
--- /dev/null
+++ b/redhat/kdebase/pamd.kdm-trinity-np.fc17
@@ -0,0 +1,15 @@
+ #%PAM-1.0
+auth       required    pam_env.so
+auth       required    pam_permit.so
+auth       include     postlogin
+account    required    pam_nologin.so
+account    include     system-auth
+password   include     system-auth
+session    required    pam_selinux.so close
+session    required    pam_loginuid.so
+session    optional    pam_console.so
+session    required    pam_selinux.so open
+session    optional    pam_keyinit.so force revoke
+session    required    pam_namespace.so
+session    include     system-auth
+session    include     postlogin
diff --git a/redhat/kdebase/pamd.kdm-trinity.fc17 b/redhat/kdebase/pamd.kdm-trinity.fc17
new file mode 100644
index 000000000..ff7b155c6
--- /dev/null
+++ b/redhat/kdebase/pamd.kdm-trinity.fc17
@@ -0,0 +1,18 @@
+#%PAM-1.0
+auth     [success=done ignore=ignore default=bad] pam_selinux_permit.so
+auth       required    pam_env.so
+auth       substack    system-auth
+-auth       optional    pam_gnome_keyring.so
+auth       include     postlogin
+account    required    pam_nologin.so
+account    include     system-auth
+password   include     system-auth
+session    required    pam_selinux.so close
+session    required    pam_loginuid.so
+session    optional    pam_console.so
+session    required    pam_selinux.so open
+session    optional    pam_keyinit.so force revoke
+session    required    pam_namespace.so
+-session    optional    pam_gnome_keyring.so auto_start
+session    include     system-auth
+session    include     postlogin
diff --git a/redhat/kdebase/pamd.kscreensaver-trinity.fc17 b/redhat/kdebase/pamd.kscreensaver-trinity.fc17
new file mode 100644
index 000000000..0a37e6e13
--- /dev/null
+++ b/redhat/kdebase/pamd.kscreensaver-trinity.fc17
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth       include	system-auth
+account    include	system-auth
+password   include	system-auth
+session    include	system-auth
-- 
cgit v1.2.3

