12c5613c49dea0621fa762c9c17d246fa770c312
[openafs-wiki.git] / AFSLore / AddOnsToolsAndUtilities.mdwn
1 <div>
2   <ul>
3     <li><a href="#UNIX"> UNIX</a><ul>
4         <li><a href="#AFS Backend"> AFS Backend</a></li>
5         <li><a href="#BackupAFS">BackupAFS</a></li>
6         <li><a href="#Balancing"> Balancing</a></li>
7         <li><a href="#Frak"> Frak</a></li>
8         <li><a href="#FSR"> FSR</a></li>
9         <li><a href="#LibNSS-AFS"> LibNSS-AFS</a></li>
10         <li><a href="#LSMounts"> LSMounts</a></li>
11         <li><a href="#Nagios Monitoring"> Nagios Monitoring</a></li>
12         <li><a href="#Mount Points"> Mount Points</a></li>
13         <li><a href="#MVTO"> MVTO</a></li>
14         <li><a href="#Pam-AFS-Session"> Pam-AFS-Session</a></li>
15         <li><a href="#Pam-KRB5"> Pam-KRB5</a></li>
16         <li><a href="#Partinfo"> Partinfo</a></li>
17         <li><a href="#PHPafsfree">PHPafsfree</a></li>
18         <li><a href="#Reporting DB"> Reporting DB</a></li>
19         <li><a href="#VolCreate"> VolCreate</a></li>
20         <li><a href="#VolNuke"> VolNuke</a></li>
21       </ul>
22     </li>
23     <li><a href="#Linux"> Linux</a><ul>
24         <li><a href="#AFS Tokens GUI"> AFS Tokens GUI</a></li>
25         <li><a href="#Kvibille Nautilus Plugin"> Kvibille Nautilus Plugin</a></li>
26         <li><a href="#Nautilus for RHEL4"> Nautilus for RHEL4</a></li>
27       </ul>
28     </li>
29     <li><a href="#Macintosh"> Macintosh</a><ul>
30         <li><a href="#AFS Tokens GUI"> AFS Tokens GUI</a></li>
31         <li><a href="#AFS Commander"> AFS Commander</a></li>
32         <li><a href="#Contextual Menu Plug-in for Find"> Contextual Menu Plug-in for Finder</a></li>
33         <li><a href="http://quatet.vipecom.vn/san-pham/gio-qua-tet/">Gio qua tet</a></li>
34       </ul>
35     </li>
36   </ul>
37 </div>
38
39 # <a name="UNIX"></a> UNIX
40
41 ## <a name="AFS Backend"></a> AFS Backend 
42
43 Delegated administration of certain volumes.
44
45 Available at <http://www.eyrie.org/~eagle/software/afs-backend/>
46
47 ## <a name="BackupAFS"></a> [[BackupAFS]]
48
49 Backup [[OpenAFS]] volumes to a backup server's local disk or attached RAID. Supports full and multi-level incremental dumps, exponential expiry, and configuration via conf files or a web interface.
50
51 Available at <http://www.physics.unc.edu/~stephen/BackupAFS/>
52
53 ## <a name="Balancing"></a> Balancing
54
55 Balance volumes, usage, and accesses among servers.
56
57 Available at <http://www.eyrie.org/~eagle/software/afs-balance/>
58
59 ## <a name="Frak"></a> Frak
60
61 Show differences between AFS file trees or volumes
62
63 Available at <http://www.eyrie.org/~eagle/software/frak/>
64
65 ## <a name="FSR"></a> FSR
66
67 Recursive wrapper around fs directory commands
68
69 Available at: <http://www.eyrie.org/~eagle/software/fsr/>
70
71 ## <a name="LibNSS-AFS"></a> [[LibNSS]]-AFS
72
73 Uses the ptdb (ptserver) to resolve username-to-userid and userid-to-username (NSS) queries on platforms that use GNU Libc.
74
75 Available at: <http://www.hcoop.net/~megacz/software/libnss-afs.html>
76
77 ## <a name="LSMounts"></a> LSMounts
78
79 Search through a directory for mount points
80
81 Available at: <http://www.eyrie.org/~eagle/software/lsmounts/>
82
83
84 ## <a name="Nagios Monitoring"></a> Nagios Monitoring
85
86 Nagios-compatible probes to monitor AFS
87
88 Available at: <http://www.eyrie.org/~eagle/software/afs-monitor/>
89
90 ## <a name="Mount Points"></a> Mount Points
91
92 Maintain a database of volume mount points
93
94 Available at: <http://www.eyrie.org/~eagle/software/afs-mount/>
95
96 ## <a name="MVTO"></a> MVTO
97
98 Smart vos move with usage balancing
99
100 Available at: <http://www.eyrie.org/~eagle/software/mvto/>
101
102 ## <a name="Pam-AFS-Session"></a> Pam-AFS-Session
103
104 AFS PAG and token PAM session module
105
106 Available at: <http://www.eyrie.org/~eagle/software/pam-afs-session/>
107
108 ## <a name="Pam-KRB5"></a> Pam-KRB5
109
110 Kerberos v5 PAM module
111
112 Available at: <http://www.eyrie.org/~eagle/software/pam-krb5/>
113
114 ## <a name="Partinfo"></a> Partinfo
115
116 Nicely formatted partition usage report
117
118 Available at: <http://www.eyrie.org/~eagle/software/partinfo/>
119
120 ## <a name="PHPafsfree"></a> PHPafsfree
121
122 A PHP/GD AFS fileserver disk utilization grapher inspired by the original tcl/tk afsfree script.
123
124 Available at: <http://www.physics.unc.edu/~stephen/phpafsfree/>
125
126 ## <a name="Reporting DB"></a> Reporting DB
127
128 Load AFS metadata into a SQL database for reporting
129
130 Available at: <http://www.eyrie.org/~eagle/software/afsdb/>
131
132 ## <a name="VolCreate"></a> [[VolCreate]]
133
134 Smart vos create with automatic volume placement
135
136 Available at: <http://www.eyrie.org/~eagle/software/volcreate/>
137
138 ## <a name="VolNuke"></a> [[VolNuke]]
139
140 Smart vos remove that finds volume location
141
142 Available at: <http://www.eyrie.org/~eagle/software/volnuke/>
143
144 # <a name="Linux"></a> Linux
145
146 ## <a name="AFS Tokens GUI"></a> AFS Tokens GUI
147
148 Obtain and delete your AFS tokens via Kerberos 5 login. Manage your group membership and owned groups.
149
150 Source and binaries available at [https://forge.cornell.edu/sf/frs/do/viewSummary/projects.afs\_tokens/frs](https://forge.cornell.edu/sf/frs/do/viewSummary/projects.afs_tokens/frs)
151
152 ## <a name="Kvibille Nautilus Plugin"></a> Kvibille Nautilus Plugin
153
154 Graphical editor for AFS access control lists (ACL). Works as a Nautilus plugin and as a standalone application.
155
156 RHEL4 rpms (standalone app only), source and binary, available at /afs/cnf.cornell.edu/shares/public/outside\_users/openafs/kvibille
157
158 RHEL5 rpms available at <http://ayo.sys.kth.se/kth/linux/5/i386/misc/> and [http://ayo.sys.kth.se/kth/linux/5/x86\_64/misc/](http://ayo.sys.kth.se/kth/linux/5/x86_64/misc/)
159
160 Main source tree available at <ftp://ftp.nada.kth.se/pub/hacks/kvibille/>
161
162 ## <a name="Nautilus for RHEL4"></a> Nautilus for RHEL4
163
164 The stock Nautilus with RHEL4, like the Mac OS X finder, attempts to "help" you by pre-determining access to AFS files and folders based on the unix permissions. This version has a small hack which will always return access allowed such that the access decision is made by AFS itself.
165
166 Prior to 2.8.1-5.EL4, an additional hack was necessary for nautilus to respect the user's umask settings.
167
168 RPMS available at /afs/cnf.cornell.edu/shares/public/outside\_users/openafs/nautilus
169
170 # <a name="Macintosh"></a> Macintosh
171
172 ## <a name="AFS Tokens GUI"></a> AFS Tokens GUI
173
174 Obtain and delete your AFS tokens via Kerberos 5 login. Manage your group membership and owned groups.
175
176 Source and binaries available at [https://forge.cornell.edu/sf/frs/do/viewSummary/projects.afs\_tokens/frs](https://forge.cornell.edu/sf/frs/do/viewSummary/projects.afs_tokens/frs)
177
178 ## <a name="AFS Commander"></a> AFS Commander
179
180 Afs Commander is the development version Apple OSX AFS Preference Pane, made for simplify the afs client administration and usability.
181
182 Available at [http://www.lnf.infn.it/~bisegni/Main/Afs\_Commander.html](http://www.lnf.infn.it/~bisegni/Main/Afs_Commander.html)
183
184 ## <a name="Contextual Menu Plug-in for Find"></a> Contextual Menu Plug-in for Finder
185
186 Provides access list and volume quota information. AFS access control lists can be added, modified, and deleted. Volume information on user quota and disk space usage are available.
187
188 Available at [http://www.ncsu.edu/mac/pn/index.php?name=UpDownload&amp;req=viewdownloaddetails&amp;lid=10](http://www.ncsu.edu/mac/pn/index.php?name=UpDownload&req=viewdownloaddetails&lid=10)
189
190 -- [[RedFyre]] - 01 Aug 2008