summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2012-03-10 11:12:22 +0000
committerUlrich Müller <ulm@gentoo.org>2012-03-10 11:12:22 +0000
commit3149a0e2eb993c181ccae60e106edc304ac822db (patch)
tree29ada7d0ccf53d5b9e41dc6158095330e87067b1 /sys-auth/pam_skey
parentinitial commit (based on ebuild by Francisco Javier, bug #223953) (diff)
downloadhistorical-3149a0e2eb993c181ccae60e106edc304ac822db.tar.gz
historical-3149a0e2eb993c181ccae60e106edc304ac822db.tar.bz2
historical-3149a0e2eb993c181ccae60e106edc304ac822db.zip
Check for NULL pointer in response from conversation function, bug 407591.
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'sys-auth/pam_skey')
-rw-r--r--sys-auth/pam_skey/ChangeLog7
-rw-r--r--sys-auth/pam_skey/Manifest30
-rw-r--r--sys-auth/pam_skey/pam_skey-1.1.5-r3.ebuild46
3 files changed, 68 insertions, 15 deletions
diff --git a/sys-auth/pam_skey/ChangeLog b/sys-auth/pam_skey/ChangeLog
index 3bb1e886005d..bb3dfea19a84 100644
--- a/sys-auth/pam_skey/ChangeLog
+++ b/sys-auth/pam_skey/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/pam_skey
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_skey/ChangeLog,v 1.18 2012/01/06 21:13:27 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_skey/ChangeLog,v 1.19 2012/03/10 11:12:22 ulm Exp $
+
+*pam_skey-1.1.5-r3 (10 Mar 2012)
+
+ 10 Mar 2012; Ulrich Müller <ulm@gentoo.org> +pam_skey-1.1.5-r3.ebuild:
+ Check for NULL pointer in response from conversation function, bug 407591.
06 Jan 2012; Ulrich Mueller <ulm@gentoo.org> pam_skey-1.1.5-r2.ebuild:
New patchset with long pending typo fix. Update to EAPI 4.
diff --git a/sys-auth/pam_skey/Manifest b/sys-auth/pam_skey/Manifest
index 6684c2918ca0..33a247c330ff 100644
--- a/sys-auth/pam_skey/Manifest
+++ b/sys-auth/pam_skey/Manifest
@@ -2,24 +2,26 @@
Hash: SHA1
DIST pam_skey-1.1.5-patches-3.tar.xz 8944 RMD160 f08a4871766c507e3774ca59c87bd07fa9ed9b55 SHA1 3cbf15cd35cdc22e2f0957f23a9583784b67c843 SHA256 a160299ff07e07ea551f748a52a8e27c27b3e4b72dddb0236a2f6afdcf2460b7
+DIST pam_skey-1.1.5-patches-4.tar.xz 9028 RMD160 1c5e025d6c65ae192038e7ebe842e5e147d8f951 SHA1 a09d3e06e72b40e28927d5c2d571f8940171f92e SHA256 e94b1bf572af21ede0f749107fad8c39c6f48bfb420bdac110a19cc08661f763
DIST pam_skey-1.1.5.tar.gz 76963 RMD160 40e729277c8c6bd960d1ca8aade52dad9bc8fb2c SHA1 5ed6408ce660acdbe5018a87962bab66f67a30ab SHA256 31f56a85780aa59326c7da891687af3820e997a80805dc47171175481f3762f7
EBUILD pam_skey-1.1.5-r2.ebuild 1138 RMD160 b27f0a033a31ecba2a789d47a846e883b21ce594 SHA1 f51d1b319f2b577524059d1760e88d0a679bf256 SHA256 5dd88f556ed3ac1014616adea6b3fe03275a4247d1005d217e31c2ecfbd85e6f
-MISC ChangeLog 2598 RMD160 781d8c7f55553cd014eca8fafd5acacff388951a SHA1 8c8d9757a7957f5475244aa595427a29a09a4558 SHA256 4d155a85c695874e0e721a728334e871205d608328189042de583a5906daab6b
+EBUILD pam_skey-1.1.5-r3.ebuild 1140 RMD160 de8cae414bc95939db1bfbd44d18d2fc844aa49e SHA1 254800d8f7b5b0b08b645bfbb7303cfc7a8e39c7 SHA256 fbcf5cf2af1ae715cb904d10887a0b17a279add221a13c4067f5c44bc81ec551
+MISC ChangeLog 2784 RMD160 f4fe8523bb1f4f8f6b8b4e94ce40523056a8ee86 SHA1 665fd140c1859b4ce8e5858a3585f0beaf59b264 SHA256 a6892d4fec7cdaf2b66192d2bfa531bb01f985e0e7c4c83a01957046bd1ca9a1
MISC metadata.xml 215 RMD160 0851276a2aff894fddae9709aa8a76866f697690 SHA1 b055937f4a3294e329309cd8d16fa36ae81554c9 SHA256 01372888f3f3906e23fcf018b7c541cafafd831d50c87e1def9598306e514933
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBAgAGBQJPB2P8AAoJEDxpGckxwJCBWI4P/j4cydLmp2Enf9EeUIOHcWvh
-NI38/ChQ5zNlgMUSvX9f+3sMJw+JTnh8fu6gXKiPr/q84bJGbM33o8BjOjA+e2CH
-U7fAE8c0GmKYA2kArdsbTVWJTflOc+7B8iGyoT2HnJj6NlZNUgelPWXHoR0XOZSP
-vGk2UHSKmSS/14LDB0l6//pj83Fu2flHFBZ5Pk5lAQojr9851aoefulPB8jVDv5u
-kWOjb9lO00sRqZNwZvZm7RTS62SfLoj1hB5s9N99tZggrxVq8UpZLaWNqAZevOPs
-p+hJx1wMYHMaHlwm+ZUJUrlslxtxDKdynY3p4DxkzxO4dUnEUu/dCrFmVNxuRCUj
-2f33b3F/7KtdcjEEz7H8ZX+V0FVQm112BXRvjUSMdrHAc1g1jJppRhfi5NovlOgq
-nwsNN/yAQdE/1BVIoYv66Vcnd1l3dNfBVgRW/noycBeLSxsTXpuo5rSkqxhaNOth
-ssrxNtGmbVDCDQ4+GAku25z6aDWyqJRWC9SFHURK22dj8gqhd3nyzZPLaY7VvlDw
-CD17pUzSmCSekqk5GMLohpkIOL2tanli3y/2Ve/bcwyjeCJucy7A8uEUjcTjVEuC
-M0disAb/KfYLnTutHUASvrQBHxJluAmI4GFql/8oToYz0DksXS7H5g5GWxT3GPRr
-2YqV1igFB5Q9PKWdD9uk
-=XPdR
+iQIcBAEBAgAGBQJPWze+AAoJEDxpGckxwJCBS38P/j8BuijUsqw1sIU3fwWf+ERI
+ziY4gOAw+DSrfEFEqObV3DHNckmEPdDruzTFEOTFSRLoFb2dIpGV1tOwa93gT96Z
+KjD7o1gNiKV/evLHWOuEwNeV/jAVhtmnWjBsI01QrOA0UfoQSWsb8zWlKVcfEZj4
+u5Czk2MzhApS/yZ9u1GTSw+m4OzZgLi11UWFSVu9+wsLSWhodTN0FvBD+U99z7L1
+ht/6qICo3Jo6miXsYUEIBHF15fq81XRwiEivhDjTOZW+goEro3o/mTu9pPP+oUFH
+c8/4dRgl9Wy4XszLofpOBmFwDGTYxgHI2kXWXB4OS6/clCG1NzFkv2TBuXmDJBUj
++Ejl4QpcU0fM3XivTEar+IlbSjCUzsLKNQ42Wj1vCUSQaFEqCGWGOHO84QONIfG5
+4szZ8bLaZO8URjJ6hlpMjEzZQeLRSa5X5bwxn/1XBY8cZKCSuWE6bQTIFI2KjYez
+QC2pRTrYWGrE6L1d0E4etpBmHyKU3ILaZdxEhpJtGOx/FzV1wNcJ5nANCRH8tWII
+lyjnEN+ohyzqPeu7q9W6/nxNRb8Yg2OrT9wKk25rwscfm7f78AQVVQMnR+oo7Dob
+5dIOtRr+ccUrYArDUktyhZQvIUVkKzZe24BNBkL+EhpOvsgVud/gbQxh8kB3w3mv
+bWTqcRrZfgUgqkIynYgB
+=fN0S
-----END PGP SIGNATURE-----
diff --git a/sys-auth/pam_skey/pam_skey-1.1.5-r3.ebuild b/sys-auth/pam_skey/pam_skey-1.1.5-r3.ebuild
new file mode 100644
index 000000000000..cffc3b406f5a
--- /dev/null
+++ b/sys-auth/pam_skey/pam_skey-1.1.5-r3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam_skey/pam_skey-1.1.5-r3.ebuild,v 1.1 2012/03/10 11:12:22 ulm Exp $
+
+EAPI=4
+
+inherit eutils pam autotools multilib
+
+DESCRIPTION="PAM interface for the S/Key authentication system"
+HOMEPAGE="http://freshmeat.net/projects/pam_skey/"
+SRC_URI="http://dkorunic.net/tarballs/${P}.tar.gz
+ mirror://gentoo/${P}-patches-4.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=sys-libs/pam-0.78-r3
+ >=sys-auth/skey-1.1.5-r4"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils"
+
+DOCS="README INSTALL"
+
+src_prepare() {
+ EPATCH_SUFFIX=patch epatch
+
+ cd autoconf
+ eautoconf
+ eautoheader
+ mv configure defs.h.in .. || die "mv failed"
+}
+
+src_configure() {
+ econf --libdir="/$(get_libdir)" CFLAGS="${CFLAGS} -fPIC"
+}
+
+pkg_postinst() {
+ elog "To use this, you need to add a line like:"
+ elog
+ elog "auth [success=done ignore=ignore auth_err=die default=bad] pam_skey.so"
+ elog
+ elog "to an appropriate place in /etc/pam.d/system-auth"
+ elog "Consult the documentation for instructions."
+}