NAME
pts
—
Manage AFS protection
database
SYNOPSIS
pts |
[command] [args] |
DESCRIPTION
The pts
utility is used to manipulate the
contents of the AFS Protection Database, which contains information about
users and groups in AFS. Note that the pts
utility
does not
modify the traditional UNIX user and group database,
only the AFS specific information.
The pts
utility provides several
commands:
adduser
- add a user to a group
chown
- change owner of user or group
creategroup
- create a new group
cg
- shorthand for
creategroup
createuser
- create a new user
dump
- dump pts database
delete
- delete user or group
examine
- examine a user or a group
help
- get help on
pts
?
- shorthand for help
listmax
- print largest afs user and group
listowned
- list groups owned by a user or group, or orphaned groups
membership
- list group or user membership
groups
- shorthand for membership
removeuser
- remove a user from a group
rename
- rename a user or a group
setfields
- not yet implemented
setmax
- not yet implemented
syncdb
- not yet implemented
Most pts
commands accept the following
general arguments:
-cell
cellname] Specifies which AFS cell to use, if the
default cell is not to be used.
[-noauth
] Specifies that
pts
should not try to authenticate the connection to
the server. This may be useful with shell scripts, or if there is a problem
with the AFS cell. Note that the server will reject many commands if
-noauth
is specified.
The syntax of the pts
commands:
pts adduser
[-name
] user
[-group
] group
[-cell
cellname]
[-noauth
]
pts chown
[-name
]
user/group [-owner
]
owner [-cell
cellname] [-noauth
]
pts creategroup
[-name
] name
[-id
idnumber]
[-cell
cellname]
[-noauth
]
pts cg
creategroup
.pts createuser
[-name
] name
[-id
idnumber]
[-cell
cellname]
[-noauth
]
pts dump
server
[-cell
-cellname
]
pts delete
[-name
]
name/group [-cell
cellname] [-noauth
]
pts examine
user/group [-cell
cellname] [-noauth
]
pts help
or pts
?
pts
pts listmax
[-cell
cellname]
pts listowned
[-id
] user/group
[-cell
cellname]
[-noauth
]
pts membership
[-nameorid
user/group]
[-cell
cellname]
[-noauth
]
pts groups
membership
.pts removeuser
[-user
] user
[-group
] group
[-cell
cellname]
[-noauth
]
pts rename
[-from
]
old name [-to
]
new name [-cell
cellname] [-noauth
]
pts setfields
pts setmax
pts syncdb
SEE ALSO
STANDARDS
The Arla authors are trying to mimic the behaviour of the original AFS utilities.
AUTHORS
The Arla project <http://www.stacken.kth.se/project/arla/>.
BUGS
Some commands are not implemented yet.