Package: tiger
Version: 3.2.1-24

Hi,

Tiger doesn't work with our LDAP based password database. So i've made a
patch which seems to work fine. Maybe you want to include it?

--- gen_passwd_sets.orig        2005-05-03 18:36:53.000000000 +0200
+++ gen_passwd_sets     2005-05-03 18:37:31.000000000 +0200
@@ -55,6 +55,7 @@
 [ -z "$RM" ] && RM=`which rm`
 [ -z "$CP" ] && CP=`which cp`
 [ -z "$YPCAT" ] && YPCAT=`which ypcat 2>/dev/null`
+[ -z "$GETENT" ] && GETENT=`which getent 2>/dev/null`
 [ -z "$WORKDIR" ] && WORKDIR=/tmp

 local=0
@@ -188,6 +189,15 @@
             fi
           }
         ;;
+    ldap) [ "$local" != 1 ] && [ -n "$GETENT" ]  && {
+        $GETENT passwd > $WORKDIR/ldap_passwd.$$ 2>/dev/null
+        if [ $? -eq 0 ] ; then
+          echo $WORKDIR/ldap_passwd.$$ >> $outfile
+        else
+          $RM $WORKDIR/ldap_passwd.$$
+        fi
+    }
+   ;;
 # This is from SunOS, what should we do here for Linux? (if anything)
 #    nisplus) [ "$local" != 1 ] && {
 #               $NISCAT passwd.org_dir > $WORKDIR/nisplus_passwd.$$

--
Met vriendelijke groet,

Micha Kersloot

Op de hoogte blijven? Schrijf je nu in voor de nieuwsbrief!
http://www.kovoks.nl/index.phtml?table=contactnbrf


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to