Noel:

Thank you for your submission. Comments are provided in line ...

Noel Burton-Krahn wrote:

Hi All,

Here's a patch against the current OpenAFS CVS HEAD that fixes a number of
bugs on the Windows side of things

To apply:

patch -p0 < openafs-1.2.11-bkbox.patch

Summary of changes:

1. This actually compiles. I had to change some includes and libraries


The build process on the CVS HEAD is severely messed up on Windows. At the current
time the build process does not properly take into consideration the various
combinations of compiler version, {release, debug, profile}, sdk version, etc.

Which tools did you use when building OpenAFS

2. Excel (and some other apps) do not like OpenAFS drives.

Some programs (like Excel) try to enumerate netbios directories.  At the
root, they try to connect to a drive's IPC$ share.  The current OpenAFS
Netbios code returns "Not Implemented" to the IPC$ request.  That reply
confuses some applications.  I've changed the reply to "Access Denied" and
their problems go away.  This fixes my earlier problems that I tried to
resolve with "lmhosts".



Did you determine this change by trial and error?  Or did you find some
documentation somewhere?  Please provide more details.

3. Integrated Login fails

The NSIS install does not put afslogin.dll in the  registry, so it is no
longer run at boot time.  Good riddance!

(see
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Netwo
rkProvider\AuthentProviderPath)



The NSIS installer on the CVS HEAD is not up to date. It is a work in progress.
The installer will optionally activate integrated login if selected by the
end user.

3. Restoring network drives in afscreds.

afscreds does not always restore network drives.  You'll notice that after
setup runs the first time, you may have to explicitly check the network
drive box.  Now afscreds always tries to restore network drives.  To
reproduce the problem:

1. uncheck network drives in afscreds
2. stop afscreds
3. disconnect network drives in explorer
4. start afscreds

before the patch, the drives would not get reconnected.


This patch restores drives whether or not they are supposed to be persistent.
Only persistent drives should be restored.

This patch is completely free, courtesy of www.bkbox.com.

Noel Burton-Krahn
[EMAIL PROTECTED]


Jeffrey Altman


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to