start-cli 2.6.0: пароли бэкапов и CIFS больше не передаются позиционными аргументами
Start9 выпустила start-cli 2.6.0, где команды монтирования бэкапа, получения информации о бэкапе, восстановления пакета и добавления/изменения CIFS-цели читают пароль из скрытого запроса вместо позиционного аргумента; автоматизацию нужно переводить на переменные BACKUP_PASSWORD и CIFS_PASSWORD, а PASSWORD остаётся отдельным credential для аутентификации CLI. В том же выпуске операции установки пакетов и обновления ОС на StartOS 0.4.1 и новее по умолчанию требуют включённого доверенного подписанта, а новый флаг --trust позволяет это переопределить, сохраняя обязательную проверку подписи и целостности; команда auth session kill теперь принимает --pubkey и --token вместо позиционных идентификаторов сессий.
Если вы управляете узлом StartOS через start-cli и передаёте пароли бэкапа или CIFS в аргументах команд, обновитесь до 2.6.0 и переведите скрипты на BACKUP_PASSWORD и CIFS_PASSWORD; пароль, который мог остаться в истории команд или в списке процессов, смените. Заодно поправьте вызовы auth session kill на --pubkey/--token. Если флаг --trust используете для обхода доверия подписанту, учтите, что проверка подписи и целостности остаётся обязательной. Тем, кто start-cli не применяет, действий не требуется.
Источник: github.com
Оповещение оказалось полезным? Поддержи проект!
Не пропусти следующее оповещение.