none
[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="#BackupPC4AFS">BackupPC4AFS</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="#LSMounts"> LSMounts</a></li>
10         <li><a href="#Nagios Monitoring"> Nagios Monitoring</a></li>
11         <li><a href="#Mount Points"> Mount Points</a></li>
12         <li><a href="#MVTO"> MVTO</a></li>
13         <li><a href="#Pam-AFS-Session"> Pam-AFS-Session</a></li>
14         <li><a href="#Pam-KRB5"> Pam-KRB5</a></li>
15         <li><a href="#Partinfo"> Partinfo</a></li>
16         <li><a href="#PHPafsfree">PHPafsfree</a></li>
17         <li><a href="#Reporting DB"> Reporting DB</a></li>
18         <li><a href="#VolCreate"> VolCreate</a></li>
19         <li><a href="#VolNuke"> VolNuke</a></li>
20       </ul>
21     </li>
22     <li><a href="#Linux"> Linux</a><ul>
23         <li><a href="#AFS Tokens GUI"> AFS Tokens GUI</a></li>
24         <li><a href="#Kvibille Nautilus Plugin"> Kvibille Nautilus Plugin</a></li>
25         <li><a href="#Nautilus for RHEL4"> Nautilus for RHEL4</a></li>
26       </ul>
27     </li>
28     <li><a href="#Macintosh"> Macintosh</a><ul>
29         <li><a href="#AFS Tokens GUI"> AFS Tokens GUI</a></li>
30         <li><a href="#AFS Commander"> AFS Commander</a></li>
31         <li><a href="#Contextual Menu Plug-in for Find"> Contextual Menu Plug-in for Finder</a></li>
32       </ul>
33     </li>
34   </ul>
35 </div>
36
37 # <a name="UNIX"></a> UNIX
38
39 ## <a name="AFS Backend"></a> AFS Backend
40
41 Delegated administration of certain volumes.
42
43 Available at <http://www.eyrie.org/~eagle/software/afs-backend/>
44
45 ## <a name="BackupPC4AFS"></a> [[BackupPC4AFS]]
46
47 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.
48
49 Available at <http://backuppc4afs.sourceforge.net/>
50
51 ## <a name="Balancing"></a> Balancing
52
53 Balance volumes, usage, and accesses among servers.
54
55 Available at <http://www.eyrie.org/~eagle/software/afs-balance/>
56
57 ## <a name="Frak"></a> Frak
58
59 Show differences between AFS file trees or volumes
60
61 Available at <http://www.eyrie.org/~eagle/software/frak/>
62
63 ## <a name="FSR"></a> FSR
64
65 Recursive wrapper around fs directory commands
66
67 Available at: <http://www.eyrie.org/~eagle/software/fsr/>
68
69 ## <a name="LSMounts"></a> LSMounts
70
71 Search through a directory for mount points
72
73 Available at: <http://www.eyrie.org/~eagle/software/lsmounts/>
74
75 ## <a name="Nagios Monitoring"></a> Nagios Monitoring
76
77 Nagios-compatible probes to monitor AFS
78
79 Available at: <http://www.eyrie.org/~eagle/software/afs-monitor/>
80
81 ## <a name="Mount Points"></a> Mount Points
82
83 Maintain a database of volume mount points
84
85 Available at: <http://www.eyrie.org/~eagle/software/afs-mount/>
86
87 ## <a name="MVTO"></a> MVTO
88
89 Smart vos move with usage balancing
90
91 Available at: <http://www.eyrie.org/~eagle/software/mvto/>
92
93 ## <a name="Pam-AFS-Session"></a> Pam-AFS-Session
94
95 AFS PAG and token PAM session module
96
97 Available at: <http://www.eyrie.org/~eagle/software/pam-afs-session/>
98
99 ## <a name="Pam-KRB5"></a> Pam-KRB5
100
101 Kerberos v5 PAM module
102
103 Available at: <http://www.eyrie.org/~eagle/software/pam-krb5/>
104
105 ## <a name="Partinfo"></a> Partinfo
106
107 Nicely formatted partition usage report
108
109 Available at: <http://www.eyrie.org/~eagle/software/partinfo/>
110
111 ## <a name="PHPafsfree"></a> PHPafsfree
112
113 A PHP/GD AFS fileserver disk utilization grapher inspired by the original tcl/tk afsfree script.
114
115 Available at: <http://www.physics.unc.edu/~stephen/phpafsfree/>
116
117 ## <a name="Reporting DB"></a> Reporting DB
118
119 Load AFS metadata into a SQL database for reporting
120
121 Available at: <http://www.eyrie.org/~eagle/software/afsdb/>
122
123 ## <a name="VolCreate"></a> [[VolCreate]]
124
125 Smart vos create with automatic volume placement
126
127 Available at: <http://www.eyrie.org/~eagle/software/volcreate/>
128
129 ## <a name="VolNuke"></a> [[VolNuke]]
130
131 Smart vos remove that finds volume location
132
133 Available at: <http://www.eyrie.org/~eagle/software/volnuke/>
134
135 # <a name="Linux"></a> Linux
136
137 ## <a name="AFS Tokens GUI"></a> AFS Tokens GUI
138
139 Obtain and delete your AFS tokens via Kerberos 5 login. Manage your group membership and owned groups.
140
141 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)
142
143 ## <a name="Kvibille Nautilus Plugin"></a> Kvibille Nautilus Plugin
144
145 Graphical editor for AFS access control lists (ACL). Works as a Nautilus plugin and as a standalone application.
146
147 RHEL4 rpms (standalone app only), source and binary, available at /afs/cnf.cornell.edu/shares/public/outside\_users/openafs/kvibille
148
149 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/)
150
151 Main source tree available at <ftp://ftp.nada.kth.se/pub/hacks/kvibille/>
152
153 ## <a name="Nautilus for RHEL4"></a> Nautilus for RHEL4
154
155 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.
156
157 Prior to 2.8.1-5.EL4, an additional hack was necessary for nautilus to respect the user's umask settings.
158
159 RPMS available at /afs/cnf.cornell.edu/shares/public/outside\_users/openafs/nautilus
160
161 # <a name="Macintosh"></a> Macintosh
162
163 ## <a name="AFS Tokens GUI"></a> AFS Tokens GUI
164
165 Obtain and delete your AFS tokens via Kerberos 5 login. Manage your group membership and owned groups.
166
167 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)
168
169 ## <a name="AFS Commander"></a> AFS Commander
170
171 Afs Commander is the development version Apple OSX AFS Preference Pane, made for simplify the afs client administration and usability.
172
173 Available at [http://www.lnf.infn.it/~bisegni/Main/Afs\_Commander.html](http://www.lnf.infn.it/~bisegni/Main/Afs_Commander.html)
174
175 ## <a name="Contextual Menu Plug-in for Find"></a> Contextual Menu Plug-in for Finder
176
177 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.
178
179 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)
180
181 -- [[RedFyre]] - 01 Aug 2008