Timeline
04/02/10:
- 23:29 Changeset [24440] by
- Add python-moira.
- 22:07 Ticket #480 (Trac highlights /bin/sh scripts and not /bin/bash ones) closed by
- fixed: Fixed with the most awesome-est monkey-patch ever: […]
- 19:44 Changeset [24439] by
- 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
- In bugme: * Bump the upstream version number for changes outside of debian/
- 19:18 Changeset [24437] by
- Only daconfiscate packages that use autoconf.
- 19:16 Changeset [24436] by
- In larvnet: * Make sure debathena-larvnet is installed before executing the xsession script (Trac: #348)
- 19:14 Changeset [24435] by
- In gconf2-config: * Make sure debathena-gconf2-config is installed before executing the xsession script (Trac: #348)
- 19:06 Changeset [24434] by
- In reactivate: * Don't kexec back into recovery mode.
- 19:05 Changeset [24433] by
- Fixed ordering of lines in transformed su
- 19:01 Changeset [24432] by
- In desktop-config: * Make sure debathena-desktop-config is installed before executing the xsession script (Trac: #348)
- 18:07 Changeset [24431] by
- Fix the xsession script to check only if it is installed (rather than not installed) before executing. (Trac: #348)
- 18:04 Changeset [24430] by
- In reactivate: * Change transform_su to error if it fails to apply. (Trac: #416)
- 17:55 Changeset [24429] by
- In athinfo: * Enable tab-completion for athrun. (Trac: #364)
- 17:29 Changeset [24428] by
- 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
- Make it so the xsession script only runs when debathena-bugme is installed (trac #348)
- 17:01 Changeset [24426] by
- 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
- dasource: If we're going to use bashisms, change the shebang.
- 16:42 Changeset [24424] by
- 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
- 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
- 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
- wontfix: I can no longer figure out why this is a bug. I'm pretty sure that the …
- 14:45 Changeset [24421] by
- In reactivate: * Fix a typo in 2.0.13.
- 10:54 Changeset [24420] by
- 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
- fixed: Will be deployed with tonight's volume release
03/31/10:
- 23:55 Changeset [24419] by
- In athinfo: * Bump the upstream version number.
- 23:42 Changeset [24418] by
- Fix a typo in r24417
- 23:41 Changeset [24417] by
- 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
- wontfix: http://kb.mit.edu/confluence/x/IQdS
- 14:47 Changeset [24416] by
- In msmtp-config: * Warnings are also a good idea, as is error checking
- 13:05 Changeset [24415] by
- 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
- Fix some spelling and grammar (diff)
- 10:41 Ticket #499 (attach man page should reflect reality) closed by
- fixed: Moved to production last week.
- 09:38 Changeset [24414] by
- Spell 'building' correctly
- 09:31 Changeset [24413] by
- 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
- 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
- fixed: We added code to do this translation recently (see #509)
- 00:13 Ticket #139 (alpine's spell checker doesn't work) closed by
- 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
- 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
- invalid: Fixed by killing cups.mit.edu with fire. And politics.
- 23:49 Ticket #290 (Do something awesome with remctl) closed by
- invalid: This is either *way* too vague or impossible, depending on how you …
- 23:44 Ticket #118 (GUI integration with lockers) closed by
- 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
- 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
- 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
- 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
- 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
- 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
- The process should be documented, including any control or flag files, and …
03/26/10:
- 21:47 Changeset [24412] by
- Move debathena-athena-chroot into the attic.
- 21:46 Changeset [24411] by
- 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
- 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
- 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
- All the cool kids use barnowl these days, and nobody runs zwgc. …
- 15:15 Changeset [24410] by
- Actually actually add debathena-moira-gui
- 15:11 Changeset [24409] by
- Actually add debathena-moira-gui
- 15:09 Changeset [24408] by
- Add debathena-moira-gui (Trac #119)
- 13:21 Ticket #492 (Coordinate with ops to get report of bitrotting machines) closed by
- fixed
- 13:20 Ticket #437 (Consider expanding debathena-metrics blacklist) closed by
- fixed
- 13:19 Ticket #396 (Rename "Locker Software" in the Applications menu) closed by
- fixed
- 13:15 Ticket #250 (zwgc fonts are too big) closed by
- wontfix: Documented. http://kb.mit.edu/confluence/x/Op47
- 12:46 Changeset [24407] by
- In reactivate: * Add build-depends on schroot
- 12:39 Changeset [24406] by
- Actually add the transform script
- 12:38 Changeset [24405] by
- Remove the Linerva packages, which now live in /mit/linerva/git.
- 12:37 Changeset [24404] by
- 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
- fixed: The reboot code is not triggered all the time, and might be triggered only …
- 10:06 Changeset [24403] by
- Reduce debconf priority to medium
03/24/10:
- 18:38 Changeset [24402] by
- In msmtp-config: * Ship a newaliases, because we're apparently supposed to
- 18:37 Changeset [24401] by
- 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
- In auto-update: * Don't break cron's invocation of athena-auto-update
- 14:02 Changeset [24399] by
- Add recovery-mode-config
- 13:54 Changeset [24398] by
- In recovery-mode-config: * Catch SIGINT in athena-renumber so that sulogin doesn't get upset
03/23/10:
- 15:40 Changeset [24397] by
- Add versioned dependency on auto-update
- 15:31 Changeset [24396] by
- Don't try to install a nonexistent file
- 15:28 Changeset [24395] by
- 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
- 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
- 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
- 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
- fixed: I finally encountered such a machine today, and after force-logging out a …
- 12:10 Changeset [24393] by
- In dotfiles: * Make zwgc fallback check case-insensitive (Trac #501)
- 11:51 Changeset [24392] by
- In msmtp-config: * Ship a useful /etc/aliases
03/19/10:
- 18:19 Changeset [24391] by
- In attach: * Fix the attach man page
- 16:37 Ticket #449 (Deal with .generation double-sided support for CUPS) closed by
- wontfix
- 16:35 Changeset [24390] by
- In recovery-mode-config: * Increase debhelper compatibility level and add Standards-Version
- 16:26 Changeset [24389] by
- In recovery-mode-config: * Reboot, don't poweroff, after renumbering
- 16:19 Changeset [24388] by
- 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
- fixed
- 12:56 Ticket #407 (athena-auto-update should dpkg --configure -a) closed by
- fixed
- 12:45 Milestone Karmic Deploy (Canceled) completed
- And by "completed", we mean "canceled"
- 12:18 Changeset [24387] by
- In metrics: * Add a directory blacklist and update the program blacklist
- 11:57 Changeset [24386] by
- 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
- 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
- evince gets "permission denied" when trying to run lpr -> lpr.debathena …
03/16/10:
- 10:49 Changeset [24385] by
- 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
- 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
- 14:28 Changeset [24383] by
- Bump version number for changes in r24382
- 14:25 Changeset [24382] by
- Add fortune-mod (Trac #513)
- 14:09 Ticket #396 (Rename "Locker Software" in the Applications menu) reopened by
- 14:06 Ticket #396 (Rename "Locker Software" in the Applications menu) closed by
- fixed: I changed it to "MIT Software" in r24381. While I vaguely like the idea …
- 14:03 Changeset [24381] by
- 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
- 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
- duplicate: Dupe of #451, closing.
- 12:29 Ticket #533 (Partitioning bug in lucid install) created by
- (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
- Meaning that we don't set NSS_NONLOCAL_IGNORE when deleting users or …
03/12/10:
- 19:51 Changeset [24380] by
- In athinfod: * Change the update-status query to display the status file set by the new auto-update.
- 18:25 MetapackagePolicy edited by
- Syntax for lists starts with a space (diff)
- 18:19 Changeset [24379] by
- 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
- In auto-update: * Include a manpage so lintian will STFU
- 15:46 Changeset [24377] by
- Fix typo in most recent changelog entry
- 15:45 Changeset [24376] by
- 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
- 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
- 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
- fixed: auto-update already syslogs on user.notice if something bad happens. Mail …
- 11:57 Ticket #531 (zwgc(1) has incorrect paths) created by
- The zwgc(1) man page refers to /usr/athena/share/zephyr in the EXAMPLES …
- 11:46 MetapackagePolicy created by
- 10:26 Changeset [24374] by
- 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
- fixed: Looks like this made it into production already.
- 09:33 Ticket #345 (Desktop backgrounds not migrated between Athena 9 and Debathena) closed by
- workaround: http://kb.mit.edu/confluence/x/4gBS
03/11/10:
- 22:12 Changeset [24373] by
- In afs-config: * Bump debhelper compatibility level (no other changes needed).
- 22:11 Changeset [24372] by
- In afs-config: * CellServDB update (merging in changes from grand.central.org).
- 14:59 Changeset [24371] by
- 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
- duplicate: Fixed in #496.
- 13:25 Changeset [24370] by
- Bump the version number to reflect the changes in r24369
- 13:23 Changeset [24369] by
- Tweak dependecies for Karmic (Trac #515)
- 03:31 Changeset [24368] by
- 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
- In reactivate: * Use debathena-cupsys-config's restarting logic, which checks to make sure that cups is running.
- 03:30 Changeset [24366] by
- 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
- In reactivate: * Fix a typo in 2.0.9.
- 03:27 Changeset [24364] by
- Add traceroute to extra-software-nox per request of 6.033.
03/10/10:
- 23:25 Changeset [24363] by
- Make it work with Karmic by... - removing /usr/lib/indicator-session/indicator-users-service, thus disabling "Switch User" - Removing /etc/init/tty{1..6}.conf - Installing ttymsg as /etc/init/ttymsg.conf
- 17:07 Changeset [24362] by
- --compare versions != --compare-versions
- 12:21 Ticket #530 (su/sudo shouldn't break if you lose network) created by
- It is kind of annoying that you cannot become root on a …
03/08/10:
- 19:35 Changeset [24361] by
- Create new debathena-aclocal package for common autoconf macros.
- 16:45 PackageNamesWeDidntUse edited by
- debathena-uncluster from jdreed, debathena-fourthparty and … (diff)
- 14:57 Changeset [24360] by
- Remove the ATHENA_ARES autoconf macros. Now that we are no longer maintaining zephyr, these macros are not used.
- 14:53 Changeset [24359] by
- kcr is the new upstream for zephyr: http://zephyr.1ts.org/
- 12:50 Changeset [24358] by
- Workstation requires extra-software, so don't let users pretend they have any control over that.
- 02:33 Ticket #529 (Make Athena ready to transition away from single-DES) created by
- [Not entirely a Debathena bug, but this is the most convenient place to …
03/07/10:
- 16:57 Changeset [24357] by
- Use pagsh -c in the auto* cron jobs.
- 16:56 Changeset [24356] by
- Upgrade a chroot before attempting to do a build in it.
- 16:54 Changeset [24355] by
- I don't know what I was thinking, but print is not a shell builtin.
- 16:54 Changeset [24354] by
- Actually cleanup the autolivebuilder runfile on error.
- 16:42 Changeset [24353] by
- Don't hardcode /home/debuild into the autolivebuilder
- 13:06 Changeset [24352] by
- Use /bin/bash for the auto{livebuilder,debathenificator}.
- 11:53 Ticket #431 (Karmic's gdm does not support custom commands, e.g. launching the kiosk ...) closed by
- fixed: kiosk 1.2 was moved to production a while back, so this is fixed.
- 11:51 Ticket #249 (Update Debathena signing key away from 1024-bit DSA) closed by
- fixed: This transition has finally been completed. Everything should be getting …
- 11:50 Ticket #491 (counterlog should include `lsb_release -sd`) closed by
- fixed: Moved to production.
03/06/10:
- 03:00 Changeset [24351] by
- In reactivate: * Bump the debhelper compatibility level as high as we can.
- 02:56 Changeset [24350] by
- In reactivate: * Be more robust in the preinst when fixing schroot.conf.
- 02:51 Ticket #528 (athena-auto-update should 'aptitude install') created by
- So apparently if debathena-reactivate is unpacked but not configured …
03/04/10:
- 20:27 Changeset [24349] by
- Deal with keyboard input less stupidly in athena-renumber
- 18:51 Changeset [24348] by
- Initial commit of debathena-recovery-mode-config (Trac #468)
- 18:49 Changeset [24347] by
- Create directory for new recovery-mode-config package (Trac #468)
- 13:20 PackageNamesWeDidntUse edited by
- debathena-dot-firefox-aufs-overlay-config, from oremanj (diff)
03/03/10:
- 17:36 Changeset [24346] by
- In afs-config: * Remove the processed CellServDB and CellAlias from version control, and always generate them at build time. (Because svn always updates timestamps, the .debathena files were never getting regenerated)
- 17:00 Changeset [24345] by
- In afs-config: * Bump debhelper compatibility level (no other changes needed).
- 16:50 Changeset [24344] by
- In afs-config: * CellServDB update from /afs/athena/service/CellServDB: remove old athena.mit.edu DB server.
- 13:01 PackageNamesWeDidntUse edited by
- debathena-ops-ack, from jdreed (diff)
- 12:16 Changeset [24343] by
- In counterlog: [ Jonathan Reed ] [ Evan Broder ] * Bump debhelper and standards versions (no change required).
- 12:08 Changeset [24342] by
- Bump reactivate's debhelper compatibility level.
- 12:05 Changeset [24341] by
- In reactivate: * Bump standards version (no changes required).
- 11:57 Changeset [24340] by
- In reactivate: * Reboot on update if we haven't rebooted for the bind-mount fix from 2.0.8 already.
- 11:46 Changeset [24339] by
- In afs-config: * Update standards version (no changes required).
- 11:41 Changeset [24338] by
- In afs-config: * CellServDB update from /afs/athena/service/CellServDB: add new athena.mit.edu DB server.
Note: See TracTimeline
for information about the timeline view.