---
name: "umich-ud"
section: "1"
platform: "linux"
package: "umich-ldap-utils"
version: "3.3-3"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/umich-ud"
---

# umich-ud(1)

interactive X.500 Directory Server query program

## NAME

umich-ud - interactive X.500 Directory Server query program

## SYNOPSIS

**umich-ud** \[-Dv\] \[-s  *server*\] \[-d *debug-mask*\] \[-l *ldap-debug-mask*\] \[-f *file*\]

## DESCRIPTION

*umich-ud* is used to interogate a directory server via the Lightweight Directory Access Protocol (LDAP).

## OPTIONS

- **-s**

  Used to specify the name of an LDAP server to which **umich-ud** should connect.  If this flag is omitted, the value specified in the **umich-ud** configuration file is used.  If no value is specified in the configuration file, or the configuration file does not exist, the name *ldap* is used.  Of course, it is up to the system administrator to make sure that the name *ldap* can be resolved (presumably through the use of a CNAME or A record in the DNS and the appropriate search path specified in the resolver config file).

- **-d**

  Sets the **umich-ud** debug mask to the value specified.   Values for the mask can be dumped by using the *-D* flag.

- **-f**

  Sets the configuration file to the name specified.

- **-l**

  Sets the LDAP debug mask to the value specified.

- **-v**

  Turns on verbose output.  Also toggable via the umich-ud  *verbose* command.

- **-D**

  Prints out a list of valid umich-ud debug masks.

## FILES

/etc/umich-ldap/ud.conf		The umich-ud configuration file.

## SEE ALSO

[**ud.conf**(5)](/ud.conf/5.md), [**ldap**(3)](/ldap/3.md)

## DIAGNOSTICS

**umich-ud** will try to be nice about error conditions, and in most cases prints a warm and fuzzy error message when it encounters a problem.  Sometimes the error will be unexpected, and in these cases,  **umich-ud** uses the ldap\_perror() routine to print an informative diagnostic.

## BUGS

Too numerous to mention.

## AUTHOR

Bryan Beecher, University of Michigan
