- Sun Feb 25 2007 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.3-0.rc2.36.SLx
- release candidate 2 of next upstream version
- still needs patches for the tasklist_lock issue
- added patch against leaks in the kernel module (from CVS)
- fixed retry of parallel build of only_libafs_tree - Sat Feb 24 2007 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-35.SLx
- put SLx macros into a helper script, recognize 4.9x as SL5
- put debuginfo override into a helper script, required by RPM on SL3/4
- fix debuginfo release
- omit kernel dependency from kernel-module unless built --with kreqs
(work around yum limitation to help the kernel module plugin) - Sat Dec 30 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-33.SLx
- override debuginfo package name for kernel module package
- to make this work, never build the module and userland in same run - Wed Dec 20 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-32.SLx
- added three patches from CVS:
Patch1011: openafs-1.4.2-linux-osi-cred-pool-byebye-20061218.patch
will hopefully rid us of the panics due to "cannot malloc 4xxx bytes"
observed on SL3 systems (2.4.21-47.0.1.ELsmp), even if unloaded
Patch1012: openafs-1.4.2-linux26-disable-backing-readahead-20061109.patch
is just there to make the noext one succeed, and should not do any harm
Patch1013: openafs-1.4.2-linux-statfs-dentry-20061109.patch
should provide a reasonable df output (not 0kB or 166YB) on recent
2.6 kernels (SL5) - Sat Nov 18 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-31.SLx
- el5 beta2: tasklist_lock is back but now GPL-only... do not use...
- Wed Nov 15 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-30.SLx
- add patch on SL3/amd64 to get the syscall hooks (should be in 1.4.3)
- Sun Nov 12 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-29.SLx
- should build on {SL3 SL4 SL5} x {i686 ia64 x86_64} x {any variant}
- renamed base package to openafs.SLx to get a common src.rpm; binary packages
retain their usual names, with SL3 etc. appended to release; added build
instructions to base package description
- krb5: build aklog and asetkey from source coming with the openafs tarball
now; only ka-forwarder is still built from krb5-afs
- run parallel makes (and try again if the first attempt fails)
- make use of new (build) requirements on kernel[-devel] on SL4/5
- updated CellServDB to latest from grand.central.org (w/o openafs.org entry!)
- allow changing configure options from the command line
- record configure option in description of server package
- init script: check more thoroughly for a defined cell; try to guess it if not
- init script: subtract 32MB from cache partition size if it is ext3 when
calculating the usable cache size, then use 70% (not 80)
- init script: use 100MB (not just 8) if cache is not on dedicated filesystem
- on SL5: separate init scripts for client and server
- client: /etc/init.d/afs (as before), owned by openafs-client
- server: /etc/init.d/afs-server (new), owned by openafs-server - Thu Sep 21 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.fc4.18.SL5
- replace last patch by openafs-1.4.2fc4-rcu_read_lock.patch
- 32bit syscalls are in upstream now - Mon Sep 18 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.fc3.17.SL5
- add openafs-1.4.2fc3-no-tasklist_lock.patch for build on RHEL5beta1 x86_64
- Sun Sep 17 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.fc3.16.SL5
- add openafs-1.4.2fc3-x64-32bitsyscalls.patch for build on RHEL5beta1 x86_64
- Sat Sep 9 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.fc3.15.SL5
- upstream final candidate 3
- besides a real fix for amd64, some quite substantial changes in salvager
and volserver - Sat Sep 2 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.fc2.15.SL5
- drop the remaining two patches that were not in 1.4.1
- Sat Aug 26 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.rc1.14.SL5
- find kernel headers in /usr/src/kernels
- add rxubikdeclare patch (not sure it is important)
- find kernel headers on FC6 - Thu Aug 24 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.rc1.12.SL5
- drop patches no longer needed
- add patch 1005 for last tiny configure problem, run regen, add buildreq
on autoconf, automake - Sat Aug 12 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.beta3.11.SL5
- build on FC6T2 (ugly, ugly hacks)
- update CellServDB
- the last patch is now in upstream sources
- tag "copyright" changed to "license"
- aklog.1 is no longer in src/aklog - Fri May 19 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.0-11.SL
- added openafs-1.4.1-rxkad-ticketsize.patch, see mail to openafs-info
by H. Reuter 2006-05-17 (and the reply by R. Toebbicke) - Mon Apr 24 2006 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.0-10.SL
- new upstream release with critical bugs fixed in the fileserver
- removed patch 1002 (rra-soname-bug18767.patch), it's in upstream now
- new patch 1003 openafs-1.4.1-moduleparam.patch to get modules built on 2.6.9
(shamelessly stolen from Derek Atkins' "official" SRPM)
- pthreaded butc is now the default; package butc.lwp in addition, instead of
a second butc.pthread
- adapted to upstream changes w.r.t. man pages (there are quite a few more
now), again borrowing from Derek Atkins' spec, but still preferring the
enhanced ones from #19268, and packaging many more of them
- spec changes to allow module build for hugemem kernels (Fabien Wernli)
- the same for the new largesmp variant
- added build requirements on gcc, flex, bison, ncurses-devel (Chris Huebsch)
- make sure /usr/kerberos/bin is leading in PATH when configuring krb5 stuff - Thu Nov 3 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.0-8.SL
- final release of 1.4.0
- Tue Oct 4 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.4.0-0rc6.8.SL
- latest release candidate, possibly the last one before 1.4.0
- added man pages (like "official" spec, but add those from RT #19268
and prefer them over the default ones where duplicate)
- added openafs-LICENSE.Sun (from "official" package)
- removed unused source6 openafs-modname helper
- add x-bit to kernel module to get it stripped
- really do not turn off __check_files
- remove all unpackaged files
- added xstat_*_test to debug package
- added -authlibs and -authlibs-devel packages (like "official" package,
but keep static libs in -devel to make updates painless)
- added patch for those to correct sonames (RT #18767)
- added copyauth, kseal, vsys to main package
- added ka-forwarder to -krb5 package
- added bos_util, voldump to -server package
- added des_prototypes.h to -devel package
- updated CellServDB to latest version from grand.central.org (June 1)
and added hepix.org cell - Thu Aug 11 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.82-5.SL
- removed LSB init info from start script (breaks recent chkconfig)
- Tue May 3 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.82-3.SL
- added a patch (1001) from Jason McCormick
to fix
cache coherence issues with this release - Mon May 2 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.82-2.SL
- added missing ia64 changes by Jarek from 1.3.80-2.SL (kernel requirement,
module built is .mp.ko, not .ko)
- turned off leftover debugspec - Sat Apr 30 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.82-1.SL
- new upstream release fixing linux 2.6 issues including the first write
access hanging on x86/UP
- hopefully guessed right about the fix for ia64 module build (by Jarek
for 1.3.80-2.SL, but could not find the srpm)
- made the init script a separate source file
- in init script, do not run the on_network check if ENABLE_DYNROOT=1
- package the LWP builds of fileserver & volserver (which are built but
not installed by default) in addition to the default pthreaded ones,
with suffix ".lwp"
- package the pthread build of butc in addition to the default LWP one,
with suffix ".pthread"
- disable patch101 (obsoleted by upstream hack)
- removed the build hack from 1.3.80-1.SL, fixed upstream - Tue Mar 22 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.80-1.SL
- new upstream version supposed to fix many problems on linux 2.6
- notice the default afsd behaviour finally has changed to -nosettime;
add -settime to your afsd options to get back the old behaviour
- added an ugly hack to get the kernel modules built
- updated CellServDB to version from grand.central.org as of today - Tue Mar 1 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.79-4.SL
- made default cache location and size macros, removed cacheinfo source5,
generate cacheinfo in install instead
- fixed default cache size to 100MB again, resurrected the message
in -client's post, changed default location to /var/cache/openafs
- removed unused source21 (kernel-version.sh)
- changed last afs-krb5 build patch (patch configure, not configure.in,
and do not wipe out 64bit patch to configure by rerunning autoconf) - Sun Feb 27 2005 Stephan Wiesand <stephan.wiesand@desy.de> 1.3.79-3.SL
- this version is SL4/1.3 only
- get afs-krb5 going
- removed tons of old cruft & patches no longer used
- adapt module build to kernel[-smp]-devel: we now require this to be
installed, and will only build the module package for a single kernel
defined on the command line, or the running one in none is defined
(this gets rid of all that redhat-buildsys voodoo which seems broken
on SL4 anyway)
- added livesys & kdump executables to main package
- added optional openafs-debug package with additional tools
- made module name in package & init script libafs instead of openafs,
since that's what the module registers as anyway (modprobe -r openafs
would fail)
- added a patch (101) to fix the CACHESIZE=AUTOMATIC behaviour when the cache
is mounted on some device with a long name - Sat Feb 26 2005 Jaroslaw Polok <jaroslaw.polok@cern.ch>
- initial attempt at build for SL 4. (2.6 kernel)
- Fri Feb 18 2005 Jaroslaw Polok <jaroslaw.polok@cern.ch>
- added build of ia32e kernel module
- Mon Jan 31 2005 Troy Dawson <dawson@fnal.gov> 15.12.SL
- All changes came from Stephan Wiesand. Many thanks for his pointers
- afsd options chaned in spec file
- /etc/sysconfig/afs set to be %config(noreplace)
- requires wget
- removed openafs-compat %pre scripts
- Added CellAlias file, with commented out example - Wed Jan 19 2005 Troy Dawson <dawson@fnal.gov> 15.11.SL
- Put LC_ALL=C into the startup server test. This helps with
internationalization. Submitted by Jaroslaw Polok - Mon Jan 17 2005 Enrico M.V. Fasanelli <enrico@le.infn.it> 15.10.SL
- applied patch from Chris Wing for 64bit aklog & Co.
- Thu Aug 12 2004 Troy Dawson <dawson@fnal.gov> 15.7.SL
- Put -fakestat in as a default option
- Tue Aug 10 2004 Troy Dawson <dawson@fnal.gov> 15.6.SL
- Updated CellServDB
- Put -dynroot in as a default option - Sat Jun 19 2004 Troy Dawson <dawson@fnal.gov> 15.4.SL
- Made more changes to startup script. Does sanity checks of ThisCell
- Fri Jun 18 2004 Troy Dawson <dawson@fnal.gov> 15.3.SL
- Made change to /etc/init.d/afs startup script
- Sun May 30 2004 Jaroslaw.Polok@cern.ch
- rebuilt for Scientific Linux without site-specific setup
- kerberos 5 enabled in build - Fri Apr 16 2004 Jaroslaw.Polok@cern.ch
- changed packaging of modules again: to followup Fedora Core
(draft) rules and allow yum/apt/up2date to handle these - Tue Apr 6 2004 Jaroslaw.Polok@cern.ch
- changed packaging of modules
- Sun Feb 22 2004 Jaroslaw.Polok@cern.ch
- Rebuilt for CERN E. Linux (ix86/ia64/x86_64)
- Thu Sep 4 2003 David Howells <dhowells@redhat.com>> 1.2.10-4
- don't use rpm from within spec file as this can cause problems
- Wed Sep 3 2003 David Howells <dhowells@redhat.com> 1.2.10-4
- added ia64 to the ExclusiveArch list
- Fri Aug 29 2003 <David Howells <dhowells@redhat.com>> 1.2.10-3
- get rid of a %else that causes problems with rpm-4.0.4
- Fri Aug 22 2003 David Howells <dhowells@redhat.com> 1.2.10-3
- added rpmbuild cmdline defines to control which bits to build
- Wed Aug 20 2003 Nalin Dahyabhai <nalin@redhat.com>
- obey CFLAGS set at configure-time on i386/x86_64 linux
- openafs-krb5: look in $krb5_prefix/lib64 for Kerberos libraries if they are
not found in $krb5_prefix/lib
- build the modules for PAM on x86_64
- when checking for res_search, try to link with it instead of checking for it
in libraries, in case it's a macro or redefined by a macro
- use %{ix86} instead of %{all_x86} where appropriate
- install AFS libraries into %{_libdir} instead of %{_prefix}/lib - Fri Aug 15 2003 <David Howells <dhowells@redhat.com>> 1.2.10-3
- permit the kernel-to-build-against to be selected by cmdline argument to
rpmbuild if preferred - Thu Aug 14 2003 Nalin Dahyabhai <nalin@redhat.com>
- fix compilation of openafs-krb5 bits against krb5 1.3
- Mon Aug 11 2003 <David Howells <dhowells@redhat.com>> 1.2.10-2
- got rid of all rpmlint errors
- delete certain tags (Packager/Vendor/Distribution) - Fri Aug 8 2003 <David Howells <dhowells@redhat.com>> 1.2.10-1
- Adapted OpenAFS version 1.2.10 to compile in beehive