Commit Graph

94 Commits

Author SHA256 Message Date
Dominique Leuenberger
88b6e65737 Accepting request 984721 from filesystems
OBS-URL: https://build.opensuse.org/request/show/984721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=34
2022-06-24 06:45:46 +00:00
Christof Hanke
758d3807f5 Accepting request 984720 from home:hauky:branches:filesystems
- apply patches adressing:
  * Linux-5.17 and 5.18, gcc-11 and 12: fix_gcc_12_linux_5.18.diff
- remove patches from previous commit:
  * a714e86.diff and 449d1fa.diff
  * gcc-11.diff

OBS-URL: https://build.opensuse.org/request/show/984720
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=90
2022-06-23 13:39:36 +00:00
Dominique Leuenberger
92f6081bbd Accepting request 970995 from filesystems
OBS-URL: https://build.opensuse.org/request/show/970995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=33
2022-04-20 14:57:14 +00:00
Christof Hanke
7cc4103382 Accepting request 970993 from home:hauky:branches:filesystems
- apply patches marked for upcoming release:
  * kernel 5.17: a714e86.diff and 449d1fa.diff
  * gcc-11: gcc-11.diff 
- do not create client-package without KMP 
- remove patch dir_layout.patch
  this can be done via environment-variables
- replace openafs-1.8.x.ncurses6.patch with patch 4cf7a9a.diff.
  4cf7a9a.diff is coming from upstream and will be incorporated at some point.

OBS-URL: https://build.opensuse.org/request/show/970993
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=88
2022-04-20 07:42:54 +00:00
Dominique Leuenberger
8c6153b346 Accepting request 948297 from filesystems
OBS-URL: https://build.opensuse.org/request/show/948297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=32
2022-01-24 22:09:37 +00:00
Christof Hanke
cc1f459a9f Accepting request 948296 from home:hauky:branches:filesystems
- Update to new upstream release 1.8.8.1
  * Support mainline kernels 5.14, 5.15 and 5.16
- remove local patch linux-kmp.patch:
  * it supported mainline kernels only up to 5.15
- re-add linux-kmp.patch. Required for 5.15  
- Fix %ifarch for 32-bit arm
- update to openafs version 1.8.8 
- remove linux-kmp.patch. Not required at the minute.
- add patches for kernel 5.12 to linux-kmp.patch 
- add patches for kernel 5.11 to linux-kmp.patch 
- fix building of perl module AFS::ukernel  
- kernel-source.build-modules.sh: choose safe CWD while executing the build to
  prevent files being created in unsafe locations. Use new SUSE naming
  convention and rely on /etc/os-release, since /etc/SuSE-release no longer
  exists.
- use stock 1.8.7 from openafs.org
  * git-version might contain experimental code
  * add linux-kmp.patch for newer kernels 
- update to HEAD of git branch openafs-stable-1_8_x 
  * fix critical bug described in
    https://lists.openafs.org/pipermail/openafs-info/2021-January/043026.html 
  * remove remove-get_ds-usage.patch
  * remove add_arch_to_linux_kernel_make.patch
- cleanup spec-file
  * do not include firewalld-stuff for SLE_12
  * use %ifarch instead of %if %{_arch} 
  * enable retpol line for TW x86_64 again
- update to HEAD of git branch openafs-stable-1_8_x 
- add firewalld-configuration files
- enable loading of unsupported kernel-module on SLES15 
- update to HEAD of git branch openafs-stable-1_8_x
  * kernel 5.8 not supported by 1.8.6
    and no official package-upates out yet. 
- add patch remove-get_ds-usage.patch to fix building KMP on aarch64 
- update to official 1.8.6
 * remove patch 4c4bdde.diff
 * remove patch d3c7f75.diff
 * use source URLs again 
- remove fix_timeval_i586.patch 
- disable retpol line for TW x86_64. It does not compile. 
- update to HEAD of git branch openafs-stable-1_8_x.
  * 1.8.6pre3 is not out yet. 
  * disable source URLs, none are present
- Fix build with GCC-10
  * add patch 4c4bdde.diff
  * add patch d3c7f75.diff
- create ld.so.conf-file dynamically 
- update to 1.8.6pre2
- disable fix_timeval_i586.patch 
- update to HEAD of git branch openafs-stable-1_8_x.
  * 1.8.6pre2 is not out yet.
  * disable source URLs, none are present
  * remove patch forward-to-1.8.6.pre1.patch
- fix build of i586 with fix_timeval_i586.patch
- update to pre-release 1.8.6pre1: forward-to-1.8.6.pre1.patch
- update to security-release 1.8.5, adresses:
 * OPENAFS-SA-2019-001: Skip server OUT args on error 
 * OPENAFS-SA-2019-002: Zero all server RPC args
 * OPENAFS-SA-2019-003: ubik: Avoid unlocked ubik_currentTrans deref
- update to official version 1.8.4 
- support Linux-kernel 5.3
- Avoid non-dir ENOENT errors in afs_lookup
- fix parsing of fileservers with -vlruthresh, etc.
- other bugfixes  
- update to pre-release 1.8.4pre2
  * fix builds for Linux-kernels 5.3
- disable compilation with LTO, does not work yet. 
- update to 1.8.3
- Require krb5-client for package openafs-client 
- fix broken directory layout
- fix broken post-install script
- allow crypt to be set/unset on startup of client
- clean up source-filenames
- Use source URLs.
- update to pre-release 1.8.3pre1
  * fix builds for Linux-kernels 4.20 and 5.0 
  * other fixes, see RELNOTES-1.8.3pre1
  * remove obsolete Linux-4.20.patch
- Fix build for Lunux-4.20: Linux-4.20.patch
- use proper log-directory: dir_layout.patch
- Fix build for aarch64
- Quote "*.c", and avoid unnecessary pass through xargs.
- update to security-release 1.8.2
  * fix CVE-2018-16947 (OPENAFS-SA-2018-001)
  * fix CVE-2018-16948 (OPENAFS-SA-2018-002)
  * fix CVE-2018-16949 (OPENAFS-SA-2018-003)
- add retpoline support
- update to version 1.8.1.1
- Remove use_timespec64_for_kernel_4.18.patch. It is now integrated. 
- Fix 32Bit build by adding 
  commit 554176bd236d772d670df9bdd2496facd5a4209a as
  use_timespec64_for_kernel_4.18.patch
- Update to 1.8.1 
- Remove backporting patches for AArch64 build:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch
- adjust building of KMP to new kernels (see boo 1098050)
  add patch add_arch_to_linux_kernel_make.patch for this
- add libtirpc-devel to BuildRequires:
- minor cleanups 
- Update to 1.8.0
- Fix AArch64 build by updating spec and backporting patches:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch
- remove package krb5-mit. It contained binaries for server and client.
  Besides, client and server already had an implicit dependency on krb5.
  Put the binaries to client and server-package respectively.
- Remove openafs-1.8.x.heimdal.patch and everything heimdal-related.
  SUSE does not provide a proper heimdal and it's untested for a long
  time.
- fdupes: use symlinks instead of hardlinks. Do not fdupe
  /etc and /var
- fix dependencies between packages, so that fuse-client
  can be installed.
- cleanup old sys-v sysconfig files and other minor fixes
- fix unit file for fuse-client
- build fuse-client unconditionally.
- do not build KMP on unsupported architectures so that overall
  build succeeds. 
- rename binary backup to afs_backup.
  - rename man pages and prefix "backup" in content
- prefix "scout" by "afs_" in man-page     
- remove unnecessary macro indirection %ARCH
- replace hard-coded paths by macros 
- make whitespace more consistent
- minor syntax and typo fixes
- Replace old $RPM_* vars (most of them) by macros.
- Replace unnecessary macro indirections like %bindir by %_bindir.
- cleanup last cleanup: also remove rc.* files
- cleanup package for Factory:
   - rename package to openafs.
   - remove sys-v init stuff.
   - apply recommendations given in Request 581009
- add compat macro for new _fillupdir macro introduced in Nov 2017
- update to 1.8.0pre5 
- update to 1.8.0pre4
- add patch for ncurses detection 
- update to 1.8.0pre3
- add integrity check of tar-balls 
- do not strip binaries on install
- fix %postun server 
- update to 1.8.0pre2
- use a preamble-file for KMP
- sort/cleanup/beautify spec-file 
- spec-file: 
  + use hardlinks for fdupes to provide correct header files in
             kernel-source
  + minor bugfixes, reorganization 
- rename changes file to openafs18.changes
- rename package to openafs18-* so they don't override 
  stable openafs-1.6 ones
- move ld.so to main package -- was in server-packages 
- enable building of KMP
- make openafs-krb5-mit package dependend on openafs-client package
- add ld.so - config to main package 
- remove pam, is not build on x86_64 and i596 
- first version of 1.8
- remove docs package, put man pages in induvidual packets  
- remove layout-patch, deal with this in spec file directly
- add new ChangeLog 
- update to version 1.6.20 
- add missing RemainAfterExit=true to client-systemd unit. 
- update to version 1.6.19 
- Update README: Change SuSE to SUSE.
- update to version 1.6.18.2 
- update to version 1.6.18.1 
- update to version 1.6.18 
- update to version 1.6.17 
- cleanup
- update to version 1.6.16
- remove fix for configure for new ncurses, now dealt with in 
  shipped package
- start using change.log again
- fix configure test for new ncurses 
- update to version 1.4.12.1 
- converted neededforbuild to BuildRequires
- fixed kernel module to compile
- add openafs.SuidCells and openafs.CellServDB
- cleanup SPEC-file(s)
- finally adopt
	sysconfig.transarcmode.openafs-client
	rc.transarcmode.afs-server
	rc.transarcmode.afs-client
  to transarc mode; and fix a small typo in
	rc.defaultmode.afs-client
- set "%defattr(-,root,root)" for transarcmode-file-lists
- fix lib64 build problem in transarcmode
- introduce transarc-mode and default-mode
- introduce "options"
- build for SLES 9
- with heimdal krb5 support
- enable-largefile-fileserver
- updated to 1.4.0
- fixed dangerous compiler warnings
- don't build as root 
- fixed kernel module to build
- fixed sysconfig file name
- updated to 1.3.85
- used LSB conforming init script names
- Update for linux 2.6.13.
- gcc4 fixes in kernel module
- fixed to compile with gcc4
- fixed memory leaks and 64bit fixes backported from 1.3.79
- updated README.SUSE
- updated to 1.3.78 
- fixed afs.h to be usable from userspace [#50283]
- updated to latest snapshot
- added requres: kernel-nongpl [#45167]
- fixed kernel module oops [#44618]
- use kernel module from openafs 1.3.70 to support kernel 2.6
- updated to 1.2.11
- added note that client for kernel 2.6 is not available
- added pam-devel to neededforbuild 
- Added hack if no MTU came from userspace.
- Removed superflous ppc64 patch part.
- ppc64 port added (status: no longer crashes, talks to the network,
  but not successfully).
- Change headerfiles to make it possible to do a ppc -> ppc64 crosscompile. 
- build with -fPIC on ppc32
- patch from cvs to use AllocLargeSpace for struct osi_file to prevent
  oopses with some kernel configurations
- added option DYNROOT to sysconfig and enabled it by default [#27205]
- added cleanup before module build [#29649]
- fixed possible segfault
- set permissions of /var/lib/openafs to 700
- README.SuSE fixes
- use ghost for /afs, the directory is created by init-script
- fixed README.SuSE
- moved all static libraries to /usr/lib/afs, fixes conflict with libdes
- used default value for THIS_CELL_SERVER_NAME
- removed old patches
- fixed a bug in init script
- updated to final 1.2.10
- updated to 1.2.10-rc4
- do not destroy CellServDB even if REGENERATE_CELL_INFO=yes
- fixed to compile on x86_64
-  use %_lib where it was missing
- fixed conflicts in filelist
- improved init scripts
- added README.SuSE
- fixed init scripts [#27426]
- installed man pages
- add /usr/src/kernel-modules to the file list
- Fix SMP configuration detection.
- rework filelists:
  - package/remove unpackaged files
  - move some files into the server & client subpackages
  - use %defattr
- fix deprecated tail -1 syntax (fixes building the kernel module)
- updated to 1.2.9
- added DATA_ENCRYPTION option to sysconfig
- x86_64: add -lresolv, -fPIC
- fix lib path on all 64 bit platforms
- added sysconfig metadata
- added dirs /afs, /etc/openafs, /var/lib/openafs to filelist
- workaround broken -lresolv detection, lib64 fixes
- fixed multiline strings in kernel module
- updated to 1.2.8
- improved init script
- included errno.h
- fixed multiline strings
- first version of init scripts
- initial draft of a package. Lots of stuff missing, like init
  scripts, or the kerberos 5 migration toolkit.

OBS-URL: https://build.opensuse.org/request/show/948296
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=87
2022-01-24 00:18:09 +00:00
Christof Hanke
0bd6c11791 Accepting request 948262 from home:hauky:branches:filesystems
- update to 1.8.8.1
- remove linux-kmp.patch.

OBS-URL: https://build.opensuse.org/request/show/948262
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=86
2022-01-23 20:41:03 +00:00
Dominique Leuenberger
d15b019300 Accepting request 934617 from filesystems
OBS-URL: https://build.opensuse.org/request/show/934617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=31
2021-11-30 22:15:58 +00:00
Christof Hanke
73a5f28975 Accepting request 934616 from home:hauky:branches:filesystems
- re-add linux-kmp.patch. Required for 5.15

OBS-URL: https://build.opensuse.org/request/show/934616
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=85
2021-11-29 17:49:19 +00:00
Dominique Leuenberger
6fab3d252e Accepting request 922940 from filesystems
OBS-URL: https://build.opensuse.org/request/show/922940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=30
2021-10-04 16:40:28 +00:00
Christof Hanke
2f2c0801dd Accepting request 922526 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Fix %ifarch for 32-bit arm

OBS-URL: https://build.opensuse.org/request/show/922526
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=84
2021-10-04 07:06:14 +00:00
Dominique Leuenberger
e39e5b90c9 Accepting request 910195 from filesystems
OBS-URL: https://build.opensuse.org/request/show/910195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=29
2021-08-05 18:48:02 +00:00
Christof Hanke
e24f820df0 Accepting request 910194 from home:hauky:branches:filesystems
cleanup

OBS-URL: https://build.opensuse.org/request/show/910194
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=83
2021-08-04 23:53:27 +00:00
Christof Hanke
9e626f9fc0 Accepting request 910047 from home:hauky:branches:filesystems
- update to openafs version 1.8.8 
- remove linux-kmp.patch. Not required at the minute.

OBS-URL: https://build.opensuse.org/request/show/910047
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=82
2021-08-04 07:22:38 +00:00
Dominique Leuenberger
d7dc38dd95 Accepting request 889242 from filesystems
OBS-URL: https://build.opensuse.org/request/show/889242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=28
2021-04-29 20:46:37 +00:00
Christof Hanke
987491f1d7 Accepting request 889241 from home:hauky:branches:filesystems
- add patches for kernel 5.12 to linux-kmp.patch

OBS-URL: https://build.opensuse.org/request/show/889241
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=80
2021-04-29 09:22:36 +00:00
Dominique Leuenberger
8d43dccc33 Accepting request 878121 from filesystems
OBS-URL: https://build.opensuse.org/request/show/878121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=27
2021-03-11 19:10:32 +00:00
Christof Hanke
e01133ba4d Accepting request 878120 from home:hauky:branches:filesystems
- add patches for kernel 5.11 to linux-kmp.patch

OBS-URL: https://build.opensuse.org/request/show/878120
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=78
2021-03-10 08:11:37 +00:00
Richard Brown
270daaeee4 Accepting request 874978 from filesystems
OBS-URL: https://build.opensuse.org/request/show/874978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=26
2021-02-25 17:29:48 +00:00
Christof Hanke
9637ad5cc6 Accepting request 874976 from home:hauky:branches:filesystems
- fix building of perl module AFS::ukernel

OBS-URL: https://build.opensuse.org/request/show/874976
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=76
2021-02-25 07:14:33 +00:00
Dominique Leuenberger
c9b8a52431 Accepting request 874346 from filesystems
OBS-URL: https://build.opensuse.org/request/show/874346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=25
2021-02-23 19:20:52 +00:00
Christof Hanke
8e6465d313 Accepting request 874301 from home:mgerstner:branches:filesystems
- kernel-source.build-modules.sh: choose safe CWD while executing the build to
  prevent files being created in unsafe locations. Use new SUSE naming
  convention and rely on /etc/os-release, since /etc/SuSE-release no longer
  exists.

OBS-URL: https://build.opensuse.org/request/show/874301
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=74
2021-02-22 14:22:09 +00:00
Dominique Leuenberger
c93026cfaa Accepting request 869710 from filesystems
OBS-URL: https://build.opensuse.org/request/show/869710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=24
2021-02-07 14:21:06 +00:00
Christof Hanke
34888c6390 Accepting request 869709 from home:hauky:branches:filesystems
- use stock 1.8.7 from openafs.org
  * git-version might contain experimental code
  * add linux-kmp.patch for newer kernels

OBS-URL: https://build.opensuse.org/request/show/869709
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=72
2021-02-05 10:03:35 +00:00
Dominique Leuenberger
31c1315789 Accepting request 863771 from filesystems
OBS-URL: https://build.opensuse.org/request/show/863771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=23
2021-01-18 10:28:58 +00:00
Christof Hanke
1e38642ced Accepting request 863770 from home:hauky:branches:filesystems
- update to HEAD of git branch openafs-stable-1_8_x 
  * fix critical bug described in
    https://lists.openafs.org/pipermail/openafs-info/2021-January/043026.html 
  * remove remove-get_ds-usage.patch
  * remove add_arch_to_linux_kernel_make.patch

OBS-URL: https://build.opensuse.org/request/show/863770
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=70
2021-01-17 03:29:07 +00:00
Dominique Leuenberger
b444c592d9 Accepting request 862419 from filesystems
OBS-URL: https://build.opensuse.org/request/show/862419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=22
2021-01-13 17:19:38 +00:00
Christof Hanke
40f8d92b98 Accepting request 862418 from home:hauky:branches:filesystems
- cleanup spec-file
  * do not include firewalld-stuff for SLE_12
  * use %ifarch instead of %if %{_arch} 
  * enable retpol line for TW x86_64 again

OBS-URL: https://build.opensuse.org/request/show/862418
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=68
2021-01-11 17:54:53 +00:00
Dominique Leuenberger
ff629a7564 Accepting request 845591 from filesystems
OBS-URL: https://build.opensuse.org/request/show/845591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=21
2020-11-17 20:21:31 +00:00
Christof Hanke
5f80e8fd08 Accepting request 845590 from home:hauky:branches:filesystems_GA
- update to HEAD of git branch openafs-stable-1_8_x

OBS-URL: https://build.opensuse.org/request/show/845590
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=66
2020-11-03 07:17:17 +00:00
Dominique Leuenberger
475c88ef96 Accepting request 841588 from filesystems
OBS-URL: https://build.opensuse.org/request/show/841588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=20
2020-10-14 13:38:51 +00:00
Christof Hanke
e21b3aa4cd Accepting request 841586 from home:hauky:branches:filesystems_GA
- add firewalld-configuration files
- enable loading of unsupported kernel-module on SLES15

OBS-URL: https://build.opensuse.org/request/show/841586
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=64
2020-10-13 16:00:02 +00:00
Dominique Leuenberger
53fd92bbc9 Accepting request 827361 from filesystems
OBS-URL: https://build.opensuse.org/request/show/827361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=19
2020-08-18 10:00:11 +00:00
Christof Hanke
b4eac99a3b Accepting request 827360 from home:hauky:branches:filesystems_GA
- update to HEAD of git branch openafs-stable-1_8_x
  * kernel 5.8 not supported by 1.8.6
    and no official package-upates out yet. 
- add patch remove-get_ds-usage.patch to fix building KMP on aarch64

OBS-URL: https://build.opensuse.org/request/show/827360
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=62
2020-08-17 14:35:19 +00:00
Dominique Leuenberger
3d9fbd420f Accepting request 818145 from filesystems
OBS-URL: https://build.opensuse.org/request/show/818145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=18
2020-07-02 22:10:54 +00:00
Christof Hanke
8227c45232 Accepting request 818144 from home:hauky:branches:filesystems_GA
Remove complexity from spec-file

OBS-URL: https://build.opensuse.org/request/show/818144
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=60
2020-07-01 15:36:29 +00:00
Christof Hanke
b0f4faac89 Accepting request 818075 from home:hauky:branches:filesystems_GA
- update to official 1.8.6
 * remove patch 4c4bdde.diff
 * remove patch d3c7f75.diff
 * use source URLs again

OBS-URL: https://build.opensuse.org/request/show/818075
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=59
2020-07-01 10:46:52 +00:00
Dominique Leuenberger
843f90684a Accepting request 815312 from filesystems
OBS-URL: https://build.opensuse.org/request/show/815312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=17
2020-06-17 12:53:03 +00:00
Christof Hanke
5be17a65b4 Accepting request 815311 from home:hauky:branches:filesystems_GA
- remove fix_timeval_i586.patch 
- disable retpol line for TW x86_64. It does not compile. 
- update to HEAD of git branch openafs-stable-1_8_x.
  * 1.8.6pre3 is not out yet. 
  * disable source URLs, none are present
- Fix build with GCC-10
  * add patch 4c4bdde.diff
  * add patch d3c7f75.diff
- create ld.so.conf-file dynamically 
- update to 1.8.6pre2
- disable fix_timeval_i586.patch

OBS-URL: https://build.opensuse.org/request/show/815311
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=57
2020-06-16 19:03:57 +00:00
Dominique Leuenberger
4a93c82cab Accepting request 792910 from filesystems
OBS-URL: https://build.opensuse.org/request/show/792910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=16
2020-04-10 21:53:38 +00:00
Christof Hanke
365f701453 Accepting request 792909 from home:hauky:branches:filesystems_GA
- update to HEAD of git branch openafs-stable-1_8_x.
  * 1.8.6pre2 is not out yet.
  * do not use source URLs, none are present
  * remove patch forward-to-1.8.6.pre1.patch
- fix build of i586 with fix_timeval_i586.patch
- update to pre-release 1.8.6pre1: forward-to-1.8.6.pre1.patch

OBS-URL: https://build.opensuse.org/request/show/792909
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=55
2020-04-10 08:25:55 +00:00
Dominique Leuenberger
4b8b14656c Accepting request 742532 from filesystems
security update 1.8.5

OBS-URL: https://build.opensuse.org/request/show/742532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=15
2019-10-24 21:10:51 +00:00
Christof Hanke
6c196918ce - update to security-release 1.8.5, adresses:
* OPENAFS-SA-2019-001: Skip server OUT args on error 
 * OPENAFS-SA-2019-002: Zero all server RPC args
 * OPENAFS-SA-2019-003: ubik: Avoid unlocked ubik_currentTrans deref

OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=53
2019-10-23 13:54:43 +00:00
Dominique Leuenberger
e98e8182c2 Accepting request 736843 from filesystems
OBS-URL: https://build.opensuse.org/request/show/736843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=14
2019-10-11 13:16:55 +00:00
Christof Hanke
5c1f4cc784 Accepting request 736840 from home:hauky:branches:filesystems_GA
- update to official version 1.8.4 
- support Linux-kernel 5.3
- Avoid non-dir ENOENT errors in afs_lookup
- fix parsing of fileservers with -vlruthresh, etc.
- other bugfixes  
- update to pre-release 1.8.4pre2
  * fix builds for Linux-kernels 5.3
- disable compilation with LTO, does not work yet. 
- update to 1.8.3
- Require krb5-client for package openafs-client 
- fix broken directory layout
- fix broken post-install script
- allow crypt to be set/unset on startup of client
- clean up source-filenames
- Use source URLs.
- update to pre-release 1.8.3pre1
  * fix builds for Linux-kernels 4.20 and 5.0 
  * other fixes, see RELNOTES-1.8.3pre1
  * remove obsolete Linux-4.20.patch
- Fix build for Lunux-4.20: Linux-4.20.patch
- use proper log-directory: dir_layout.patch
- Fix build for aarch64
- Quote "*.c", and avoid unnecessary pass through xargs.
- update to security-release 1.8.2
  * fix CVE-2018-16947 (OPENAFS-SA-2018-001)
  * fix CVE-2018-16948 (OPENAFS-SA-2018-002)
  * fix CVE-2018-16949 (OPENAFS-SA-2018-003)
- add retpoline support
- update to version 1.8.1.1
- Remove use_timespec64_for_kernel_4.18.patch. It is now integrated. 
- Fix 32Bit build by adding 
  commit 554176bd236d772d670df9bdd2496facd5a4209a as
  use_timespec64_for_kernel_4.18.patch
- Update to 1.8.1 
- Remove backporting patches for AArch64 build:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch
- adjust building of KMP to new kernels (see boo 1098050)
  add patch add_arch_to_linux_kernel_make.patch for this
- add libtirpc-devel to BuildRequires:
- minor cleanups 
- Update to 1.8.0
- Fix AArch64 build by updating spec and backporting patches:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch
- remove package krb5-mit. It contained binaries for server and client.
  Besides, client and server already had an implicit dependency on krb5.
  Put the binaries to client and server-package respectively.
- Remove openafs-1.8.x.heimdal.patch and everything heimdal-related.
  SUSE does not provide a proper heimdal and it's untested for a long
  time.
- fdupes: use symlinks instead of hardlinks. Do not fdupe
  /etc and /var
- fix dependencies between packages, so that fuse-client
  can be installed.
- cleanup old sys-v sysconfig files and other minor fixes
- fix unit file for fuse-client
- build fuse-client unconditionally.
- do not build KMP on unsupported architectures so that overall
  build succeeds. 
- rename binary backup to afs_backup.
  - rename man pages and prefix "backup" in content
- prefix "scout" by "afs_" in man-page     
- remove unnecessary macro indirection %ARCH
- replace hard-coded paths by macros 
- make whitespace more consistent
- minor syntax and typo fixes
- Replace old $RPM_* vars (most of them) by macros.
- Replace unnecessary macro indirections like %bindir by %_bindir.
- cleanup last cleanup: also remove rc.* files
- cleanup package for Factory:
   - rename package to openafs.
   - remove sys-v init stuff.
   - apply recommendations given in Request 581009
- add compat macro for new _fillupdir macro introduced in Nov 2017
- update to 1.8.0pre5 
- update to 1.8.0pre4
- add patch for ncurses detection 
- update to 1.8.0pre3
- add integrity check of tar-balls 
- do not strip binaries on install
- fix %postun server 
- update to 1.8.0pre2
- use a preamble-file for KMP
- sort/cleanup/beautify spec-file 
- spec-file: 
  + use hardlinks for fdupes to provide correct header files in
             kernel-source
  + minor bugfixes, reorganization 
- rename changes file to openafs18.changes
- rename package to openafs18-* so they don't override 
  stable openafs-1.6 ones
- move ld.so to main package -- was in server-packages 
- enable building of KMP
- make openafs-krb5-mit package dependend on openafs-client package
- add ld.so - config to main package 
- remove pam, is not build on x86_64 and i596 
- first version of 1.8
- remove docs package, put man pages in induvidual packets  
- remove layout-patch, deal with this in spec file directly
- add new ChangeLog 
- update to version 1.6.20 
- add missing RemainAfterExit=true to client-systemd unit. 
- update to version 1.6.19 
- Update README: Change SuSE to SUSE.
- update to version 1.6.18.2 
- update to version 1.6.18.1 
- update to version 1.6.18 
- update to version 1.6.17 
- cleanup
- update to version 1.6.16
- remove fix for configure for new ncurses, now dealt with in 
  shipped package
- start using change.log again
- fix configure test for new ncurses 
- update to version 1.4.12.1 
- converted neededforbuild to BuildRequires
- fixed kernel module to compile
- add openafs.SuidCells and openafs.CellServDB
- cleanup SPEC-file(s)
- finally adopt
	sysconfig.transarcmode.openafs-client
	rc.transarcmode.afs-server
	rc.transarcmode.afs-client
  to transarc mode; and fix a small typo in
	rc.defaultmode.afs-client
- set "%defattr(-,root,root)" for transarcmode-file-lists
- fix lib64 build problem in transarcmode
- introduce transarc-mode and default-mode
- introduce "options"
- build for SLES 9
- with heimdal krb5 support
- enable-largefile-fileserver
- updated to 1.4.0
- fixed dangerous compiler warnings
- don't build as root 
- fixed kernel module to build
- fixed sysconfig file name
- updated to 1.3.85
- used LSB conforming init script names
- Update for linux 2.6.13.
- gcc4 fixes in kernel module
- fixed to compile with gcc4
- fixed memory leaks and 64bit fixes backported from 1.3.79
- updated README.SUSE
- updated to 1.3.78 
- fixed afs.h to be usable from userspace [#50283]
- updated to latest snapshot
- added requres: kernel-nongpl [#45167]
- fixed kernel module oops [#44618]
- use kernel module from openafs 1.3.70 to support kernel 2.6
- updated to 1.2.11
- added note that client for kernel 2.6 is not available
- added pam-devel to neededforbuild 
- Added hack if no MTU came from userspace.
- Removed superflous ppc64 patch part.
- ppc64 port added (status: no longer crashes, talks to the network,
  but not successfully).
- Change headerfiles to make it possible to do a ppc -> ppc64 crosscompile. 
- build with -fPIC on ppc32
- patch from cvs to use AllocLargeSpace for struct osi_file to prevent
  oopses with some kernel configurations
- added option DYNROOT to sysconfig and enabled it by default [#27205]
- added cleanup before module build [#29649]
- fixed possible segfault
- set permissions of /var/lib/openafs to 700
- README.SuSE fixes
- use ghost for /afs, the directory is created by init-script
- fixed README.SuSE
- moved all static libraries to /usr/lib/afs, fixes conflict with libdes
- used default value for THIS_CELL_SERVER_NAME
- removed old patches
- fixed a bug in init script
- updated to final 1.2.10
- updated to 1.2.10-rc4
- do not destroy CellServDB even if REGENERATE_CELL_INFO=yes
- fixed to compile on x86_64
-  use %_lib where it was missing
- fixed conflicts in filelist
- improved init scripts
- added README.SuSE
- fixed init scripts [#27426]
- installed man pages
- add /usr/src/kernel-modules to the file list
- Fix SMP configuration detection.
- rework filelists:
  - package/remove unpackaged files
  - move some files into the server & client subpackages
  - use %defattr
- fix deprecated tail -1 syntax (fixes building the kernel module)
- updated to 1.2.9
- added DATA_ENCRYPTION option to sysconfig
- x86_64: add -lresolv, -fPIC
- fix lib path on all 64 bit platforms
- added sysconfig metadata
- added dirs /afs, /etc/openafs, /var/lib/openafs to filelist
- workaround broken -lresolv detection, lib64 fixes
- fixed multiline strings in kernel module
- updated to 1.2.8
- improved init script
- included errno.h
- fixed multiline strings
- first version of init scripts
- initial draft of a package. Lots of stuff missing, like init
  scripts, or the kerberos 5 migration toolkit.

OBS-URL: https://build.opensuse.org/request/show/736840
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=51
2019-10-10 11:10:46 +00:00
Christof Hanke
3c95a9aa95 Accepting request 736383 from home:hauky:branches:filesystems_GA
update to 1.8.4

OBS-URL: https://build.opensuse.org/request/show/736383
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=50
2019-10-09 14:47:26 +00:00
Dominique Leuenberger
b49e8fb635 Accepting request 734081 from filesystems
OBS-URL: https://build.opensuse.org/request/show/734081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=13
2019-10-02 09:57:52 +00:00
Christof Hanke
723df74672 Accepting request 734068 from home:hauky:branches:filesystems_GA
Fix silly typo

OBS-URL: https://build.opensuse.org/request/show/734068
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=48
2019-09-30 13:30:02 +00:00
Christof Hanke
499b7a4ddc Accepting request 733917 from home:hauky:branches:filesystems_GA
- update to pre-release 1.8.4pre2
  * fix builds for Linux-kernels 5.3

OBS-URL: https://build.opensuse.org/request/show/733917
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=47
2019-09-29 15:08:44 +00:00
Dominique Leuenberger
49d6932bb2 Accepting request 719428 from filesystems
- disable compilation with LTO, does not work yet. 
- update to 1.8.3
- Require krb5-client for package openafs-client 
- fix broken directory layout
- fix broken post-install script
- allow crypt to be set/unset on startup of client
- clean up source-filenames
- Use source URLs.
- update to pre-release 1.8.3pre1
  * fix builds for Linux-kernels 4.20 and 5.0 
  * other fixes, see RELNOTES-1.8.3pre1
  * remove obsolete Linux-4.20.patch
- Fix build for Lunux-4.20: Linux-4.20.patch
- use proper log-directory: dir_layout.patch
- Fix build for aarch64
- Quote "*.c", and avoid unnecessary pass through xargs.
- update to security-release 1.8.2
  * fix CVE-2018-16947 (OPENAFS-SA-2018-001)
  * fix CVE-2018-16948 (OPENAFS-SA-2018-002)
  * fix CVE-2018-16949 (OPENAFS-SA-2018-003)
- add retpoline support
- update to version 1.8.1.1
- Remove use_timespec64_for_kernel_4.18.patch. It is now integrated. 
- Fix 32Bit build by adding 
  commit 554176bd236d772d670df9bdd2496facd5a4209a as
  use_timespec64_for_kernel_4.18.patch
- Update to 1.8.1 
- Remove backporting patches for AArch64 build:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch
- adjust building of KMP to new kernels (see boo 1098050)
  add patch add_arch_to_linux_kernel_make.patch for this
- add libtirpc-devel to BuildRequires:
- minor cleanups 
- Update to 1.8.0
- Fix AArch64 build by updating spec and backporting patches:
  * add_support_fo_arm64_linux26.patch
  * dont_require_AFS_SYSCALL.patch
  * add_AFS_STRINGIZE_macro.patch
  * avoid_double_param_in_arm64_kernel.patch
- remove package krb5-mit. It contained binaries for server and client.
  Besides, client and server already had an implicit dependency on krb5.
  Put the binaries to client and server-package respectively.
- Remove openafs-1.8.x.heimdal.patch and everything heimdal-related.
  SUSE does not provide a proper heimdal and it's untested for a long
  time.
- fdupes: use symlinks instead of hardlinks. Do not fdupe
  /etc and /var
- fix dependencies between packages, so that fuse-client
  can be installed.
- cleanup old sys-v sysconfig files and other minor fixes
- fix unit file for fuse-client
- build fuse-client unconditionally.
- do not build KMP on unsupported architectures so that overall
  build succeeds. 
- rename binary backup to afs_backup.
  - rename man pages and prefix "backup" in content
- prefix "scout" by "afs_" in man-page     
- remove unnecessary macro indirection %ARCH
- replace hard-coded paths by macros 
- make whitespace more consistent
- minor syntax and typo fixes
- Replace old $RPM_* vars (most of them) by macros.
- Replace unnecessary macro indirections like %bindir by %_bindir.
- cleanup last cleanup: also remove rc.* files
- cleanup package for Factory:
   - rename package to openafs.
   - remove sys-v init stuff.
   - apply recommendations given in Request 581009
- add compat macro for new _fillupdir macro introduced in Nov 2017
- update to 1.8.0pre5 
- update to 1.8.0pre4
- add patch for ncurses detection 
- update to 1.8.0pre3
- add integrity check of tar-balls 
- do not strip binaries on install
- fix %postun server 
- update to 1.8.0pre2
- use a preamble-file for KMP
- sort/cleanup/beautify spec-file 
- spec-file: 
  + use hardlinks for fdupes to provide correct header files in
             kernel-source
  + minor bugfixes, reorganization 
- rename changes file to openafs18.changes
- rename package to openafs18-* so they don't override 
  stable openafs-1.6 ones
- move ld.so to main package -- was in server-packages 
- enable building of KMP
- make openafs-krb5-mit package dependend on openafs-client package
- add ld.so - config to main package 
- remove pam, is not build on x86_64 and i596 
- first version of 1.8
- remove docs package, put man pages in induvidual packets  
- remove layout-patch, deal with this in spec file directly
- add new ChangeLog 
- update to version 1.6.20 
- add missing RemainAfterExit=true to client-systemd unit. 
- update to version 1.6.19 
- Update README: Change SuSE to SUSE.
- update to version 1.6.18.2 
- update to version 1.6.18.1 
- update to version 1.6.18 
- update to version 1.6.17 
- cleanup
- update to version 1.6.16
- remove fix for configure for new ncurses, now dealt with in 
  shipped package
- start using change.log again
- fix configure test for new ncurses 
- update to version 1.4.12.1 
- converted neededforbuild to BuildRequires
- fixed kernel module to compile
- add openafs.SuidCells and openafs.CellServDB
- cleanup SPEC-file(s)
- finally adopt
	sysconfig.transarcmode.openafs-client
	rc.transarcmode.afs-server
	rc.transarcmode.afs-client
  to transarc mode; and fix a small typo in
	rc.defaultmode.afs-client
- set "%defattr(-,root,root)" for transarcmode-file-lists
- fix lib64 build problem in transarcmode
- introduce transarc-mode and default-mode
- introduce "options"
- build for SLES 9
- with heimdal krb5 support
- enable-largefile-fileserver
- updated to 1.4.0
- fixed dangerous compiler warnings
- don't build as root 
- fixed kernel module to build
- fixed sysconfig file name
- updated to 1.3.85
- used LSB conforming init script names
- Update for linux 2.6.13.
- gcc4 fixes in kernel module
- fixed to compile with gcc4
- fixed memory leaks and 64bit fixes backported from 1.3.79
- updated README.SUSE
- updated to 1.3.78 
- fixed afs.h to be usable from userspace [#50283]
- updated to latest snapshot
- added requres: kernel-nongpl [#45167]
- fixed kernel module oops [#44618]
- use kernel module from openafs 1.3.70 to support kernel 2.6
- updated to 1.2.11
- added note that client for kernel 2.6 is not available
- added pam-devel to neededforbuild 
- Added hack if no MTU came from userspace.
- Removed superflous ppc64 patch part.
- ppc64 port added (status: no longer crashes, talks to the network,
  but not successfully).
- Change headerfiles to make it possible to do a ppc -> ppc64 crosscompile. 
- build with -fPIC on ppc32
- patch from cvs to use AllocLargeSpace for struct osi_file to prevent
  oopses with some kernel configurations
- added option DYNROOT to sysconfig and enabled it by default [#27205]
- added cleanup before module build [#29649]
- fixed possible segfault
- set permissions of /var/lib/openafs to 700
- README.SuSE fixes
- use ghost for /afs, the directory is created by init-script
- fixed README.SuSE
- moved all static libraries to /usr/lib/afs, fixes conflict with libdes
- used default value for THIS_CELL_SERVER_NAME
- removed old patches
- fixed a bug in init script
- updated to final 1.2.10
- updated to 1.2.10-rc4
- do not destroy CellServDB even if REGENERATE_CELL_INFO=yes
- fixed to compile on x86_64
-  use %_lib where it was missing
- fixed conflicts in filelist
- improved init scripts
- added README.SuSE
- fixed init scripts [#27426]
- installed man pages
- add /usr/src/kernel-modules to the file list
- Fix SMP configuration detection.
- rework filelists:
  - package/remove unpackaged files
  - move some files into the server & client subpackages
  - use %defattr
- fix deprecated tail -1 syntax (fixes building the kernel module)
- updated to 1.2.9
- added DATA_ENCRYPTION option to sysconfig
- x86_64: add -lresolv, -fPIC
- fix lib path on all 64 bit platforms
- added sysconfig metadata
- added dirs /afs, /etc/openafs, /var/lib/openafs to filelist
- workaround broken -lresolv detection, lib64 fixes
- fixed multiline strings in kernel module
- updated to 1.2.8
- improved init script
- included errno.h
- fixed multiline strings
- first version of init scripts
- initial draft of a package. Lots of stuff missing, like init
  scripts, or the kerberos 5 migration toolkit.

OBS-URL: https://build.opensuse.org/request/show/719428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openafs?expand=0&rev=12
2019-07-29 15:30:29 +00:00