#! /bin/sh -e prog=${0##*/} usage () { echo "usage: $prog [-L] [PROG [ARGS ...]]"; } bogus=nil libhack=t while getopts "hL" opt; do case $opt in h) usage; exit 0 ;; L) libhack=nil ;; *) bogus=t ;; esac done shift $(( $OPTIND - 1 )) case $bogus in t) usage >&2; exit 2 ;; esac case $# in 0) set -- "$SHELL" ;; esac DVDCSS_CACHE=off; export DVDCSS_CACHE DVDREAD_NOKEYS=t; export DVDREAD_NOKEYS case $libhack in t) if [ -d "$HOME/lib/hacks/nocss" ]; then LD_LIBRARY_PATH=$HOME/lib/hacks/nocss${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} export LD_LIBRARY_PATH fi ;; esac exec "$@"