dvdarchive mit links
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user