# # ChangeLog for / # # Generated by Trac 0.10.4 # 11/28/24 21:01:32 # 11/17/09 19:40:53 broder [189] * trunk/fink/main/finkinfo/macathena-discuss.info (modified) Update macathena-discuss to allow building without krb4. 10/18/09 17:53:09 broder [188] * trunk/fink/main/finkinfo/macathena-moira.info (modified) * trunk/fink/main/finkinfo/macathena-moira.patch (modified) Update Moira to the latest version, and add a new patch to correct for build-system issues. 05/22/09 20:37:15 broder [187] * trunk/fink/main/finkinfo/macathena-athrun.info (modified) Update macathena-athrun to include bash completion support. 05/09/09 14:07:29 broder [186] * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) Update afs-config packaging for new CellServDB. 05/09/09 12:37:19 broder [185] * trunk/fink/main/finkinfo/macathena-moira.info (modified) For moira, force the manpath to be correct and use DESTDIR. 05/09/09 12:37:17 broder [184] * trunk/source/afs-config/CellServDB.macathena (modified) Update the CellServDB 04/09/09 11:00:03 broder [183] * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) Update afs-config package. 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/06/09 14:10:23 broder [180] * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (modified) Update pyhesiodfs packaging. 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. 02/20/09 12:02:28 broder [175] * trunk/fink/main/finkinfo/macathena-hes.info (modified) Update the macathena-hes package. 01/10/09 13:50:53 broder [174] * trunk/fink/main/finkinfo/macathena-delete.info (modified) * trunk/fink/main/finkinfo/macathena-discuss.info (modified) Update delete and discuss to use new com_err-friendly versions. 01/05/09 18:33:02 broder [173] * trunk/fink/main/finkinfo/macathena-moira.info (modified) * trunk/fink/main/finkinfo/macathena-moira.patch (modified) New Moira upstream. 01/04/09 03:59:44 broder [172] * trunk/fink/main/finkinfo/macathena-moira.info (modified) * trunk/fink/main/finkinfo/macathena-moira.patch (modified) Add a patch to Moira to fix com_err. 12/31/08 17:51:39 broder [171] * trunk/fink/main/finkinfo/pyrex-py.info (deleted) Well, that was more short-lived than I expected. New version of Pyrex now in Fink unstable. 12/31/08 02:58:16 broder [170] * trunk/fink/main/finkinfo/macathena-hesiod-py.info (modified) Update PyHesiod to require the bugfixes in Pyrex. 12/31/08 02:58:11 broder [169] * trunk/fink/main/finkinfo/pyrex-py.info (added) Add an upated Pyrex to MacAthena until upstream Fink takes it. 12/31/08 02:11:07 broder [168] * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (modified) Update MacAthena to use the new pyHesiodFS. 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/30/08 00:32:15 broder [164] * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (modified) Update Fink to use newest pyHesiodFS. 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:26:30 broder [156] * trunk/fink/main/finkinfo/macathena-attach.info (modified) Update macathena-attach Fink config for new source 10/27/08 21:26:26 broder [155] * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) Update macathena-afs-config Fink config for new source 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 10/27/08 21:13:43 broder [152] * trunk/fink/main/finkinfo/macathena-moira.info (modified) * trunk/fink/main/finkinfo/macathena-moira.patch (modified) Update macathena-moira with a newer snapshot (and eliminate a patch that's no longer required) 10/27/08 21:13:36 broder [151] * trunk/fink/main/finkinfo/macathena-hesiod-py.info (modified) Update macathena-hesiod-py to new version of PyHesiod 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:09:58 broder [148] * trunk/fink/main/finkinfo/macathena-ssh-client-config.info (modified) Update finkinfo for new ssh-client-config 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 12:47:50 broder [146] * trunk/fink/main/finkinfo/macathena-hesiod-py.info (modified) * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (modified) Update macathena-pyhesiodfs to new version and fix macathena-hesiod- py 07/31/08 11:24:05 broder [145] * trunk/fink/main/finkinfo/macathena-hesiod-py.info (added) Add packaging for PyHesiod 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 07/07/08 20:30:10 broder [138] * trunk/ports (deleted) No really...we don't use MacPorts anymore. If you want it, you can go digging through the history 07/07/08 20:26:27 broder [137] * trunk/fink/main/finkinfo/macathena-moira.info (modified) Include the Moira header files in the package 05/08/08 06:26:19 broder [136] * trunk/fink/main/finkinfo/macathena-discuss.patch (deleted) Hmm...this file hasn't been necessary for a while. *shrug* 05/05/08 02:54:26 broder [135] * trunk/fink/main/finkinfo/lprng.info (modified) Uh...apparently LPRng.com doesn't exist anymore. We're mirroring the relevant source tarball now. 04/06/08 22:30:18 broder [134] * trunk/fink/main/finkinfo/macathena-discuss.info (modified) Oops. Missed one 04/06/08 21:37:34 broder [133] * trunk/fink/main/finkinfo/macathena-athrun.info (modified) * trunk/fink/main/finkinfo/macathena-attachandrun.info (modified) * trunk/fink/main/finkinfo/macathena-discuss.info (modified) * trunk/fink/main/finkinfo/macathena-libgms.info (modified) * trunk/fink/main/finkinfo/macathena-libxj.info (modified) * trunk/fink/main/finkinfo/macathena-machtype.info (modified) * trunk/fink/main/finkinfo/macathena-machtype.patch (modified) * trunk/fink/main/finkinfo/macathena-moira.info (modified) Taking new versions of things that have changed upstream 03/16/08 19:26:09 broder [132] * trunk/locker-bin/macathenaDist.py (modified) Err...I meant to commit this last night and forgot 03/16/08 06:21:16 broder [131] * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) * trunk/fink/main/finkinfo/macathena-basic-config.info (moved) * trunk/fink/main/finkinfo/macathena-basic.info (modified) * trunk/fink/main/finkinfo/macathena-hesiod-config.info (added) * trunk/fink/main/finkinfo/macathena-kerberos-config.info (added) * trunk/fink/main/finkinfo/macathena-ssh-client-config.info (added) * trunk/fink/main/finkinfo/macathena-ssh-server-config.info (added) * trunk/fink/main/finkinfo/macathena-standard-config.info (copied) * trunk/fink/main/finkinfo/macathena-standard.info (modified) Lots of new config packages! These will provide the full functionality of the MIT Kerberos Extras (although they don't install whatever that special version of the framework is, but I don't think anybody cares) 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/15/08 22:27:29 broder [128] * trunk/fink/main/finkinfo/macathena-config.info (modified) macathena-standard should include LPRng and the appropriate config 03/11/08 19:27:30 broder [127] * trunk/fink/main/finkinfo/macathena-discuss.info (modified) * trunk/fink/main/finkinfo/macathena-lprng-config.info (modified) discuss apparently depends on readline 03/07/08 21:34:08 broder [126] * trunk/fink/main/finkinfo/macathena-lprng-config.info (modified) And finally, correcting the checksum for the new config package 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 03/07/08 20:01:14 broder [123] * trunk/fink/main/finkinfo/macathena-lprng.info (added) * trunk/fink/main/finkinfo/macathena-lprng.patch (added) Woo! OS X users can have LPRng! With Kerberos! 03/04/08 15:46:12 broder [122] * trunk/fink/main/finkinfo/macathena-moira.info (modified) New version of Moira that fixes chsh 03/01/08 16:13:27 broder [121] * trunk/fink/main/finkinfo/e2fsprogs-libs.info (modified) * trunk/fink/main/finkinfo/macathena-afs-conf-patch.info (modified) * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) * trunk/fink/main/finkinfo/macathena-base.info (modified) * trunk/fink/main/finkinfo/macathena-basic.info (modified) * trunk/fink/main/finkinfo/macathena-config.info (modified) * trunk/fink/main/finkinfo/macathena-delete.info (modified) * trunk/fink/main/finkinfo/macathena-discuss.info (modified) * trunk/fink/main/finkinfo/macathena-hesiod.info (modified) * trunk/fink/main/finkinfo/macathena-libgms.info (modified) * trunk/fink/main/finkinfo/macathena-libhesiod.info (modified) * trunk/fink/main/finkinfo/macathena-libxj.info (modified) * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (modified) * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (modified) * trunk/fink/main/finkinfo/macathena-standard.info (modified) Updating packages to be more compliant with the Fink packaging standards ...other than, you know, the part where I dump a bunch of things outside of /sw 02/22/08 19:48:51 broder [120] * trunk/fink/main/finkinfo/macathena-hes.info (added) * trunk/locker-bin/macathenaDist.py (modified) macathena-hes package 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/21/08 00:57:56 broder [118] * trunk/fink/main/finkinfo/macathena-config.info (added) * trunk/fink/main/finkinfo/macathena-standard.info (modified) Created macathena-config meta-package and made macathena-standard depend on it 02/19/08 01:13:08 broder [117] * trunk/fink/main/finkinfo/macathena-afs-config.info (modified) New version of AFS package; also turns on AFS encryption by default 02/19/08 01:09:03 broder [116] * trunk/source/afs-config/settings.plist.macathena (added) We should be overriding RealModes 02/18/08 13:10:52 broder [115] * trunk/locker-bin/macathenaDist.py (modified) Forgot to commit new packages to macathenaDist 02/17/08 21:57:33 broder [114] * trunk/fink/main/finkinfo/macathena-afs-config.info (added) * trunk/fink/main/finkinfo/macathena-config-common.info (added) * trunk/fink/main/finkinfo/macathena-machtype.info (modified) * trunk/fink/main/finkinfo/macathena-machtype.patch (modified) Created macathean-afs-config package; also made the sysname compat list better 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:34:38 broder [110] * trunk/fink/main/finkinfo/macathena-afs-conf-patch.info (modified) Updating .info file to reflect changes in package version 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 18:02:44 broder [108] * trunk/fink/main/finkinfo/macathena-afs-conf-patch.info (added) * trunk/locker-bin/macathenaDist.py (modified) macathena-afs-conf-patch checks to see if my AFS patch is installed. If the patch has not been installed, it errors out and points the user to the .pkg installer I wrote. I think that this is better than actually applying the patch directly because it becomes much clearer what it means to "uninstall" this package 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:35:43 broder [106] * trunk/fink/main/finkinfo/macathena-update.info (modified) Sorry - forgot to update the MD5 sum 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 02/02/08 05:49:50 broder [104] * trunk/site/styles/macathena-trac.css (added) * trunk/site/styles/style.css (modified) Altered site CSS to be able to use it with Trac 02/02/08 05:48:18 broder [103] * trunk/fink/main/finkinfo/macathena-standard.info (modified) * trunk/fink/main/finkinfo/macathena-tellme.info (added) * trunk/locker-bin/macathenaDist.py (modified) Created macathena-tellme and added it to macathena-standard 02/01/08 21:37:15 broder [102] * trunk/fink/main/finkinfo/macathena-add.info (modified) * trunk/fink/main/finkinfo/macathena-attach.info (modified) * trunk/fink/main/finkinfo/macathena-basic.info (modified) * trunk/fink/main/finkinfo/macathena-pyhesiodfs.info (moved) Renamed pyhesiodfs package to macathena-pyhesiodfs 01/31/08 16:02:09 broder [101] * trunk/site/install.html (modified) * trunk/site/styles/style.css (modified) Fixed some of the copy and the horizontal line under the titles in Firefox 01/31/08 05:19:14 broder [100] * trunk/site/images/gradient.png (modified) * trunk/site/index.html (modified) * trunk/site/install.html (added) * trunk/site/styles/layout.css (modified) Put install instructions on their own page 01/31/08 04:47:08 broder [99] * trunk/site/index.html (modified) * trunk/site/styles/layout.css (modified) * trunk/site/styles/style.css (modified) Installation instructions (and some other real content) with some editing from geofft. I'm probably going to spin the installation instructions off to their own page shortly 01/30/08 05:58:24 broder [98] * trunk/site/images (added) * trunk/site/images/gradient.png (added) * trunk/site/index.html (added) * trunk/site/styles (added) * trunk/site/styles/layout.css (added) * trunk/site/styles/style.css (added) Initial layout work with lorem ipsum for content. Thank to andersk, quentin, and biyeun who also provided input on the layout 01/30/08 02:46:37 broder [97] * trunk/site (added) Creating site directory so I can check it out on macathena.mit.edu 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 16:57:24 quentin [95] * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (modified) On 10.5, check if the SSL certificate exists before attempting to add it 01/29/08 16:02:16 broder [94] * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (modified) One more - macathena-ssl-certificates apparently didn't fail cleanly if the cert was already in the keychain. This may have been a problem limited to 10.4 only, but I added the same fix for both 10.5 and 10.4 01/29/08 15:51:20 broder [93] * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (modified) Fixed a few bugs 01/29/08 15:42:32 broder [92] * trunk/fink/main/finkinfo/macathena-basic.info (added) * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (modified) * trunk/fink/main/finkinfo/macathena-standard.info (modified) Made a macathena-basic package and hopefully fixed macathena-ssl- certificates to work on 10.4 01/29/08 06:06:19 broder [91] * trunk/fink/main/finkinfo/macathena-ssl-certificates.info (modified) Forgot to bring ssl-certificates to the latest svn revision 01/29/08 06:03:10 broder [90] * trunk/fink/main/finkinfo/macathena-standard.info (modified) And one more! Adding macathena-ssl-certificates to macathena-standard I swear I'll spin these off into subpackages Real Soon Now