Commit d128712c authored by Pavel Shilovsky's avatar Pavel Shilovsky

5.4.4-alt1

- Add sources for 3.7 (v3.7-rc2) - Add sources for 3.6 (v3.6.4) - Update 3.5 sources from stable (v3.5.7) - Update 3.4 sources from stable (v3.4.16) - Update 3.2 sources from stable (v3.2.32) - Update 2.6.34 sources from stable (v2.6.34.13)
parent 27c60390
...@@ -35,10 +35,12 @@ ...@@ -35,10 +35,12 @@
%define src_3_3_version 1.76 %define src_3_3_version 1.76
%define src_3_4_version 1.78 %define src_3_4_version 1.78
%define src_3_5_version 1.78 %define src_3_5_version 1.78
%define src_3_6_version 1.78
%define src_3_7_version 2.0
Name: etercifs Name: etercifs
Version: 5.4.3 Version: 5.4.4
Release: alt2 Release: alt1
Summary: Advanced Common Internet File System for Linux with Etersoft extension Summary: Advanced Common Internet File System for Linux with Etersoft extension
...@@ -82,6 +84,8 @@ Source42: %src_package_name-3.2-%src_3_2_version.tar.bz2 ...@@ -82,6 +84,8 @@ Source42: %src_package_name-3.2-%src_3_2_version.tar.bz2
Source43: %src_package_name-3.3-%src_3_3_version.tar.bz2 Source43: %src_package_name-3.3-%src_3_3_version.tar.bz2
Source44: %src_package_name-3.4-%src_3_4_version.tar.bz2 Source44: %src_package_name-3.4-%src_3_4_version.tar.bz2
Source45: %src_package_name-3.5-%src_3_5_version.tar.bz2 Source45: %src_package_name-3.5-%src_3_5_version.tar.bz2
Source46: %src_package_name-3.6-%src_3_6_version.tar.bz2
Source47: %src_package_name-3.7-%src_3_7_version.tar.bz2
Source60: %src_package_name-centos60-%src_centos60_version.tar.bz2 Source60: %src_package_name-centos60-%src_centos60_version.tar.bz2
Conflicts: linux-cifs Conflicts: linux-cifs
...@@ -108,6 +112,8 @@ Provides: %src_package_name-3.2 = %version-%release ...@@ -108,6 +112,8 @@ Provides: %src_package_name-3.2 = %version-%release
Provides: %src_package_name-3.3 = %version-%release Provides: %src_package_name-3.3 = %version-%release
Provides: %src_package_name-3.4 = %version-%release Provides: %src_package_name-3.4 = %version-%release
Provides: %src_package_name-3.5 = %version-%release Provides: %src_package_name-3.5 = %version-%release
Provides: %src_package_name-3.6 = %version-%release
Provides: %src_package_name-3.7 = %version-%release
Obsoletes: %src_package_name-2.6.24 Obsoletes: %src_package_name-2.6.24
Obsoletes: %src_package_name-2.6.25 Obsoletes: %src_package_name-2.6.25
...@@ -128,24 +134,24 @@ This package contains Etersoft modified CIFS kernel module, ...@@ -128,24 +134,24 @@ This package contains Etersoft modified CIFS kernel module,
supports WINE@Etersoft sharing access support. supports WINE@Etersoft sharing access support.
The CIFS VFS is a virtual file system for Linux to allow access to The CIFS VFS is a virtual file system for Linux to allow access to
servers and storage appliances compliant with the SNIA CIFS Specification servers and storage appliances compliant with the SNIA CIFS
version 1.0 or later. Specification version 1.0 or later.
Popular servers such as Samba, Windows 2000, Windows XP and many others Popular servers such as Samba, Windows 2000, Windows XP and many others
support CIFS by default. support CIFS by default.
The CIFS VFS provides some support for older servers based on the more The CIFS VFS provides some support for older servers based on the more
primitive SMB (Server Message Block) protocol (you also can use the Linux primitive SMB (Server Message Block) protocol (you also can use the
file system smbfs as an alternative for accessing these). Linux file system smbfs as an alternative for accessing these).
CIFS VFS is designed to take advantage of advanced network file system CIFS VFS is designed to take advantage of advanced network file system
features such as locking, Unicode (advanced internationalization), features such as locking, Unicode (advanced internationalization),
hardlinks, dfs (hierarchical, replicated name space), distributed caching hardlinks, dfs (hierarchical, replicated name space), distributed
and uses native TCP names (rather than RFC1001, Netbios names). caching and uses native TCP names (rather than RFC1001, Netbios names).
Unlike some other network file systems all key network function including Unlike some other network file systems all key network function
authentication is provided in kernel (and changes to mount and/or a mount including authentication is provided in kernel (and changes to mount
helper file are not required in order to enable the CIFS VFS). With the and/or a mount helper file are not required in order to enable the CIFS
addition of upcoming improvements to the mount helper (mount.cifs) the VFS). With the addition of upcoming improvements to the mount helper
CIFS VFS will be able to take advantage of the new CIFS URL specification (mount.cifs) the CIFS VFS will be able to take advantage of the new CIFS
though. URL specification though.
%prep %prep
%setup %setup
...@@ -236,6 +242,8 @@ cp %SOURCE42 %buildroot/%etercifs_src/ ...@@ -236,6 +242,8 @@ cp %SOURCE42 %buildroot/%etercifs_src/
cp %SOURCE43 %buildroot/%etercifs_src/ cp %SOURCE43 %buildroot/%etercifs_src/
cp %SOURCE44 %buildroot/%etercifs_src/ cp %SOURCE44 %buildroot/%etercifs_src/
cp %SOURCE45 %buildroot/%etercifs_src/ cp %SOURCE45 %buildroot/%etercifs_src/
cp %SOURCE46 %buildroot/%etercifs_src/
cp %SOURCE47 %buildroot/%etercifs_src/
# CentOS 6.x # CentOS 6.x
cp %SOURCE60 %buildroot/%etercifs_src/ cp %SOURCE60 %buildroot/%etercifs_src/
...@@ -294,6 +302,10 @@ ln -s ../../../../%etercifs_src/%src_package_name-3.4-%src_3_4_version.tar.bz2 \ ...@@ -294,6 +302,10 @@ ln -s ../../../../%etercifs_src/%src_package_name-3.4-%src_3_4_version.tar.bz2 \
%buildroot%_usrsrc/kernel/sources/%src_package_name-3.4-%version.tar.bz2 %buildroot%_usrsrc/kernel/sources/%src_package_name-3.4-%version.tar.bz2
ln -s ../../../../%etercifs_src/%src_package_name-3.5-%src_3_5_version.tar.bz2 \ ln -s ../../../../%etercifs_src/%src_package_name-3.5-%src_3_5_version.tar.bz2 \
%buildroot%_usrsrc/kernel/sources/%src_package_name-3.5-%version.tar.bz2 %buildroot%_usrsrc/kernel/sources/%src_package_name-3.5-%version.tar.bz2
ln -s ../../../../%etercifs_src/%src_package_name-3.6-%src_3_6_version.tar.bz2 \
%buildroot%_usrsrc/kernel/sources/%src_package_name-3.6-%version.tar.bz2
ln -s ../../../../%etercifs_src/%src_package_name-3.7-%src_3_7_version.tar.bz2 \
%buildroot%_usrsrc/kernel/sources/%src_package_name-3.7-%version.tar.bz2
# Special case for Fedora 15 v2.6.4x.* kernels # Special case for Fedora 15 v2.6.4x.* kernels
ln -s ../../../../%etercifs_src/%src_package_name-3.0-%src_3_0_version.tar.bz2 \ ln -s ../../../../%etercifs_src/%src_package_name-3.0-%src_3_0_version.tar.bz2 \
...@@ -322,6 +334,14 @@ ln -s ../../../../%etercifs_src/%src_package_name-3.3-%src_3_3_version.tar.bz2 \ ...@@ -322,6 +334,14 @@ ln -s ../../../../%etercifs_src/%src_package_name-3.3-%src_3_3_version.tar.bz2 \
%_usrsrc/kernel/sources/%src_package_name-*-%version.tar.bz2 %_usrsrc/kernel/sources/%src_package_name-*-%version.tar.bz2
%changelog %changelog
* Wed Oct 31 2012 Pavel Shilovsky <piastry@altlinux.org> 5.4.4-alt1
- Add sources for 3.7 (v3.7-rc2)
- Add sources for 3.6 (v3.6.4)
- Update 3.5 sources from stable (v3.5.7)
- Update 3.4 sources from stable (v3.4.16)
- Update 3.2 sources from stable (v3.2.32)
- Update 2.6.34 sources from stable (v2.6.34.13)
* Thu Aug 16 2012 Vitaly Lipatov <lav@altlinux.ru> 5.4.3-alt2 * Thu Aug 16 2012 Vitaly Lipatov <lav@altlinux.ru> 5.4.3-alt2
- cleanup spec, fix requires to /sbin/mount.cifs - cleanup spec, fix requires to /sbin/mount.cifs
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment