Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Eine Freigabe hat einen Fehler, muss immer Docker Safe New Perms laufen lassen, warum?

Featured Replies

  • Community Expert

Hi, nun habe ich einige Freigaben auf meinem Unraid Server, aber bei einer, kann ich nichts hin kopieren, oder löschen. Erst wenn ich unter Werkzeuge "Docker Safe New Perms" laufen lasse, geht es bis zum nächsten Zugriff auf den Server. Ich habe mir die Konfiguration der Freigabe angesehen, bin aber wohl zu blind, den Fehler zu finden.

In der Freigabe landen per TVHeadend meine TV-Aufnahmen. TVH ist im Docker. Die anderen Medienfreigaben laufen über Emby Docker, da ohne Probleme.

Kann ja mal die Freigabeneinstellungen posten. Ich sehe keinen Unterschied. Oder gibt es noch was verstecktes??

 

 

TV_Rec_Freigabe.jpg

Film_Freigabe.jpg

4 hours ago, Boogie2005 said:

In der Freigabe landen per TVHeadend meine TV-Aufnahmen. TVH ist im Docker.

welchen tvheadend docker nutzt du ?

 

anscheinend "überschreibt" dieser die Rechte ja ...

 

Beispiel Linuxserver tvheadend

image.thumb.png.84220222a91c9c07186fa3d0d4cee77e.png

 

image.thumb.png.01fc3cd726b976339674ea114aab723b.png

 

hier siehst du auch das der Share 99:100 ist (nobody:users) und bei mir auch alles darunter ebenso 99:100 angelegt wird, somit kann jeder schreiben, ausführen, ...

root@AlsServer:~# ls -la /mnt/cache/Media/
total 24
drwxrwxrwx  11 nobody users  123 Apr 25  2022 ./
drwxrwxrwx  10 nobody users  127 Feb 17 07:38 ../
...
drwxrwxrwx  10 nobody users 4096 Mar 22 05:04 RECORD/
...
root@AlsServer:~#

 

  • Author
  • Community Expert

Also der TVH Docker ist der hier:

 

Und wenn ich für TV-Recording das mit ls -la mache, kommt das hier raus:

 

total 184
drwxrwxrwx 1 nobody users     28 Mar 23 14:15 ./
drwxrwxrwx 1 nobody users    207 Mar 23 13:37 ../
drwxrwxrwx 1 nobody users     61 Feb 21 14:32/
drwxrwxrwx 1 nobody users    151 Jan  6 20:13 
drwxrwxrwx 1 nobody users    189 Nov 18 20:13 
drwxrwxrwx 1 nobody users     58 Mar  1 17:25 
rwxrwxrwx 1 nobody users     35 Feb  2 12:26 
drwxrwxrwx 1 nobody users     10 Mar 21 00:10 
drwxrwxrwx 1 nobody users    121 Jan  7 00:01 
drwxrwxrwx 1 nobody users    115 Jan  7 07:28 
drwxrwxrwx 1 nobody users     74 Mar 10 20:13 
drwxrwxrwx 1 nobody users    135 Nov 16 20:13 
drwxrwxrwx 1 nobody users     45 Nov  6 21:49 
drwxrwxrwx 1 nobody users    167 Jun 20  2022 
-rw-rw-rw- 1 nobody users  24461 Jul  7  2022 
-rw-rw-rw- 1 nobody users  24133 Jul 10  2022 
drwxrwxrwx 1 nobody users    139 Dec 14 20:13 
drwxrwxrwx 1 nobody users     22 Mar  6 20:13 
drwxrwxrwx 1 nobody users     89 Jan 21 21:56 
drwxrwxrwx 1 nobody users    143 Nov 18 20:13 
drwxrwxrwx 1 nobody users    139 Feb 28 14:35 
drwxrwxrwx 1 nobody users    181 Sep  4  2022 
-rw-rw-rw- 1 nobody users 135837 Dec 22 12:16 

 

dockertvh.jpg

  • Community Expert
On 3/23/2023 at 2:48 PM, Boogie2005 said:

Und wenn ich für TV-Recording das mit ls -la mache, kommt das hier raus:

 

Nach Docker Safe Perms sehen die so aus, ja. Die Frage ist wie sie aussehen, wenn der Fehler da ist.

  • Author
  • Community Expert

Nach einem Neustart ohne Docker safe xxx sieht es genauso aus, kein Unterschied.

41 minutes ago, Boogie2005 said:

Nach einem Neustart ohne Docker safe xxx sieht es genauso aus, kein Unterschied.

ich denke du hast etwas missverstanden

 

99:100 (nobody:users) heißt, jeder darf alles machen ... sprich, alles ok.

 

was mich mich aber etwas verwundert, ich sehe eigentlich keine Dateien ... obwohl 184 gezählt wurden, oder hast du alle Namen entfernt ?

 

so sieht das beispielsweise hier aus, Aufnahmen von gestern Abend

 

root@AlsServer:~# ls -la /mnt/cache/Media/RECORD/TVRIPS/His\ Dark\ Materials/Season\ 3/
total 6416140
drwxr-xr-x 2 nobody users        250 Mar 24 22:18 ./
drwxrwxrwx 3 nobody users         22 Mar 24 20:10 ../
-rwxrwxrwx 1 nobody users 2937950072 Mar 24 21:10 His\ Dark\ Materials\ -\ S03E07\ -\ Der\ Wolkenberg.ts*
-rw-r--r-- 1 root   root     4319790 Mar 24 21:12 His\ Dark\ Materials\ -\ S03E07\ -\ Der\ Wolkenberg.ts.idx2
-rwxrwxrwx 1 nobody users 3622477060 Mar 24 22:15 His\ Dark\ Materials\ -\ S03E08\ -\ Der\ Botanische\ Garten.ts*
-rw-r--r-- 1 root   root     5377608 Mar 24 22:18 His\ Dark\ Materials\ -\ S03E08\ -\ Der\ Botanische\ Garten.ts.idx2
root@AlsServer:~#

 

die idx2 Dateien jetzt einfach ignorieren, sind script erzeugte Dateien zum Schneiden in avidemux ... daher root

die .ts Dateien (Aufnahmen) sind für jedermann im LAN vollumfänglich zu bearbeiten ... einziger Unterschied, dein Share ist "privat" und Gäste haben keinen Zugriff, sollte normal nichts ausmachen ... aber wer weiß, schalte mal das um auf public ob das dann immer noch passiert.

 

diese Aufnahmen kommen von tvheadend, gleicher Docker ... nur als Info, daran liegt es nicht.

image.thumb.png.53920174855a006ef5e0d490a77492b8.png

  • Community Expert
1 hour ago, Boogie2005 said:

Nach einem Neustart ohne Docker safe xxx sieht es genauso aus, kein Unterschied.

Wenn es keinen Unterschied gäbe, würde New Perms nicht das Problem beheben. New Perms macht ja nur das. Vielleicht mal die New Perms Kommandos von Hand verbose ausführen und schauen was geändert wurde.

  • Author
  • Community Expert
5 hours ago, mgutt said:

Wenn es keinen Unterschied gäbe, würde New Perms nicht das Problem beheben. New Perms macht ja nur das. Vielleicht mal die New Perms Kommandos von Hand verbose ausführen und schauen was geändert wurde.

Wo finde ich diese Befehle??

  • Community Expert

Da wir nur wissen wollen, welche Rechte falsch sind, suchen wir einfach nur danach:

 

find "/mnt/user/TV-Recording" \( -type d -not -perm 777 -o -type f -not -perm 666 \) -ls

 

find "/mnt/user/TV-Recording" -not -user nobody -ls

 

 

  • Author
  • Community Expert

Hab die Befehle im Terminal mal eingegeben. Da passiert nichts, es wird nichts angezeigt.

 

 

befehle.jpg

  • Community Expert

Dann hast du keine Dateien mit falschen Rechten. 

  • Author
  • Community Expert

Gehe ich in Unraid auf eine Aufnahme, sieht es so aus:

Danach ist alles ok, oder?

 

freig_film.jpg

  • Community Expert

Jo alles fein. Alle Dateien haben rw rw rw. Also lesen und schreiben für ALLE. 

  • Author
  • Community Expert

Ich frage nochmal nach: Wodurch/Warum kann ich denn keine Dateien in den Ordner Recordings kopieren? Kann das an TVHeadend liegen?

18 minutes ago, Boogie2005 said:

Ich frage nochmal nach: Wodurch/Warum kann ich denn keine Dateien in den Ordner Recordings kopieren? Kann das an TVHeadend liegen?

unwahrscheinlich

 

root@AlsServer:~# ls -la /mnt/user
total 12
drwxrwxrwx  1 nobody    users   19 Feb 22 05:20 ./
drwxr-xr-x 15 root      root   300 Mar 31 18:00 ../
...
..
.
drwxrwxrwx  1 nobody    users  123 May 11  2022 Media/
...
..
.
root@AlsServer:~#

 

da dein ../TV-Recording ja ein main Share ist, zeig mal diesen output ... diese Rechte bestimmen ob du im "root" Verzeichnis dann was erstellen, kopieren, ... kannst.

 

tvheadend ändert von sich aus normal keine Rechte ... den Ordner legt ja unraid an bei Anlage des Shares.

  • Author
  • Community Expert

Wenn ich das eingebe, sieht es so aus:

 

IMG_0572.jpeg

1 hour ago, Boogie2005 said:

Wenn ich das eingebe, sieht es so aus:

 

dann ist alles korrekt und du hast ein Client Problem, Rechte passen sodass jeder alles in dem Ordner darf ... sprich, von außer per smb etwas reinkopieren sollte immer gehen.

 

ich würde mal vorschlagen, stell den Share doch mal von "private" auf "public" um zum Test, bin mir ziemlich sicher dass dies dann geht, ansonsten wird der Client sich nicht sauber mit dem passenden Nutzer (den du hoffentlich richtig definiert hast und der dann auch verbunden sein sollte) verbunden haben.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.