3 uss delete - Deletes a user account
7 B<uss delete> B<-user> <I<login name>>
8 [B<-mountpoint> <I<mountpoint for user's volume>>]
9 [B<-savevolume>] [B<-verbose>] [B<-cell> <I<cell name>>]
10 [B<-admin> <I<administrator to authenticate>>] [B<-dryrun>]
11 [B<-skipauth>] [B<-help>]
13 B<uss d> B<-u> <I<login name>> [B<-m> <I<mountpoint for user's volume>>]
14 [B<-sa>] [B<-v>] [B<-c> <I<cell name>>]
15 [B<-a> <I<administrator to authenticate>>] [B<-d>] [B<-sk>] [B<-h>]
19 The B<uss delete> command removes the Authentication Database and
20 Protection Database entries for the user named by B<-user> argument. In
21 addition, it can remove the user's home volume and associated VLDB entry,
22 a mount point for the volume or both, depending on whether the
23 B<-mountpoint> and B<-savevolume> options are provided.
29 To remove both the volume and mount point, use the B<-mountpoint> argument
30 to name the user's home directory. It is best to create a tape backup of a
31 volume before deleting it. Note that other mount points for the volume are
32 not removed, if they exist.
36 To remove the mount point only, provide both the B<-mountpoint> and
37 B<-savevolume> options.
41 To preserve both the volume and mount point, omit the B<-mountpoint>
42 argument (or both it and the B<-savevolume> flag).
50 =item B<-user> <I<login name>>
52 Names the entry to delete from the Protection and Authentication
55 =item B<-mountpoint> <I<mountpoint for the user's volume>>
57 Specifies the pathname to the user's home directory, which is deleted from
58 the filespace. By default, the volume referenced by the mount point is
59 also removed from the file server machine that houses it, along with its
60 Volume Location Database (VLDB) entry. To retain the volume and VLDB
61 entry, include the B<-savevolume> flag. Partial pathnames are interpreted
62 relative to the current working directory.
64 Specify the read/write path to the mount point, to avoid the failure that
65 results from attempting to remove a mount point from a read-only
66 volume. By convention, the read/write path is indicated by placing a
67 period before the cell name at the pathname's second level (for example,
68 F</afs/.abc.com>). For further discussion of the concept of read/write and
69 read-only paths through the filespace, see the B<fs mkmount> reference
74 Preserves the user's volume and VLDB entry.
78 Produces on the standard output stream a detailed trace of the command's
79 execution. If this argument is omitted, only warnings and error messages
82 =item B<-cell> <I<cell name>>
84 Specifies the cell in which to run the command. For more details, see
87 =item B<-admin> <I<administrator to authenticate>>
89 Specifies the AFS user name under which to establish authenticated
90 connections to the AFS server processes that maintain the various
91 components of a user account. For more details, see L<uss(8)>.
95 Reports actions that the command interpreter needs to perform while
96 executing the command, without actually performing them. For more details,
101 Prevents authentication with the AFS Authentication Server, allowing a
102 site using Kerberos to substitute that form of authentication.
106 Prints the online help for this command. All other valid options are
113 The following command removes smith's user account from the C<abc.com>
114 cell. The B<-savevolume> argument retains the C<user.smith> volume on its
117 % uss delete smith -mountpoint /afs/abc.com/usr/smith -savevolume
119 =head1 PRIVILEGE REQUIRED
121 The issuer (or the user named by B<-admin> argument) must belong to the
122 system:administrators group in the Protection Database, must have the
123 C<ADMIN> flag turned on in his or her Authentication Database entry, and
124 must have at least C<a> (administer) and C<d> (delete) permissions on the
125 access control list (ACL) of the mount point's parent directory. If the
126 B<-savevolume> flag is not included, the issuer must also be listed in the
127 F</usr/afs/etc/UserList> file.
137 IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.
139 This documentation is covered by the IBM Public License Version 1.0. It was
140 converted from HTML to POD by software written by Chas Williams and Russ
141 Allbery, based on work by Alf Wachsmann and Elizabeth Cassell.