3 Июль 2009 г.

could not bind to address 0.0.0.0:80

Как бороться с такой траблой без ребута:

Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down


Заранее известно, что процессы апача все убиты, а других приложений, юзающих 80й порт нету. Просто апача упала, но не освободила сокет :/

26 Июнь 2009 г.

Как скачать и сразу же запутить Bash скрипт?

Леггко: wget -q -O- https://localhost/script/easymac.sh | sh -

sm-client: can not chdir(/var/spool/clientmqueue/): Permission denied

Имеем вот такую ошибку:

/etc/init.d/sendmail restart
Shutting down sm-client: [FAILED]
Shutting down sendmail: [ OK ]
Starting sendmail: [ OK ]
Starting sm-client: can not chdir(/var/spool/clientmqueue/): Permission denied



chown smmsp:smmsp /var/spool/clientmqueue/

/etc/init.d/sendmail restart
Shutting down sm-client: [FAILED]
Shutting down sendmail: [ OK ]
Starting sendmail: [ OK ]
Starting sm-client: [ OK ]

Перенаправить почту root а на email

Платформа как всегда Centos5.

Проблема такая: все уведомления от сервисов падают в локальный ящик рута: /var/spool/mail/root, а требуется, чтобы они уходили на внешний почтовый ящик. Для этого открываем файл: /etc/aliases, ищем внизу строку "#root: marc" и заменяем её на: "root: nrg@domain.ru". После изменений необходимо запустить программу newaliases, чтобы перестроить таблицу алиясов сендмыла. Теперь для очистки мусора из системы можно очистить файл /var/spool/mail/root.

Теперь отправляем почту руту: echo 111 | mail -s test root и ждём этого письма на указанном ящике :)

25 Июнь 2009 г.

Очистка очереди deferred в Postfix

postsuper -d ALL deferred

Кстати, вот ещё небольшое уточнение по поводу отличия папок defer от deferred:
/var/spool/postfix/defer -- тут хидеры
/var/spool/postfix/deferred -- а тут тушки писем

За подсказку спасибо Graycat :)

Посмотреть размеры очередей Postfix

for i in `ls /var/spool/postfix;`; do echo -n "$i "; find "/var/spool/postfix/$i" | wc -l; done
active 15707
bounce 1
corrupt 1
defer 24541
deferred 24541
flush 97
hold 1
incoming 61
maildrop 1
pid 12
private 23
public 6
saved 1
trace 1

24 Июнь 2009 г.

OpenOffice 3 + проверка орфографии + Ubuntu

По каким-то сакральным причинам, искаропки проверка орфографии не работает, поэтому её надо досустанавливать: sudo apt-get install myspell-ru

This page is powered by Blogger. Isn't yours?

Подпишитесь на каналы Сообщения [Atom]