summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2016-12-08 11:04:31 +0100
committerJohannes Huber <johu@gentoo.org>2016-12-08 11:05:55 +0100
commit8208b3e5881593eb8d5136b75c859ee75ec78e32 (patch)
treecfd3fadf027af6f1ab610de124edb91b8e7b846b /kde-plasma
parentgnome-extra/gnome-tweak-tool: remove unused patches (diff)
downloadgentoo-8208b3e5881593eb8d5136b75c859ee75ec78e32.tar.gz
gentoo-8208b3e5881593eb8d5136b75c859ee75ec78e32.tar.bz2
gentoo-8208b3e5881593eb8d5136b75c859ee75ec78e32.zip
kde-base/kdebase-pam -> kde-plasma/kdebase-pam
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/kcheckpass/kcheckpass-4.11.22-r1.ebuild2
-rw-r--r--kde-plasma/kdebase-pam/files/kde-np.pam-1010
-rw-r--r--kde-plasma/kdebase-pam/files/kde.pam-1014
-rw-r--r--kde-plasma/kdebase-pam/kdebase-pam-10.ebuild25
-rw-r--r--kde-plasma/kdebase-pam/metadata.xml8
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.7.5.ebuild2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.8.3.ebuild2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.8.4.ebuild2
8 files changed, 61 insertions, 4 deletions
diff --git a/kde-plasma/kcheckpass/kcheckpass-4.11.22-r1.ebuild b/kde-plasma/kcheckpass/kcheckpass-4.11.22-r1.ebuild
index 4a2efa822b5a..ada60a36b64a 100644
--- a/kde-plasma/kcheckpass/kcheckpass-4.11.22-r1.ebuild
+++ b/kde-plasma/kcheckpass/kcheckpass-4.11.22-r1.ebuild
@@ -16,7 +16,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
pam? ( || (
- >=kde-base/kdebase-pam-7
+ kde-plasma/kdebase-pam
kde-plasma/kscreenlocker:5
) )
"
diff --git a/kde-plasma/kdebase-pam/files/kde-np.pam-10 b/kde-plasma/kdebase-pam/files/kde-np.pam-10
new file mode 100644
index 000000000000..f5499e6dc45f
--- /dev/null
+++ b/kde-plasma/kdebase-pam/files/kde-np.pam-10
@@ -0,0 +1,10 @@
+#%PAM-1.0
+
+auth required pam_nologin.so
+auth required pam_permit.so
+
+account include system-local-login
+
+password include system-local-login
+
+session include system-local-login
diff --git a/kde-plasma/kdebase-pam/files/kde.pam-10 b/kde-plasma/kdebase-pam/files/kde.pam-10
new file mode 100644
index 000000000000..d7b2b6499e3e
--- /dev/null
+++ b/kde-plasma/kdebase-pam/files/kde.pam-10
@@ -0,0 +1,14 @@
+#%PAM-1.0
+
+auth required pam_nologin.so
+
+auth include system-local-login
+
+account include system-local-login
+
+password include system-local-login
+
+session include system-local-login
+
+-auth optional pam_kwallet.so kdehome=.kde4
+-session optional pam_kwallet.so
diff --git a/kde-plasma/kdebase-pam/kdebase-pam-10.ebuild b/kde-plasma/kdebase-pam/kdebase-pam-10.ebuild
new file mode 100644
index 000000000000..dcafb7407ddc
--- /dev/null
+++ b/kde-plasma/kdebase-pam/kdebase-pam-10.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit pam
+
+DESCRIPTION="pam.d files used by several KDE components"
+HOMEPAGE="https://www.kde.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="virtual/pam"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}
+
+src_install() {
+ newpamd "${FILESDIR}/kde.pam-${PV}" kde
+ newpamd "${FILESDIR}/kde-np.pam-${PV}" kde-np
+}
diff --git a/kde-plasma/kdebase-pam/metadata.xml b/kde-plasma/kdebase-pam/metadata.xml
new file mode 100644
index 000000000000..2fdbf33d963d
--- /dev/null
+++ b/kde-plasma/kdebase-pam/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.7.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.7.5.ebuild
index 620f63804146..bf24303abcac 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.7.5.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.7.5.ebuild
@@ -48,7 +48,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
!<kde-plasma/kcheckpass-4.11.22-r1:4
- !kde-base/kdebase-pam:0
+ !kde-plasma/kdebase-pam:0
!<kde-plasma/plasma-workspace-5.4.50
"
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.8.3.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.8.3.ebuild
index 888250eb79d3..241c8406008d 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.8.3.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.8.3.ebuild
@@ -48,7 +48,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
!<kde-plasma/kcheckpass-4.11.22-r1:4
- !kde-base/kdebase-pam:0
+ !kde-plasma/kdebase-pam:0
!<kde-plasma/plasma-workspace-5.4.50
"
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.8.4.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.8.4.ebuild
index 888250eb79d3..241c8406008d 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.8.4.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.8.4.ebuild
@@ -48,7 +48,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
!<kde-plasma/kcheckpass-4.11.22-r1:4
- !kde-base/kdebase-pam:0
+ !kde-plasma/kdebase-pam:0
!<kde-plasma/plasma-workspace-5.4.50
"