Accessing NetWare volumes from UnixWare

Rights-to-permissions mapping in NetWare mode on existing files

When you look at the ownership of a file or directory on a NetWare mode volume, the NUC/NUCFS on UnixWare and the NUC NLM on the NetWare server cooperate to present the best possible mapping of NetWare effective rights to UnixWare-style permissions and ownership.

However, the mapping is not exact, and some NetWare file controls (such as file attributes, security equivalences, and certain rights) are not translated.

The following listing shows you how the NetWare rights settings on NetWare files and directories are translated to UnixWare permissions and owner/group settings for display on UnixWare.

Type NetWare Effective Rights Equivalent UnixWare Settings
Files Read Read
Write Write
Create Not translated
Erase Write permission set on parent directory
File scan Read and Execute set on parent directory
Access control Does not translate to a permission, but used to determine owner login and group IDs on a file
Modify Not translated
Supervisor Not translated
Directories Read Not translated
Write Not translated
Create Write permission granted if directory also has the Erase and Modify rights
Erase Write permission granted if directory also has the Create and Modify rights
Access control Does not translate to a permission, but used to determine owner login and group IDs on a directory
Modify Write permission granted if directory also has the Create and Erase rights
Supervisor Not translated

 -----------------------------------------------------------------------------------
| Type       |  NetWare Effective Rights|  Equivalent UnixWare Settings            |
|------------|--------------------------|------------------------------------------|
| Files      |  Read                    |  Read                                    |
|------------|--------------------------|------------------------------------------|
|            |  Write                   |  Write                                   |
|------------|--------------------------|------------------------------------------|
|            |  Create                  |  Not translated                          |
|------------|--------------------------|------------------------------------------|
|            |  Erase                   |  Write permission set on parent directory|
|------------|--------------------------|------------------------------------------|
|            |  File scan               |  Read and Execute set on parent directory|
|------------|--------------------------|------------------------------------------|
|            |  Access control          |  Does not translate to a permission, but |
|            |                          |  used to determine owner login and group |
|            |                          |  IDs on a file                           |
|------------|--------------------------|------------------------------------------|
|            |  Modify                  |  Not translated                          |
|------------|--------------------------|------------------------------------------|
|            |  Supervisor              |  Not translated                          |
|------------|--------------------------|------------------------------------------|
| Directories|  Read                    |  Not translated                          |
|------------|--------------------------|------------------------------------------|
|            |  Write                   |  Not translated                          |
|------------|--------------------------|------------------------------------------|
|            |  Create                  |  Write permission granted if directory   |
|            |                          |  also has the Erase and Modify rights    |
|------------|--------------------------|------------------------------------------|
|            |  Erase                   |  Write permission granted if directory   |
|            |                          |  also has the Create and Modify rights   |
|------------|--------------------------|------------------------------------------|
|            |  Access control          |  Does not translate to a permission, but |
|            |                          |  used to determine owner login and group |
|            |                          |  IDs on a directory                      |
|------------|--------------------------|------------------------------------------|
|            |  Modify                  |  Write permission granted if directory   |
|            |                          |  also has the Create and Erase rights    |
|------------|--------------------------|------------------------------------------|
|            |  Supervisor              |  Not translated                          |
|------------|--------------------------|------------------------------------------|
Rights listed as ``Not translated'' in the table above may still exist on the NetWare file or directory; they are just not translated to a UnixWare permission on display.

There may also be other NetWare controls on the file or folder that you cannot see from UnixWare. See ``Other NetWare access controls''.

For a summary description of NetWare rights, see ``NetWare rights summary''.


© 1999 The Santa Cruz Operation, Inc. All rights reserved.
UnixWare 7 Release 7.1.1 - 5 November 1999