From: Mark Wooding Date: Sun, 6 Mar 2022 20:34:17 +0000 (+0000) Subject: scripts: Call utilities via environment variables. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/dvdrip/commitdiff_plain/32c8d7758d8c321f3d8eb8ec960bbc900c8fb5d6 scripts: Call utilities via environment variables. --- diff --git a/dvdrip b/dvdrip index 734b00f..8173906 100755 --- a/dvdrip +++ b/dvdrip @@ -5,6 +5,7 @@ dev=${DVDRIP_DEVICE-/dev/dvd} tmp=${DVDRIP_TMPDIR-${HOME?}/tmp/dvdrip} archive=${DVDRIP_ARCHIVE-jem.distorted.org.uk:/mnt/dvd/archive} : ${DVD_SECTOR_COPY=dvd-sector-copy} +: ${DVD_ID=dvd-id} : ${DVDRIP_UPLOAD=dvdrip-upload} backup=nil ding=nil eject=nil force=nil retry=nil verbose=nil bogus=nil unset params @@ -77,7 +78,7 @@ esac mkdir -p "$tmp/$tag" -discid=$(dvd-id "$dev") +discid=$("$DVD_ID" "$dev") if [ -f "$tmp/$tag/discid" ]; then read oldid <"$tmp/$tag/discid" case $force,$oldid in diff --git a/dvdrip-check-batch b/dvdrip-check-batch index f0f8d37..1f8849b 100755 --- a/dvdrip-check-batch +++ b/dvdrip-check-batch @@ -1,6 +1,7 @@ #! /bin/bash -e prog=${0##*/} +: ${DVD_CHECK_KEYS=dvd-check-keys} bogus=nil usage () { cat <