DL(1)

NAME
dl - X.500 Directory Based Distribution List Management tool.

SYNOPSIS
dl [-u distinguished-name] [-c name-or-address] [-m] [-q] [-p] [-v] [listname]

DESCRIPTION
The dl program is used to modify the list specified on the command line. If no list is specified, dl enters an interactive mode prompting the user for lists to modify. When modifying a list, dl allows the user to create, add, remove, display, and check distribution lists via menu items.

Lists can also be created or converted from file based lists using this tool.

The `-u' flag is used to change the default distinguished name of the user the specified name, the default is read from .quipurc.

The `-c' flag is used to specify the name or address of the DSA to call.

The `-p' flag is used to ask for the list to be printed, then dl will exit.

The `-q' flag put dl into "quiet" mode. This is particularly useful when running with the `-v' flag.

The `-m' flag is used to persuade dl that the user bound does have sufficient access rights to modify the directory based list. This is useful for directory managers.

The `-v' flag asks dl the verify the specified list (or all local lists in none specified). If is useful to run with this option from cron(1) at reqular intervals to detect any changed mail addresses. If used with the `-m' flag, out of date addresses are modified.

ATTRIBUTE SYNTAXES

There are various attribute syntaxes defined in addition to the standard syntaxes used by dish. The most important of these is the ORName syntax, used for the mhsDLMembers attribute.

An ORName consists of an optional directory name, and an ORAddress. The two components are seperated by a `$' thus:

ORName ::= [<DirectoryName>] [$ <ORAddress>]

The DirectoryName is either a Quipu style Distinguished Name, or a name in Steve Kille's user-friendly notation. This notation is ordered but untyped, with components separated by commas. Typical names include:

kille, cs, ucl
rose, psi, USA
L. Eagle, “Sue, Grabbit and Runn”, GB

The ORaddress is an X.400 style mail address. If a DirectoryName is supplied, the the ORAdress can be omitted, dl will fill it in by looking at the mail attributes of the entry for `DirectoryName' in the X.500 directory.

FILES
dsaptailor	system QUIPU tailoring file
$HOME/.quipurc	user's QUIPU tailoring file
ufnrc	system UFN runcom file
$HOME/.ufnrc	user's UFN runcom file

SEE ALSO
The PP Manual: Volume 3 - Users Guide,
Using the OSI Directory to achieve User Friendly Naming,
dish(1c).

AUTHOR
Colin Robbins, University College London