Hallo Freunde
Meine Frage ergibt sich aus einem Problem, das ich mit streamripper habe. Diesen habe ich so eingestellt, dass er mit diesem Kommando
in das gewünschte Verzeichnis aufnimmt. Das ganze funktioniert super, nur leider nur wenn ich sudo davor schreibe...
Der Grund dafür ist eigentlich klar, ich habe auf dem Mountpoint (der per fstab eingebunden wird) keine Rechte:
pi@raspberrypi /media $ ls -l
insgesamt 20
drwxr-xr-x 2 pi pi 4096 Dez 25 16:02 hdd0
drwxr-xr-x 6 root root 16384 Jan 1 1970 usb0
Zudem gehört das Verzeichnis root und nicht pi.
Habe deshalb das Verzeichnis umount'ed und dann chown und chmod so ausgeführt damit ich dort auch mit dem Nutzer pi Lese- und Schreibrechte habe. Danach gibt ls - l Folgendes aus:
pi@raspberrypi /media $ ls -l
insgesamt 8
drwxr-xr-x 2 pi pi 4096 Dez 25 16:02 hdd0
drwxr-xr-x 2 pi pi 4096 Dez 7 21:02 usb0
Grundsätzlich schön, aber nach dem erneuten Mount sieht der Output von ls wieder so aus. Dann habe ich versucht, das Unterverzeichnis "Radio" genauso zu behandeln, dabei erfolgt der Output
Irgendwie stehe ich grade auf dem Schlauch Komisch ist auch, wenn ich streamripper als Superuser ausführe, also so wie es anfänglich auch ohne chmod funktioniert hat, kann ich mit dem leicht veränderten Befehl
pi@raspberrypi /media/usb0/ $ streamripper {URL} -d /media/usb0/Radio/ -o never -m 60 >> /media/usb0/Radio/logs/log.txt
noch nicht einmal den Konsolenoutput in eine Datei umleiten. Das müsste aber prinzipiell doch gehen, weil ich dort ja Zugriff habe wenn ich root bin. Das Unterverzeichnis logs besteht auch schon.
Viele Grüße