>From owner-toasters(a)mathworks.com Thu Jun 22 00:16:31 2000
>To: toasters(a)mathworks.com
>Subject: Re: Filer (F740) with CIFS and NT Terminal Server Edition (Metafr ame)
>Date: Wed, 21 Jun 2000 15:14:48 -0400
>From: Steve Losen <scl(a)sasha.acc.virginia.edu>
>Precedence: bulk
>
>
>> If you make absolute links (beginning with a leading slash) you need to consider
>> how the filer is going to resolve those since the UNIX exports and CIFS shares
>> may be coming from different paths. The /etc/symlink.translations file is used
>> to help the filer interpret absolute symbolic links.
>>
>> If pchome is full of links to another directory on the filer and you use
>> relative links you should be fine. You also need to enable symlinks with the
>> cifs.symlinks.enable option
>>
>> /vol/vol0/pchome
>> bob -> ../home_systems/bob
>> jim -> ../home_software/jim
>>
>> /vol/vol0/home_systems
>> bob
>>
>> /vol/vol0/home_software
>> jim
>>
>> Dennis Haag
>>
>
>The cifs.symlinks.enable option and the /etc/symlink.translations file
>aren't necessary here.
>
>When you use the cifs.home_dir directory, you are implicitly defining a
>bunch of user shares. Essentially the cifs.home_dir directory and its
>contents is configuration data that is internal to the filer, and the
>filer understands symlinks.
>
>The cifs.symlinks.enable option and the /etc/symlink.translations file are
>for handling the situation where a CIFS client tries to access a symlink.
>CIFS clients don't understand symlinks, so you must configure the filer to
>either 1) follow the symlink and return what the symlink refers to, or 2)
>deny access to the symlink.
>
>Note that this is not an issue with NFS because the client follows the
>symlink, not the server. So when a NFS client accesses a symlink, the
>filer simply returns it. This is not possible with CIFS where the
>client does not understand what a symlink is.
>
Exactly as Steve describes. This does not involve the whole issue of
cifs symlinks, so links can be made to home dirs even across qtrees or
shares. The links are absolute, not relative, because they are
examined by the filer only, not the client.
Moshe
-----------------------------------------------------------------------------
Moshe Linzer | On the Internet,
Unix Systems Manager |
National Semiconductor, Israel | nobody knows you're a moron.
Phone: 972-9-970-2247 |
Fax: 972-9-970-2001 | - Network Magazine
Email: moshel(a)nsc.com |
-----------------------------------------------------------------------------