.th DPE VIII 4/21/86
.sh "NAME"
dpe - device profile database editor
.sh "SYNOPSIS"
 dpe
.sh "DESCRIPTION"
.s3
Dpe interactively edits the device profile database and is invoked from
the Secure Server.  The editor commands include add, change, delete,
find, next, print, view, and quit.  A description of command action
follows.  The character preceding the closing parenthesis, ')', is the
command code.  Any unrecognized character causes printing of the
command list.
.s3
a)dd
prompts the user for all information and appends the new record to
the end of the database. The following questions are asked:
.in 10
.br
Enter name (max 8 char):
.br
Enter desired device name space:
.br
Enter desired device type (high byte):
.br
Enter desired device unit number (low word):
.br
Enter user name of owner (max 8 char):
.br
Enter login name of group (max 8 char):
.br
Does this device allow Valid_required ? (y or n) :
.br
Can user assign with assign function ? (y or n) :
.br
Enter desired discretionary access for owner:
.br
Enter desired discretionary access for group:
.br
Enter desired discretionary access for all:
.br
ENTER ACCESS LEVEL DEFAULT
.br
SECURITY CATEGORY
.br
Enter desired SECURITY category:
.br
INTEGRITY CATEGORY
.br
Enter desired INTEGRITY category:
.br
Enter numbers of desired security compartments
.br
separated by spaces (carriage return for NULL):
.in
.s3
c)hange
changes a specific field in the current record.
Change
accepts the following commands:
.in 10
.br
e)xit
.br
v)iew
.br
n)ame
.br
s)eid
.br
g)roup id
.br
d)iscret access
.br
a)ccess level
.br
r)valrequr
.br
l)assignment allowed
.in
.s3
d)elete
the current record by asking "Do you want to delete [current record name]
(y or n) :"
.s3
p)rint
the current database records, including modifications, to the line printer.
.s3
v)iew
outputs the current record to the terminal.
.s3
f)ind
searches the database for the specified name and sets the current pointer
to the record.
The user is prompted for the name;
dpe
responds "Record is not found", if the name not in the database.
.s3
n)ext
moves the current pointer to the next record.
If the pointer is currently pointing to the last record, it is moved
to the first record.
.s3
q)uit
ends execution of the editor.
If modifications were made, the question "Do you want to save the updates?"
is asked and a y or n is expected in response.
.sh "FILES"
.lp 30 25
/sys/dataBases/device   device profile database
.lp 30 25
/sys/dataBases/security system security map
.i0
.i7
.sh "SEE ALSO"
SME(VIII), UCE(VIII), GAA(VIII), device(V), security(V), user(V), group(V)
.sh "ERRORS"
can't open device database
.br
can't create tempfile
.br
can't open user database
.br
can't open group database
.br
can't open security_map
