File: ldapsearch

package info (click to toggle)
libvt-ldap-java 3.3.8-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,884 kB
  • sloc: java: 17,489; xml: 1,140; sh: 54; makefile: 2
file content (31 lines) | stat: -rwxr-xr-x 1,132 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/sh

JAVA=java

# sample options for kerberos
#KRB5_OPTS="-Djava.security.auth.login.config=properties/krb5_jaas.config -Djavax.security.auth.useSubjectCredsOnly=false -Djava.security.krb5.realm=VT.EDU -Djava.security.krb5.kdc=directory.vt.edu"

#KEYSTORE_OPTS="-Djavax.net.ssl.keyStore= -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.keyStoreType=BKS"

#TRUSTSTORE_OPTS="-Djavax.net.ssl.trustStore= -Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.trustStoreType=BKS"

# uncomment for debug logging
#LOGGING_OPTS="-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog -Dorg.apache.commons.logging.simplelog.log.edu.vt.middleware.ldap=debug"

JAVA_OPTS="${JAVA_OPTS} ${KRB5_OPTS} ${KEYSTORE_OPTS} ${TRUSTSTORE_OPTS} ${LOGGING_OPTS}"

if [ "x$VTLDAP_HOME" = "x" ]; then
  PREFIX=`dirname $0`/..
else
  PREFIX="$VTLDAP_HOME"
fi

CLASSPATH="${PREFIX}/jars/vt-ldap-${project.version}.jar"
CLASSPATH=${CLASSPATH}:${PREFIX}/properties
for JAR in `ls ${PREFIX}/lib/*.jar` ; do
  CLASSPATH=${CLASSPATH}:$JAR
done

${JAVA} ${JAVA_OPTS} -cp ${CLASSPATH} \
  edu.vt.middleware.ldap.LdapCli $@