# # ChangeLog for /trunk/source # # Generated by Trac 0.10.4 # 05/18/24 10:45:56 # 01/27/20 21:51:23 quentin [214] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Support newer python-hesiod that returns unicode 06/12/10 22:33:39 broder [196] * trunk/source/afs-config/update-cellservdb (modified) Fix the path to CellServDB in update-cellservdb. 06/12/10 22:30:17 broder [195] * trunk/source/afs-config/copyright (modified) * trunk/source/afs-config/update-cellservdb (added) Suck in update-cellservdb from Debathena. 05/09/09 12:37:17 broder [184] * trunk/source/afs-config/CellServDB.macathena (modified) Update the CellServDB 04/09/09 10:51:39 broder [182] * trunk/source/afs-config/CellServDB.macathena (modified) Update CellServDB. 04/09/09 10:51:37 broder [181] * trunk/source/attach/locker.py (added) Start on "PyLocker" by defining a class to represent options passed to attach/detach. 03/05/09 15:00:54 broder [179] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Only replace "/afs/" at the beginning of the path. 03/05/09 15:00:52 broder [178] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) If the "ro" path you come up with is actually a rw path, don't add another dot. 03/05/09 13:28:52 broder [177] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Add a convenience mechanism for browsing the RW volumes of lockers by accessing /mit/.locker 03/05/09 13:28:50 broder [176] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Add a fix so that unlink(2) and symlink(2) work on OS X. 12/30/08 02:21:26 broder [167] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Make the pyHesiodFS negcache per-uid instead of per-pid. 12/30/08 00:47:54 broder [166] * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (modified) * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) To make everything happy, /mit needs to be chgrped to the requestor's GID, but chmodded 755. 12/30/08 00:32:25 broder [165] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) * Fix a bug that caused the old liblocker attach and add to not work. * Keep the negative cache on a per-PID basis. 12/22/08 15:26:55 broder [163] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Shorten the negative cache to 0.5 seconds - enough time for `ln -nsf`, but not enough for a human to type two separate commands 12/22/08 13:53:01 broder [162] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Let users create their own symlinks. 12/22/08 13:52:56 broder [161] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Negative cache symlink deletions for 10 seconds. 12/22/08 13:52:51 broder [160] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Allow users to delete mounts 12/22/08 13:52:40 broder [159] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Make pyHesiodFS cache mounted filesystems on a per-user basis 11/11/08 14:16:09 broder [158] * trunk/source/hes/hes (modified) Change hes to use PyHesiod 11/11/08 14:16:00 broder [157] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Use syslog instead of stdout in pyhesiodfs 10/27/08 21:13:52 broder [154] * trunk/source/attach/attach (modified) Update attach to work with new PyHesiod module 10/27/08 21:13:48 broder [153] * trunk/source/afs-config/CellAlias.macathena (modified) Clever change to AFS's CellAlias from jhutz to deal with iPod_Control 08/20/08 00:32:52 broder [150] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Only return specific errnos from locker lookups 08/19/08 20:00:17 broder [149] * trunk/source/pyhesiodfs/setup.py (modified) hesiod.py in pyHesiodFS? Yeah. It's not around anymore 08/04/08 00:01:01 broder [147] * trunk/source/ssh-client-config/ssh_config.macathena (modified) Update macathena-ssh-client-config to match behavior of Debathena 07/31/08 11:23:56 broder [144] * trunk/source/pyhesiodfs/hesiod.py (deleted) * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) * trunk/source/pyhesiodfs/setup.py (modified) Use PyHesiod instead of Python DNS based wrapper 07/30/08 22:42:16 broder [143] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Upstream Debathena's crazy cross-API-version patch to pyHesiodFS 07/30/08 22:42:09 broder [142] * trunk/source/pyhesiodfs/pyHesiodFS.py (modified) Upstream pyHesiodFS patch to not use Mac-only options on a non-Mac 07/30/08 22:42:02 broder [141] * trunk/source/pyhesiodfs/setup.py (modified) In pyHesiodFS, only install LaunchDaemon plist if on a Mac 07/30/08 22:41:56 broder [140] * trunk/source/pyhesiodfs/MANIFEST.in (added) Add MANIFEST.in so LaunchDaemon plist gets included 07/30/08 22:41:49 broder [139] * trunk/source/pyhesiodfs/AUTHORS (added) * trunk/source/pyhesiodfs/copyright (deleted) Remove repetitive copyright file and add more canonical AUTHORS file 03/16/08 05:45:27 broder [130] * trunk/source/afs-config/afs.conf.macathena.in (modified) Hmm...apparently quoting matters in these shell script things 03/16/08 05:37:19 broder [129] * trunk/source/afs-config/afs.conf.macathena.in (modified) * trunk/source/hesiod-config (added) * trunk/source/hesiod-config/copyright (added) * trunk/source/hesiod-config/hesiod.conf.macathena (added) * trunk/source/kerberos-config (added) * trunk/source/kerberos-config/copyright (added) * trunk/source/kerberos-config/edu.mit.Kerberos.macathena (added) * trunk/source/ssh-client-config (added) * trunk/source/ssh-client-config/copyright (added) * trunk/source/ssh-client-config/ssh_config.macathena (added) * trunk/source/ssh-server-config (added) * trunk/source/ssh-server-config/copyright (added) * trunk/source/ssh-server-config/sshd_config.macathena (added) Lots of config packages! These combined should deprecate the need for the MIT Kerberos extras 03/07/08 21:32:11 broder [125] * trunk/fink/main/finkinfo/lprng.info (modified) * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) * trunk/fink/main/finkinfo/macathena-lprng-config.info (added) * trunk/source/lprng-config/get_hesiod_pcap.in (modified) Created macathena-lprng-config info file. Also marked config files in lprng and macathena-afs-config, and fixed a bug in the autoconf for lprng- config 03/07/08 21:10:17 broder [124] * trunk/fink/main/finkinfo/lprng.info (moved) * trunk/fink/main/finkinfo/lprng.patch (moved) * trunk/locker-bin/macathenaDist.py (modified) * trunk/source/lprng-config (added) * trunk/source/lprng-config/configure.in (added) * trunk/source/lprng-config/copyright (added) * trunk/source/lprng-config/get_hesiod_pcap.in (added) * trunk/source/lprng-config/lpd.conf.macathena.in (added) Renamed macathena-lprng to lprng and created macathena-lprng-config 02/22/08 19:30:28 broder [119] * trunk/source/hes (added) * trunk/source/hes/copyright (added) * trunk/source/hes/hes (added) * trunk/source/hes/setup.py (added) hes...Now With More Python! 02/19/08 01:09:03 broder [116] * trunk/source/afs-config/settings.plist.macathena (added) We should be overriding RealModes 02/17/08 21:53:08 broder [113] * trunk/source/afs-config/afs.conf.macathena.in (moved) * trunk/source/afs-config/configure.in (added) More changes because the path to machtype needs to be explicit 02/17/08 21:41:24 broder [112] * trunk/source/afs-config/afs.conf.macathena (added) * trunk/source/afs-config/copyright (added) Adding some missing files 02/17/08 21:10:16 broder [111] * trunk/source/afs-config (added) * trunk/source/afs-config/CellAlias.macathena (added) * trunk/source/afs-config/CellServDB.macathena (added) * trunk/source/afs-config/ThisCell.macathena (added) * trunk/source/config-common (added) * trunk/source/config-common/copyright (added) * trunk/source/config-common/divert.sh (added) Starting to try and build config packages 02/17/08 18:31:58 broder [109] * trunk/fink/main/finkinfo/macathena-afs-conf-patch.info (modified) * trunk/source/afs-conf-patch/readme (modified) Making error messages angrier 02/17/08 16:14:58 broder [107] * trunk/source/afs-conf-patch (added) * trunk/source/afs-conf-patch/copyright (added) * trunk/source/afs-conf-patch/readme (added) Creating package to test for my afs.conf patch 02/02/08 17:34:28 broder [105] * trunk/fink/main/finkinfo/macathena-update.info (modified) * trunk/source/update/macathena-update (modified) macathena-update will now attempt to update all macathena-* packages 01/29/08 17:16:30 broder [96] * trunk/source/openafs-conf-update (added) * trunk/source/openafs-conf-update/install-tree (added) * trunk/source/openafs-conf-update/install-tree/Library (added) * trunk/source/openafs-conf-update/install-tree/Library/StartupItems (added) * trunk/source/openafs-conf-update/install-tree/Library/StartupItems/OpenAFS (added) * trunk/source/openafs-conf-update/install-tree/Library/StartupItems/OpenAFS/OpenAFS (added) * trunk/source/openafs-conf-update/install-tree/private (added) * trunk/source/openafs-conf-update/install-tree/private/var (added) * trunk/source/openafs-conf-update/install-tree/private/var/db (added) * trunk/source/openafs-conf-update/install-tree/private/var/db/openafs (added) * trunk/source/openafs-conf-update/install-tree/private/var/db/openafs/etc (added) * trunk/source/openafs-conf-update/install-tree/private/var/db/openafs/etc/ThisCell.sample (added) * trunk/source/openafs-conf-update/install-tree/private/var/db/openafs/etc/config (added) * trunk/source/openafs-conf-update/install-tree/private/var/db/openafs/etc/config/afs.conf.sample (added) * trunk/source/openafs-conf-update/openafs-conf-update.pmdoc (added) * trunk/source/openafs-conf-update/openafs-conf-update.pmdoc/01install-contents.xml (added) * trunk/source/openafs-conf-update/openafs-conf-update.pmdoc/01install.xml (added) * trunk/source/openafs-conf-update/openafs-conf-update.pmdoc/index.xml (added) * trunk/source/openafs-conf-update/postinstall (added) Built package to install my patch to OpenAFS 01/29/08 06:01:30 broder [88] * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (added) * trunk/source/ssl-certificates/Makefile (deleted) Makefile wasn't necessary after all. Also, created the actual package. 01/29/08 05:23:48 broder [87] * trunk/source/ssl-certificates/Makefile (modified) Still an idiot - forgot that percent expansion doesn't happen outside of fink's .info files 01/29/08 05:18:53 broder [86] * trunk/source/ssl-certificates/copyright (added) Sorry! Forgot the copyright file 01/29/08 05:12:42 broder [85] * trunk/source/ssl-certificates (added) * trunk/source/ssl-certificates/Makefile (added) * trunk/source/ssl-certificates/mitCA.pem (added) Commit 1 of 3 - creating the source distribution for macathena-ssl- certificates 01/27/08 13:16:11 broder [78] * trunk/source/add/copyright (added) * trunk/source/attach/copyright (added) * trunk/source/update/copyright (added) Meant to commit these too - adds copyright files to macathena-add, macathena-attach, and macathena-update (see #5) I'm releasing macathena-update as public demain because there's just nothing to it; the other two are going under the MIT license 01/27/08 13:14:48 broder [77] * trunk/source/pyhesiodfs/COPYING (added) * trunk/source/pyhesiodfs/configure.in (deleted) * trunk/source/pyhesiodfs/copyright (added) * trunk/source/pyhesiodfs/edu.mit.sipb.mit-automounter.plist (moved) Changing pyhesiodfs to comply with licensing (see #5) and removing autoconf files - they'll be replaced by a patch script in the fink installer 01/27/08 12:37:25 broder [76] * trunk/source/base (added) * trunk/source/base/athena-copyright (added) * trunk/source/base/copyright (added) * trunk/source/base/reactivate (added) * trunk/source/base/version (added) We need an actual distribution file to comply with fink's licensing rules and so forth 01/27/08 01:39:11 broder [72] * trunk/source/add/macathena-add.csh (modified) macathena-add.csh should also be executable 01/25/08 05:09:28 broder [63] * trunk/source/update (added) * trunk/source/update/macathena-update (added) Script to update MacAthena because I can't do it through fink 01/25/08 02:54:16 broder [57] * trunk/source/attach/setup.py (added) Add setup.py script for attach 01/25/08 02:34:36 broder [56] * trunk/source/add/setup.py (modified) I'm an idiot and didn't put the right paths in the setup.py file for add 01/25/08 02:17:05 broder [55] * trunk/source/add/attach-add.py (modified) * trunk/source/add/macathena-add.csh (added) * trunk/source/add/macathena-add.sh (added) * trunk/source/add/setup.py (added) Hopefully made add less broken and more installable 01/25/08 00:52:46 broder [54] * trunk/source (moved) source is a better name than packages 01/25/08 00:42:49 broder [53] * trunk/packages (added) * trunk/packages/add (added) * trunk/packages/add/attach-add.py (copied) * trunk/packages/attach (added) * trunk/packages/attach/attach (copied) * trunk/packages/pyhesiodfs (moved) * trunk/scripts (deleted) Rearranging all of our own packages into their own directory - this will lead to a script to build tarballs for them