From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 69B0A138010 for ; Tue, 11 Sep 2012 17:12:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D17D7E0752; Tue, 11 Sep 2012 17:10:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 8F9DCE0752 for ; Tue, 11 Sep 2012 17:10:48 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CD69733C99E for ; Tue, 11 Sep 2012 17:10:47 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 12FE3E5429 for ; Tue, 11 Sep 2012 17:10:46 +0000 (UTC) From: "Alexis Ballier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexis Ballier" Message-ID: <1347382503.a4c55d87fed55a5a4d3c7b72f304df94ec1da3d4.aballier@gentoo> Subject: [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-pam-modules/, sys-freebsd/freebsd-pam-modules/files/ X-VCS-Repository: proj/gentoo-bsd X-VCS-Files: sys-freebsd/freebsd-pam-modules/Manifest sys-freebsd/freebsd-pam-modules/files/README.pamd sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-6.0-gentoo.patch sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-9.0-gentoo.patch sys-freebsd/freebsd-pam-modules/freebsd-pam-modules-9.1_rc1.ebuild X-VCS-Directories: sys-freebsd/freebsd-pam-modules/ sys-freebsd/freebsd-pam-modules/files/ X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier X-VCS-Revision: a4c55d87fed55a5a4d3c7b72f304df94ec1da3d4 X-VCS-Branch: master Date: Tue, 11 Sep 2012 17:10:46 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: e7c95515-0bbe-4b56-badd-8d88695a88de X-Archives-Hash: d6cbff0fe38ebcb4e67925f646e4fc2a commit: a4c55d87fed55a5a4d3c7b72f304df94ec1da3d4 Author: Alexis Ballier gentoo org> AuthorDate: Tue Sep 11 16:55:03 2012 +0000 Commit: Alexis Ballier gentoo org> CommitDate: Tue Sep 11 16:55:03 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=a4c55d87 remove freebsd-pam-modules, merged to the main tree --- sys-freebsd/freebsd-pam-modules/Manifest | 5 -- sys-freebsd/freebsd-pam-modules/files/README.pamd | 63 -------------------- .../files/freebsd-pam-modules-6.0-gentoo.patch | 24 -------- .../files/freebsd-pam-modules-9.0-gentoo.patch | 22 ------- .../freebsd-pam-modules-9.1_rc1.ebuild | 48 --------------- 5 files changed, 0 insertions(+), 162 deletions(-) diff --git a/sys-freebsd/freebsd-pam-modules/Manifest b/sys-freebsd/freebsd-pam-modules/Manifest deleted file mode 100644 index 074b7d3..0000000 --- a/sys-freebsd/freebsd-pam-modules/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX README.pamd 2965 RMD160 5ee1831fd33e7b1f9e9994ab849972b82ae3d0c6 SHA1 e20180aa3c0382fdf42132d83d2282ec2c174c83 SHA256 2d3cea2b59ddee2ca6639ca7d14068e1499acee4194181c255bdfea81964d5ac -AUX freebsd-pam-modules-6.0-gentoo.patch 701 RMD160 f907769f6f0ded416fac03a1fb6b5531ff682070 SHA1 678bd875b4d50acfac7ab59321b275b2c7664d4b SHA256 8346d95aa5b4f283fedf4387ebb85a61f5f10fac38dc45bdea8c2c345fdc633d -AUX freebsd-pam-modules-9.0-gentoo.patch 622 RMD160 1f036274a6bc2b1a0752eb2883e385ab5c8322a2 SHA1 722e3818a6f0c6d01be0d96b710198b587f49c96 SHA256 b397d5d646712c4a63606d94c45d25551344872d77d7b6b5f646403a2b09f7fb -DIST freebsd-lib-9.1_rc1.tar.bz2 3210622 RMD160 be2d13a21d9938eaa832c8ee3894e098979bd528 SHA1 d89ecc023712d91203f5c583400c2e76f313ab56 SHA256 afa4631d86c0e6bc1811199e1408bc8302a72808d6a0bffcf078e6d81d9a7a12 -EBUILD freebsd-pam-modules-9.1_rc1.ebuild 1148 RMD160 2a9dbf709ed83767c2d506690d7d70d47dd4bd98 SHA1 2bcf12a530eb93f7b4a7808000037e0aa005c955 SHA256 4121329efdcd9c59e7e5d4f50fabb8dd19e8f10827cc50a0a01d6a5f879d1955 diff --git a/sys-freebsd/freebsd-pam-modules/files/README.pamd b/sys-freebsd/freebsd-pam-modules/files/README.pamd deleted file mode 100644 index 64e716c..0000000 --- a/sys-freebsd/freebsd-pam-modules/files/README.pamd +++ /dev/null @@ -1,63 +0,0 @@ -/etc/pam.d - -This directory contains configuration files for the Pluggable -Authentication Modules (PAM) library. - -Each file details the module chain for a single service, and must be -named after that service. If no configuration file is found for a -particular service, the /etc/pam.d/other is used instead. If that -file does not exist, /etc/pam.conf is searched for entries matching -the specified service or, failing that, the "other" service. - -See the pam(8) manual page for an explanation of the workings of the -PAM library and descriptions of the various files and modules. Below -is a summary of the format for the pam.conf and /etc/pam.d/* files. - -Configuration lines take the following form: - -module-type control-flag module-path arguments - -Comments are introduced with a hash mark ('#'). Blank lines and lines -consisting entirely of comments are ignored. - -The meanings of the different fields are as follows: - - module-type: - auth: prompt for a password to authenticate that the user is - who they say they are, and set any credentials. - account: non-authentication based authorization, based on time, - resources, etc. - session: housekeeping before and/or after login. - password: update authentication tokens. - - control-flag: How libpam handles success or failure of the module. - required: success is required; on failure all remaining - modules are run, but the request will be denied. - requisite: success is required, and on failure no remaining - modules are run. - sufficient: success is sufficient, and if no previous required - module failed, no remaining modules are run. - binding: success is sufficient; on failure all remaining - modules are run, but the request will be denied. - optional: ignored unless the other modules return PAM_IGNORE. - - arguments: Module-specific options, plus some generic ones: - debug: syslog debug info. - no_warn: return no warning messages to the application. - Remove this to feed back to the user the - reason(s) they are being rejected. - use_first_pass: try authentication using password from the - preceding auth module. - try_first_pass: first try authentication using password from - the preceding auth module, and if that fails - prompt for a new password. - use_mapped_pass: convert cleartext password to a crypto key. - expose_account: allow printing more info about the user when - prompting. - -Note that having a "sufficient" module as the last entry for a -particular service and module type may result in surprising behaviour. -To get the intended semantics, add a "required" entry listing the -pam_deny module at the end of the chain. - -$Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-pam-modules/files/README.pamd,v 1.1 2009/01/22 21:03:18 the_paya Exp $ diff --git a/sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-6.0-gentoo.patch b/sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-6.0-gentoo.patch deleted file mode 100644 index ce1a7fb..0000000 --- a/sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-6.0-gentoo.patch +++ /dev/null @@ -1,24 +0,0 @@ -Index: fbsd-6.0/lib/libpam/modules/Makefile.inc -=================================================================== ---- fbsd-6.0.orig/lib/libpam/modules/Makefile.inc -+++ fbsd-6.0/lib/libpam/modules/Makefile.inc -@@ -5,18 +5,10 @@ PAMDIR= ${.CURDIR}/../../../../contrib/ - NO_INSTALLLIB= - NO_PROFILE= - --CFLAGS+= -I${PAMDIR}/include -I${.CURDIR}/../../libpam -+CFLAGS+= -I${.CURDIR}/../../libpam - WARNS?= 4 - --# This is nasty. --# For the static case, libpam.a depends on the modules. --# For the dynamic case, the modules depend on libpam.so.N --.if defined(_NO_LIBPAM_SO_YET) --NO_PIC= --.else - SHLIB_NAME?= ${LIB}.so.${SHLIB_MAJOR} --DPADD+= ${LIBPAM} - LDADD+= -lpam --.endif - - .include "../Makefile.inc" diff --git a/sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-9.0-gentoo.patch b/sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-9.0-gentoo.patch deleted file mode 100644 index aa08d40..0000000 --- a/sys-freebsd/freebsd-pam-modules/files/freebsd-pam-modules-9.0-gentoo.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- lib/libpam/modules/Makefile.inc.old 2011-11-02 20:46:56.000000000 +0000 -+++ lib/libpam/modules/Makefile.inc 2011-11-02 20:47:16.000000000 +0000 -@@ -5,18 +5,10 @@ - NO_INSTALLLIB= - NO_PROFILE= - --CFLAGS+= -I${PAMDIR}/include -I${.CURDIR}/../../libpam -+CFLAGS+= -I${.CURDIR}/../../libpam - --# This is nasty. --# For the static case, libpam.a depends on the modules. --# For the dynamic case, the modules depend on libpam.so.N --.if defined(_NO_LIBPAM_SO_YET) --NO_PIC= --.else - SHLIB_NAME?= ${LIB}.so.${SHLIB_MAJOR} --DPADD+= ${LIBPAM} - LDADD+= -lpam --.endif - - .c.o: - ${CC} ${CFLAGS} -DOPENPAM_STATIC_MODULES -c ${.IMPSRC} diff --git a/sys-freebsd/freebsd-pam-modules/freebsd-pam-modules-9.1_rc1.ebuild b/sys-freebsd/freebsd-pam-modules/freebsd-pam-modules-9.1_rc1.ebuild deleted file mode 100644 index ca79e2d..0000000 --- a/sys-freebsd/freebsd-pam-modules/freebsd-pam-modules-9.1_rc1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit bsdmk freebsd multilib pam - -DESCRIPTION="FreeBSD's PAM authentication modules" -SLOT="0" -KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd" - -IUSE="kerberos nis" - -SRC_URI="mirror://gentoo/${LIB}.tar.bz2" - -RDEPEND=">=sys-auth/openpam-20050201-r1 - kerberos? ( dev-libs/openssl - virtual/krb5 )" -DEPEND="${RDEPEND} - =sys-freebsd/freebsd-mk-defs-${RV}* - =sys-freebsd/freebsd-sources-${RV}*" - -S=${WORKDIR}/lib/libpam/modules - -pkg_setup() { - # Avoid installing pam_ssh as that has its own ebuild. - mymakeopts="${mymakeopts} NO_OPENSSH= " - use kerberos || mymakeopts="${mymakeopts} NO_KERBEROS= " - use nis || mymakeopts="${mymakeopts} NO_NIS= " -} - -src_unpack() { - unpack ${A} - - cd "${WORKDIR}"/lib - - for module in pam_deny pam_passwdqc pam_permit; do - sed -i -e "s:${module}::" "${S}"/modules.inc - done - - # Avoid using static versions; use gentoo /lib/security dir - epatch "${FILESDIR}"/${PN}-9.0-gentoo.patch -} - -src_install() { - mkinstall "LIBDIR=/$(get_libdir)/security" || die "install failed" - - dodoc "${FILESDIR}/README.pamd" -}