comparison sbin/ftjail @ 689:425b1ae264a9

ftjail: FIX: call jexec command params after "--"
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 01 Oct 2024 15:04:47 +0200
parents 5156eaa27ac9
children 8f1583faf9ea
comparison
equal deleted inserted replaced
688:3e96fc952c45 689:425b1ae264a9
1108 # This would result in errors when running etcupdate. 1108 # This would result in errors when running etcupdate.
1109 # 1109 #
1110 if [ -n "${_directory}" ]; then 1110 if [ -n "${_directory}" ]; then
1111 _etcupdate_status='' 1111 _etcupdate_status=''
1112 if [ -n "${_running_jailname}" ]; then 1112 if [ -n "${_running_jailname}" ]; then
1113 _etcupdate_status="$(/usr/sbin/jexec -l -U root "${_running_jailname}" /usr/sbin/etcupdate status 2>&1 || true)" 1113 _etcupdate_status="$(/usr/sbin/jexec -l -U root -- "${_running_jailname}" /usr/sbin/etcupdate status 2>&1 || true)"
1114 elif [ -d "${_directory}" ]; then 1114 elif [ -d "${_directory}" ]; then
1115 _etcupdate_status="$(LC_ALL=C.UTF-8 /usr/sbin/etcupdate status -D "${_directory}" 2>&1 || true)" 1115 _etcupdate_status="$(LC_ALL=C.UTF-8 /usr/sbin/etcupdate status -D "${_directory}" 2>&1 || true)"
1116 fi 1116 fi
1117 [ -n "${_etcupdate_status}" ] && farray_append _errors "Unresolved conflicts from last update. Please run \"etcupdate resolve\" first." 1117 [ -n "${_etcupdate_status}" ] && farray_append _errors "Unresolved conflicts from last update. Please run \"etcupdate resolve\" first."
1118 fi 1118 fi