Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
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 |
