public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-pam-modules/, sys-freebsd/freebsd-pam-modules/files/
@ 2012-09-11 17:10 Alexis Ballier
  0 siblings, 0 replies; only message in thread
From: Alexis Ballier @ 2012-09-11 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     a4c55d87fed55a5a4d3c7b72f304df94ec1da3d4
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 11 16:55:03 2012 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> 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"
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2012-09-11 17:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-11 17:10 [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-pam-modules/, sys-freebsd/freebsd-pam-modules/files/ Alexis Ballier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox