Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (7a507742dbe223b77e6b82bc6f5aa6268ad8877b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (7a507742dbe223b77e6b82bc6f5aa6268ad8877b)
  • Date: Sun, 6 Sep 2009 09:46:11 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 5 ++++
dev/null |binary
utils/nss-ldapd/9F8D08A7.gpg | 0
utils/nss-ldapd/BUILD | 1
utils/nss-ldapd/DEPENDS | 17 ---------------
utils/nss-ldapd/DETAILS | 43
++++++---------------------------------
utils/nss-ldapd/DOWNLOAD | 1
utils/nss-ldapd/HISTORY | 5 ++++
utils/nss-ldapd/INSTALL | 4 ---
utils/nss-ldapd/PRE_BUILD | 1
utils/nss-ldapd/TRIGGERS | 1
utils/nss-ldapd/init.d/nslcd | 8 -------
utils/nss-pam-ldapd/9F8D08A7.gpg |binary
utils/nss-pam-ldapd/CONFLICTS | 1
utils/nss-pam-ldapd/DETAILS | 32 +++++++++++++++++++++++++++++
utils/nss-pam-ldapd/HISTORY | 3 ++
utils/nss-pam-ldapd/INSTALL | 3 ++
utils/nss-pam-ldapd/init.d/nslcd | 8 +++++++
18 files changed, 70 insertions(+), 63 deletions(-)

New commits:
commit 7a507742dbe223b77e6b82bc6f5aa6268ad8877b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-ldapd: spell deprecated (renamed to nss-pam-ldapd)

commit dbd9bea874e4f1e09b14ae8051323ab6a33f74c9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: new spell, NSS and PAM modules for name lookups using LDAP

diff --git a/ChangeLog b/ChangeLog
index 66f28a5..e36e9b9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-09-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/nss-pam-ldapd: new spell, NSS and PAM modules for name
lookups using
+ LDAP
+ * utils/nss-ldapd: spell deprecated (renamed to nss-pam-ldapd)
+
2009-09-06 Treeve Jelbert <treeve AT sourcemage.org>
* doc/docx2txt: new spell, convert Microsoft docx files
* devel/pyside-tools: tools for Pyside
diff --git a/utils/nss-ldapd/9F8D08A7.gpg b/utils/nss-ldapd/9F8D08A7.gpg
deleted file mode 100644
index 07244c5..0000000
Binary files a/utils/nss-ldapd/9F8D08A7.gpg and /dev/null differ
diff --git a/utils/nss-ldapd/BUILD b/utils/nss-ldapd/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/utils/nss-ldapd/BUILD
@@ -0,0 +1 @@
+true
diff --git a/utils/nss-ldapd/DEPENDS b/utils/nss-ldapd/DEPENDS
index 5a4eba5..f5c0d70 100755
--- a/utils/nss-ldapd/DEPENDS
+++ b/utils/nss-ldapd/DEPENDS
@@ -1,16 +1 @@
-depends openldap &&
-
-optional_depends linux-pam \
- "--enable-pam" \
- "--disable-pam" \
- "for the PAM module" &&
-
-optional_depends cyrus-sasl \
- "--enable-sasl" \
- "--disable-sasl" \
- "for SASL support" &&
-
-optional_depends krb5 \
- "--enable-kerberos" \
- "--disable-kerberos" \
- "for Kerberos support"
+depends nss-pam-ldapd
diff --git a/utils/nss-ldapd/DETAILS b/utils/nss-ldapd/DETAILS
index 20fa30d..240715c 100755
--- a/utils/nss-ldapd/DETAILS
+++ b/utils/nss-ldapd/DETAILS
@@ -1,36 +1,7 @@
- SPELL=nss-ldapd
- VERSION=0.6.11
- SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
- SOURCE_URL[0]=http://ch.tudelft.nl/~arthur/$SPELL/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sig
- SOURCE_GPG=9F8D08A7.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://ch.tudelft.nl/~arthur/nss-ldapd/
- LICENSE[0]=LGPL
- ENTERED=20090316
- SHORT="NSS module for name lookups using LDAP"
-cat << EOF
-This is a fork of the nss_ldap package by PADL Software Pty Ltd.. This fork
was
-done to implement some structural design changes. These changes were needed
-because there are some issues with the original design. See the documentation
-section for more details.
-
-These problems are solved by splitting the library in two parts: a daemon
that
-connects to the LDAP server and does all the requests and a thin NSS
connector
-that passes requests to the daemon through a socket.
-
-The nss-ldapd implementation has a number of advantages:
-
- * lighter NSS library
- * simpler internal semantics
- * clear separation between NSS and LDAP code (the server part could easily
be
- implemented in another language)
- * less connections to the LDAP server
-
-The fork is also a major code overhaul having a number of simplifications and
-removal of old compatibility code. Compatibility will be re-added with later
-releases of nss-ldapd for those platforms that need it.
-EOF
+ SPELL=nss-ldapd
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by nss-pam-ldapd]
+ EOF
diff --git a/utils/nss-ldapd/DOWNLOAD b/utils/nss-ldapd/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/utils/nss-ldapd/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/utils/nss-ldapd/HISTORY b/utils/nss-ldapd/HISTORY
index 78ec43f..333d45a 100644
--- a/utils/nss-ldapd/HISTORY
+++ b/utils/nss-ldapd/HISTORY
@@ -1,3 +1,8 @@
+2009-09-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * spell deprecated [renamed to nss-pam-ldapd]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2009-07-23 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added cyrus-sasl and krb5 optional deps

diff --git a/utils/nss-ldapd/INSTALL b/utils/nss-ldapd/INSTALL
index dffcc52..27ba77d 100755
--- a/utils/nss-ldapd/INSTALL
+++ b/utils/nss-ldapd/INSTALL
@@ -1,3 +1 @@
-default_install &&
-
-install -d -vm 755 "$INSTALL_ROOT/var/run/nslcd"
+true
diff --git a/utils/nss-ldapd/PRE_BUILD b/utils/nss-ldapd/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/utils/nss-ldapd/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/utils/nss-ldapd/TRIGGERS b/utils/nss-ldapd/TRIGGERS
new file mode 100755
index 0000000..4cc4587
--- /dev/null
+++ b/utils/nss-ldapd/TRIGGERS
@@ -0,0 +1 @@
+on_cast nss-ldapd dispel_self
diff --git a/utils/nss-ldapd/init.d/nslcd b/utils/nss-ldapd/init.d/nslcd
deleted file mode 100644
index dd8a111..0000000
--- a/utils/nss-ldapd/init.d/nslcd
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-PIDFILE=/var/run/nslcd/nslcd.pid
-PROGRAM=/usr/sbin/nslcd
-RUNLEVEL=3
-NEEDS="+network +remote_fs"
-
-. /etc/init.d/smgl_init
diff --git a/utils/nss-pam-ldapd/9F8D08A7.gpg
b/utils/nss-pam-ldapd/9F8D08A7.gpg
new file mode 100644
index 0000000..07244c5
Binary files /dev/null and b/utils/nss-pam-ldapd/9F8D08A7.gpg differ
diff --git a/utils/nss-pam-ldapd/CONFLICTS b/utils/nss-pam-ldapd/CONFLICTS
new file mode 100755
index 0000000..89616c4
--- /dev/null
+++ b/utils/nss-pam-ldapd/CONFLICTS
@@ -0,0 +1 @@
+conflicts nss-ldapd y
diff --git a/utils/nss-pam-ldapd/DETAILS b/utils/nss-pam-ldapd/DETAILS
new file mode 100755
index 0000000..9f5cfb6
--- /dev/null
+++ b/utils/nss-pam-ldapd/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=nss-pam-ldapd
+ VERSION=0.7.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.sig
+ SOURCE_URL[0]=http://arthurdejong.org/$SPELL/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE_GPG=9F8D08A7.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://arthurdejong.org/nss-pam-ldapd/
+ LICENSE[0]=LGPL
+ ENTERED=20090906
+ SHORT="NSS and PAM modules for name lookups using LDAP"
+cat << EOF
+nss-pam-ldapd is Name Service Switch module and Pluggable Authentication
Module
+that allows your LDAP server to provide user account, group, host name,
alias,
+netgroup, and basically any other information that you would normally get
from
+/etc flat files or NIS. It also allows you to do authentication to LDAP
server.
+
+The NSS module is a fork from the nss_ldap package by PADL Software Pty Ltd..
+This fork was done to implement some structural design changes. These changes
+were needed because there are some issues with the original design.
+
+The biggest advantages of nss-pam-ldapd are:
+
+ * lighter NSS library
+ * lighter PAM library
+ * simpler internal semantics
+ * clear separation between NSS, PAM and LDAP code (the server part could
easily
+ be implemented in another language)
+ * less connections to the LDAP server
+EOF
diff --git a/utils/nss-pam-ldapd/HISTORY b/utils/nss-pam-ldapd/HISTORY
new file mode 100644
index 0000000..76db195
--- /dev/null
+++ b/utils/nss-pam-ldapd/HISTORY
@@ -0,0 +1,3 @@
+2009-09-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, DETAILS, INSTALL, CONFLICTS, 9F8D08A7.gpg,
+ init.d/nslcd: spell created
diff --git a/utils/nss-pam-ldapd/INSTALL b/utils/nss-pam-ldapd/INSTALL
new file mode 100755
index 0000000..dffcc52
--- /dev/null
+++ b/utils/nss-pam-ldapd/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+
+install -d -vm 755 "$INSTALL_ROOT/var/run/nslcd"
diff --git a/utils/nss-pam-ldapd/init.d/nslcd
b/utils/nss-pam-ldapd/init.d/nslcd
new file mode 100644
index 0000000..dd8a111
--- /dev/null
+++ b/utils/nss-pam-ldapd/init.d/nslcd
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+PIDFILE=/var/run/nslcd/nslcd.pid
+PROGRAM=/usr/sbin/nslcd
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init




Archive powered by MHonArc 2.6.24.

Top of Page