В то же время этот файл могу успешно запустить руками с терминала ОС.
удостовериться в запуске с новыми настройками"имеется в виду что процесс запущен и работает и может при подмене конфигов не прописано поведение перезапуска или подгрузки новых конфигов. Может процесс подвис и его нужно убить принудительно при применении конфига
#!/bin/sh # To add this repository please do: if [ "$(whoami)" != "root" ]; then SUDO=sudo fi ${SUDO} apt-get update ${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificates curl ${SUDO} curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg ${SUDO} sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' ${SUDO} apt-get update