Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
etercifs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
etersoft
etercifs
Commits
8c113696
Commit
8c113696
authored
16 years ago
by
Konstantin Baev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
4.1.0-alt1
- add sources/2.6.28
parent
1380a856
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
46 additions
and
3 deletions
+46
-3
rules
.gear/rules
+1
-0
etercifs.spec
etercifs.spec
+8
-2
CHANGES
etercifs/CHANGES
+17
-0
README
etercifs/README
+19
-0
README.ETER
etercifs/README.ETER
+1
-1
No files found.
.gear/rules
View file @
8c113696
...
@@ -4,4 +4,5 @@ tar.bz2: sources/2.6.24 name=kernel-source-etercifs-2.6.24-1.52
...
@@ -4,4 +4,5 @@ tar.bz2: sources/2.6.24 name=kernel-source-etercifs-2.6.24-1.52
tar.bz2: sources/2.6.25 name=kernel-source-etercifs-2.6.25-1.52
tar.bz2: sources/2.6.25 name=kernel-source-etercifs-2.6.25-1.52
tar.bz2: sources/2.6.26 name=kernel-source-etercifs-2.6.26-1.53
tar.bz2: sources/2.6.26 name=kernel-source-etercifs-2.6.26-1.53
tar.bz2: sources/2.6.27 name=kernel-source-etercifs-2.6.27-1.54
tar.bz2: sources/2.6.27 name=kernel-source-etercifs-2.6.27-1.54
tar.bz2: sources/2.6.28 name=kernel-source-etercifs-2.6.28-1.55
tar.bz2: etercifs
tar.bz2: etercifs
This diff is collapsed.
Click to expand it.
etercifs.spec
View file @
8c113696
...
@@ -18,10 +18,11 @@
...
@@ -18,10 +18,11 @@
%define src_2_6_25_version 1.52
%define src_2_6_25_version 1.52
%define src_2_6_26_version 1.53
%define src_2_6_26_version 1.53
%define src_2_6_27_version 1.54
%define src_2_6_27_version 1.54
%define src_2_6_28_version 1.55
Name: etercifs
Name: etercifs
Version: 4.
0.1
Version: 4.
1.0
Release: alt
3
Release: alt
1
Summary: Advanced Common Internet File System for Linux with Etersoft extension
Summary: Advanced Common Internet File System for Linux with Etersoft extension
...
@@ -40,6 +41,7 @@ Source24: %src_package_name-2.6.24-%src_2_6_24_version.tar.bz2
...
@@ -40,6 +41,7 @@ Source24: %src_package_name-2.6.24-%src_2_6_24_version.tar.bz2
Source25: %src_package_name-2.6.25-%src_2_6_25_version.tar.bz2
Source25: %src_package_name-2.6.25-%src_2_6_25_version.tar.bz2
Source26: %src_package_name-2.6.26-%src_2_6_26_version.tar.bz2
Source26: %src_package_name-2.6.26-%src_2_6_26_version.tar.bz2
Source27: %src_package_name-2.6.27-%src_2_6_27_version.tar.bz2
Source27: %src_package_name-2.6.27-%src_2_6_27_version.tar.bz2
Source28: %src_package_name-2.6.28-%src_2_6_28_version.tar.bz2
Conflicts: linux-cifs
Conflicts: linux-cifs
...
@@ -97,6 +99,7 @@ cp %SOURCE24 %buildroot/%etercifs_src/%src_package_name-2.6.24-%src_2_6_24_versi
...
@@ -97,6 +99,7 @@ cp %SOURCE24 %buildroot/%etercifs_src/%src_package_name-2.6.24-%src_2_6_24_versi
cp %SOURCE25 %buildroot/%etercifs_src/%src_package_name-2.6.25-%src_2_6_25_version.tar.bz2
cp %SOURCE25 %buildroot/%etercifs_src/%src_package_name-2.6.25-%src_2_6_25_version.tar.bz2
cp %SOURCE26 %buildroot/%etercifs_src/%src_package_name-2.6.26-%src_2_6_26_version.tar.bz2
cp %SOURCE26 %buildroot/%etercifs_src/%src_package_name-2.6.26-%src_2_6_26_version.tar.bz2
cp %SOURCE27 %buildroot/%etercifs_src/%src_package_name-2.6.27-%src_2_6_27_version.tar.bz2
cp %SOURCE27 %buildroot/%etercifs_src/%src_package_name-2.6.27-%src_2_6_27_version.tar.bz2
cp %SOURCE28 %buildroot/%etercifs_src/%src_package_name-2.6.28-%src_2_6_28_version.tar.bz2
%post
%post
%post_service %name
%post_service %name
...
@@ -112,6 +115,9 @@ cp %SOURCE27 %buildroot/%etercifs_src/%src_package_name-2.6.27-%src_2_6_27_versi
...
@@ -112,6 +115,9 @@ cp %SOURCE27 %buildroot/%etercifs_src/%src_package_name-2.6.27-%src_2_6_27_versi
%doc README.ETER AUTHORS CHANGES README TODO
%doc README.ETER AUTHORS CHANGES README TODO
%changelog
%changelog
* Mon Jan 12 2009 Konstantin Baev <kipruss@altlinux.org> 4.1.0-alt1
- add sources/2.6.28
* Fri Dec 26 2008 Konstantin Baev <kipruss@altlinux.org> 4.0.1-alt3
* Fri Dec 26 2008 Konstantin Baev <kipruss@altlinux.org> 4.0.1-alt3
- fix build in kernels 2.6.18 - 2.6.24 (may be broken after adding option "forcemand")
- fix build in kernels 2.6.18 - 2.6.24 (may be broken after adding option "forcemand")
...
...
This diff is collapsed.
Click to expand it.
etercifs/CHANGES
View file @
8c113696
Version 1.55
------------
Various fixes to make delete of open files behavior more predictable
(when delete of an open file fails we mark the file as "delete-on-close"
in a way that more servers accept, but only if we can first rename the
file to a temporary name). Add experimental support for more safely
handling fcntl(F_SETLEASE). Convert cifs to using blocking tcp
sends, and also let tcp autotune the socket send and receive buffers.
This reduces the number of EAGAIN errors returned by TCP/IP in
high stress workloads (and the number of retries on socket writes
when sending large SMBWriteX requests). Fix case in which a portion of
data can in some cases not get written to the file on the server before the
file is closed. Fix DFS parsing to properly handle path consumed field,
and to handle certain codepage conversions better. Fix mount and
umount race that can cause oops in mount or umount or reconnect.
Version 1.54
Version 1.54
------------
------------
Fix premature write failure on congested networks (we would give up
Fix premature write failure on congested networks (we would give up
...
@@ -13,6 +29,7 @@ on dns_upcall (resolving DFS referralls). Fix plain text password
...
@@ -13,6 +29,7 @@ on dns_upcall (resolving DFS referralls). Fix plain text password
authentication (requires setting SecurityFlags to 0x30030 to enable
authentication (requires setting SecurityFlags to 0x30030 to enable
lanman and plain text though). Fix writes to be at correct offset when
lanman and plain text though). Fix writes to be at correct offset when
file is open with O_APPEND and file is on a directio (forcediretio) mount.
file is open with O_APPEND and file is on a directio (forcediretio) mount.
Fix bug in rewinding readdir directory searches. Add nodfs mount option.
Version 1.53
Version 1.53
------------
------------
...
...
This diff is collapsed.
Click to expand it.
etercifs/README
View file @
8c113696
...
@@ -463,6 +463,9 @@ A partial list of the supported mount options follows:
...
@@ -463,6 +463,9 @@ A partial list of the supported mount options follows:
with cifs style mandatory byte range locks (and most
with cifs style mandatory byte range locks (and most
cifs servers do not yet support requesting advisory
cifs servers do not yet support requesting advisory
byte range locks).
byte range locks).
nodfs Disable DFS (global name space support) even if the
server claims to support it. This can help work around
a problem with parsing of DFS paths with Samba 3.0.24 server.
remount remount the share (often used to change from ro to rw mounts
remount remount the share (often used to change from ro to rw mounts
or vice versa)
or vice versa)
cifsacl Report mode bits (e.g. on stat) based on the Windows ACL for
cifsacl Report mode bits (e.g. on stat) based on the Windows ACL for
...
@@ -488,6 +491,19 @@ A partial list of the supported mount options follows:
...
@@ -488,6 +491,19 @@ A partial list of the supported mount options follows:
Note that this differs from the sign mount option in that it
Note that this differs from the sign mount option in that it
causes encryption of data sent over this mounted share but other
causes encryption of data sent over this mounted share but other
shares mounted to the same server are unaffected.
shares mounted to the same server are unaffected.
locallease This option is rarely needed. Fcntl F_SETLEASE is
used by some applications such as Samba and NFSv4 server to
check to see whether a file is cacheable. CIFS has no way
to explicitly request a lease, but can check whether a file
is cacheable (oplocked). Unfortunately, even if a file
is not oplocked, it could still be cacheable (ie cifs client
could grant fcntl leases if no other local processes are using
the file) for cases for example such as when the server does not
support oplocks and the user is sure that the only updates to
the file will be from this client. Specifying this mount option
will allow the cifs client to check for leases (only) locally
for files which are not oplocked instead of denying leases
in that case. (EXPERIMENTAL)
sec Security mode. Allowed values are:
sec Security mode. Allowed values are:
none attempt to connection as a null user (no name)
none attempt to connection as a null user (no name)
krb5 Use Kerberos version 5 authentication
krb5 Use Kerberos version 5 authentication
...
@@ -638,6 +654,9 @@ requires enabling CONFIG_CIFS_EXPERIMENTAL
...
@@ -638,6 +654,9 @@ requires enabling CONFIG_CIFS_EXPERIMENTAL
cifsacl support needed to retrieve approximated mode bits based on
cifsacl support needed to retrieve approximated mode bits based on
the contents on the CIFS ACL.
the contents on the CIFS ACL.
lease support: cifs will check the oplock state before calling into
the vfs to see if we can grant a lease on a file.
DNOTIFY fcntl: needed for support of directory change
DNOTIFY fcntl: needed for support of directory change
notification and perhaps later for file leases)
notification and perhaps later for file leases)
...
...
This diff is collapsed.
Click to expand it.
etercifs/README.ETER
View file @
8c113696
...
@@ -27,5 +27,5 @@ http://git.etersoft.ru/people/kipruss/packages/etercifs.git/
...
@@ -27,5 +27,5 @@ http://git.etersoft.ru/people/kipruss/packages/etercifs.git/
ftp://updates.etersoft.ru/pub/Etersoft/CIFS@Etersoft/
ftp://updates.etersoft.ru/pub/Etersoft/CIFS@Etersoft/
Файлы AUTHORS, CHANGES, README, TODO взяты из исходников модуля
Файлы AUTHORS, CHANGES, README, TODO взяты из исходников модуля
для ядра 2.6.2
7
. Для остальных ядер подобные файлы нужно искать
для ядра 2.6.2
8
. Для остальных ядер подобные файлы нужно искать
в соответствующих архивах в папке /usr/share/etercifs/sources.
в соответствующих архивах в папке /usr/share/etercifs/sources.
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment