#!/usr/bin/env sh # Define a helper function that runs a command # If the command fails, the script prints an error message # and exits immediately. run() { # "$@" expands to all arguments passed to this function # and preserves proper word splitting and quoting. "$@" || { echo "Error: command failed: $*" >&2 exit 1 } } run chown home_assistant:home_assistant /config