Timeline


and

04/10/10:

19:17 Ticket #548 (kiosk launch button still visible after login on Lucid) created by broder
After logging into gdm, the "Browse" button to launch the kiosk browser …

04/09/10:

08:36 Ticket #440 (n-up printing from evince doesn't work) closed by jdreed
worksforme: This has been open for 5 months with no information about how to …

04/08/10:

22:42 Changeset [24482] by jdreed
In discuss: * Don't depend on tcsh anymore
21:11 Changeset [24481] by jdreed
Don't use a fixed buffer
21:10 Ticket #547 (Update ttymsg for Lucid's gdm tty) created by broder
Lucid's gdm appears to run on tty8, not tty7. At the very least, we …
21:03 Changeset [24480] by jdreed
In discuss: * Rewrite dsc_setup in bash, because all the cool kids use it.
21:03 Changeset [24479] by jdreed
20:45 Changeset [24478] by jdreed
In discuss: * Run dsc_setup on behalf of the user, like edsc does. (Trac #426)
16:50 Changeset [24477] by jdreed
Add depdency on resolvconf
16:37 Changeset [24476] by jdreed
Fix Trac #77
12:14 Changeset [24475] by jdreed
Bump version number to reflect changes in r24474
12:12 Changeset [24474] by jdreed
Fix Trac #477
11:47 Ticket #469 (auto-update should get its desync interval, and possibly other info, from ...) closed by jdreed
wontfix: I think what we actually want here is a package whitelist of things that …
11:44 Ticket #475 (Talk to save about de-supporting "setup save" and nuking most of ...) closed by jdreed
fixed: Changed on 4/5. No one has complained yet.
11:42 Ticket #125 (debathena-msmtp-mta should support /etc/aliases; set intelligent ...) closed by jdreed
fixed: Fixed and moved. Envelope-from is now correct, but regular From is not …
10:17 Changeset [24473] by jdreed
Make it work with pre-2.6 python
02:38 Changeset [24472] by broder
Since Dapper is no longer "current", we don't need to work around releases that don't support /etc/apt/sources.list.d
01:59 Changeset [24471] by broder
I'm an idiot - we're still distributing syncupdate.
00:27 Ticket #546 (GDM theme isn't applied on Lucid) created by broder
Lucid's default background is in a different location from Karmic's, …

04/07/10:

21:55 Ticket #545 (initial gnome-terminal opens in wrong place on Lucid) created by broder
The initial gnome-terminal opens in the top-left corner on Lucid.
20:19 Ticket #544 (metrics uninstalls only mostly cleanly) created by broder
metrics includes code to log when packages get installed, via …
19:19 Changeset [24470] by broder
Move unused packages to the attic: * session * syncupdate
19:17 Changeset [24469] by broder
Move obsolete and unused packages to the attic: * autofs-config * lprng-no-server-config * desktop-config
17:07 Changeset [24468] by amb
Support a 64-bit version of this hack as well.
11:12 Changeset [24467] by jdreed
In athinfod: * Add 'in-use' query to test whether a cluster machine is in use, using the same logic as busyd (Trac #542)
00:23 Changeset [24466] by broder
In reactivate: * Don't kexec back into recovery mode - regardless of whether or not recovery mode was the *very* last thing on the command line.
00:04 Changeset [24465] by broder
Add a detailed note about why pam-afs-session isn't being used as an auth module.

04/06/10:

23:44 Changeset [24464] by broder
In pam-config: * Only configure libpam-athena-locker as a session module, not an auth module, to work around a bad interaction with sudo.
17:32 Changeset [24463] by jdreed
Remove explicit libmoira0 dependency
17:31 Changeset [24462] by jdreed
New mrclient requires connect()
17:30 Changeset [24461] by jdreed
Change to reflect new pymrclient API
16:43 Changeset [24460] by broder
upgrade-schroot: Drop the loop; we're passing all arguments to sbuild.
16:12 Changeset [24459] by broder
upgrade-schroot: Use utilities in sbuild instead of rolling our own.
15:26 Ticket #537 (Work with Alex to transition send_message to Zenity (or libnotify)) closed by broder
fixed: sw.swtools was released today with the new send_message, fixing this.
15:24 Ticket #468 (Can we drop a force-update and reconfigure-network script in ...) closed by broder
fixed: Jon moved the new debathena-cluster into production today, fixing this.
14:52 Changeset [24458] by jdreed
In msmtp-config: * getpwuid($<) is better than getlogin() * Add debugging features
12:18 Ticket #543 (auto-updater should resolve conffile conflicts on -workstation) created by jdreed
This was originally the second half of #483: Right now, if anything …
12:16 Changeset [24457] by jdreed
In auto-update: * Force new conffiles on cluster machines (Trac #483)
11:46 Ticket #542 (athinfo query for login status) created by broder
We should add an athinfo query for determining if somebody is logged into …
11:22 Ticket #514 (Update /usr/prototype_user/welcome for the 21st century) closed by jdreed
fixed: Move to production today.
11:22 Ticket #501 (Dotfiles should check for a case-insensitive value of "true" for "fallback) closed by jdreed
fixed: Moved to production today, and mail sent to ops to ask for an update on …
10:55 Changeset [24456] by jdreed
In msmtp-config: * Don't assume that $USER is set (thank you very much Anacron)

04/05/10:

22:11 Ticket #541 (matlab from "MIT Software" does not work) created by kaduk
If I run Applications->MIT Software->MATLAB, (after some delay), I get a …
16:09 Changeset [24455] by broder
Remove the bogus gaim dependency - gaim is dead now.
16:08 Changeset [24454] by jdreed
Update debian directory to reflect name change
16:07 Changeset [24453] by jdreed
Rename directory
15:58 Changeset [24452] by jdreed
correct version dependency syntax
15:56 Changeset [24451] by jdreed
Debian users still lose, but no longer get informed of that via a pygtk widget
15:49 Changeset [24450] by jdreed
Tell Debian users that they lose; don't do symlinks in postinst
15:26 Changeset [24449] by broder
In moira: * Punt some directories that were retconned away in the svn conversion.
15:21 Changeset [24448] by broder
In moira: * Bump debhelper compatibility. (No changes required) * Bump debian standards version. (No changes required)
15:19 Changeset [24447] by broder
In moira: * New SVN snapshot.
14:25 Changeset [24446] by jdreed
Actually add the debian/ directory
14:16 Changeset [24445] by jdreed
Initial checkin of nautilus-afs-integration
02:06 Ticket #521 (chsh.moira doesn't take -s) closed by andersk
fixed: Fixed upstream with […] and in Debathena with …
02:05 Ticket #520 (chsh(1) is made of lies) closed by andersk
fixed: Fixed upstream with […] and in Debathena with …
01:31 Ticket #540 (debathena-lprng should be providing /usr/sbin/lpc) created by geofft
I can't tell if this has been happening since debathena-printing-config …

04/04/10:

13:06 Changeset [24444] by broder
In pam-config: * Bump debhelper compatibility. * Bump standards version.
13:03 Changeset [24443] by broder
In pam-config: * Replace libpam-athena-locker with libpam-afs-session. (Trac: #316)
12:27 Ticket #451 (reactivate 2 needs to clean up harder) closed by broder
fixed: This was moved to production on 3/31
12:24 Ticket #516 (syslog if auto-update fails) closed by broder
fixed: This has all been moved to production: […]

04/03/10:

00:38 Changeset [24442] by broder
In python-moira: * New upstream version
00:00 Changeset [24441] by broder
In python-moira: * New upstream version

04/02/10:

23:29 Changeset [24440] by broder
Add python-moira.
22:07 Ticket #480 (Trac highlights /bin/sh scripts and not /bin/bash ones) closed by broder
fixed: Fixed with the most awesome-est monkey-patch ever: […]
19:44 Changeset [24439] by jhamrick
In xsession: * Make sure debathena-xsession is installed before executing any of the scripts in /etc/X11/Xsession.d (Trac: #348)
19:20 Changeset [24438] by broder
In bugme: * Bump the upstream version number for changes outside of debian/
19:18 Changeset [24437] by broder
Only daconfiscate packages that use autoconf.
19:16 Changeset [24436] by jhamrick
In larvnet: * Make sure debathena-larvnet is installed before executing the xsession script (Trac: #348)
19:14 Changeset [24435] by jhamrick
In gconf2-config: * Make sure debathena-gconf2-config is installed before executing the xsession script (Trac: #348)
19:06 Changeset [24434] by broder
In reactivate: * Don't kexec back into recovery mode.
19:05 Changeset [24433] by gdb
Fixed ordering of lines in transformed su
19:01 Changeset [24432] by jhamrick
In desktop-config: * Make sure debathena-desktop-config is installed before executing the xsession script (Trac: #348)
18:07 Changeset [24431] by jhamrick
Fix the xsession script to check only if it is installed (rather than not installed) before executing. (Trac: #348)
18:04 Changeset [24430] by gdb
In reactivate: * Change transform_su to error if it fails to apply. (Trac: #416)
17:55 Changeset [24429] by broder
In athinfo: * Enable tab-completion for athrun. (Trac: #364)
17:29 Changeset [24428] by broder
athinfo: Apply the timeout to the entire query, not just the connection. An athinfo query could run for an arbitrary amount of time, which is really just as bad as taking an arbitrary time trying to establish a connection. Instead of timing out on the connect() itself, set an alarm before we connect and exit if the alarm goes off.
17:21 Changeset [24427] by jhamrick
Make it so the xsession script only runs when debathena-bugme is installed (trac #348)
17:01 Changeset [24426] by broder
athinfo: Only timeout on the initial connection. A Python socket's timeout parameter affects all operations (including, e.g., recv()), not just establishing the connection. Instead, set the timeout specifically for the connect() call, then set it back to no timeout.
16:43 Changeset [24425] by broder
dasource: If we're going to use bashisms, change the shebang.
16:42 Changeset [24424] by broder
dasource: Strip off trailing slashes in "package names" If you're tab-completing a package name because you've already dasource'd the package, you'll get a trailing slash, which would cause dasource to fail.
16:41 Changeset [24423] by broder
In athinfo: * Rewrite in Python. * Add a -t option to specify a connection timeout. * Bump the debhelper compatibility level (no changes needed). * Bump the standards version (no changes needed).
16:32 Changeset [24422] by gdb
In libpam-debathena-home-type: * Added missing shlibs dependency
15:59 Ticket #532 (debathena-nsswitch-config doesn't divert del{group,user} or ...) closed by broder
wontfix: I can no longer figure out why this is a bug. I'm pretty sure that the …
14:45 Changeset [24421] by broder
In reactivate: * Fix a typo in 2.0.13.
10:54 Changeset [24420] by broder
In cluster-login-config: * Kill kexec with fire - we'll enable it by hand from reactivate (Trac: #536). In reactivate: * Manually enable kexec on logout-triggered reboots. (Trac: #536)

04/01/10:

17:28 Ticket #518 (Kill lpr2 with fire) closed by jdreed
fixed: Will be deployed with tonight's volume release

03/31/10:

23:55 Changeset [24419] by broder
In athinfo: * Bump the upstream version number.
23:42 Changeset [24418] by broder
Fix a typo in r24417
23:41 Changeset [24417] by broder
Make ood-packages work even if gen-packages hasn't been run in the cwd.
15:02 Ticket #434 ("Spooled PDF File Rejected" from GTK+ LPR backend) closed by jdreed
wontfix:  http://kb.mit.edu/confluence/x/IQdS
14:47 Changeset [24416] by jdreed
In msmtp-config: * Warnings are also a good idea, as is error checking
13:05 Changeset [24415] by jdreed
In msmtp-config: * Use klist -s to determine whether tickets are valid * Use strict because it's a good idea

03/30/10:

11:34 MetapackagePolicy edited by adehnert
Fix some spelling and grammar (diff)
10:41 Ticket #499 (attach man page should reflect reality) closed by jdreed
fixed: Moved to production last week.
09:38 Changeset [24414] by jdreed
Spell 'building' correctly
09:31 Changeset [24413] by jdreed
In dotfiles: * Add desktop files and bump version number * Update welcome file for 21st century (Trac #514)
00:31 Ticket #539 (Get rid of the debathena-dotfiles-x11 package) created by broder
We should really punt this package. We've never used it for anything, so …
00:24 Ticket #444 (LPRng options don't work with CUPS) closed by broder
fixed: We added code to do this translation recently (see #509)
00:13 Ticket #139 (alpine's spell checker doesn't work) closed by broder
fixed: This has been fixed in the Ubuntu releases we care about.
00:09 Ticket #236 (erlang-base conflicts erlang-doc-html on jaunty) closed by broder
fixed: I'm not really seeing any pressure to fix this, so I'm going to FIXRELEASE …

03/29/10:

23:50 Ticket #376 (lpq claims jobs are from cups rather than from the workstation) closed by broder
invalid: Fixed by killing cups.mit.edu with fire. And politics.
23:49 Ticket #290 (Do something awesome with remctl) closed by broder
invalid: This is either *way* too vague or impossible, depending on how you …
23:44 Ticket #118 (GUI integration with lockers) closed by broder
duplicate: Dupe of #523 Well, secretly, this ticket came first. But #523 has more …
23:37 Ticket #456 (Maintainer for debathenified packages should be Debathena) closed by broder
fixed: The a18r started working again at some point, so all of the packages we're …
23:25 Ticket #534 (AppArmor breaks LPR printing from evince in Karmic) closed by broder
duplicate: Uh, geofft, do you even look before creating these tickets? Dupe of #498
23:22 Ticket #408 (athena-auto-update should deal with upstream's anjuta/libgbf fail) closed by broder
wontfix: We basically no longer care about this - as soon as Intrepid is gone, this …
23:15 Ticket #335 (Complain to Ubuntu Tech Board about LP:251242 SRU) closed by broder
wontfix: We, uh, are full of fail. And it turns out that yelling at people is more …
23:04 Ticket #509 (printing-config wrappers don't always use LPROPT) closed by broder
fixed: This was moved to production a bit ago.

03/28/10:

12:37 Ticket #538 (Document the autodebathenification process in the wiki) created by jdreed
The process should be documented, including any control or flag files, and …

03/26/10:

21:47 Changeset [24412] by broder
Move debathena-athena-chroot into the attic.
21:46 Changeset [24411] by broder
Create a room in the attic for Debathena
18:47 Ticket #213 (Craft a policy on the implications of each metapackage and what software ...) closed by jdreed
fixed: Y'all had your chance to comment. The policy was adopted at today's …
18:44 Ticket #182 (RM: debathena-athena-chroot) closed by broder
fixed: I am very strongly in favor of punting this from subversion as well - …

03/25/10:

15:25 Ticket #537 (Work with Alex to transition send_message to Zenity (or libnotify)) created by jdreed
All the cool kids use barnowl these days, and nobody runs zwgc. …
15:15 Changeset [24410] by jdreed
Actually actually add debathena-moira-gui
15:11 Changeset [24409] by jdreed
Actually add debathena-moira-gui
15:09 Changeset [24408] by jdreed
Add debathena-moira-gui (Trac #119)
13:21 Ticket #492 (Coordinate with ops to get report of bitrotting machines) closed by jdreed
fixed
13:20 Ticket #437 (Consider expanding debathena-metrics blacklist) closed by jdreed
fixed
13:19 Ticket #396 (Rename "Locker Software" in the Applications menu) closed by jdreed
fixed
13:15 Ticket #250 (zwgc fonts are too big) closed by jdreed
wontfix: Documented.  http://kb.mit.edu/confluence/x/Op47
12:46 Changeset [24407] by jdreed
In reactivate: * Add build-depends on schroot
12:39 Changeset [24406] by jdreed
Actually add the transform script
12:38 Changeset [24405] by broder
Remove the Linerva packages, which now live in /mit/linerva/git.
12:37 Changeset [24404] by jdreed
In reactivate: * Transform /etc/default/schroot to end sessions, not recover them
12:28 Ticket #278 ("Log Out" button on screensaver takes far too long) closed by jdreed
fixed: The reboot code is not triggered all the time, and might be triggered only …
10:06 Changeset [24403] by jdreed
Reduce debconf priority to medium

03/24/10:

18:38 Changeset [24402] by jdreed
In msmtp-config: * Ship a newaliases, because we're apparently supposed to
18:37 Changeset [24401] by jdreed
In msmtp-config: * Don't ship aliases, generate it in the postinst * Use debconf to prompt for root's address * Set envelope from a bit more intelligently
17:11 Changeset [24400] by jdreed
In auto-update: * Don't break cron's invocation of athena-auto-update
14:02 Changeset [24399] by jdreed
Add recovery-mode-config
13:54 Changeset [24398] by jdreed
In recovery-mode-config: * Catch SIGINT in athena-renumber so that sulogin doesn't get upset

03/23/10:

15:40 Changeset [24397] by jdreed
Add versioned dependency on auto-update
15:31 Changeset [24396] by jdreed
Don't try to install a nonexistent file
15:28 Changeset [24395] by jdreed
In recovery-mode-config: * Remove "really-reboot", because it doesn't actually workaround kexec, because kexec sucks * Revert to shutting down after updates and renumbers, because kexec sucks * Call athena-auto-update with new (as of 1.15) -n option to ensure it won't reboot and end up back in recovery-mode, because kexec sucks
15:21 Changeset [24394] by jdreed
In auto-update: * Add a -n option to prevent it from rebooting, because if you reboot in recovery mode, you end up back in recovery mode, because kexec sucks * Document -n option in man page
14:54 Ticket #536 (Stop using kexec as soon as possible) created by jdreed
Kexec makes it _impossible_ to actually reboot a machine, because even if …
12:13 Ticket #406 (athena-auto-update does not retry configuring unconfigured packages) closed by jdreed
fixed: I believe this to be fixed by #407. If anyone has information to the …
12:12 Ticket #457 (force logout of abandoned cluster causes greyout) closed by jdreed
fixed: I finally encountered such a machine today, and after force-logging out a …
12:10 Changeset [24393] by jdreed
In dotfiles: * Make zwgc fallback check case-insensitive (Trac #501)
11:51 Changeset [24392] by jdreed
In msmtp-config: * Ship a useful /etc/aliases

03/19/10:

18:19 Changeset [24391] by jdreed
In attach: * Fix the attach man page
16:37 Ticket #449 (Deal with .generation double-sided support for CUPS) closed by jdreed
wontfix
16:35 Changeset [24390] by jdreed
In recovery-mode-config: * Increase debhelper compatibility level and add Standards-Version
16:26 Changeset [24389] by jdreed
In recovery-mode-config: * Reboot, don't poweroff, after renumbering
16:19 Changeset [24388] by jdreed
In recovery-mode-config: * Add a menu item to reboot the workstation * Show kexec who's boss
12:56 Ticket #513 (Add fortune-mod to -extra-software-nox) closed by jdreed
fixed
12:56 Ticket #407 (athena-auto-update should dpkg --configure -a) closed by jdreed
fixed
12:45 Milestone Karmic Deploy (Canceled) completed
And by "completed", we mean "canceled"
12:18 Changeset [24387] by jdreed
In metrics: * Add a directory blacklist and update the program blacklist
11:57 Changeset [24386] by jdreed
In metrics: * Strip off reactivate-2.x chroot path prefixes

03/18/10:

18:15 Ticket #535 (alpine doesn't conflict or provide its diversions) created by jdreed
Evan notes that there are probably other packages that forget to do this.

03/17/10:

00:29 Ticket #534 (AppArmor breaks LPR printing from evince in Karmic) created by geofft
evince gets "permission denied" when trying to run lpr -> lpr.debathena …

03/16/10:

10:49 Changeset [24385] by jdreed
In auto-update: * Don't prefix the log message with the fqdn, that's syslog's job * Change the tag to "athena-auto-update"

03/15/10:

18:09 Changeset [24384] by geofft
In printing-config: * Allow the IPP URL's path component to start with /classes/ in addition to /printers/, since duplex queues are implemented as classes, so that we deal with Kerberized duplex queues correctly (see [help.mit.edu #1163697]).
15:18 BuildingAndUploading created by jdreed
14:28 Changeset [24383] by jdreed
Bump version number for changes in r24382
14:25 Changeset [24382] by jdreed
Add fortune-mod (Trac #513)
14:09 Ticket #396 (Rename "Locker Software" in the Applications menu) reopened by jdreed
14:06 Ticket #396 (Rename "Locker Software" in the Applications menu) closed by jdreed
fixed: I changed it to "MIT Software" in r24381. While I vaguely like the idea …
14:03 Changeset [24381] by jdreed
In locker-menu: * Change the name to something that makes more sense (Trac #396) * Add "pretty" icon
13:08 Ticket #336 (Shell gives useless error message when a binary's interpreter is missing) closed by jdreed
wontfix: Documented.  http://kb.mit.edu/confluence/x/zTlB We will not be fixing …
12:59 Ticket #467 (Unclean shutdown of reactivate-2 causes time-consuming schroot cleanup) closed by jdreed
duplicate: Dupe of #451, closing.
12:29 Ticket #533 (Partitioning bug in lucid install) created by jdreed
(Opening at the request of amb) During the partitioning phase, the …

03/13/10:

15:51 Ticket #532 (debathena-nsswitch-config doesn't divert del{group,user} or ...) created by broder
Meaning that we don't set NSS_NONLOCAL_IGNORE when deleting users or …

03/12/10:

19:51 Changeset [24380] by jdreed
In athinfod: * Change the update-status query to display the status file set by the new auto-update.
18:25 MetapackagePolicy edited by adehnert
Syntax for lists starts with a space (diff)
18:19 Changeset [24379] by geofft
damove: Add a set -e dacopy errors out if you're about to be doing it wrong, but damove doesn't catch that error and happily proceeds to daremove your files. This is bad. Don't do that.
17:29 Changeset [24378] by jdreed
In auto-update: * Include a manpage so lintian will STFU
15:46 Changeset [24377] by jdreed
Fix typo in most recent changelog entry
15:45 Changeset [24376] by jdreed
In auto-update: * Create a status file (/var/lib/athena-update-status) that can be easily queried with athinfo. The file contains the timestamp of the last successful update, the timestamp of the last attempted update, the status of the last attempted update, and any addition status messages.
15:32 Changeset [24375] by broder
In dasource, fall back on /mit/debathena/packages/packages if there is no "packages" file in the current working directory.
14:02 Ticket #516 (syslog if auto-update fails) reopened by jdreed
Hrm, or not. Camilla notes that ops is moving to Nagios and away from the …
12:09 Ticket #516 (syslog if auto-update fails) closed by jdreed
fixed: auto-update already syslogs on user.notice if something bad happens. Mail …
11:57 Ticket #531 (zwgc(1) has incorrect paths) created by jdreed
The zwgc(1) man page refers to /usr/athena/share/zephyr in the EXAMPLES …
11:46 MetapackagePolicy created by jdreed
10:26 Changeset [24374] by jdreed
In printing-config: [ Geoffrey Thomas ] [ Jonathan Reed ] * Add lpropt_transform and zephyr_transform for cups invocation of lpr, so that LPROPT is respected when the command-line arguments are subsystem-agnostic (Trac #509)
09:39 Ticket #493 (/proc/mounts! It's over sixty-five thousand!) closed by jdreed
fixed: Looks like this made it into production already.
09:33 Ticket #345 (Desktop backgrounds not migrated between Athena 9 and Debathena) closed by jdreed
workaround:  http://kb.mit.edu/confluence/x/4gBS

03/11/10:

22:12 Changeset [24373] by broder
In afs-config: * Bump debhelper compatibility level (no other changes needed).
22:11 Changeset [24372] by broder
In afs-config: * CellServDB update (merging in changes from grand.central.org).
14:59 Changeset [24371] by jdreed
In msmtp-config: * Install a man page for sendmail (Trac #269)
13:50 Ticket #399 (look at f-u-s-a change to indicator-applet-session) closed by jdreed
duplicate: Fixed in #496.
13:25 Changeset [24370] by jdreed
Bump the version number to reflect the changes in r24369
13:23 Changeset [24369] by jdreed
Tweak dependecies for Karmic (Trac #515)
03:31 Changeset [24368] by geofft
In reactivate: * Merge reactivate's CUPS-restarting logic, which waits for BrowsePolling to complete, with debathena-cupsys-config's, which checks to make sure that cups is running first, and use a common file for both. In cupsys-config: * Merge in some of reactivate's CUPS-restarting logic.
03:31 Changeset [24367] by geofft
In reactivate: * Use debathena-cupsys-config's restarting logic, which checks to make sure that cups is running.
03:30 Changeset [24366] by geofft
In cupsys-config: * Refactor the CUPS-restarting logic into a separate shell script so that other postinsts can share code with it.
03:30 Changeset [24365] by geofft
In reactivate: * Fix a typo in 2.0.9.
03:27 Changeset [24364] by geofft
Add traceroute to extra-software-nox per request of 6.033.
Note: See TracTimeline for information about the timeline view.