|
|
@182
|
[182]
|
04/09/09 10:51:39 |
broder |
Update CellServDB. |
|
|
@181
|
[181]
|
04/09/09 10:51:37 |
broder |
Start on "PyLocker" by defining a class to represent options passed … |
|
|
@179
|
[179]
|
03/05/09 15:00:54 |
broder |
Only replace "/afs/" at the beginning of the path. |
|
|
@178
|
[178]
|
03/05/09 15:00:52 |
broder |
If the "ro" path you come up with is actually a rw path, don't add
another … |
|
|
@177
|
[177]
|
03/05/09 13:28:52 |
broder |
Add a convenience mechanism for browsing the RW volumes of lockers … |
|
|
@176
|
[176]
|
03/05/09 13:28:50 |
broder |
Add a fix so that unlink(2) and symlink(2) work on OS X. |
|
|
@167
|
[167]
|
12/30/08 02:21:26 |
broder |
Make the pyHesiodFS negcache per-uid instead of per-pid. |
|
|
@166
|
[166]
|
12/30/08 00:47:54 |
broder |
To make everything happy, /mit needs to be chgrped to the requestor's
GID, … |
|
|
@165
|
[165]
|
12/30/08 00:32:25 |
broder |
* Fix a bug that caused the old liblocker attach and add to not work.
* … |
|
|
@163
|
[163]
|
12/22/08 15:26:55 |
broder |
Shorten the negative cache to 0.5 seconds - enough time for ln -nsf,
but … |
|
|
@162
|
[162]
|
12/22/08 13:53:01 |
broder |
Let users create their own symlinks. |
|
|
@161
|
[161]
|
12/22/08 13:52:56 |
broder |
Negative cache symlink deletions for 10 seconds. |
|
|
@160
|
[160]
|
12/22/08 13:52:51 |
broder |
Allow users to delete mounts |
|
|
@159
|
[159]
|
12/22/08 13:52:40 |
broder |
Make pyHesiodFS cache mounted filesystems on a per-user basis |
|
|
@158
|
[158]
|
11/11/08 14:16:09 |
broder |
Change hes to use PyHesiod |
|
|
@157
|
[157]
|
11/11/08 14:16:00 |
broder |
Use syslog instead of stdout in pyhesiodfs |
|
|
@154
|
[154]
|
10/27/08 21:13:52 |
broder |
Update attach to work with new PyHesiod module |
|
|
@153
|
[153]
|
10/27/08 21:13:48 |
broder |
Clever change to AFS's CellAlias from jhutz to deal with iPod_Control |
|
|
@150
|
[150]
|
08/20/08 00:32:52 |
broder |
Only return specific errnos from locker lookups |
|
|
@149
|
[149]
|
08/19/08 20:00:17 |
broder |
hesiod.py in pyHesiodFS? Yeah. It's not around anymore |
|
|
@147
|
[147]
|
08/04/08 00:01:01 |
broder |
Update macathena-ssh-client-config to match behavior of Debathena |
|
|
@144
|
[144]
|
07/31/08 11:23:56 |
broder |
Use PyHesiod instead of Python DNS based wrapper |
|
|
@143
|
[143]
|
07/30/08 22:42:16 |
broder |
Upstream Debathena's crazy cross-API-version patch to pyHesiodFS |
|
|
@142
|
[142]
|
07/30/08 22:42:09 |
broder |
Upstream pyHesiodFS patch to not use Mac-only options on a non-Mac |
|
|
@141
|
[141]
|
07/30/08 22:42:02 |
broder |
In pyHesiodFS, only install LaunchDaemon plist if on a Mac |
|
|
@140
|
[140]
|
07/30/08 22:41:56 |
broder |
Add MANIFEST.in so LaunchDaemon plist gets included |
|
|
@139
|
[139]
|
07/30/08 22:41:49 |
broder |
Remove repetitive copyright file and add more canonical AUTHORS file |
|
|
@130
|
[130]
|
03/16/08 05:45:27 |
broder |
Hmm...apparently quoting matters in these shell script things |
|
|
@129
|
[129]
|
03/16/08 05:37:19 |
broder |
Lots of config packages! These combined should deprecate the need for the … |
|
|
@125
|
[125]
|
03/07/08 21:32:11 |
broder |
Created macathena-lprng-config info file. Also marked config files in … |
|
|
@124
|
[124]
|
03/07/08 21:10:17 |
broder |
Renamed macathena-lprng to lprng and created macathena-lprng-config |
|
|
@119
|
[119]
|
02/22/08 19:30:28 |
broder |
hes...Now With More Python! |
|
|
@116
|
[116]
|
02/19/08 01:09:03 |
broder |
We should be overriding RealModes |
|
|
@113
|
[113]
|
02/17/08 21:53:08 |
broder |
More changes because the path to machtype needs to be explicit |
|
|
@112
|
[112]
|
02/17/08 21:41:24 |
broder |
Adding some missing files |
|
|
@111
|
[111]
|
02/17/08 21:10:16 |
broder |
Starting to try and build config packages |
|
|
@109
|
[109]
|
02/17/08 18:31:58 |
broder |
Making error messages angrier |
|
|
@107
|
[107]
|
02/17/08 16:14:58 |
broder |
Creating package to test for my afs.conf patch |
|
|
@105
|
[105]
|
02/02/08 17:34:28 |
broder |
macathena-update will now attempt to update all macathena-* packages |
|
|
@96
|
[96]
|
01/29/08 17:16:30 |
broder |
Built package to install my patch to OpenAFS |
|
|
@88
|
[88]
|
01/29/08 06:01:30 |
broder |
Makefile wasn't necessary after all. Also, created the actual package. |
|
|
@87
|
[87]
|
01/29/08 05:23:48 |
broder |
Still an idiot - forgot that percent expansion doesn't happen outside of … |
|
|
@86
|
[86]
|
01/29/08 05:18:53 |
broder |
Sorry! Forgot the copyright file |
|
|
@85
|
[85]
|
01/29/08 05:12:42 |
broder |
Commit 1 of 3 - creating the source distribution for … |
|
|
@78
|
[78]
|
01/27/08 13:16:11 |
broder |
Meant to commit these too - adds copyright files to macathena-add, … |
|
|
@77
|
[77]
|
01/27/08 13:14:48 |
broder |
Changing pyhesiodfs to comply with licensing (see #5) and removing … |
|
|
@76
|
[76]
|
01/27/08 12:37:25 |
broder |
We need an actual distribution file to comply with fink's licensing rules … |
|
|
@72
|
[72]
|
01/27/08 01:39:11 |
broder |
macathena-add.csh should also be executable |
|
|
@63
|
[63]
|
01/25/08 05:09:28 |
broder |
Script to update MacAthena because I can't do it through fink |
|
|
@57
|
[57]
|
01/25/08 02:54:16 |
broder |
Add setup.py script for attach |
|
|
@56
|
[56]
|
01/25/08 02:34:36 |
broder |
I'm an idiot and didn't put the right paths in the setup.py file for add |
|
|
@55
|
[55]
|
01/25/08 02:17:05 |
broder |
Hopefully made add less broken and more installable |
|
|
@54
|
[54]
|
01/25/08 00:52:46 |
broder |
source is a better name than packages |
copied from trunk/packages:
|
|
|
@53
|
[53]
|
01/25/08 00:42:49 |
broder |
Rearranging all of our own packages into their own directory - this will … |