comparison sbin/fjail @ 697:fbad4e8e3e42

fjail: FIX: assignment of "$@" is not supported
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 01 Oct 2024 19:57:33 +0200
parents 4f2257ea7d0a
children f8bd9471345a
comparison
equal deleted inserted replaced
696:44a702b32c01 697:fbad4e8e3e42
625 625
626 [ -z "${directory}" ] && { echo "ERROR: no directory given" 1>&2; return 2; } 626 [ -z "${directory}" ] && { echo "ERROR: no directory given" 1>&2; return 2; }
627 [ -d "${directory}" ] || { echo "ERROR: directory \`${directory}' does not exist" 1>&2; return 1; } 627 [ -d "${directory}" ] || { echo "ERROR: directory \`${directory}' does not exist" 1>&2; return 1; }
628 628
629 shift 629 shift
630 operations="$@" 630 operations="$*"
631 631
632 if _has_same_userland_version "${directory}" "${opt_currently_running}" ; then 632 if _has_same_userland_version "${directory}" "${opt_currently_running}" ; then
633 if [ -n "${opt_currently_running}" ]; then 633 if [ -n "${opt_currently_running}" ]; then
634 freebsd-update -b "${directory}" --currently-running "${opt_currently_running}" ${operations} 634 freebsd-update -b "${directory}" --currently-running "${opt_currently_running}" "$@"
635 else 635 else
636 freebsd-update -b "${directory}" ${operations} 636 freebsd-update -b "${directory}" "$@"
637 fi 637 fi
638 else 638 else
639 echo "ERROR: Userland version mismatch" 1>&2 639 echo "ERROR: Userland version mismatch" 1>&2
640 return 1 640 return 1
641 fi 641 fi