Ich habe eben versucht geschnittene Aufnahmen von yaVDR auf meinen Windows-Rechner per Samba-Share zu übertragen. Die Metadaten konnten einwandfrei übertragen werden, bei den TS-Dateien gab es aber "Permission Denied"-Fehler. Die betreffenden TS-Dateien liegen in video.01, während die Metadaten in video.00 liegen.
In der /var/log/samba/log.reihnold gibt es u.a. folgende Fehlermeldung, die für mich nach der Fehlerursache aussieht:
Zitat[2012/01/14 15:20:06.770253, 0] param/loadparm.c:9912(widelinks_warning)
Share 'recordings' has wide links and unix extensions enabled. These parameters are incompatible. Wide links will be disabled for this share.
Meine /etc/samba/smb.conf (ich habe alle Kommentarzeilen entfernt, da die sonst etwas zu lang geworden wäre):
[global]
workgroup = YAVDR
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
include = /etc/samba/smb.conf.yavdr.recordings
include = /etc/samba/smb.conf.yavdr.audio
include = /etc/samba/smb.conf.yavdr.picture
include = /etc/samba/smb.conf.yavdr.video
include = /etc/samba/smb.conf.custom
Alles anzeigen
Meine /etc/samba/smb.conf.yavdr.recordings:
[recordings]
path = /srv/vdr/video.00
comment = Recordings
browseable = yes
guest ok = yes
writeable = yes
browseable = yes
create mode = 0664
directory mode = 0775
force user = vdr
force group = vdr
follow symlinks = yes
wide links = yes
Alles anzeigen
Das Hinzufügen von
zur smb.conf bzw. zur smb.conf.yavdr.recordings hat leider auf den ersten Blick auch nichts bewirkt und die Fehlermeldung kommt nach wie vor.
Hat jemand zufällig eine Idee, wo die Fehlerursache liegen könnte?