Нет никакой причины для Вас записать этот сценарий. /etc/init.d/mysql
init(1)
сценарий, поэтому просто используйте это:
# update-rc.d mysql defaults
Если это не работает, Вы, возможно, должны были бы изучить более усовершенствованное update-rc.d
опции. Например, возможно, Вы используете редкий runlevel и значение по умолчанию runlevels для обеспеченного mysql
сценарий не включает это.
Если бы Вы на самом деле пытались заставить что-то работать на запуске, который уже не предоставляет init сценарий, то необходимо было бы удалить sudo
бит. скрипты init, запущенные как корень уже. На самом деле необходимо отбросить полномочия при необходимости в программе для выполнения как другой пользователь.
Кажется, что Вы пропускаете определение для макро-ETC_MAILNAME. Также Вы, кажется, выполняете fetchmail как корень, который не рекомендуется. Я получил бы электронную почту поставки exim4 к желаемому узлу и затем настроил бы fetchmail для выборки почты.
Однако я не уверен, почему Вы используете fetchmail и exim4 для тиражирования функциональности, которая доступна в Gmail. Можно настроить это в Forwarding and POP/IMAP
настройки Gmail.
Править: Обычно ETC_MAILNAME заменяют с содержанием /etc/mailname
который должен быть FQDN (Полностью определенное Доменное имя, например, mailer.example.com) Вашего хоста к почтовым целям. Это может отличаться от имени хостов.
Необходимо добавить псевдоним для корня в непривилегированную учетную запись в /etc/aliases
если у Вас уже нет того.
То, что Вы предлагаете сделать путем замены ОТ адреса на электронной почте с адресом средств передачи, перенаправит большинство ответов на почтовый ящик, который делает передачу. Без некоторой специальной обработки я не думаю, что Ваше решение Exim сделает то, что Вы хотите.
Обычно передача отражается в Тематической рубрике. Часто путем добавления префикса как FWD:
.
Ваша проблема, кажется, что Вы оставили свое почтовое незаполненное имя. Вы имеете
dc_other_hostnames=''
в update-exim4.conf.conf
.
dc_other_hostnames
не должно быть пустым, я не думаю. Выполненный dpkg-reconfigure exim4-config
снова и добавьте почтовое имя. Если Вы хотите совет специалиста, Вы могли бы говорить с людьми в списке рассылки Debian Exim. Mark Haber и т.д.
dc_other_hostnames
. "это говорит мне, что адреса unroutable", слишком неопределенно, чтобы быть полезным. Какова Ваша текущая установка, и какое сообщение об ошибке Вы видите? Можно обновить исходное сообщение.
– Faheem Mitha
28.06.2011, 11:29