On 21.05.2012 12:58, Philip Martin wrote:
> Michael Fausten<fausten_at_pw-internet.de> writes:
>
>> since we updated our SVN-Server to version 1.7.0 we're no longer able
>> to execute commands through samba mounted shares.
>> Commands through our LAN is still working.
>>
>> For example:
>>
>> # /usr/home/michael/mnt/websites.sh
>>
>> Content from website.sh:
>>
>> mount_smbfs -N -I 192.168.23.225 -E utf-8:cp1252
>> //fausten_at_KALI-FILES/pw-websites /usr/home/michael/mount/pw-websites
>>
>> utf8:cp1252 option is needed, otherwise the German umlauts are broken
>> on the share.
>>
>> % cd /usr/home/michael/mount/pw-websites/path/to/my/website
>> % svn status -u
>>
>> svn: E200030: sqlite: disk I/O error
>> svn: E200030: sqlite: disk I/O error
>>
>> On my PC (locally) svn just works fine. I use a FreeBSD 9.0 amd64
>> machine with, since today subversion 1.7.5, but the error
>> still occurs.
>>
>> Builded subversion with (Compiler Options):
>>
>> P4_STYLE_MARKERS
>> ENHANCED_KEYWORD
>> FREEBSD_TEMPLATE
>> NEON
>>
>> - No private modifications
>>
>> Our server uses FreeBSD 8.2 with Subversion 1.7.5.
>
> Let me see if I understand:
>
> - you have a working copy on a Samba network disk
>
> - the Samba server is FreeBSD 8.2
>
> - the Samba client is FreeBSD 9.0
This is correct.
> On Linux I'd run "strace svn st -u" to find out which system call is
> failing. Do you have strace installed? Perhaps truss can provide the
> information?
No I don't. strace is only for i386 while I'm running amd64. DTrace
isn't also an option for me, because I would need to rebuild my kernel.
But I'm just a beginner, so I don't think this would end well :)
I tried truss, but I can't do anything with the results. Maybe
they are interesting for you?
http://www.file-upload.net/download-4381573/truss.log.html
> It appears that your Samba setup doesn't support some POSIX sematics.
> Perhaps mounting nobrl will help?
Unfortunately mount_smbfs doesn't support the nobrl option.
Received on 2012-05-22 14:29:18 CEST