Timeline


and

11/19/09:

20:11 Ticket #447 (Update login session options for new gdm in karmic) created by rbasch
We will need to update our login session customizations for the new …
18:17 Changeset [24194] by broder
Bump the squeeze tag we append to packages for a rebuild.
18:16 Changeset [24193] by broder
Update our build infrastructure and docs to use aufs chroots instead of LVM snapshots.
17:29 Ticket #446 (debathena-lprng fails to patch lpc on squeeze) created by broder
The debathenify-lprng script fails to rename lpc -> mit-lpc on Squeeze. …
10:55 Changeset [24192] by broder
Re-arrange debathena-moira changelog since version 4.0.0+cvs20090922-0debathena2 was never uploaded.
10:54 Changeset [24191] by broder
In moira: * New CVS snapshot. * Drop patch fix-update-ticket, which was incorporated upstream.
10:45 Ticket #391 (Stop debathenifying bash and tcsh because no one uses double-tilde) closed by broder
fixed: All done.
10:41 Ticket #418 (pam-config enables libpam-krb524 on krb4-less systems) closed by broder
fixed
10:41 Ticket #428 (debathena-pidgin-wrapper doesn't respect ATHENA_USER) closed by broder
fixed
10:40 Ticket #347 (discuss configure.in uses obsolete AC_TYPE_SIGNAL) closed by broder
fixed
10:40 Ticket #266 (debathena-discuss: missing manpages) closed by broder
fixed
10:31 Changeset [24190] by broder
In moira: * Add a missing definition of ${prefix} in include/Makefile.in so that the moira.h header actually gets installed in /usr/include/moira. (Trac: #445)
09:44 Ticket #445 (debathena-libmoira-dev doesn't install moira.h) created by jdreed
third/moira/include/Makefile.in does not define $prefix, and $includedir …

11/18/09:

19:00 Ticket #444 (LPRng options don't work with CUPS) created by geofft
A user has reported that -Zduplex -h doesn't work any more. While this …
16:55 Ticket #443 (We need a better bug reporter) created by jdreed
We need a better bug reporter, such as one which actively discourages …
14:55 Changeset [24189] by broder
Delete the ldap-cups-config package. LDAP-based browsing was abandoned due to flakiness in CUPS' handling of LDAP.

11/17/09:

20:36 Ticket #442 (SIPB apt repo) created by geofft
I think we've discussed this kind of thing a few times previously and …
19:34 Changeset [24188] by broder
Update discuss to not call initialize_krb5_error_table on Mac OS X systems. r23811 replaced a call to initialize_krb_error_table with initialize_krb5_error_table, which is unnecessary with OS X's version of com_err.
18:25 Changeset [24187] by broder
Bump reactivate's version number. reactivate 2.0 in the apt repository was actually snapshotted from r24153, so it lacks the fix for homedirs that are system:anyuser none, and for preserving KRB5CCNAME/KRBTKFILE.
14:56 Changeset [24186] by broder
Just for good measure, have cluster conflict with current-and-older versions of debathena-cluster-printing-config.
14:47 Changeset [24185] by broder
/Actually/ remove debathena-cluster-printing-config As opposed to the first thing I see that starts with "cluster".
14:44 Changeset [24184] by broder
Revert cluster 1.15 (adding cluster-printing-config to cluster) until we better understand how it works.
11:01 Ticket #310 (Can't log in graphically if quota is exceeded) closed by broder
fixed: pulseaudio 1:0.9.14-0ubuntu20.3 hit jaunty-updates today. It's already hit …
10:57 Ticket #441 (reactivate 2 isn't getting krb4 tickets) created by quentin
pam_krb524 works when it runs when you first login. However, when the …
00:21 Ticket #440 (n-up printing from evince doesn't work) created by geofft
I've had about two reports from different people that n-up printing on …

11/16/09:

19:47 PackageNamesWeDidntUse edited by adehnert
debathena-ssh-client-config is a real package (diff)
14:22 Ticket #397 (CUPS should probably support lpr -Pprinter2) closed by broder
fixed

11/15/09:

18:17 Changeset [24183] by broder
Fix a typo in discuss's Makefile.
17:48 Changeset [24182] by broder
Be sure to install manpages for section 8 in discuss.
17:35 Changeset [24181] by broder
In discuss: * Add missing manpages. (Trac: #266)
16:48 Changeset [24180] by broder
In pidgin-wrapper: * Fix a typo in 10.0.4.
16:41 Changeset [24179] by broder
In pam-config: * Only enable libpam-krb524 if krb4 is actually available. (Trac: #418)
16:23 Changeset [24178] by broder
In pidgin-wrapper: * Check ATHENA_USER before using USER. (Trac: #428)
16:20 Ticket #439 (Generate command-not-found database for Debathena) created by broder
Even if we can't directly use command-not-found as a whichlocker …
16:00 Changeset [24177] by broder
In discuss: * Stop using the obsolete AC_TYPE_SIGNAL. (Trac: #347)
15:52 Ticket #291 (mail-icon-config should know about some common external mail providers) closed by broder
wontfix: I think the general conclusion here was that this would be a completely …
15:38 Changeset [24176] by broder
Stop debathenifying bash and tcsh. (Trac: #391)
15:31 Changeset [24175] by broder
Punt debathena-bash and debathena-tcsh from all recommendations.
13:32 Changeset [24174] by broder
Update schroot's configure to incorporate the changes in r24173.
13:05 Changeset [24173] by broder
In schroot, revert 43caff29 from upstream. Jaunty doesn't appear to offer non-multithreaded versions of the Boost libraries, which is causing a FTBFS.
12:52 Ticket #436 (repository and build process for patched schroot 1.3) closed by broder
fixed: I've imported schroot wholesale into /trunk/debathena/third/schroot, and …
12:41 Changeset [24172] by broder
Import the autogoo generated files in schroot. The packaging doesn't build these itself, so we need to.
12:40 Changeset [24171] by broder
Properly debathenify schroot. (Move it into the debathena-system component, provide debathena- names, and update the descriptions)
12:21 Changeset [24170] by broder
Fix /etc/setup.d/00check to permit union chroots on the root filesystem. It's only unsafe for the chroot directory to be the root directory if we're not doing a union filesystem on top of it. Note that to make this useful, you'll need to make the overlay a separate filesystem (e.g., by mounting a tmpfs on /var/lib/schroot/union/overlay) for aufs to permit the mount. Patch by Geoffrey Thomas.
12:20 Changeset [24169] by broder
Only use silent-rules in automake if it's available. This permits compiling with an older automake. (Patch by Geoffrey Thomas)
12:19 Changeset [24168] by broder
Adjust schroot build-deps for backport to Jaunty.
12:15 Changeset [24167] by broder
Import schroot upstream into subversion.

11/13/09:

19:35 Ticket #123 (debathena-ssl-certificates should include a CRL) reopened by andersk
Does the CRL Distribution Points URL actually get used by anything?
19:23 Ticket #411 (We should honor $PRINTER, including in the GUI if possible) closed by broder
wontfix: Based on discussion at release-team, I'm declaring this a WONTFIX. We …
19:21 Changeset [24166] by broder
In printing-config: * Revert 1.15, based on further examination of how Gtk+ printing works.
18:10 Ticket #86 (firefox-extension should install CRL) reopened by rbasch
Server certs do include the CRL distribution point now, but I believe …
17:45 Ticket #438 (install MS Office on clusters) created by geofft
It would be really cool if we could use one of our site licenses for MS …
15:01 Ticket #326 (debathena-kerberos-config forgets to reload apparmor) closed by broder
fixed: This was fixed back in version 1.8 of kerberos-config
14:59 Ticket #123 (debathena-ssl-certificates should include a CRL) closed by broder
wontfix: Apparently mitcert-issued certs now include a CRL in them, which means …
14:59 Ticket #86 (firefox-extension should install CRL) closed by broder
wontfix: Apparently mitcert-issued certs now include a CRL in them, which means …

11/11/09:

02:23 Ticket #435 (reactivate 2 regression: home directory must be world-listable) closed by geofft
fixed: Right, this is because I started using schroot -u root and root doesn't …
02:21 Changeset [24165] by geofft
reactivate: Run root commands inside the snapshot in /, not $HOME This permits logging in if your home directory isn't system:anyuser listable, since root no longer needs to be able to cd to your home directory inside the chroot (Trac: #435).
01:22 Changeset [24164] by geofft
reactivate: Prevent schroot from filtering out KRBTKFILE

11/10/09:

18:00 Ticket #307 (the non-gdm tty "press ctrl-alt-f7 to log in" messages are gone in Jaunty) reopened by geofft
1. This affects gettys as well (I'm running a getty on lola-granola's …
17:21 Changeset [24163] by broder
In printing-config: * Only write out a block in the lpoptions file if there is a printer set in clusterinfo.
16:39 Changeset [24162] by broder
In cluster-login-config: * Revert 1.16; set the root password for both quickstation and non-quickstation machines.
16:22 Changeset [24161] by broder
Add a postinst to printing-config that refreshes clusterinfo if it's installed. This ensures that the CUPS default is updated when printing-config is initially installed or upgraded, rather than an hour later.
16:20 Changeset [24160] by broder
In clusterinfo: * Suppress the cron job if clusterinfo has been uninstalled.
16:08 Changeset [24159] by broder
In printing-config: * Take advantage of the new clusterinfo update.d hook to set a default CUPS printer when clusterinfo gets updated. (Trac: #411) sed -i -e '/### BEGIN debathena-printing-config/,/### END debathena-printing-config/d' /etc/cups/lpoptions
14:31 Changeset [24158] by broder
In clusterinfo: * Make save-cluster-info do something slightly less dumb if /var/run/athena-clusterinfo.sh or .csh is somehow a directory * Source the new clusterinfo information befure calling the update.d scripts so that they can access the environment variables easily.
13:05 Changeset [24157] by broder
In clusterinfo: * Run through scripts in /usr/share/debathena-clusterinfo/update.d after updating clusterinfo information. This gives other packages a hook for reacting to clusterinfo changes.
12:38 Ticket #437 (Consider expanding debathena-metrics blacklist) created by jdreed
We should expand the blacklist. We can either explicitly add some of the …
11:35 Changeset [24156] by broder
Fix a typo in r24154.
11:31 Changeset [24155] by broder
Add cluster-printing-config to cluster.
11:31 Changeset [24154] by broder
In printing-config: * Add a new debathena-cluster-printing-config package that configures the CUPS client to use printers.mit.edu.
02:33 Ticket #436 (repository and build process for patched schroot 1.3) created by geofft
The debathenificator doesn't currently support starting with a completely …
02:23 Ticket #435 (reactivate 2 regression: home directory must be world-listable) created by geofft
gkovacs reports and I confirmed with sipbtest that you can't log in to a …
01:04 Changeset [24153] by geofft
reactivate: Fix typo

11/09/09:

00:25 Ticket #434 ("Spooled PDF File Rejected" from GTK+ LPR backend) created by geofft
If you open a .jpg in Eye Of GNOME (the default JPG viewer), and print it …

11/08/09:

21:48 Changeset [24152] by geofft
In auto-update: * Slow updates to a 6-hour (desync'd) schedule during waking hours.
21:10 Changeset [24151] by geofft
reactivate: Restore shared mountpoint at /media.
21:10 Changeset [24150] by geofft
reactivate: Clean up /etc/schroot/schroot.conf. If this update happens during a login session, then reactivate 1.x will have modified schroot.conf, and schroot 1.3 will want to update that file, and athena-auto-update is unlikely to deal with this correctly. To avoid this, we clean up schroot.conf in our preinst; hopefully that happens before schroot 1.3 gets unpacked. And you don't particularly need to be in schroot.conf once you've logged in, anyway. (reactivate 2 uses chroot.d to avoid this problem.)
21:10 Changeset [24149] by geofft
reactivate: Restructure to make post-session cleanup easier. In addition, work with auto-update to lock out concurrent login sessions and updates, so as to reboot either if there was a package update requiring a reboot or if the login session cannot be cleaned up.
21:10 Changeset [24148] by geofft
reactivate: Remove a file that became unused in r23155.
21:10 Changeset [24147] by geofft
In auto-update: * Inhibit updates during a cluster login. * Write an /etc/nologin-style file in /var/run while updating.

11/04/09:

14:54 Changeset [24146] by broder
In linerva: * Also make /var/run/screen sticky after screen-cleanup runs.
14:48 Changeset [24145] by broder
In linerva: * Set mmap_min_addr to 65536.

11/02/09:

13:48 Changeset [24144] by broder
Correct for LP #430224 in our chroot build script (initctl doesn't respect policy-rc.d, so we need to move it out of the way)
13:23 Ticket #433 (syslog-config needs to use rsyslog) created by broder
It looks like rsyslog has finally replaced sysklogd. Since ubuntu-minimal …

10/31/09:

11:17 Ticket #432 (collate by default) created by geofft
Apparently when you print multiple copies through the default PDF viewer …

10/30/09:

19:54 Ticket #431 (Karmic's gdm does not support custom commands, e.g. launching the kiosk ...) created by rbasch
The version of gdm in Karmic (2.28) does not seem to support defining …
16:20 Ticket #421 (autodebathenified packages should go straight into production) closed by broder
fixed: This is now done; a18r builds go directly into production. I've also …

10/29/09:

22:25 Changeset [24143] by broder
In rs: * Rename getline to rs_getline to avoid conflicting with the getline in <stdio.h>.
15:55 Changeset [24142] by broder
Karmic is released.

10/28/09:

14:53 Ticket #369 (gdm-config needs to be entirely rewritten for Karmic’s gdm) closed by broder
fixed: Since the user list and skinning have been split out to #429 and #430
14:53 Ticket #430 (gdm-config should skin post-2.20 gdms) created by broder
Right now our debathena-gdm-config package won't make any attempt to skin …
14:52 Ticket #429 (gdm-config should set /apps/gdm/simple-greeter/disable_user_list) created by broder
This will, predictably, disable the user list that comes up and shows the …
14:48 Ticket #367 (nss-nonlocal should disallow numeric group names) closed by broder
fixed
14:47 Ticket #427 (firefox-extension uninstallable without krb4) closed by broder
fixed

10/27/09:

15:39 Changeset [24141] by broder
In linerva, dh_bash-completion is provided by the bash-completion package, not debhelper, so fix the build-deps.
15:35 Changeset [24140] by broder
In debathena-linerva, cdbs doesn't automatically run dh_bash-completion, so we need to do it.
15:24 Changeset [24139] by broder
In linerva: * Add bash completion for linerva-install. local cur cur=`_get_cword` COMPREPLY=($( apt-cache pkgnames $cur 2> /dev/null ))

10/25/09:

20:57 Changeset [24138] by broder
Add a Trac closer for r24137.
20:56 Changeset [24137] by broder
In firefox-extension: * Update the GSSAPI dependency for post-krb5-1.7.
17:40 Changeset [24136] by broder
In pam-config: * Make that a Breaks and not a Conflicts, because Conflicting with earlier-than versions is wrong.
16:37 Changeset [24135] by broder
In pam-config: * Explicitly conflict with the old libpam-krb5-config, because apparently just conflicting with diverts-usr++share++pam-configs++krb5 isn't always good enough.
15:45 Changeset [24134] by broder
Things that are not the same in shell scripts: &, &&
15:37 Changeset [24133] by broder
In xsession: * Close the conditional in quotawarn.
14:46 Changeset [24132] by broder
Add vim-nox to extra-software-nox. This adds syntax highlighting support, which is apparently what people actually want.
14:30 Ticket #428 (debathena-pidgin-wrapper doesn't respect ATHENA_USER) created by broder
So when I start pidgin with my local account of evan, it tries to log me …
14:24 Changeset [24131] by broder
In build-depends: * Version bump to recalculate dependencies.
14:21 Changeset [24130] by broder
Since Etch, vim-full has actually been a transitional package to vim-gnome. Since vim-gnome is distinctly not X-less, move vim-gnome into extra-software and punt vim-full from extra-software-nox.
14:02 Changeset [24129] by broder
In xsession: * Demote mitmailutils to a recommendation while it's uninstallable on krb4-less systems.
14:00 Ticket #427 (firefox-extension uninstallable without krb4) created by broder
firefox-extension depends on libkrb53, which no longer exists in krb4-less …
12:52 Changeset [24128] by broder
In gdm-config: * Don't configure /etc/gdm/gdm.conf{,-custom} on post-gdm-2.20 platforms. - Themes are no longer supported, so there's no point setting one - Xauthority files are now going into /var/run
01:50 Changeset [24127] by nelhage
In linerva: Fix distribution from Ubuntu's dch.
01:48 Changeset [24126] by nelhage
In linerva: * Configure bitlbee not to run its system daemon.
01:21 Changeset [24125] by geofft
In reactivate: * Rewrite to use schroot 1.3 and aufs union mounts instead of LVM. This makes logins on a Dell 760 take about 8 seconds to reach the desktop. - TODO: Reincorporate clean-up fallbacks (e.g. rebooting) of previous version. - TODO: Deal with manually modified /etc/schroot/schroot.conf.
01:07 Ticket #426 (kill dsc_setup) created by geofft
dsc_setup is really annoying and useless, and arguably helps perpetuate …

10/24/09:

23:31 Changeset [24124] by geofft
In nmh: * Conflict with dvb-apps, because that too has a /usr/bin/scan.
21:17 Ticket #208 (graphical login doesn't deal well with being unplugged) closed by broder
fixed: I moved the PAM config change into production. I'm pretty sure I'm OK with …
21:10 Ticket #379 (debathena-kerberos-config depends krb4-config, which is gone in squeeze) closed by broder
fixed: I moved this fix to production yesterday.
21:10 Ticket #319 (debathena-kerberos-config upgrade left behind obsolete conffile) closed by broder
fixed: I moved this fix to production yesterday.
20:01 Changeset [24123] by nelhage
In linerva: * Change FIRST_SYSTEM_GID to 103 to avoid creating group 101.
19:22 Ticket #425 (switch to pacmd for muting sound on cluster machines) created by geofft
I wrote in #292: > There's a related issue that …

10/23/09:

14:23 Ticket #424 (network-manager-config should name the network "Auto MIT") created by geofft
For the sake of collapsing the config with a possible per-user config that …
14:09 Changeset [24122] by andersk
In libnss-nonlocal: * New upstream version. - Disallow numeric nonlocal user/group names that look like local uid/gids.

10/22/09:

20:25 Ticket #423 (2-up printing from evince to lprng doesn't work) created by geofft
I printed my bio pset twice from evince with 2-up printing selected in the …
15:12 Changeset [24121] by broder
In gdm-config: [ Geoffrey Thomas ] [ Evan Broder ] * Move the pam-message field back into the login box, so that the new missing network connection message shows up. In pam-config: * Un-word-wrap the missing network connection message, beacuse gdm includes the carriage return, and it looks weird.
04:46 Ticket #422 (alpine doesn't respect $ATHENA_USER for sender) created by geofft
My local account on my -workstation laptop is named sipbadmin. If I …
02:24 Ticket #421 (autodebathenified packages should go straight into production) created by broder
Right now packages built by the autodebathenifier are going into proposed, …

10/21/09:

22:30 Changeset [24120] by broder
Revert r24119 (Fix a typo in /etc/issue.net.no_network). I can't read.
22:28 Ticket #393 (remove renew and add from debathena-dotfiles) closed by broder
fixed: Whoops - forgot to close this, but the fix was moved into production …
22:28 Ticket #417 (Renew doesn't work properly on Karmic) closed by broder
fixed: Whoops - forgot to close this, but the fix was moved into production …
21:50 Changeset [24119] by broder
In pam-config: * Fix a typo in /etc/issue.net.no_network.
13:30 Changeset [24118] by broder
Add fftw-dev to thirdparty-libraries at alexp's request.
09:26 Changeset [24117] by broder
Now that evolution is using GSSAPI, the krb4-enabled evolution-data-server is no longer necessary.

10/20/09:

22:16 Ticket #272 (debathena-tellme: tellme has no manpage) closed by broder
fixed
22:15 Ticket #414 (mark firefox-extension compatible with 3.5) closed by broder
fixed
22:15 Ticket #402 (evolution-wrapper should support krb5 auth) closed by broder
fixed
16:42 Changeset [24116] by broder
DEB_TRANSFORM_FILES needs to have paths with the .debathena suffix (again, kerberos-config).
16:29 Changeset [24115] by broder
And...we need to split up the stuff that triggers config-package-dev and the stuff that uses config-package-dev's definitions in kerberos-config.
16:08 Changeset [24114] by broder
In kerberos-config, if we're hacking together our own version of DEB_TRANSFORM_FILES, like we do for usr.sbin.cupsd.debathena, it needs to come after the include so we can use functions defined by config-package-dev.
15:32 Changeset [24113] by broder
Put all of the config-package-dev configuration in kerberos-config before the includes.
15:15 Changeset [24112] by broder
In kerberos-config: * Apparently /etc/apparmor.d/abstractions/kerberosclient has to still exist, so switch back to DEB_TRANSFORM_FILES for that, but keep using DEB_REMOVE_FILES for the CUPS config file.
14:33 Changeset [24111] by broder
Cleanup one more stale diversion on kerberos-config.
14:25 Changeset [24110] by broder
In kerberos-config: * Clean up the upgrade path from 1.7 by undoing the DEB_TRANSFORM_FILES before replacing it with a DEB_REMOVE_FILES.
12:34 Changeset [24109] by broder
In kerberos-config, why don't we use makefile syntax instead of shell syntax?
12:17 Changeset [24108] by broder
Use the same logic for determining at build time whether to configure krb4 as is used in the postinst for determining whether to keep krb4 configured. Otherwise systems (such as Karmic) which don't have krb4, but do come with a krb4-config, would install the transformed files and then immediately undo the transformations on upgrades.
12:17 Changeset [24107] by broder
Add missing new build-dep to maybe-krb4-config
12:10 Changeset [24106] by broder
Testing installability in maybe-krb4-config didn't work either, so instead let's examine the version of kerberos-configs that's available ot us.
11:46 Changeset [24105] by broder
In maybe-krb4-config: * Because we already have packages depending on krb4-config, it's always going to be in apt's cache. A better question is whether or not we can install the package.
11:31 Ticket #340 (Metrics gathering) closed by broder
fixed: This has been moved into production, along with documentation on the …
11:31 Changeset [24104] by broder
Move the DEB_TRANSFORM_FILES setup in kerberos-config above the config-package.mk include. Because of how make processes Makefiles, if it comes after, the krb.conf and krb.realms files never get transformed.
11:04 Changeset [24103] by broder
In kerberos-config: * Only configure krb4 on systems that have it. (Trac: #379)
10:38 Ticket #382 (Quickstation login times are unacceptable) closed by broder
fixed: This was deployed last evening. Obviously we should revisit this when we …
00:47 Changeset [24102] by broder
In the pam_krb5 config, instead of just skipping the pam_echo in case of failure, immediately die. This works around a bug in pam-auth-update where default=1 is treated differently depending on whether or not the "end" in success=end has been replaced with a number. This was causing pam-auth-update to spuriously detect changes to /etc/pam.d/common-auth. This change does have the effect that a failure of pam_krb5 will no longer bubble down to any other potential auth providers. However, I think that the scenario of (a) using >=debathena-login, (b) having a second PAM auth module you want to use that, (c) is managed by pam-auth-update and not by hand and (d) comes after pam_krb5 in pam-auth-update's ordering scheme is pretty unlikely.
Note: See TracTimeline for information about the timeline view.