diff --git a/dvdarchive.sh b/dvdarchive.sh index 2782691..379f72d 100755 --- a/dvdarchive.sh +++ b/dvdarchive.sh @@ -132,9 +132,9 @@ DEBUGLOG="/tmp/dvdarchive.sh-debug.log" MOUNTPOINT="$(echo "${MOUNTPOINT}" | sed -e 's/\/$//')" if [ -L "$MOUNTPOINT" ]; then - MOUNTPOINTT="$(find "$MOUNTPOINT" -printf "%l")" + MOUNTPOINTT="$(find "$MOUNTPOINT" -printf "%l")" else - MOUNTPOINTT="$MOUNTPOINT" + MOUNTPOINTT="$MOUNTPOINT" fi # Search a device mounted on $MOUNTPOINT or not mounted @@ -227,7 +227,6 @@ log() { [ ! -d "$MOUNTPOINT" ] && { log error "Mountpoint $MOUNTPOINT doesn't exist"; exit 10; } [ ! -e "$DEVICE" ] && { log error "Device >$DEVICE< doesn't exist"; exit 10; } - case "$ACTION" in mount) @@ -235,7 +234,7 @@ mount) if [ -n "$(which isodetect)" -a -n "$DEVICE" ]; then isodetect -d "$DEVICE" >/dev/null 2>&1 if [ $? -ne 0 ]; then - log warning "no dvd in drive" + log warning "no dvd in drive dev:$DEVICE" [ $EJECTWRONG -eq 1 ] && { eject "$DEVICE"; } exit 2 fi @@ -262,7 +261,11 @@ mount) done fi # mount dvd - sudo mount $DEVICE "$MOUNTPOINT" || { log error "dvd mount error (at: mount dvd)"; exit 1; } + #mount "$MOUNTPOINT" || { log error "dvd mount error (at: mount dvd)"; exit 1; } + bash -x /home/marc/bin/mountext.sh "$MOUNTPOINT" || { log error "dvd mount error (at: mount dvd)"; echo "merr"; exit 1; } + echo "m3" >> /tmp/da.log + sleep 1 + echo "1" >> /tmp/da.log # is mounted, find recording on dvd DIR="$(find "${MOUNTPOINT}/links/" -maxdepth 2 -name "$NAME")" if [ -z "$DIR" ]; then