Problem with soft links on samba share

gosha-necr <[email protected]>
Newsgroups gmane.linux.file-systems.cifs
Message-ID <[email protected]>
Hi friends!
I have a trouble with working linux clients in samba resource.
My server: FreeBSD 8.0 i386 + Samba 3.4.3, joined in AD based on Win2003

Windows-client work with share ok, without any problems. But i move stations in organization from win to linux. As client OS i choose mandriva 2010, users logons in linux throught domain and samba resourse mount with libpam_mount. 

On server in share i'm make soft links to various folders: 
ls -la /mnt/big/smb

1C-Bases -> ../bases
Docs -> ../Documents

And on linux clients that links in mounted with mount.cifs, samba resource shows like links, and with server paths:
ls -la /mnt/share
1C-Bases -> /mnt/big/bases
Docs -> /mnt/big/Documents

and it's of course not working. Windows clients see in share that links like folders and work with it without problems.

mount.cifs --version: 
mount.cifs version: 1.12-3.4.3

What i do wrong?

smb.conf
******************************************************************************************[global]                                                                      
workgroup = MYDOM                                                     
server string = Lyceum FreeBSD file server                                    
netbios name = lyc-bsdserv                                                    
security = ads                                                                
auth methods = winbind                                                        

hosts allow = 192.168.10.0/24 172.17.0.1/32 127.0.0.1/32
smb ports = 445                                         

load printers = no
show add printer wizard = no

log file = /var/log/samba/log.%m

max log size = 128

password server = 192.168.10.1

realm = mydom.local

passdb backend = tdbsam
                 
socket options = TCP_NODELAY                                              

interfaces = 192.168.10.5/24

local master = no
os level = 33    
domain master = no
preferred master = no
domain logons = no   

winbind use default domain = yes
winbind uid = 10000 - 15000     
winbind gid = 10000 - 15000     
winbind enum users = yes        
winbind enum groups = yes       
winbind separator = +           
winbind cache time = 30         

wins support = no                                                            
wins server = 192.168.10.1                                                     
dns proxy = no                                                          

# Charset settings
display charset = koi8-r
unix charset = koi8-r   
dos charset = cp866     

store dos attributes = yes                   
map archive = yes                            

# Use inherited ACLs for directories
nt acl support = yes                
inherit acls = yes                  
map acl inherit = yes               
case sensitive = no                 
#============================ Share Definitions ==============================
[share]                                                                       
        public = no                                                           
        comment = Kollege shared folder
        browseable = no
        writable = yes
        path = /mnt/big/smb/userdirs/%U
        force user = "user"
        force create mode = 0660
        force directory mode = 0770
******************************************************************************************


Client pam_mount.conf.xml
******************************************************************************************
<?xml version="1.0" encoding="utf-8" ?>                                         
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">                            
<!--                                                                            
        See pam_mount.conf(5) for a description.                                
-->                                                                             

<pam_mount>

<debug enable="0" />

                <!-- Volume definitions -->
                        <volume fstype="cifs" server="192.168.10.5" path="Share" mountpoint="/mnt/share" 
options="iocharset=utf8" />                                                                              
                <!-- pam_mount parameters: General tunables -->                                          

<!--
<luserconf name=".pam_mount.conf.xml" />
-->                                     

<mntoptions allow="nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other" />
<!--
<mntoptions deny="suid,dev" />
<mntoptions allow="*" />
<mntoptions deny="*" />
-->
<mntoptions require="nosuid,nodev" />
<path>/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin</path>

<logout wait="0" hup="0" term="0" kill="0" />


                <!-- pam_mount parameters: Volume-related -->

<mkmountpoint enable="1" remove="true" />


</pam_mount>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.