Timeline
06/25/10:
- 16:29 Changeset [24762] by
- In cluster-login-config: * Fix a simple logic error in getty.
- 14:29 Changeset [24761] by
- In cluster-login-config: * Make getty.debathena more robust by looking harder for the kiosk session or any X session, and displaying a message to the user if that fails.
- 14:18 Ticket #628 (Use the default Xsession for kiosk mode) created by
- Currently, the kiosk mode starts with a custom xinitrc, which overrides …
- 12:00 Ticket #627 (byobu postinst interacts poorly with NSS_NONLOCAL_IGNORE) created by
- Debathena wraps dpkg to set NSS_NONLOCAL_IGNORE=ignore (so that when dpkg …
- 09:43 Changeset [24760] by
- inc.debathena: exec -a is a bashism, so change the shebang.
- 09:22 Changeset [24759] by
- In nmh-config: * exec inc.debathena-orig with argv[0] set to inc, so that it can correctly detect what it's being run as.
- 02:55 Ticket #626 (aufs doesn't support file capabilities) created by
- […] petards, hosting, etc. etc.
- 02:11 Ticket #625 (athinfo.defs should be in /usr/share?) created by
- It looks to me like you're not supposed to edit /etc/athena/athinfo.defs …
- 01:07 Ticket #624 (send announce e-mail about cluster upgrade, 64-bit) created by
- We should probably send an e-mail to debathena-announce (and possibly …
06/24/10:
- 23:34 Ticket #623 (re-use PXE boot DHCP lease in installer) created by
- I think I remember reading somewhere the PXE bootloader (PXELINUX, in our …
- 23:29 Ticket #622 (PXE installer should accept a hostname in addition to an IP address) created by
- We know the DNS servers at that point in the install process, I'm pretty …
- 18:04 Ticket #621 (Trac zephyr plugin should include ticket types) created by
- The Trac zephyr plugin should mention what type of ticket is filed …
- 18:03 Ticket #620 (Build and package a zlogger for Debathena) created by
- There's this monolithic zlogger that's used for the various zephyr log …
- 09:26 Ticket #619 (cups-client gives the finger to dpkg-statoverride) created by
- cups-client thinks it's SMRT and ignores dpkg-statoverride: […] From …
06/23/10:
- 22:36 Changeset [24758] by
- Add a Trac closer, because Evan actually managed to file a ticket.
- 22:35 Changeset [24757] by
- In nmh-config: * In the shell startup configuration to add /usr/bin/mh to your path if you're an MH user, be slightly more robust to missing tokens, and only test for ~/.config/ file existence as opposed to readability.
- 22:33 Ticket #618 (nmh users lose if they don't delegate credentials) created by
- If an nmh user logs in without delegating their credentials or any other …
- 22:18 Ticket #617 (lib32nss-nonlocal is broken on amd64 Lucid) closed by
- fixed: Moved to production early with ACKs from andersk, broder, geofft, jdreed.
- 21:43 Changeset [24756] by
- In libnss-nonlocal: * Remove the workaround for buggy CDBS $(CC) splitting (fixed upstream). * Fix cross-compiling on karmic and lucid.
- 11:14 Ticket #506 (installing kerberos-config on a Karmic live cd confuses AppArmor) closed by
- fixed: Moved to production today, so this should be fixed.
- 11:14 Ticket #601 (apparmor homedirs should include /afs/athena/user/*/*/) closed by
- fixed: Moved to production today, so this should be fixed.
- 11:14 Ticket #610 (Fix apparmor and nsswitch interactions) closed by
- fixed: Moved to production today, so this should be fixed.
- 11:14 Ticket #611 (Fix apparmor and ntp interactions) closed by
- fixed: Moved to production today, so this should be fixed.
- 11:14 Ticket #602 (AppArmor needs to support Xauthority files outside of $HOME) closed by
- fixed: Moved to production today, so this should be fixed.
- 11:14 Ticket #586 (zephyr 2 to zephyr 3 distro upgrade makes you lose) closed by
- fixed: Moved to production today, so this should be fixed.
- 11:14 Ticket #498 (AppArmor profile for evince prevents using lpr.debathena) closed by
- fixed: Moved to production today, so this should be fixed.
- 04:15 Changeset [24755] by
- In libnss-nonlocal: * Install lib32nss-nonlocal to the right place on Ubuntu.
06/22/10:
- 16:26 BuildingAndUploading edited by
- (diff)
- 16:22 Changeset [24754] by
- ...and bump the version, too.
- 16:20 BuildingAndUploading edited by
- Make notes about dasnapshot (diff)
- 15:21 Ticket #617 (lib32nss-nonlocal is broken on amd64 Lucid) created by
- […] Anders says: […]
- 15:05 Changeset [24753] by
- ocaml-mode is currently broken. (See LP:464587)
- 08:41 Ticket #616 (Don't use daemon(1) in debathena-metrics) created by
- I used to think that daemon(1) was awesome, and way cooler than something …
- 08:34 Ticket #580 (debathena-pyhesiodfs: Restarting automounter post-install script froze on ...) closed by
- worksforme: Since you haven't been able to reproduce this, I haven't been able to …
06/21/10:
- 23:04 Changeset [24752] by
- More genericization of the PXE stuff.
- 22:16 Changeset [24751] by
- extra-software: Recommend icedtea6-plugin if sun-java6-plugin is unavailable.
- 21:17 Ticket #615 (Work with ops to begin aggregating metrics weekly and sending info to ...) created by
- We need to write a perl script to aggregate the data weekly and send it to …
- 12:27 Changeset [24750] by
- Fix karmic autoinstall partitioning. (Not that we were ever using it outside of the sketchiest testing.)
- 12:23 Ticket #533 (Partitioning bug in lucid install) closed by
- fixed: Fixed for Lucid in r24749.
- 12:22 Changeset [24749] by
- Fixed guided_size spec and added new option (partman/confirm_nooverwrite) required for unattended Lucid installs. This fixes trac #533.
- 11:04 Changeset [24748] by
- Add apparmor-config to clients.
- 11:03 Ticket #605 (firefox-wrapper broken on lucid: "default" is now an awk reserved word) closed by
- fixed: Moved to production
- 10:58 Ticket #570 (Fix libathdir to have a sane compiled-in default for ATHENA_SYS) closed by
- fixed: This was moved to production a long time ago.
- 10:58 Ticket #419 (debathena-nmh depends on krb4) closed by
- fixed: This has been moved to production.
- 10:58 Ticket #270 (debathena-nmh: missing manpages) closed by
- fixed: This has been moved to production.
- 10:58 Ticket #74 (Upgrade nmh based on Debian's 1.3 package) closed by
- fixed: This has been moved to production.
06/20/10:
- 22:06 Changeset [24747] by
- In apparmor-config: * In <tunables/home.d/debathena>, only whitelist canonical paths, not symlinked ones, because AppArmor resolves symlinks.
- 22:00 Changeset [24746] by
- In apparmor-config: * Fix the <abstractions/X> patch to get the right Xauthority path (/var/run/athena-sessions/xauth-*)
- 20:47 Ticket #614 (Apparently Update Manager pops up during the Debathena install?) created by
- If you install Lucid from CD and then install-debathena.sh, apparently …
- 20:36 Ticket #613 (recommend debathena-standard automatically if laptop-detect) created by
- There's a program named [ http://packages.debian.org/laptop-detect …
- 09:00 Ticket #612 (adding "@mit.edu" on the login screen gives "Cannot contact the Athena ...) created by
- I just met someone who was slightly confused about his password, and on …
06/19/10:
- 19:14 Changeset [24745] by
- In printing-config: * Recommend apparmor-config for lpr and lpr.debathena whitelisting.
- 19:13 Changeset [24744] by
- In ntp-config: * Recommend apparmor-config for ntp.conf.debathena whitelisting.
- 19:12 Changeset [24743] by
- In nsswitch-config: * Recommend apparmor-config to ensure nsswitch.conf.debathena is whitelisted.
- 00:01 Changeset [24742] by
- apparmor-config: Add build-dependency on ntp The ntpd AppArmor profile is shipped with the ntp package, not with apparmor itself.
06/18/10:
- 23:47 Changeset [24741] by
- In apparmor-config: * Pseudo-transform /etc/apparmor.d/usr.sbin.ntpd to allow reading /etc/ntp.conf.debathena. (Trac: #611)
- 23:45 Changeset [24740] by
- apparmor-config: Name the tranform script for <abstractions/nameservice> the right thing.
- 22:51 Ticket #611 (Fix apparmor and ntp interactions) created by
- Courtesy of our ongoing war with AppArmor?, it looks like it's preventing …
- 22:46 Changeset [24739] by
- In apparmor-config: * Transform <abstractions/nameservice> to allow reading /etc/nsswitch.conf.debathena and /etc/hesiod.conf.debathena. (Trac: #610)
- 16:28 Ticket #610 (Fix apparmor and nsswitch interactions) created by
- debathena-nsswitch-config diverts /etc/nsswitch.conf.debathena. …
- 15:58 Ticket #609 (make sure collection of metrics works on Lucid) created by
- We're not actually sure if our metric collection infrastructure works on …
- 15:34 Ticket #262 (openafs-modules-virtual should use modules built for -server) closed by
- wontfix: We agreed at release-team that any new work on our openafs support should …
- 15:34 Ticket #257 (Consider bumping priority of openafs-modules metapackages from extra to ...) closed by
- wontfix: We agreed at release-team that any new work on our openafs support should …
- 14:37 Changeset [24738] by
- More s/karmic/lucid/g. (Sorry about all the separate checkins here.)
- 14:25 Changeset [24737] by
- ...and getting rid of the version-specificity when possible. (s/lucid//g)
- 14:23 Changeset [24736] by
- More s/karmic/lucid/g.
- 12:54 Changeset [24735] by
- We don't really care about intrepid cluster machines now. Since $distro is set *after* this test against it, it's now unreachable anyway.
- 11:39 Ticket #608 (Notification-area applet for locker quota) created by
- Someone should write a notification-area applet to monitor quota usage in …
06/17/10:
- 17:37 Changeset [24734] by
- Use mirrors.mit.edu, not the media lab repo.
- 17:32 Changeset [24733] by
- Switch to lucid installs. (With architecture detection, even.)
06/16/10:
- 18:09 Changeset [24732] by
- s/karmic/lucid/g, or just remove specificity entirely where possible.
- 18:03 Changeset [24731] by
- Genericizing filenames (in hopes of an eventual more generic installer).
- 18:00 Changeset [24730] by
- Adding bits for Lucid pxe install.
- 11:48 Changeset [24729] by
- In xsession: * Add an autostart delay for the initial terminal, to prevent it from launching prematurely on Lucid. (Trac: #545)
- 11:44 Ticket #607 (Upgrade to OpenAFS 1.6 as soon as possible) created by
- There exists something called "pagbug", wherein users don't end up in a …
06/14/10:
- 17:02 Changeset [24728] by
- In firefox-wrapper: * Rename the "default" variable used in the wrapper's awk script for parsing profiles.ini, as it is now a reserved keyword in new awk versions. (Trac: #605)
- 12:54 Ticket #606 (update-manager disables the -development and -proposed repositories on ...) created by
- On distribution upgrades, update-manager will disable the -development and …
- 10:01 Changeset [24727] by
- In zephyr-config: * Ensure that zephyr-clients and libzephyr-krb5 stay in sync (Trac #586)
06/13/10:
- 18:01 Ticket #597 (Install lib32nss-nonlocal on amd64 somewhere) closed by
- fixed: Moved to production.
- 10:07 Changeset [24726] by
- In apparmor-config: * Cleanup /etc/apparmor.d/tunables/home diversion when we upgrade to a release that has <tunables/home.d> (i.e. Lucid)
- 10:05 Changeset [24725] by
- In apparmor-config: * Change permissions on lpr in <abstractions/cups-client> to make AppArmor whine less, and possibly even be more secure.
06/12/10:
- 22:00 Changeset [24724] by
- apparmor-config: Break the right version of kerberos-config.
- 21:52 Changeset [24723] by
- In apparmor-config: * Break old versions of kerberos-config to try and force the correct upgrade order.
- 21:51 Changeset [24722] by
- In kerberos-config: * Fix cleanup of old apparmor diversions in the postinst.
- 21:08 Changeset [24721] by
- In kerberos-config: * Bump Debian standards version and debhelper compatibility level.
- 21:07 Changeset [24720] by
- In kerberos-config: * Recommend the new apparmor-config package.
- 20:53 Changeset [24719] by
- Fix typos in apparmor-config's rules file
- 20:50 Changeset [24718] by
- apparmor-config: Mark debian/rules as executable
- 20:46 Changeset [24717] by
- dasource: Document how to deal with new packages.
- 20:31 Changeset [24716] by
- apparmor-config: Allow CUPS users to run lpr unconfined. Since there is no AppArmor profile for either /usr/bin/lpr or /usr/bin/lpr.debathena, attempting to run them in discrete profile mode would be denied.
- 20:03 Changeset [24715] by
- Adjust the apparmor-config listings for HOMEDIRS to deal with weird accounts.
- 19:09 Changeset [24714] by
- In apparmor-config: * Include AFS homedirs in the list of home directories. (Trac: #601)
- 18:26 Changeset [24713] by
- In apparmor-config, make sure transform scripts die if they fail to transform.
- 18:17 Changeset [24712] by
- In apparmor-config: * Allow X applications to read /var/run/xauth-*. (Trac: #602)
- 17:54 PackageNamesWeDidntUse edited by
- (diff)
- 17:43 Changeset [24711] by
- In apparmor-config: * Reload apparmor in the prerm instead of the postrm, since that's where the diversions are removed
- 17:40 Changeset [24710] by
- In kerberos-config: * Only reload apparmor in the postinst, not the postrm, and only if it was previously running. (Trac: #506)
- 17:29 Changeset [24709] by
- In apparmor-config: * Run debhelper- and config-package-dev-generated postinst/postrm code before reloading apparmor, so the diversions are actually in place when we do.
- 13:08 Changeset [24708] by
- In nmh-config, don't have a versioned dependency on a virtual package. Instead, depend on a bare debathena-nmh, and conflict with debathena-nmh (<= our old forked version)
- 12:42 Changeset [24707] by
- In nmh-config: * Make sure nmh-config depends on the Debathenified upstream nmh, not the old Athena fork.
- 12:41 Changeset [24706] by
- In emacs-config: * Break, rather than Conflict, on the old debathena-nmh.
- 12:32 Changeset [24705] by
- In apparmor-config: * Bump Debian standards version and debhelper compatibility level.
- 12:30 Changeset [24704] by
- Fix a typo in apparmor-config's postrm.
- 12:30 Changeset [24703] by
- In apparmor-config: * Only restart apparmor if it was previously running. (Trac: #506)
- 02:02 Ticket #605 (firefox-wrapper broken on lucid: "default" is now an awk reserved word) created by
- If you try running Firefox on lucid while your profile is locked from …
06/11/10:
- 19:34 Ticket #604 (Send nmh-mbx_close.dpatch upstream) created by
- We have a patch …
- 18:26 Changeset [24702] by
- In apparmor-config: * Initial release. In kerberos-config: * Moved apparmor config into apparmor-config package. (Trac: #498)
- 04:42 Changeset [24701] by
- In nmh-config: * Actually install said relevant MH-E configuration.
- 04:10 Changeset [24700] by
- In nmh-config: * Depend on the Debathenified version of nmh, which has the mbx_close patch for not losing your mail if you run out of quota. This dependency should be adjusted if the patch gets incorporated upstream.
- 03:53 Changeset [24699] by
- Send our decades-old nmh snapshot to the attic (Trac: #419).
- 03:46 Changeset [24698] by
- Debathenify upstream nmh to restore r14162 (Trac: #74).
- 02:54 Changeset [24697] by
- In nmh-config: * csh programming considered harmful.
- 02:49 Changeset [24696] by
- In emacs-config: * Because 1.5 got rid of the customizations needed to make MH-E work with the old debathena-nmh package, Conflict with that package so as to force either upgrading to debathena-nmh-config (which is what we Suggest) or punting it entirely.
06/10/10:
- 23:19 Changeset [24695] by
- Replace debathena-nmh with a hard dependency on debathena-nmh-config. debathena-nmh-config is configuration for the upstream nmh package, which is a better solution than keeping the 10-year-old snapshot from debathena-nmh around. Among other things, the upstream package does krb5. This effectively reverts r24091.
06/09/10:
- 14:31 Ticket #603 (edsc should deal with unexpected discuss errors) created by
- My .meetings file contains entries including: …
06/07/10:
- 16:20 Ticket #602 (AppArmor needs to support Xauthority files outside of $HOME) created by
- /etc/apparmor.d/abstractions/X gives access to @{HOME}/.Xauthority …
- 11:07 Changeset [24694] by
- Add olc
- 10:56 Changeset [24693] by
- Rename directory
- 10:45 BuildingAndUploading edited by
- (diff)
- 10:41 Changeset [24692] by
- TMTOWTDI
- 10:38 Changeset [24691] by
- Ask users to help us fix the problem
- 10:36 Changeset [24690] by
- Initial commit of OLC placeholder
06/03/10:
- 11:49 Ticket #601 (apparmor homedirs should include /afs/athena/user/*/*/) created by
- I'm seeing this sort of thing in dmesg on debathena-workstation on Karmic: …
- 08:12 Changeset [24689] by
- In the debathenificator, use a separate variable for "DEBATHENA_RELEASE" (as understood by sbuildhack and chroot-sources) and "apt_release" (the suffix you add to Debian/Ubuntu release names) Since DEBATHENA_RELEASE can't be "", we need a separate variable that can be, since hardyproduction is not actually a valid suite in the apt repo.
06/01/10:
- 12:31 Ticket #600 (PAM should tell you if you're over quota) created by
- It should be possible to write a PAM module that checks if a user is over …
05/31/10:
- 16:57 Ticket #599 (upstream our issue.net.no_network patch) created by
- In ticket #208 we added an Athena patch to display a special error message …
- 15:50 Changeset [24688] by
- In nsswitch-config: * Make nsswitch-config architecture any to deal with arch-specific recommendations.
- 15:46 Changeset [24687] by
- In nsswitch-config: * Bump Debian standards version and debhelper compatibility level.
- 15:45 Changeset [24686] by
- In nsswitch-config: * Add recommendation for lib32nss-nonlocal on amd64. (Trac: #597)
- 14:24 Changeset [24685] by
- In cluster-login-config: * Disable user switching on Lucid by setting /desktop/gnome/lockdown/disable_user_switching again. (Trac: #496)
05/29/10:
- 12:44 Changeset [24684] by
- debathenify-openafs uses bashisms, so fix the shebang. This change has been in use in production use since Debian finally switched to using dash for /bin/sh a few months ago
- 12:42 Changeset [24683] by
- Use "production" instead of "" for DEBATHENA_RELEASE schroot or sbuild or something scrubs the environment of empty variables before the setup-hook gets run, meaning that DEBATHENA_RELEASE="" translates into an unset DEBATHENA_RELEASE translates into DEBATHENA_RELEASE="-proposed", which is clearly not desirable.
- 12:34 Changeset [24682] by
- Fix a typo in chroot-sources
- 12:30 Changeset [24681] by
- Fix setup-hook path in sbuildhack. Within the build chroots, /afs is accessible, but /mit isn't.
- 12:13 Changeset [24680] by
- Populate the build chroot sources.list based on the Debathena release target. Previously, the build chroots always had production and -proposed in their sources.list, which can be undesirable in several scenarios, e.g. you're re-building packages to go directly into production or you're trying to plan a transition in -development. Instead of keeping Debathena entries in the default sources.list, use sbuildhack's --setup-hook option to populate the sources.list at build time, based on the DEBATHENA_RELEASE environment variable. Assume builds are against the traditional value of production and -proposed if DEBATHENA_RELEASE is unset.
05/27/10:
- 22:58 Ticket #598 (.logout not executed on a graphical login) created by
- .logout doesn't get executed when logging out from a Debathena graphical …
- 13:30 Changeset [24679] by
- In reactivate: * Replace an awful Perl idiom with a much less awful one in the prerm. In kiosk: * Replace an awful Perl idiom with a much less awful one in the prerm.
05/26/10:
- 19:46 Ticket #134 (debathena-zephyr-config should use Hesiod?) closed by
- fixed
- 19:46 Ticket #587 (debathena-tex-config fails on upgrade (maybe) and contains no files on ...) closed by
- fixed
- 19:43 Ticket #405 (Uninstalling debathena-thunderbird-config breaks thunderbird) closed by
- fixed: Moved to production.
- 12:37 Changeset [24678] by
- In cluster-login-config: * If we are unable to find and activate the user's session using ConsoleKit, assume it is on tty7. This will happen on systems using legacy GDM before the user has logged in.
Note: See TracTimeline
for information about the timeline view.