Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
changeset 400:357887df56f5
More thorough quoting of variable evaluation for profile processing
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sat, 25 Feb 2023 13:09:53 +0100 |
| parents | 7dcf2ae34350 |
| children | d2796c709dcf |
| files | etc/periodic/daily/720.local-triggered-action |
| diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/periodic/daily/720.local-triggered-action Sat Feb 25 10:58:40 2023 +0100 +++ b/etc/periodic/daily/720.local-triggered-action Sat Feb 25 13:09:53 2023 +0100 @@ -81,9 +81,9 @@ exit 1 fi profilevar="$(echo -n "${profile}" | /usr/bin/tr -- '-:.@/$*+~=!()|' '_')" - eval daily_local_triggered_action_files="\${daily_local_triggered_action_${profilevar}_files-}" - eval daily_local_triggered_action_condition="\${daily_local_triggered_action_${profilevar}_condition-}" - eval daily_local_triggered_action_action="\${daily_local_triggered_action_${profilevar}_action-}" + eval daily_local_triggered_action_files="\"\${daily_local_triggered_action_${profilevar}_files-}\"" + eval daily_local_triggered_action_condition="\"\${daily_local_triggered_action_${profilevar}_condition-}\"" + eval daily_local_triggered_action_action="\"\${daily_local_triggered_action_${profilevar}_action-}\"" eval daily_local_triggered_action_files_remove="\${daily_local_triggered_action_${profilevar}_files_remove:-YES}" elif [ $# -gt 1 ]; then echo "ERROR: usage" 1>&2
