Timeline
04/19/05:
- 15:12 Changeset [21779] by
- Add third/firefox.
- 15:11 Changeset [21778] by
- Add the package dependencies file for MIT-firefox.
- 15:10 Changeset [21777] by
- Add the pkginfo file for MIT-firefox.
- 15:08 Changeset [21776] by
- Add the spec file for firefox, including a post-install scriptlet to build various registries, and a post-uninstall scriptlet to remove them.
- 15:06 Changeset [21775] by
- Clean up registries.
- 15:04 Changeset [21774] by
- Build the xpcom and chrome registries, and register components and extensions.
- 14:58 Changeset [21773] by
- On Solaris, use the same admin settings for pkgadd as we use in the release, including overriding dependencies.
- 14:38 Changeset [21772] by
- Build Firefox for Athena.
- 14:27 Changeset [21771] by
- Prefer the Athena krb5 GSSAPI libraries.
- 14:24 Changeset [21770] by
- Use version-independent names for install target directories.
- 13:42 Changeset [21769] by
- Don't install anything that is omitted from a distribution.
- 11:44 Changeset [21768] by
- Add build-registries.sh, a script to be used by package post-install scripts to build the xpcom and chrome registries.
- 11:40 Changeset [21767] by
- Copy Athena customizations from mozilla: Use Evolution to handle mailto links, and set the cookie behavior to "Don't accept foreign".
- 11:35 Changeset [21766] by
- Replace the Adobe Symbol font, which we do not have, with "Standard Symbols L".
- 11:32 Changeset [21765] by
- Never override the normal home page.
- 11:30 Changeset [21764] by
- Add the MIT CA as a builtin.
- 10:41 Changeset [21763] by
- Change the default home page to web.mit.edu.
04/16/05:
- 14:13 Changeset [21762] by
- Apply the official upstream fix for the "invalid cast" warnings addressed in revision 1.2.
- 14:11 Changeset [21761] by
- Apply a patch from upstream to fix "invalid cast" warnings.
04/15/05:
- 18:34 Changeset [21760] by
- Set the ACL of the profile directory to deny access to system:anyuser and system:authuser.
- 18:32 Changeset [21759] by
- Apply our local mozilla mod to set the ACL of the $HOME/.mozilla directory after creating it, to deny access to system:anyuser and system:authuser.
- 17:50 Changeset [21758] by
- Apply our local mod to mozilla which creates the cache on local disk by default. The top level directory for the cache changes to /var/tmp/Mozilla-Firefox-$USER, to prevent collisions with mozilla.
- 17:38 Changeset [21757] by
- Add the Athena firefox wrapper. It is adapted from the mozilla wrapper; aside from obvious changes for program name and the default profile directory, it differs from the current mozilla wrapper by skipping the check for a running instance if any command line option is specified.
- 17:15 Changeset [21756] by
- Don't ever set SO_BSDCOMPAT. Modern Linux considers it obsolete and complains about it.
- 16:35 Changeset [21755] by
- Fix a goof in the last commit.
- 14:45 Changeset [21754] by
- Remove old /var/... entries from the pkg database, left behind when we changed to installing paths under /usr/vice instead of /var/usr/vice in 9.3.5.
- 12:54 Changeset [21753] by
- From Jacob Morzinski: cd to the new value of HOME so that PWD and DIRSTACK[0] are reset.
- 12:26 Changeset [21752] by
- Make sure the Sun compiler is in the path when running the install target. Sometimes (probably due to an unstable clock on the build machine) the build system wants to rebuild things then.
- 12:24 Changeset [21751] by
- Don't install scrollkeeper output files.
- 12:24 Changeset [21750] by
- Build with LD_RUN_PATH set, so that the Kerberos and GSSAPI plugins can find the Kerberos libraries. Switch from configure.athena to Makefile.athena to get that.
- 12:23 Changeset [21749] by
- Remove devices no longer present in RHEL 4.
- 12:16 Changeset [21748] by
- Merge with bind 9.3.1.
- 11:45 Changeset [21747] by
- This commit was generated by cvs2svn to compensate for changes in r21746, which included commits to RCS files with non-trunk default branches.
- 11:45 Changeset [21746] by
- Not present in bind 9.3.1.
- 11:37 Changeset [21745]
- This commit was manufactured by cvs2svn to create tag 'bind-9_3_1'.
- 11:37 Changeset [21744] by
- This commit was generated by cvs2svn to compensate for changes in r21743, which included commits to RCS files with non-trunk default branches.
- 11:37 Changeset [21743] by
- Import bind 9.3.1.
04/14/05:
- 17:39 Changeset [21742] by
- Apply official bash patches from ftp.gnu.org to bring this up to patchlevel 16. Apply patch from RHEL 4 to fix brokenness with glibc not supporting WCONTINUED bit in waitpid().
- 17:37 Changeset [21741] by
- Remove code to set SO_BSDCOMPAT. Modern Linux complains about it being obsolete.
04/13/05:
- 15:22 Changeset [21740] by
- Suppress warning about being unable to find the XKB extension, unless we are in verbose mode (XKB is disabled by default on Solaris),
- 15:14 Changeset [21739] by
- Apply upstream patch to support sharing a history database between machines of differing byte order.
- 15:08 Changeset [21738] by
- Apply patch from upstream to properly handle the case where double-buffering is not in effect in nsViewManager::RenderViews(). This fixes a crash encountered when attempting to print certain pages.
04/11/05:
- 10:21 Changeset [21737] by
- Add a dependency on the Athena dns-server service, to ensure that named is started before finish-update.
- 10:20 Changeset [21736] by
- Remove start-up of named, as Athena BIND is now an SMF service.
- 10:15 Changeset [21735] by
- Change the SMF service manifest file to class manifest.
- 10:14 Changeset [21734] by
- Athena BIND is now an SMF service, so copy in the service manifest and start method script instead of the old rc script.
- 10:11 Changeset [21733] by
- Add the svc-named script, which will be invoked as the start method for the Athena BIND service. It replaces the athena-bind.rc script; the latter is removed.
- 10:05 Changeset [21732] by
- Add the SMF manifest for the Athena BIND service.
- 09:57 Changeset [21731] by
- Remove the Sun BIND packages.
- 00:40 Changeset [21730] by
- don't replace an existant sendmail.st also use the correct path on solaris
- 00:40 Changeset [21729] by
- don't blow away an existant sendmail.st also use the correct path on solaris
04/10/05:
- 22:32 Changeset [21728] by
- Apply the mozilla-1.7.3-freetype-compile.patch from Red Hat's mozilla 1.7.3 SRPM, to fix building against the newer version of freetype in RHEL 4. See https://bugzilla.mozilla.org/show_bug.cgi?id=234035 for details about the problem.
- 15:48 Changeset [21727] by
- For Athena 9.4, use the gtk2 toolkit; remove the null LDFLAGS setting on Solaris, as the Sun C++ compiler now accepts the -Wl option; set the PATH when building the install target on Solaris, as the install seems to run CC.
- 15:43 Changeset [21726] by
- Specify the explicit path for dustbuster.
04/08/05:
- 12:52 Changeset [21725] by
- Link explicitly against fontconfig; the Solaris 10 linker won't let us rely on ELF dependencies for that.
04/07/05:
- 14:35 Changeset [21724] by
- *** empty log message ***
- 14:34 Changeset [21723] by
- Protect "-z allextract" and "-z defaultextract" options with -Wl so that gcc under Solaris 10 doesn't combine them together near the beginning of the link line. Without this fix, some objects from convenience libraries are not included when linking convenience libraries together into an installable library.
- 13:56 Changeset [21722] by
- We no longer use ATHTOOLROOT.
- 13:48 Changeset [21721] by
- Remove gmake, binutils, and gcc in favor of the versions in /usr/sfw. Remove Xrender, Xft, freetype, fontconfig, and bzip2 in favor of the native versions. Remove gmp since it isn't building easily under Solaris 10; we will see if we can do without it.
- 13:42 Changeset [21720] by
- *** empty log message ***
- 13:42 Changeset [21719] by
- Solaris 10 is fussy about _XOPEN_SOURCE definitions. Remove them locally, since they aren't needed on our platforms.
- 13:40 Changeset [21718] by
- HUGE_VAL is broken in our current Solaris toolchain (a gcc bug). Work around the problem by using the internal gcc name for the constant.
- 13:39 Changeset [21717] by
- Link against freetype explicitly; the Solaris 10 linker won't let us rely on ELF dependencies for that.
- 13:38 Changeset [21716] by
- Stop using -lucb on Solaris; the AFS libraries don't need it any more.
- 13:29 Changeset [21715] by
- Link explicitly against libjpeg; the Solaris 10 linker won't let us rely on ELF dependencies for that.
- 13:29 Changeset [21714] by
- Link explicitly against the X libraries. The gtk libraries have them as ELF dependencies, but that isn't good enough for the Solaris 10 linker.
- 13:27 Changeset [21713] by
- Build without gmp. gmp doesn't build so easily under Solaris 10, and I think we can do without it.
- 13:26 Changeset [21712] by
- varargs doesn't work with our Solaris 10 toolchain. Most places in the code had already been hacked to use stdarg, but a couple hadn't; fix those.
- 13:25 Changeset [21711] by
- Solaris 10 has an unsetenv declaration, and the build dies with a conflict against it if we try to redefine it.
- 13:19 Changeset [21710] by
- Solaris 10 ships with gmake in /usr/sfw/bin. So just use gmake unconditionally; we don't need our own any more.
- 09:54 Changeset [21709] by
- Nuke zero-length libtool library files installed by SUNWgccruntime.
04/06/05:
- 15:36 Changeset [21708] by
- Use libtool to build and install a shared library.
- 15:35 Changeset [21707] by
- Fix up the clean target.
- 15:34 Changeset [21706] by
- We aren't using gnu ld any more, so remove the flags to account for that. We also aren't setting LD_RUN_PATH on Solaris, and this was one of the few places that safety net was used. Pass a run path on the link line instead.
- 15:27 Changeset [21705] by
- Work around an incompatibility between the emacs undumper and the RHEL 4 kernel. See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=101818 for details. (Switch from configure.athena to Makefile.athena to do this.)
- 15:20 Changeset [21704] by
- Add /usr/sfw/bin to build path on Solaris; this lets us use the Solaris-provided gcc, among other things. Remove /usr/ucb from the path, as we don't erally need it any more. Remove the LD_RUN_PATH setting on Solaris. It was a safety net which only applied to a few packages, and it doesn't work when /usr/sfw/bin/gcc is used, since that compiler always provides -R/usr/sfw/lib to the linker.
04/05/05:
- 09:30 Changeset [21703] by
- Run /usr/bin/javaws, which will now be a valid (local) path on both platforms, instead of the javaws program in the java locker.
- 09:27 Changeset [21702] by
- Add /usr/bin/javaws as a slave to the java link group in the "alternatives" system, i.e. so it is linked to the proper path in the j2sdk directory.
- 09:17 Changeset [21701] by
- Update for 9.4: Stop replacing /etc/inittab, as we are reverting to the stock version for Solaris 10; stop replacing or removing various other init-related files that no longer exist in Solaris 10; copy /os/usr/bin/lp to /usr/lib/print/printd, instead of linking printd to the /os tree, since the print-cleanup service starts before AFS.
04/03/05:
- 05:08 Changeset [21700] by
- Add Solaris 10 sysname to case statements.
04/02/05:
- 13:45 Changeset [21699] by
- Remove the copying in of /etc/init.d/finish-update in the ClearSwap case; that script goes away in 9.4, and we can assume that the existing finish-update will be sufficiently current to handle the ClearSwap setting in /etc/athena/version.
04/01/05:
- 22:59 Changeset [21698] by
- Use correct variable for srvd location when creating evolution symlink.
- 14:36 Changeset [21697] by
- Remove scrollkeeper output files from packages.
- 11:09 Changeset [21696]
- This commit was manufactured by cvs2svn to create tag 'firefox-1_0_2'.
- 11:09 Changeset [21695] by
- This commit was generated by cvs2svn to compensate for changes in r21694, which included commits to RCS files with non-trunk default branches.
- 11:09 Changeset [21694] by
- Import firefox 1.0.2.
03/31/05:
- 19:52 Changeset [21693] by
- Apply the mozilla-1.7.3-freetype-compile.patch from Red Hat's mozilla 1.7.3 SRPM, to fix building against the newer version of freetype in RHEL 4. See https://bugzilla.mozilla.org/show_bug.cgi?id=234035 for details about the problem.
- 17:17 Changeset [21692] by
- Properly migrate a signature default id of -1. Previously it was being translated to "::0", which is later translated into the ID of the auto signature.
- 17:16 Changeset [21691] by
- Don't use ibex files; they are byte-order-dependent.
- 17:15 Changeset [21690] by
- Fix an uninitialized variable error.
- 17:12 Changeset [21689] by
- Install a /usr/athena/bin/evolution, since Evolution now only installs an evolution-2.0 binary. Switch from configure.athena to Makefile.athena to accomplish this.
- 17:11 Changeset [21688] by
- Some of the dirty hacks here don't work with a modern gtk, so re-adapt from current gnome-session code which uses different dirty hacks.
- 17:03 Changeset [21687] by
- Don't display the dialog about the desktop migration; new 9.4 users already get enough dialogs.
- 17:02 Changeset [21686] by
- The Red Hat versions of apropos and whatis are now fixed; we don't need modified versions of them any more.
- 17:01 Changeset [21685] by
- Update from RHEL 4. Eliminate apropos/whatis hack since the upstream versions of those utilities are fixed.
- 16:59 Changeset [21684] by
- Apply a patch from Red Hat to disable the warning on invalid OMF files. The Red Hat changelog was: * Thu Aug 7 2003 Havoc Pennington <hp@redhat.com> 0.3.11-6 - remove the warning on invalid OMF files, it's always just some broken translation and happens with every release
- 11:40 Changeset [21683] by
- Add support for the $OSPRESERVE file, containing a list of config files to save/restore around the removal of OS packages.
- 11:35 Changeset [21682] by
- Update the allowed old version numbers for 9.4.
- 11:33 Changeset [21681] by
- Install the files used by the 9.4.0 version script.
- 11:31 Changeset [21680] by
- Add the version script for the update to 9.4.0, and the files (containing lists of old packages and patches, new packages, and OS files to be preserved around package removal) referenced therein.
- 11:31 Changeset [21679] by
- Merge with emacs 21.4a.
- 11:24 Changeset [21678] by
- Change for 9.4: Remove old packages with pkgrm, instead of destroying the existing package database. Use the new $OSPRESERVE update file to save OS "edit" files around the removal. (Continue to remove old patch directories, though; we cannot use patchrm, since we do not back up files replaced by patchadd. This does not corrupt the package database). Determine the correct package directory to use for platform-dependent packages, instead of having to append ".u" to such packages in our new packages list. Update the necessary "adjustments" for Solaris 10 (initial system configuration files, etc.). Remove the copying in of the old finish-update rc script; the new finish-update service is in its own "MITcore" package. Use "devfsadm -R" to create devices correctly in the target root.
- 11:11 Changeset [21677] by
- Add the finish-update package.
- 11:08 Changeset [21676] by
- Update for Solaris 10 (and otherwise): Determine the correct directory to use for platform-dependent packages, so we no longer have to append ".u" for such packages in .order.install. Check for the existence of a current-patches file before trying to install them (there are no patches yet for Solaris 10). Use "yes" instead of "jot" to satisfy patchadd's prompts for acknowledgment. Get rid of various hacks used to deal with problems in the chroot environment, and create mount points for loopback filesystems instead.
- 11:08 Changeset [21675]
- This commit was manufactured by cvs2svn to create tag 'emacs-21_4a'.
- 11:08 Changeset [21674] by
- This commit was generated by cvs2svn to compensate for changes in r21673, which included commits to RCS files with non-trunk default branches.
- 11:08 Changeset [21673] by
- Import emacs 21.4a.
- 10:59 Changeset [21672] by
- Add install and remove scripts for the manifest class.
- 10:52 Changeset [21671] by
- Add finish-update as an SMF service, in a separate package.
- 10:49 Changeset [21670] by
- Update for Solaris 10: Remove the finish-update rc script, as finish-update will now be an SMF service, in a separate package; add a replacement script for the console-login method, which runs dm; and remove installation of replacement rc scripts for nfs.client, rpc, and inetsvc, as these have all been converted to SMF services.
03/30/05:
- 19:16 Changeset [21669] by
- Merge with gettext 0.14.3.
- 19:11 Changeset [21668] by
- This commit was generated by cvs2svn to compensate for changes in r21667, which included commits to RCS files with non-trunk default branches.
- 19:11 Changeset [21667] by
- Not present in gettext 0.14.3.
- 19:08 Changeset [21666]
- This commit was manufactured by cvs2svn to create tag 'gettext-0_14_3'.
- 19:08 Changeset [21665] by
- This commit was generated by cvs2svn to compensate for changes in r21664, which included commits to RCS files with non-trunk default branches.
- 19:08 Changeset [21664] by
- Import gettext 0.14.3.
- 17:22 Changeset [21663] by
- Merge with mozilla 1.7.6.
- 16:52 Changeset [21662] by
- This commit was generated by cvs2svn to compensate for changes in r21661, which included commits to RCS files with non-trunk default branches.
- 16:52 Changeset [21661] by
- Not present in mozilla 1.7.6.
- 16:14 Changeset [21660]
- This commit was manufactured by cvs2svn to create tag 'mozilla-1_7_6'.
- 16:14 Changeset [21659] by
- This commit was generated by cvs2svn to compensate for changes in r21658, which included commits to RCS files with non-trunk default branches.
- 16:14 Changeset [21658] by
- Import mozilla 1.7.6.
- 16:01 Changeset [21657] by
- This commit was generated by cvs2svn to compensate for changes in r21656, which included commits to RCS files with non-trunk default branches.
- 16:01 Changeset [21656] by
- Import mozilla 1.7.6.
- 15:44 Changeset [21655] by
- This commit was generated by cvs2svn to compensate for changes in r21654, which included commits to RCS files with non-trunk default branches.
- 15:44 Changeset [21654] by
- Import mozilla 1.7.6.
- 15:37 Changeset [21653] by
- This commit was generated by cvs2svn to compensate for changes in r21652, which included commits to RCS files with non-trunk default branches.
- 15:37 Changeset [21652] by
- Import mozilla 1.7.6.
- 15:14 Changeset [21651] by
- This commit was generated by cvs2svn to compensate for changes in r21650, which included commits to RCS files with non-trunk default branches.
- 15:14 Changeset [21650] by
- Import mozilla 1.7.6.
- 14:45 Changeset [21649] by
- This commit was generated by cvs2svn to compensate for changes in r21648, which included commits to RCS files with non-trunk default branches.
- 14:45 Changeset [21648] by
- Import mozilla 1.7.6.
- 14:38 Changeset [21647] by
- This commit was generated by cvs2svn to compensate for changes in r21646, which included commits to RCS files with non-trunk default branches.
- 14:38 Changeset [21646] by
- Import mozilla 1.7.6.
- 14:26 Changeset [21645] by
- This commit was generated by cvs2svn to compensate for changes in r21644, which included commits to RCS files with non-trunk default branches.
- 14:26 Changeset [21644] by
- Import mozilla 1.7.6.
- 14:18 Changeset [21643] by
- This commit was generated by cvs2svn to compensate for changes in r21642, which included commits to RCS files with non-trunk default branches.
- 14:18 Changeset [21642] by
- Import mozilla 1.7.6.
- 14:12 Changeset [21641] by
- This commit was generated by cvs2svn to compensate for changes in r21640, which included commits to RCS files with non-trunk default branches.
- 14:12 Changeset [21640] by
- Import mozilla 1.7.6.
- 14:02 Changeset [21639] by
- This commit was generated by cvs2svn to compensate for changes in r21638, which included commits to RCS files with non-trunk default branches.
- 14:02 Changeset [21638] by
- Import mozilla 1.7.6.
- 13:43 Changeset [21637] by
- This commit was generated by cvs2svn to compensate for changes in r21636, which included commits to RCS files with non-trunk default branches.
- 13:43 Changeset [21636] by
- Import mozilla 1.7.6.
- 13:08 Changeset [21635] by
- This commit was generated by cvs2svn to compensate for changes in r21634, which included commits to RCS files with non-trunk default branches.
- 13:08 Changeset [21634] by
- Import mozilla 1.7.6.
- 12:54 Changeset [21633] by
- This commit was generated by cvs2svn to compensate for changes in r21632, which included commits to RCS files with non-trunk default branches.
- 12:54 Changeset [21632] by
- Import mozilla 1.7.6.
- 12:41 Changeset [21631] by
- This commit was generated by cvs2svn to compensate for changes in r21630, which included commits to RCS files with non-trunk default branches.
- 12:41 Changeset [21630] by
- Import mozilla 1.7.6.
- 12:24 Changeset [21629] by
- This commit was generated by cvs2svn to compensate for changes in r21628, which included commits to RCS files with non-trunk default branches.
- 12:24 Changeset [21628] by
- Import mozilla 1.7.6.
- 11:52 Changeset [21627] by
- For Solaris 10, use SMF's svcadm command to enable or disable the NFS server and client services.
- 11:47 Changeset [21626] by
- Remove inittab; we are reverting to the stock inittab for Solaris 10.
- 11:43 Changeset [21625] by
- Change the PASSREQ setting from NO to YES. The NO setting breaks single-user mode in Solaris 10, and the reasons for having that setting are probably no longer relevant anyway.
- 11:40 Changeset [21624] by
- Update for Solaris 10.
03/26/05:
- 16:19 Changeset [21623] by
- Default to behavior of -4 (IPv4 only) flag for sshd.
03/25/05:
- 12:43 Changeset [21622] by
- Don't check for X server settings changes between invocations; it doesn't make sense for Athena.
- 12:37 Changeset [21621] by
- dustbuster's default signal (HUP) justs causes gconfd to do a reload. Have it send a TERM to actually kill gconfd on session termination.
- 12:18 Changeset [21620] by
- Take a Red Hat backport of an upstream patch to fix interoperability with GNOME 2.2 panel settings. From the upstream log message: Back in 2.4, we messed up by not realising that the new configuration format didn't in fact co-exist at all well with the 2.2 configuration. Which means if you share a homedir between a GNOME 2.2 (or before) login and a GNOME 2.4 (or later) login, you're panel is screwed terribly. This change belatedly fixes the problem by storing the panel configuration in a different location from where we stored it in GNOME 2.2. It also removes the broken concept of panel profiles. The new layout is the same as before except its store in /apps/panel now - e.g. the list of panels is now /apps/panel/general/toplevel_id_list
- 12:11 Changeset [21619] by
- Adjust for new gen-schemas. Add gnome-panel 2.8 defaults.
- 12:10 Changeset [21618] by
- Add applyto directive to schemas file output so that the values we generate work properly as defaults. (We weren't losing before because we were either overwriting existing schemas or generating gnome-panel 2.2 schemas, and gnome-panel 2.2 had code to specifically look inside the schemas directory for stuff to copy.)
- 12:05 Changeset [21617] by
- Create /usr/athena/var/log in %post script before triyng to run scrollkeeper-rebuilddb, since we don't put directories into RPM file lists.
- 11:59 Changeset [21616] by
- Only bash the aliases file if it doesn't look Athena-derived. Process aliases in setup trigger so that we don't try to process the stock Red Hat aliases file in the %post hook. Make sure we don't fail an update transaction on account of sendmail -bi failing; it's not that critical.
03/24/05:
- 09:51 Changeset [21615] by
- Remove link of /usr/lib/print/printd to the /os tree; in Solaris 10, the print/cleanup service may start before AFS, and fails if this program does not exist. We will now handle this by copying in the /os/usr/bin/lp binary in oschanges.
- 09:40 Changeset [21614] by
- Install NSS header files, by explicitly copying them from the source tree, since the mozilla build does not install them.
- 09:36 Changeset [21613] by
- Add /usr/sfw/share/man to catman's path when creating windex databases.
Note: See TracTimeline
for information about the timeline view.