Timeline


and

03/07/08:

11:33 Changeset [22785] by ghudson
* athena/lib/firefox-extension/debian/control.in, athena/lib/firefox-extension/debian/control: Require zip, not fastjar, since r22777 switched to using zip.
11:14 Changeset [22784] by ghudson
Eliminate the quilt patches for firefox-wrapper. * athena/bin/firefox-wrapper/Makefile.in: Install as firefox.debathena and let debathena-divert do the replacement. * athena/bin/firefox-wrapper/debian/patches: Remove. * athena/bin/firefox-wrapper/debian/rules: Remove patchsys-quilt invocation. Remove sed editing of script in the Ubuntu case since there is conditional logic to determine the library directory in the script. * athena/bin/firefox-wrapper/firefox.sh: Remove Solaris support. Set firefox_libdir to /usr/lib/iceweasel on Debian, /usr/lib/firefox otherwise. Fix up paths for Athena 10. After frobbing, execute system wrapper script instead of Firefox binary.
10:52 Changeset [22783] by ghudson
Eliminate the quilt patches for firefox-extension. Fold in no-titlemodifier.patch. firefox-extensions-paths.patch was already taken care of. * debian/patches/firefox-extension-paths.patch, debian/patches/no-titlemodifier.patch, debian/patches/series: Remove. * debian/rules: Remove patchsys-quilt invocation. * chrome/content/athena-xul, chrome/content/athena.dtd: Remove the title bar setting, which would be confusing for Iceweasel.

03/06/08:

15:24 Changeset [22782] by ghudson
* debathena/scripts/upgrade-schroot: Fix location of #!/bin/sh header.
13:39 Changeset [22781] by ghudson
* athena/lib/firefox-extension/Makefile.in: Install in the location expected by the Debathena packaging materials. Reverts r22776.
13:28 Changeset [22780] by ghudson
Import Debathena packaging materials for firefox-extension and firefox-wrapper.
13:13 Changeset [22779] by ghudson
* athena/bin/firefox-wrapper: Move from attic back to trunk.

03/04/08:

19:16 Changeset [22778] by tabbott
Start zhm when NetworkManager sets a new IP address.
18:04 Changeset [22777] by rbasch
* athena/lib/firefox-extension/Makefile.in: Package up the chrome jar file properly: specify the files explicitly, and use "zip -0" instead of "jar" to create the archive, since we do not need a manifest and do not want to compress.
17:51 Changeset [22776] by rbasch
* athena/lib/firefox-extension/Makefile.in: Install directly under the Firefox extensions directory, for Athena 10.

03/03/08:

16:57 Changeset [22775] by ghudson
* debathena/third/openafs/hacked-arch/arch, debathena/third/openafs/genchanges.sh: Import supporting files I failed to include previously. * debathena/third/openafs/build-openafs: Use current working directory to find supporting files. Also fix a syntax error in a conditional. * debathena/third/openafs/upload-openafs: Allow apt repository location to be overridden with $DEBATHENA_APT.

02/29/08:

15:52 Changeset [22774] by rbasch
* 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 ghudson
* 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 ghudson
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 ghudson
* 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 ghudson
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 tabbott
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 tabbott
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 ghudson
* debathena/scripts/dasource: Tighten up the pattern used to look for checkouts, since binary package names may match $pkgname-*.
17:13 Changeset [22766] by tabbott
Use -I.svn rather than -I in dasource so that it works on etch.
16:55 Changeset [22765] by ghudson
* 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 ghudson
* 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 ghudson
* debathena/third/common/debathenificator.sh: Allow apt repository location to be overridden by $DEBATHENA_APT.

02/19/08:

15:59 Changeset [22762] by ghudson
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 andersk
Explicitly allow root and (on Ubuntu) admin in addition to nss-local-users.
03:16 Changeset [22760] by andersk
Guard against multiple inclusions.

02/17/08:

23:34 Changeset [22759] by tabbott
The last nsswitch commit was an intermediate version. Here's the version that actually works.
23:14 Changeset [22758] by tabbott
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 tabbott
A new version of debathena-config-build-common that fixes several problems with the DEBATHENA_REPLACE_CONFFILES interface.
21:08 Changeset [22756] by andersk
* pam_mktemp.c: Accept dir, not dir*. * debian/control.in: Clarify description.
19:40 Changeset [22755] by andersk
Bug fixes and cleanups. (1.3 was never released due to critical bugs.)

02/15/08:

19:18 Changeset [22754] by tabbott
Set hardy tag to a beta value, since Hardy isn't released yet.
18:18 Changeset [22753] by tabbott
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 ghudson
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 ghudson
* debathena/scripts/daupload-release: Fix typo.

02/12/08:

15:45 Changeset [22750] by ghudson
* debathena/scripts/all-packages: New script to output package names in dependency order.
15:32 Changeset [22749] by ghudson
* debathena/config/gnome-config: Remove for now; this package has not been deployed and is in an unfinished state.
12:48 Changeset [22748] by ghudson
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 ghudson
* debathena/meta/libreadline: Snapshot from Debathena.
22:46 Changeset [22746] by ghudson
* debathena/meta/libreadline: Remove. This was accidentally committed as a file rather than a directory.

02/08/08:

18:04 Changeset [22745] by ghudson
* 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 ghudson
* debathena/NOTES: Add step to apply new 10mount.patch to get AFS mounted inside build chroots.
12:22 Changeset [22743] by ghudson
* 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 ghudson
* debathena/scripts/dasource: Fix the handling of invalid options.
00:32 Changeset [22741] by ghudson
Add libpam-mktemp.

02/07/08:

23:51 Changeset [22740] by tabbott
revert minor change while debugging last checkin.
23:30 Changeset [22739] by tabbott
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 tabbott
Build server should mount /afs inside schroots. Though in the current Lenny schroot, there's a better change.
12:36 Changeset [22737] by ghudson
* debathena/scripts/packages: Add authwatch.

02/06/08:

21:07 Changeset [22736] by tabbott
Package authwatch for Debathena.
13:26 Changeset [22735] by ghudson
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 ghudson
* 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.
Note: See TracTimeline for information about the timeline view.