Timeline


and

06/27/10:

22:44 Changeset [24768] by broder
Stop building packages against Intrepid. It's been dead for just shy of 2 months now.
22:33 Changeset [24767] by jdreed
In nmh-config: * Always add MH to the PATH
18:56 Ticket #635 (we need a login process profiler) created by geofft
I suspect what's going on in Next House is as mundane as that the network …
18:46 Changeset [24766] by geofft
thirdparty-languages: Correct a typo.
15:07 Changeset [24765] by amb
Make the installer aware of apt-release clusterinfo. (Per trac#164.)
13:31 Changeset [24764] by broder
In discuss: * Check $PAGER for a pager before falling back on a compiled-in default ("more" by default, but "pager" under our packaging). (Trac: #629)
12:21 Changeset [24763] by broder
printing-config: Make lpq, lprm, and lp wrappers around similarly named Python modules.
03:22 Ticket #634 (daemon/zulu.mit.edu@MIT.EDU is not a real e-mail address) created by geofft
I think the $kuser code in debathena-msmtp-config wants to do something …
00:36 Ticket #633 (Can we use the "metapackages" archive section for awesome?) created by geofft
Noticed this in …
00:28 Ticket #632 (use DEP-5 debian/copyright format) created by geofft
Following up to #564 (clean up licensing), it would be nice to switch to …

06/26/10:

23:21 Ticket #631 (packages should not list their Section: as (implicitly) main) created by geofft
debathena-tex-bin (which should go away, see #590), the OpenAFS kernel …
18:43 Ticket #630 (Firefox gives confusing dialog if tokens expired) created by geofft
I just unlocked the screensaver on a Lucid machine that I'd been logged …
11:19 Ticket #629 (discuss should respect $PAGER) created by broder
client/pager.c in discuss currently hard-codes using "more". On …

06/25/10:

16:29 Changeset [24762] by broder
In cluster-login-config: * Fix a simple logic error in getty.
14:29 Changeset [24761] by broder
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 broder
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 broder
Debathena wraps dpkg to set NSS_NONLOCAL_IGNORE=ignore (so that when dpkg …
09:43 Changeset [24760] by broder
inc.debathena: exec -a is a bashism, so change the shebang.
09:22 Changeset [24759] by broder
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 geofft
[…] petards, hosting, etc. etc.
02:11 Ticket #625 (athinfo.defs should be in /usr/share?) created by geofft
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 geofft
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 geofft
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 geofft
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 jdreed
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 jdreed
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 jdreed
cups-client thinks it's SMRT and ignores dpkg-statoverride: […] From …

06/23/10:

22:36 Changeset [24758] by geofft
Add a Trac closer, because Evan actually managed to file a ticket.
22:35 Changeset [24757] by geofft
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 broder
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 andersk
fixed: Moved to production early with ACKs from andersk, broder, geofft, jdreed.
21:43 Changeset [24756] by andersk
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 broder
fixed: Moved to production today, so this should be fixed.
11:14 Ticket #601 (apparmor homedirs should include /afs/athena/user/*/*/) closed by broder
fixed: Moved to production today, so this should be fixed.
11:14 Ticket #610 (Fix apparmor and nsswitch interactions) closed by broder
fixed: Moved to production today, so this should be fixed.
11:14 Ticket #611 (Fix apparmor and ntp interactions) closed by broder
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 broder
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 broder
fixed: Moved to production today, so this should be fixed.
11:14 Ticket #498 (AppArmor profile for evince prevents using lpr.debathena) closed by broder
fixed: Moved to production today, so this should be fixed.
04:15 Changeset [24755] by andersk
In libnss-nonlocal: * Install lib32nss-nonlocal to the right place on Ubuntu.

06/22/10:

16:26 BuildingAndUploading edited by amb
(diff)
16:22 Changeset [24754] by amb
...and bump the version, too.
16:20 BuildingAndUploading edited by broder
Make notes about dasnapshot (diff)
15:21 Ticket #617 (lib32nss-nonlocal is broken on amd64 Lucid) created by jdreed
[…] Anders says: […]
15:05 Changeset [24753] by amb
ocaml-mode is currently broken. (See LP:464587)
08:41 Ticket #616 (Don't use daemon(1) in debathena-metrics) created by broder
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 broder
worksforme: Since you haven't been able to reproduce this, I haven't been able to …

06/21/10:

23:04 Changeset [24752] by amb
More genericization of the PXE stuff.
22:16 Changeset [24751] by geofft
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 jdreed
We need to write a perl script to aggregate the data weekly and send it to …
12:27 Changeset [24750] by amb
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 amb
fixed: Fixed for Lucid in r24749.
12:22 Changeset [24749] by amb
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 broder
Add apparmor-config to clients.
11:03 Ticket #605 (firefox-wrapper broken on lucid: "default" is now an awk reserved word) closed by broder
fixed: Moved to production
10:58 Ticket #570 (Fix libathdir to have a sane compiled-in default for ATHENA_SYS) closed by broder
fixed: This was moved to production a long time ago.
10:58 Ticket #419 (debathena-nmh depends on krb4) closed by broder
fixed: This has been moved to production.
10:58 Ticket #270 (debathena-nmh: missing manpages) closed by broder
fixed: This has been moved to production.
10:58 Ticket #74 (Upgrade nmh based on Debian's 1.3 package) closed by broder
fixed: This has been moved to production.

06/20/10:

22:06 Changeset [24747] by broder
In apparmor-config: * In <tunables/home.d/debathena>, only whitelist canonical paths, not symlinked ones, because AppArmor resolves symlinks.
22:00 Changeset [24746] by broder
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 geofft
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 geofft
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 geofft
I just met someone who was slightly confused about his password, and on …

06/19/10:

19:14 Changeset [24745] by broder
In printing-config: * Recommend apparmor-config for lpr and lpr.debathena whitelisting.
19:13 Changeset [24744] by broder
In ntp-config: * Recommend apparmor-config for ntp.conf.debathena whitelisting.
19:12 Changeset [24743] by broder
In nsswitch-config: * Recommend apparmor-config to ensure nsswitch.conf.debathena is whitelisted.
00:01 Changeset [24742] by broder
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 broder
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 broder
apparmor-config: Name the tranform script for <abstractions/nameservice> the right thing.
22:51 Ticket #611 (Fix apparmor and ntp interactions) created by broder
Courtesy of our ongoing war with AppArmor?, it looks like it's preventing …
22:46 Changeset [24739] by broder
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 broder
debathena-nsswitch-config diverts /etc/nsswitch.conf.debathena. …
15:58 Ticket #609 (make sure collection of metrics works on Lucid) created by amb
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 broder
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 broder
wontfix: We agreed at release-team that any new work on our openafs support should …
14:37 Changeset [24738] by amb
More s/karmic/lucid/g. (Sorry about all the separate checkins here.)
14:25 Changeset [24737] by amb
...and getting rid of the version-specificity when possible. (s/lucid//g)
14:23 Changeset [24736] by amb
More s/karmic/lucid/g.
12:54 Changeset [24735] by amb
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 jdreed
Someone should write a notification-area applet to monitor quota usage in …

06/17/10:

17:37 Changeset [24734] by amb
Use mirrors.mit.edu, not the media lab repo.
17:32 Changeset [24733] by amb
Switch to lucid installs. (With architecture detection, even.)

06/16/10:

18:09 Changeset [24732] by amb
s/karmic/lucid/g, or just remove specificity entirely where possible.
18:03 Changeset [24731] by amb
Genericizing filenames (in hopes of an eventual more generic installer).
18:00 Changeset [24730] by amb
Adding bits for Lucid pxe install.
11:48 Changeset [24729] by rbasch
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 jdreed
There exists something called "pagbug", wherein users don't end up in a …

06/14/10:

17:02 Changeset [24728] by rbasch
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 jdreed
On distribution upgrades, update-manager will disable the -development and …
10:01 Changeset [24727] by jdreed
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 broder
fixed: Moved to production.
10:07 Changeset [24726] by broder
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 broder
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 broder
apparmor-config: Break the right version of kerberos-config.
21:52 Changeset [24723] by broder
In apparmor-config: * Break old versions of kerberos-config to try and force the correct upgrade order.
21:51 Changeset [24722] by broder
In kerberos-config: * Fix cleanup of old apparmor diversions in the postinst.
21:08 Changeset [24721] by broder
In kerberos-config: * Bump Debian standards version and debhelper compatibility level.
21:07 Changeset [24720] by broder
In kerberos-config: * Recommend the new apparmor-config package.
20:53 Changeset [24719] by broder
Fix typos in apparmor-config's rules file
20:50 Changeset [24718] by broder
apparmor-config: Mark debian/rules as executable
20:46 Changeset [24717] by broder
dasource: Document how to deal with new packages.
20:31 Changeset [24716] by broder
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 broder
Adjust the apparmor-config listings for HOMEDIRS to deal with weird accounts.
19:09 Changeset [24714] by broder
In apparmor-config: * Include AFS homedirs in the list of home directories. (Trac: #601)
18:26 Changeset [24713] by broder
In apparmor-config, make sure transform scripts die if they fail to transform.
18:17 Changeset [24712] by broder
In apparmor-config: * Allow X applications to read /var/run/xauth-*. (Trac: #602)
17:54 PackageNamesWeDidntUse edited by kaduk
(diff)
17:43 Changeset [24711] by broder
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 broder
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 broder
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 broder
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 broder
In nmh-config: * Make sure nmh-config depends on the Debathenified upstream nmh, not the old Athena fork.
12:41 Changeset [24706] by broder
In emacs-config: * Break, rather than Conflict, on the old debathena-nmh.
12:32 Changeset [24705] by broder
In apparmor-config: * Bump Debian standards version and debhelper compatibility level.
12:30 Changeset [24704] by broder
Fix a typo in apparmor-config's postrm.
12:30 Changeset [24703] by broder
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 geofft
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 geofft
We have a patch
18:26 Changeset [24702] by gdb
In apparmor-config: * Initial release. In kerberos-config: * Moved apparmor config into apparmor-config package. (Trac: #498)
04:42 Changeset [24701] by geofft
In nmh-config: * Actually install said relevant MH-E configuration.
04:10 Changeset [24700] by geofft
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 geofft
Send our decades-old nmh snapshot to the attic (Trac: #419).
03:46 Changeset [24698] by geofft
Debathenify upstream nmh to restore r14162 (Trac: #74).
02:54 Changeset [24697] by geofft
In nmh-config: * csh programming considered harmful.
02:49 Changeset [24696] by geofft
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 geofft
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 kchen
My .meetings file contains entries including: …

06/07/10:

16:20 Ticket #602 (AppArmor needs to support Xauthority files outside of $HOME) created by broder
/etc/apparmor.d/abstractions/X gives access to @{HOME}/.Xauthority
11:07 Changeset [24694] by jdreed
Add olc
10:56 Changeset [24693] by jdreed
Rename directory
10:45 BuildingAndUploading edited by jdreed
(diff)
10:41 Changeset [24692] by jdreed
TMTOWTDI
10:38 Changeset [24691] by jdreed
Ask users to help us fix the problem
10:36 Changeset [24690] by jdreed
Initial commit of OLC placeholder

06/03/10:

11:49 Ticket #601 (apparmor homedirs should include /afs/athena/user/*/*/) created by geofft
I'm seeing this sort of thing in dmesg on debathena-workstation on Karmic: …
08:12 Changeset [24689] by broder
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 jdreed
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 geofft
In ticket #208 we added an Athena patch to display a special error message …
15:50 Changeset [24688] by broder
In nsswitch-config: * Make nsswitch-config architecture any to deal with arch-specific recommendations.
15:46 Changeset [24687] by broder
In nsswitch-config: * Bump Debian standards version and debhelper compatibility level.
15:45 Changeset [24686] by broder
In nsswitch-config: * Add recommendation for lib32nss-nonlocal on amd64. (Trac: #597)
14:24 Changeset [24685] by broder
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 broder
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 broder
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 broder
Fix a typo in chroot-sources
12:30 Changeset [24681] by broder
Fix setup-hook path in sbuildhack. Within the build chroots, /afs is accessible, but /mit isn't.
12:13 Changeset [24680] by broder
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.
Note: See TracTimeline for information about the timeline view.