1 ADD
Add a new account, or recover an expired account.  You will be asked to
confirm (or alter) the logon name, budget, college, department, course,
section, category, connect time, cpu, disk quota, and retention values.
Alterations  are performed under the control of the editor  chosen when
starting CDFEDIT.   The values are altered accordingly upon terminating
the editor.  If no accounts are to be added,  abort the editing session
instead.  The account name  can be up to 8 alpha-numeric characters ( 9
for social-security numbers).
 
Format:
 
          ADD  account-name
 
Notes: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.  Once an account is ADDed, priv-
ileges can still be modified with the MODIFY command.
2 Errors
If an error is detected during the modification session, a "diagnostic"
message will be displayed, and the offending line will be marked in the
left-most column with a ">" character.  You will then be placed back in
the editor.  You can then either correct the error or abort the editing
session altogether.
2 Parameters
You can specify either a single account name, a list of account names
separated by commas or the name of a file containing a list of account
names entered one per line.
 
Format:
 
          ADD  account-name [,...]
          ADD  @file-spec
2 Qualifiers
/DEVICE

Specifies the device name for which the account's home directory will 
reside.  Validity of the target device is not performed, so make sure 
it can support users before choosing said device.

Format:

         /DEVICE=device-name[:]

If the device-name is not specified, one will be chosen at random.

/GROUP

Specifies the UIC group for the account.  A free member of this group
will be chosen at random to complete the UIC assignment.

Format:

         /GROUP=octal-group

The octal-group is entered as an *octal* value.  If the group is not
specified, a group/member assignment will be chosen at random.

/NAME 

Specifies the last name of the user assiciated with the account.  An
last name may be required for "validation" purposes.  If the account
is either an ASUW student number or a social-security number, a last
name is required.

Format:

         /NAME=last-name

If you do not specify a last-name, and one is required, CDFEDIT will 
ask for it.

/PASSWORD

Specifies the password associated with the account.  It is recommend-
ed to use passwords which are not found in dictionaries and have some
arbitrary misspellings or numeric substitutions.

Format:

         /PASSWORD=password

If the password is not specified, one will be generated at random.
1 BUDGET
Change the budgets of all accounts matching the old budget number with
the new number.  This is essentially a MODIFY operation - with account
names selected through a different mechanism. See the topic MODIFY for
more information.  Budget numbers are 6 alpha-numeric characters.
 
Format:
 
          BUDGET  old-budget-number,new-budget-number
 
Note: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.
1 CHANGE
Change (rename) an existing account.  The new account name cannot be a
current account on this system but may be on another system.  Once the
account has been changed (renamed), it is recommended that the account
not be used until after the daily reconcilliation procedures have run.
The account name can be up to 8 alpha-numeric characters (9 for social
security numbers).
 
Format:
 
          CHANGE  old-account-name
 
Note: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.
2 Parameters
You can specify either a single account name, a list of account names
separated by commas or the name of a file containing a list of account
names entered one per line.
 
Format:
 
          CHANGE  old-account-name [,...]
          CHANGE  @file-spec
2 Qualifiers
/ACCOUNT

Specifies the new account name.  New account names can not be current
account names on this system but may be on other systems.  No attempt 
will be made to ACCMERGE the accounts together.

Format:

          /ACCOUNT=new-account-name

If you do not specify a new-account-name, CDFEDIT will ask for one.
1 EXIT
Exit the CDFEDIT utility.  If any changes were made during the CDFEDIT
session, you'll be asked if you want to apply these.  Up to this point
all changes have been stored internally only.  Answering "YES" to this
question will cause them to take effect; "NO" reponses will invalidate
the session entirely.
 
Format:
 
          EXIT or <CTRL>Z
 
Note: Typing <CTRL>Z in response to a prompt will cancel the operation
and exit the CDFEDIT utility.
1 LIST
Displays *all* accounts matching the specified budget number.  This is
essentially a SHOW operation but with account names selected through a
different mechanism.  See the topic SHOW for more information.  Budget
numbers are 6 alpha-numeric characters.
 
Format:
 
          LIST  budget-number
 
Note: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.
1 MODIFY
Modify the budget, college, department, course, section, category, con-
nect, cpu, disk quota, and retention values  for the specified account.
Modifications are performed under the control of the editor chosen when
starting CDFEDIT.  The values are modified accordingly upon terminating
the editor. If no changes are to be made, abort the editing session in-
stead.  The account name can be up to 8 alpha-numeric characters (9 for
social-security numbers).
 
Format:
 
          MODIFY  account-name
 
Notes: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.  The Logon Name cannot be chang-
ed with the MODIFY command.
2 Errors
If an error is detected during the modification session, a "diagnostic"
message will be displayed, and the offending line will be marked in the
left-most column with a ">" character.  You will then be placed back in
the editor.  You can then either correct the error or abort the editing
session altogether.
2 Parameters
You can specify either a single account name, a list of account names
separated by commas or the name of a file containing a list of account
names entered one per line.
 
Format:
 
          MODIFY  account-name [,...]
          MODIFY  @file-spec
1 REMOVE
Remove an existing account.  A Category 10 "annihilator" record will be
generated and placed in the CDF for this account.  The daily reconcill-
iation procedure will anihilate the account during the next invokation.
The account name can be up to 8 alpha-numeric characters (9 for social-
security numbers).
 
Format:
 
          REMOVE  account-name
 
Note: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.
2 Parameters
You can specify either a single account name, a list of account names
separated by commas or the name of a file containing a list of account
names entered one per line.
 
Format:
 
          REMOVE  account-name [,...]
          REMOVE  @file-spec
1 SHOW
Display the CDF budget, college, department, course, section, category,
connect, cpu, disk quota and retention values for the specified account
to the screen. The account name can be up to 8 alpha-numeric characters
(9 for social-security numbers).
 
Format:
 
          SHOW  account-name
 
Note: Typing <CTRL>Z in response to a prompt will cancel the operation
and return you to the CDFEDIT> prompt.
2 Parameters
You can specify either a single account name, a list of account names
separated by commas or the name of a file containing a list of account
names entered one per line.
 
Format:
 
          SHOW  account-name [,...]
          SHOW  @file-spec
