Mac OS X 10.8 - Configurar o smbd para seguir os links simbólicos

3

Existe uma maneira de alterar a configuração do smbd no leão da montanha para seguir os links simbólicos?

Eu estava procurando aplicar essa correção para o linux: link

To fix the samba problem with accessing symbolic links, you will need to modify the samba config file, smb.conf which is normally at /etc/samba/smb.conf and add the following lines to the [global] section in that file.

follow symlinks = yes

wide links = yes

unix extensions = no

Mas parece que não consigo encontrar o arquivo de configuração para o smbd.

Olhando para as man pages do smbd no OS X lion link

-no-symlinks

          In normal operation, smbd will respond to client symlink requests but will never follow sym-links symlinks
          links itself. This flag causes smbd to restrict client access to symlink operations and to
          always follow symlinks. In this case, clients will not be aware that symlinks are in use
          because they will always be directed to the symlink target.

Eu tentei adicionar 'no-symlinks' como um argumento de programa no plum launchdaemon do smbd, mas sem sucesso.

** Atualização: resolvida Adicionando o parâmetro -no-symlinks ao plist corrigiu o problema, os serviços de compartilhamento de arquivos só precisaram ser reiniciados depois disso.

/System/Library/LaunchDaemons/com.apple.smbd.plist

<array>
        <string>/usr/sbin/smbd</string>
        <string>-no-symlinks</string>  
</array>
    
por walli 22.02.2013 / 11:36

1 resposta

3

Adicionando no-symlinks como um argumento de programa no launchdeemon plist do smbd fez o truque.

Os serviços de compartilhamento de arquivos precisam ser reiniciados após a alteração do arquivo.

/System/Library/LaunchDaemons/com.apple.smbd.plist

<array>
        <string>/usr/sbin/smbd</string>
        <string>-no-symlinks</string>  
</array>
    
por 25.02.2013 / 12:07