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