summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-05-06 09:29:04 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-05-06 09:29:04 +0000
commit955058f065f4996afc78a671e0aa97c5106e668c (patch)
tree35f72423e0325d47273eb539ab6d6866e791da9b
parentMasking app-crypt/scsign for QA removal. (diff)
downloadgentoo-2-955058f065f4996afc78a671e0aa97c5106e668c.tar.gz
gentoo-2-955058f065f4996afc78a671e0aa97c5106e668c.tar.bz2
gentoo-2-955058f065f4996afc78a671e0aa97c5106e668c.zip
Drop dependency over opensc, any PKCS#11 provider would do.
(Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
-rw-r--r--sys-auth/pam_pkcs11/ChangeLog6
-rw-r--r--sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild11
2 files changed, 12 insertions, 5 deletions
diff --git a/sys-auth/pam_pkcs11/ChangeLog b/sys-auth/pam_pkcs11/ChangeLog
index 507a40cb173a..3a9ab8717052 100644
--- a/sys-auth/pam_pkcs11/ChangeLog
+++ b/sys-auth/pam_pkcs11/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-auth/pam_pkcs11
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_pkcs11/ChangeLog,v 1.19 2011/02/23 14:50:44 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_pkcs11/ChangeLog,v 1.20 2011/05/06 09:29:04 flameeyes Exp $
+
+ 06 May 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+ pam_pkcs11-0.6.6.ebuild:
+ Drop dependency over opensc, any PKCS#11 provider would do.
*pam_pkcs11-0.6.6 (23 Feb 2011)
diff --git a/sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild b/sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild
index 830dc50a4d91..1af7c3e248ff 100644
--- a/sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild
+++ b/sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild,v 1.1 2011/02/23 14:50:44 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_pkcs11/pam_pkcs11-0.6.6.ebuild,v 1.2 2011/05/06 09:29:04 flameeyes Exp $
EAPI="3"
@@ -15,8 +15,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="curl ldap nss +pcsc-lite"
-RDEPEND="dev-libs/opensc
- sys-libs/pam
+RDEPEND="sys-libs/pam
curl? ( net-misc/curl )
ldap? ( net-nds/openldap )
nss? (
@@ -79,9 +78,13 @@ pkg_config() {
}
pkg_postinst() {
+ elog "For ${PN} to work you need a PKCS#11 provider, such as one of:"
+ elog " - dev-libs/opensc"
+ elog " - dev-libs/opencryptoki"
+ elog ""
elog "You probably want to configure the '${EROOT}etc/${PN}/${PN}.conf' file with"
elog "the settings for your pkcs11 provider."
- elog
+ elog ""
elog "You might also want to set up '${EROOT}etc/${PN}/pkcs11_eventmgr.conf' with"
elog "the settings for the event manager, and start it up at user login."
}