отсутствующий кальмар в /etc/init.d

Если ваш cronjob вызывает GUI-приложения, вам нужно сказать им, что они должны использовать DISPLAY.

Пример: запуск Firefox с помощью cron.

Ваш скрипт должен содержать export DISPLAY=:0 где-то.

1
задан 14 March 2014 в 00:37

3 ответа

В вашей версии Ubuntu уже используется Upstart для запуска служб. Вот почему вы не можете найти скрипт init для squid больше в /etc/init.d/. Вместо этого вам нужно запустить squid через

sudo service squid3 start

BTW, вы не можете использовать su здесь, чтобы стать root, а затем вызвать service squid3 start. Для получения дополнительной информации см. Ошибку Ubuntu # 1303769.

Сценарий /etc/init/squid3.conf - это сценарий инициализации, используемый выскочкой, и мы ничего не должны нормально редактировать.

Вместо этого используйте /etc/squid3/squid.conf для настройки ваших параметров конфигурации.

3
ответ дан 24 May 2018 в 10:50

Загрузочный файл службы для squid: /etc/init/squid.conf, эти службы запускаются как выскочки, которые очень хороши для их перезапуска, используют эту команду

Чтобы остановить 3] sudo stop squid3

Чтобы начать

sudo остановка кальмар3

sudo начало кальмар3

] initctl list

Чтобы проверить статус

, главное преимущество в том, что системные загрузки быстрее, а также если некоторые убивают pid ядра squid3, автоматически перезапускает службы squid3 за долю секунд с помощью нового pid. [ ! d12]

для получения дополнительной информации о службах upstart

Ниже вы увидите в сообщениях /etc/init/squid.conf

22 апреля 12:00:48 Ядро proxy02: [5864996.503368] init: основной процесс squid3 (318), убитый сигналом KILL

3
ответ дан 24 May 2018 в 10:50

Попробуйте найти в /etc/rc.d/init.d/

Ваш .conf-файл должен быть расположен в /etc/squid/squid.conf

1
ответ дан 24 May 2018 в 10:50
  • 1
    спасибо за обмен - на этом компьютере нет каталога /etc/rc.d. Я знаю файл conf - я вношу изменения в него для целей тестирования. – ali haider 13 March 2014 в 22:44

Другие вопросы по тегам:

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