Timeline
02/29/08:
- 15:52 Changeset [22774] by
- * athena/lib/firefox-extension/defaults/preferences/athena.js: Remove the setting of "network.negotiate-auth.gsslib", to revert to using the native GSSAPI library.
- 13:33 Changeset [22773] by
- * debathena/scripts/gen-packages: Add a -c flag to scan a checkout instead of the repository, which is much faster but reliant on the up-to-dateness of the checkout.
02/28/08:
- 18:23 Changeset [22772] by
- Creating an LVM snapshot can corrupt kernel memory; see https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/196784 for details. That's kind of alarming, but in practice we mostly only see this in the form of corrupting the page cache for the files we put into /tmp when running debathenificator. Work around this problem by setting up the temporary directory after creating the session chroot. * debathena/third/common/debathenificator.sh: Set up $tmpdir after creating the session chroot.
02/26/08:
- 03:10 Changeset [22771] by
- * debathena/third/common/debathenificator.sh: Use explicit session creation and destruction to avoid the need for an su inside the chroot.
02/25/08:
- 23:01 Changeset [22770] by
- dpkg-source no longer includes a "Description" header in source changes files, but reprepro still requires it. Until reprepro is fixed, workaround the problem with an ignore option. Also see: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465831 * debathena/third/common/debathenificator.sh: Pass --ignore=missingfield to reprepro.
- 22:14 Changeset [22769] by
- The last checkin broke 'adduser <user> <group>' where <group> is a local group and <user> is a nonlocal user. *debathena/config/nsswitch-config/debian/adduser.debathena: Check which mode adduser is running in by parsing its arguments, and don't set NSS_NONLOCAL_IGNORE in the 2-argument adduser mode.
- 21:27 Changeset [22768] by
- Make it possible to add new users/groups with the same name as Athena users and groups. * debathena/libnss-nonlocal/: If NSS_NONLOCAL_IGNORE is set, pretend that nonlocal information doesn't exist. * config/nsswitch-config/debian/: Divert and wrap adduser, useradd, groupadd, addgroup, dpkg to set NSS_NONLOCAL_IGNORE when adding new accounts both manually and when installing new packages.
02/22/08:
- 18:12 Changeset [22767] by
- * debathena/scripts/dasource: Tighten up the pattern used to look for checkouts, since binary package names may match $pkgname-*.
- 17:13 Changeset [22766] by
- Use -I.svn rather than -I in dasource so that it works on etch.
- 16:55 Changeset [22765] by
- * debathena/third/debathenificator.sh: The user's shell may not exist in the chroot, so pass --shell=/bin/sh to the su command. Also, the user's .devscripts may not be findable in the chroot (or may not be set up at all), so pass -sa -us -uc -i -I.svn to debuild -S as we do in dasource.
02/21/08:
- 15:41 Changeset [22764] by
- * debathena/NOTES: Add overall instructions on bootstrapping an apt repository. Need "$interval 0" in approx config on a gutsy build host. Fix typo in lvremove instructions. Add instructions on setting up a build area.
- 15:21 Changeset [22763] by
- * debathena/third/common/debathenificator.sh: Allow apt repository location to be overridden by $DEBATHENA_APT.
02/19/08:
- 15:59 Changeset [22762] by
- Make authwatch build with sbuild. * athena/bin/authwatch/debian/control.in: Add dependencies on libgtk2.0-dev and pkg-config.
02/18/08:
- 03:17 Changeset [22761] by
- Explicitly allow root and (on Ubuntu) admin in addition to nss-local-users.
- 03:16 Changeset [22760] by
- Guard against multiple inclusions.
02/17/08:
- 23:34 Changeset [22759] by
- The last nsswitch commit was an intermediate version. Here's the version that actually works.
- 23:14 Changeset [22758] by
- In nsswitch-config: * Use debathena-replace-conffiles interface from config-build-common 3.7. This should make this actually build.
- 23:12 Changeset [22757] by
- A new version of debathena-config-build-common that fixes several problems with the DEBATHENA_REPLACE_CONFFILES interface.
- 21:08 Changeset [22756] by
- * pam_mktemp.c: Accept dir, not dir*. * debian/control.in: Clarify description.
- 19:40 Changeset [22755] by
- Bug fixes and cleanups. (1.3 was never released due to critical bugs.)
02/15/08:
- 19:18 Changeset [22754] by
- Set hardy tag to a beta value, since Hardy isn't released yet.
- 18:18 Changeset [22753] by
- Fix debathena-lprng-config so that lpc and other authenticated operations work. * lpd.conf.debathena: Add pass_env=KRB5CCNAME
02/14/08:
- 14:33 Changeset [22752] by
- Fix a debthena-athena-libraries build failure on dapper-amd64. * debathena/meta/athena-libraries/debian/rules: Don't run aptitude with no arguments.
02/13/08:
- 17:41 Changeset [22751] by
- * debathena/scripts/daupload-release: Fix typo.
02/12/08:
- 15:45 Changeset [22750] by
- * debathena/scripts/all-packages: New script to output package names in dependency order.
- 15:32 Changeset [22749] by
- * debathena/config/gnome-config: Remove for now; this package has not been deployed and is in an unfinished state.
- 12:48 Changeset [22748] by
- Fixes for r22739. * debathena/scripts/da, debathena/scripts/daequivsupload, debathena/scripts/daupload-release, debathena/scripts/all-schroots: Use "." instead of "source". The latter is a csh-ism and will not work in /bin/sh on (at least) Gutsy. debathena/scripts/sbuildhack, debathena/scripts/SbuildHack.pm: Pass the NMU tag in as an environment variable, since the useful value of $0 is long gone by the time we execute a shell command inside the sbuild perl script, making it hard to find debian-versions.sh.
02/11/08:
- 22:47 Changeset [22747] by
- * debathena/meta/libreadline: Snapshot from Debathena.
- 22:46 Changeset [22746] by
- * debathena/meta/libreadline: Remove. This was accidentally committed as a file rather than a directory.
02/08/08:
- 18:04 Changeset [22745] by
- * debathena/scripts/gen-packages: New file to generate packages. * debathena/scripts/dasource: Expect to find packages in cwd. * debathena/scripts/packages: Remove.
- 12:26 Changeset [22744] by
- * debathena/NOTES: Add step to apply new 10mount.patch to get AFS mounted inside build chroots.
- 12:22 Changeset [22743] by
- * debathena/NOTES: Update build server notes to point at the Athena 10 apt repository, and to reference debian-versions.sh instead of all-schroots.
- 10:44 Changeset [22742] by
- * debathena/scripts/dasource: Fix the handling of invalid options.
- 00:32 Changeset [22741] by
- Add libpam-mktemp.
02/07/08:
- 23:51 Changeset [22740] by
- revert minor change while debugging last checkin.
- 23:30 Changeset [22739] by
- Centralize database of Debathena supported codenames and their tags into a new script, debian-versions.sh. Many scripts can be cleaned up substantially once we drop sarge support.
- 18:57 Changeset [22738] by
- Build server should mount /afs inside schroots. Though in the current Lenny schroot, there's a better change.
- 12:36 Changeset [22737] by
- * debathena/scripts/packages: Add authwatch.
02/06/08:
- 21:07 Changeset [22736] by
- Package authwatch for Debathena.
- 13:26 Changeset [22735] by
- Remove quilt patch for getcluster since it was applied upstream in CVS. * athena/bin/getcluster/debian/patches: Remove. * athena/bin/getcluster/debian/rules: Don't need quilt any more. * athena/bin/getcluster/debian/changelog: Bump version. * athena/bin/getcluster/debian/control: Regen (no quilt deps).
- 12:03 Changeset [22734] by
- * debathena/debathena/build-common: Remove; we decided to go with a transform step (debathena/scripts/daconfiscate) instead of a custom rules file for un-autoconfiscated Athena sources.
02/05/08:
- 16:25 Changeset [22733] by
- Include transform_afs.conf.debathena.
02/01/08:
- 21:33 Changeset [22732] by
- * debathena/config/config-build-common/debathena-divert.mk: Actually make debathena-divert.mk divert everything in DEBATHENA_REPLACE_CONFFILES (before I only had divert.sh.in added to every package with a nonempty DEBATHENA_REPLACE_CONFFILES).
- 18:24 Changeset [22731] by
- In pam-config: * Make access.conf.append mimic Athena workstations more closely.
- 13:15 Changeset [22730] by
- * debathena/scripts/daupload-release: Factor out the base of the source changes file into a variable so that we don't have to keep calculating it.
Note: See TracTimeline
for information about the timeline view.