Cronjob не выполняет сценарий оболочки, но когда я выполняю его автономный, он работает. Почему?

Как один из основных авторов системы упаковки изображений, я думаю, что могу ответить на этот вопрос. Я уже писал об этой теме раньше, поэтому вот краткое изложение:

pkg (5), система упаковки изображений (IPS), представляет собой систему доставки программного обеспечения с взаимодействием с сетевым репозиторием в качестве основной цели разработки. Другие ключевые идеи: безопасное выполнение для зон и других контекстов установки, использование ZFS для повышения эффективности и отката, предотвращения введения неправильных или неполных пакетов и эффективного использования полосы пропускания.

Упаковка SYSV, как уже упоминалось другими (которую мы обычно называем упаковкой SVr4), - это устаревшая система управления пакетами, которая использовалась для операционной системы до Solaris 11.

В IPS наиболее важной командой является просто «pkg» - это основная утилита для управления любым программным обеспечением, установленным в системе Solaris 11+.

Основные различия между пакетами IPS и SVr4:

  • поддержка сетевых репозиториев (нет, поддержка поиска файлов , предлагаемая SVr4, не в счет)
  • безопасные, детерминированные обновления
  • криптографически безопасный пакет демонстрирует
  • обширную встроенную интеграцию с ZFS
  • , обширные возможности управления зависимостями (в отличие от SVr4, IPS имеет множество типов зависимостей), что позволяет управлять наборами пакетов вместе
  • переносимым ( веб-сервер glassfish исторически использовал IPS в качестве механизма распространения в OS X, Linux и Windows)

Вы можете найти более подробную информацию об этом в этих сообщениях в блоге от моих нынешних и бывших коллег:

Rethinking Patching

Наблюдения за упаковкой

1
21.08.2017, 14:26
1 ответ

Проверьте права доступа для вашего crontab ( / var / spool / cron / crontabs / $ USER ). Это должно быть 600 и владелец root: crontab . В противном случае это не сработало бы. Также, конечно, проверьте синтаксис crontab (и окончания строк), пути скриптов и разрешения.

0
27.01.2020, 23:17

Теги

Похожие вопросы