Hallo
Erstmal wieder Danke an die ebuild-Helden.
Mal ne Frage zu den mount-scripts.
Bash
#!/bin/bash
#
# This script is called from VDR to mount/unmount/eject
# the sources for MP3 play.
#
# argument 1: wanted action, one of mount,unmount,eject,status
# argument 2: mountpoint to act on
#
# mount,unmount,eject must return 0 if succeeded, 1 if failed
# status must return 0 if device is mounted, 1 if not
#
action="$1"
path="$2"
case "$action" in
mount)
#eject -t "$path" || exit 1 # close the tray <-----------
mount "$path" || exit 1 # mount it
;;
unmount)
umount "$path" || exit 1 # unmount it
;;
eject)
eject "$path" || exit 1 # eject disk
;;
status)
cat /proc/mounts | grep -q "$path" # check if mounted
if [ $? -ne 0 ]; then # not mounted ...
exit 1
fi
esac
exit 0
Alles anzeigen
Wäre es nicht besser eject aus den scripts zu entfernen. Das mag bei DVD-LW und so funktionieren, aber bei Mount-Points via nfs oder smb schlägt das fehl. Oder die Scripts eventuell dahin gehend ändern?
Es gibt ja für die Plugins verschiedene scripts. Könnte man sich nicht auf ein Script für alles einigen?
Der Inhalt ist ja eh gleich.
Desweiteren kommt beim unmounten im OSD "Aushängen fehlgeschlagen", obwohl das unmounten erfolgreich ist.
Sind nur Kleinigkeiten, aber weil ansonsten alles so perfekt läuft....
Danke Euch
Gruß, Martin