comparison sbin/ftjail @ 630:87d37db3ac06

ftjail: Replace "echo -n" by "printf". "echo -n" is non-standard -- and "printf" is.
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 24 Sep 2024 18:49:56 +0200
parents f7eda6256ae8
children 3aeb21629c27
comparison
equal deleted inserted replaced
629:f7eda6256ae8 630:87d37db3ac06
790 zfs get -H mountpoint "${ds}" \ 790 zfs get -H mountpoint "${ds}" \
791 | { 791 | {
792 IFS=$'\t' read -r _mp_name _mp_property _mp_value _mp_source 792 IFS=$'\t' read -r _mp_name _mp_property _mp_value _mp_source
793 case "${_mp_source}" in 793 case "${_mp_source}" in
794 local) 794 local)
795 echo -n "-o mountpoint=${_mp_value}" 795 printf '%s' "-o mountpoint=${_mp_value}"
796 ;; 796 ;;
797 default|inherited*) 797 default|inherited*)
798 ;; 798 ;;
799 temporary*|received*|'-'|none) 799 temporary*|received*|'-'|none)
800 # XXX FIXME: Is this relevant on FreeBSD? 800 # XXX FIXME: Is this relevant on FreeBSD?
835 zfs get -H canmount "${ds}" \ 835 zfs get -H canmount "${ds}" \
836 | { 836 | {
837 IFS=$'\t' read -r _cm_name _cm_property _cm_value _cm_source 837 IFS=$'\t' read -r _cm_name _cm_property _cm_value _cm_source
838 case "${_cm_source}" in 838 case "${_cm_source}" in
839 local) 839 local)
840 echo -n "canmount=${_cm_value}" 840 printf '%s' "canmount=${_cm_value}"
841 ;; 841 ;;
842 default) 842 default)
843 echo -n "DEFAULT" 843 printf '%s' "DEFAULT"
844 ;; 844 ;;
845 inherited|temporary*|received*|'-'|none) 845 inherited|temporary*|received*|'-'|none)
846 # XXX FIXME: Is this relevant on FreeBSD? 846 # XXX FIXME: Is this relevant on FreeBSD?
847 echo "ERROR: Unexpected SOURCE \"${_cm_source}\" for canmount at \`${_cm_name}'" 1>&2 847 echo "ERROR: Unexpected SOURCE \"${_cm_source}\" for canmount at \`${_cm_name}'" 1>&2
848 exit 1 848 exit 1