# HG changeset patch # User Franz Glasner # Date 1727787808 -7200 # Node ID 3e96fc952c45266813242d8d0dcabacbbbd65845 # Parent 5156eaa27ac936e54b8c9af7835e9833533fbe8e fpkg: Allow spaces in jail names for "fpkg etcupdate-status" diff -r 5156eaa27ac9 -r 3e96fc952c45 sbin/fpkg --- a/sbin/fpkg Tue Oct 01 15:02:55 2024 +0200 +++ b/sbin/fpkg Tue Oct 01 15:03:28 2024 +0200 @@ -333,13 +333,13 @@ printf '%sLOCALHOST\n' "${FPKG_SIGN}" /usr/sbin/etcupdate status - _OLDIFS="${IFS}" + _OLDIFS="$IFS" IFS=$'\n' - for _j in $(/usr/sbin/jls name | /usr/bin/sort); do + for _j in $(/usr/sbin/jls name | LC_ALL=C.UTF-8 /usr/bin/sort); do printf '\n%sJAIL: %s\n' "${FPKG_SIGN}" "${_j}" LC_ALL=C.UTF-8 /usr/sbin/jexec -- "${_j}" /usr/sbin/etcupdate status done - IFS="${_OLDIFS}" + IFS="$_OLDIFS" }