Add dummy makefiles for all the other supported architectures and fix a
few issues with makefile inclusion in the Makefile.in and
DARWIN/Makefile.in.
(cherry picked from commit 088e1409f8d318697023341e2050a3e58708b0fd)
add logging of server addresses, status and capabilities
prevent multiple threads from pinging the same server simultaneously.
instead, threads block and then use the result of the ping that was
already taking place.
(cherry picked from commit 424ae50d1f7dfe0c3557d98f8ae9bc03a8265a21)
This patch adds large file support (> 2GB) to the CIFS server and
the cache manager.
It also corrects a significant oversight where the definition of
struct rx_call was inconsistent due to a failure to define AFS_PTHREAD_ENV
prior to including rx.h in all source files. This prevented all errors
during rx_Read and rx_Write to be ignored.
(cherry picked from commit 015f9ce287c22df7a0b967ee0357d0816b4e0e54)
According to src/libacl/prs_fs.h the PRSFS_LOCK privilege is only supposed
to control read-locks. The PRSFS_WRITE and PRSFS_INSERT privileges are
supposed to control write-locks.
(cherry picked from commit ecdc5aca34b0f0dc6bf67eb95f8e6506c556ca26)
Rewrite the aklog man page in POD and add documentation of the new flags
and .xlog.
RCS file: /cvs/openafs/src/aklog/Attic/aklog.1,v
Working file: src/aklog/aklog.1
head: 1.2
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 3; selected revisions: 0
description:
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
Fix unterminated B<>.
(cherry picked from commit 5f434b8087d3c73123860f853d15a0f51c03bf73)
right now there is one struct ubik_client shared by all threads in the fileserve
r, which sucks when one has it locked
let's, uh, fix that.
(cherry picked from commit 791b2141809fc0ad2da78ab3cd91303ac0ec482d)
However, in bucoord/commands.c, bc_VolRestoreCmd(), bc_DiskRestoreCmd(),
bc_VolsetRestoreCmd(), and bc_DumpCmd() were passing '0' as arguments
instead of NULL. Because there is no prototype for bc_StartDmpRst() this
results in a crash on 64-bit Linux. (when running 'volrestore' from an
interactive backup session)
delta windows-integrated-logon-20060724 would cause Windows 2000
systems to blue screen with an exception in winlogon.exe.
(cherry picked from commit 3167f707fdf582c8ca851a353ca0c82b92ccc947)
this version of encrypt() conflicts with current linux (which returns void)
we don't use it, so, buh-bye
(cherry picked from commit 68e8e996b6cc82d5097e82a4c9c8af9eb8c3c093)
* apply ACL restrictions to credential cache immediately after
initialization
* move file from system temp directory to user temp directory
prior to starting executable as user to perform credential
import
(cherry picked from commit 1a0329fef030fedce3fb12d9c641825b0d49f053)
increase the log level on the "CheckRights: len=%u, for host=%s:%d\n"
message to 5.
(cherry picked from commit 14ed562c4b576bcfe6b0147b86fa5f7899d22c16)
* Updates to WIX installer to support the 2.0.4221 build
* Removes unnecessary files from Release Notes
(cherry picked from commit 436e8fe17b2051db806e386db86b3de789afb2f0)
don't hold the VOL_LOCK during vpurgevolume
volserver's transaction stuff (NewTrans, actually) precludes any problem
(cherry picked from commit 6878e0b6348a649768274adbce77500fbd45caa4)
based on fix from tkeiser@gmail.com for aix segfaulting issue; keep offsets of
cprivate and sprivate's copies of type and level the same
(cherry picked from commit 845b4ac1cf8f97c5c4d84e36109ef477edef4a31)
Don't timeout based upon the LAN Workstation Session Timeout value.
Instead wait for the rx hard dead timeout.
(cherry picked from commit 8f2aba65819a668fc4a78c0ab929932c23cbc381)
" ld: warning: relocation warning: R_SPARC_COPY: file
/usr/local/lib/libafsrpc.so: symbol
rx_enable_stats: relocation bound to a symbol with STV_PROTECTED
visibility
Undefined first referenced
symbol in file
xdr_afs_uint32
/usr/local/lib/libafsauthent.a(ptint.xdr.o)
ld: fatal: Symbol referencing errors. No output written to slapd
collect2: ld returned 1 exit status
"
one can guess how that might be less than useful
(cherry picked from commit 3d4b12626136a59bd876648e0d1360f629998df8)
FIXES 34774
In s10u2 the vnode path cache code was modified so that we're no longer
guaranteed of having a valid path cache pointer for the lofs mount case.
Attached patch changes gafs_rename to deal with this. Patch also removes
unnecessary MODLOAD32 build rule from sun4x_510 case.
(cherry picked from commit a2d5bb078f3df6dc6fe992fdcaaf8b5a5607c0d6)