Diff for /tests/scripts/test031-component-filter between versions 1.7 and 1.8

version 1.7, 2004/12/01 21:11:55 version 1.8, 2004/12/13 15:26:59
Line 1 Line 1
 #! /bin/sh  #! /bin/sh
 # $OpenLDAP: pkg/ldap/tests/scripts/test031-component-filter,v 1.2 2004/08/28 01:53:41 slim Exp $  # $OpenLDAP: pkg/ldap/tests/scripts/test031-component-filter,v 1.7 2004/12/01 21:11:55 slim Exp $
 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.  ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
 ##  ##
 ## Copyright 1998-2004 The OpenLDAP Foundation.  ## Copyright 1998-2004 The OpenLDAP Foundation.
Line 212  if test $RC != 0 ; then Line 212  if test $RC != 0 ; then
         exit $RC          exit $RC
 fi  fi
   
   FILTER="(userCertificate:componentFilterMatch:=item:{ component \"tbsCertificate.extensions.\2a.extnValue.content.\282.5.29.35\29.authorityCertSerialNumber\", rule integerMatch, value 0 })"
   echo "        f=$FILTER ..."
   echo "#         f=$FILTER ..." >> $SEARCHOUT
   $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \
           "$FILTER" >> $SEARCHOUT 2>&1
   
   RC=$?
   if test $RC != 0 ; then
           echo "ldapsearch failed ($RC)!"
           test $KILLSERVERS != no && kill -HUP $KILLPIDS
           exit $RC
   fi
   
   
   FILTER="(userCertificate:componentFilterMatch:=item:{ component \"tbsCertificate.subject.rdnSequence.\2a\", rule rdnMatch, value \"c=US\" })"
   echo "        f=$FILTER ..."
   echo "#         f=$FILTER ..." >> $SEARCHOUT
   $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \
           "$FILTER" >> $SEARCHOUT 2>&1
   
   RC=$?
   if test $RC != 0 ; then
           echo "ldapsearch failed ($RC)!"
           test $KILLSERVERS != no && kill -HUP $KILLPIDS
           exit $RC
   fi
   
   FILTER="(userCertificate:componentFilterMatch:=item:{ component \"tbsCertificate.subject.rdnSequence.\2a.\2a.value.\282.5.4.6\29\", rule caseExactMatch, value \"US\" })"
   echo "        f=$FILTER ..."
   echo "#         f=$FILTER ..." >> $SEARCHOUT
   $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \
           "$FILTER" >> $SEARCHOUT 2>&1
   
   RC=$?
   if test $RC != 0 ; then
           echo "ldapsearch failed ($RC)!"
           test $KILLSERVERS != no && kill -HUP $KILLPIDS
           exit $RC
   fi
   
   FILTER="(x509CertificateIssuer:distinguishedNameMatch:=c=US)"
   echo "        f=$FILTER ..."
   echo "#         f=$FILTER ..." >> $SEARCHOUT
   $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \
           "$FILTER" >> $SEARCHOUT 2>&1
   
   RC=$?
   if test $RC != 0 ; then
           echo "ldapsearch failed ($RC)!"
           test $KILLSERVERS != no && kill -HUP $KILLPIDS
           exit $RC
   fi
   
   FILTER="(x509CertificateSerial:integerMatch:=0)"
   echo "        f=$FILTER ..."
   echo "#         f=$FILTER ..." >> $SEARCHOUT
   $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \
           "$FILTER" >> $SEARCHOUT 2>&1
   
   RC=$?
   if test $RC != 0 ; then
           echo "ldapsearch failed ($RC)!"
           test $KILLSERVERS != no && kill -HUP $KILLPIDS
           exit $RC
   fi
   
   FILTER="(x509CertificateSerialAndIssuer:certificateExactMatch:=0\$c=US)"
   echo "        f=$FILTER ..."
   echo "#         f=$FILTER ..." >> $SEARCHOUT
   $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \
           "$FILTER" >> $SEARCHOUT 2>&1
   
   RC=$?
   if test $RC != 0 ; then
           echo "ldapsearch failed ($RC)!"
           test $KILLSERVERS != no && kill -HUP $KILLPIDS
           exit $RC
   fi
   
 test $KILLSERVERS != no && kill -HUP $KILLPIDS  test $KILLSERVERS != no && kill -HUP $KILLPIDS
   

Removed from v.1.7  
changed lines
  Added in v.1.8


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org