синхронизация времени в Debian

Posted in Новости on 4 марта, 2010 by admin

apt-get install ntpdate
ntpdate-debian
tzconfig — ставим свой часовой пояс.

Tags:

траблы с exim4 (Debian) (too many concurrent smtp connections please try again later)

Posted in Новости on 4 марта, 2010 by admin

за количество соединений отечает директива «smtp_accept_max» которой в упор не было в конфиге.
да и самого конфига exim4.conf я не нашел за причиной его отсутствия. При подстановке ее в конец файла exim4.conf.template и подоюных из /etc/exim4/ он выпадал в paniclog с ругательствами в сторону «не знаю я такого»

оказывается его нужно было вставить в блок exim4.conf.template :

# SMTP Banner. The example includes the Debian version in the SMTP dialog
# MAIN_SMTP_BANNER = «${primary_hostname} ESMTP Exim ${version_number} (Debian package DEBCONFpackageversionDEBCONF) ${tod_full}»
# smtp_banner = $smtp_active_hostname ESMTP Exim $version_number $tod_full

smtp_accept_max = 500
smtp_accept_max_per_connection = 50

########################################
### end main/02_exim4-config_options
########################################

########################################
### main/03_exim4-config_tlsoptions
########################################
### main/03_exim4-config_tlsoptions
#################################

# TLS/SSL configuration.
# See /usr/share/doc/exim4-base/README.Debian.gz for explanations.

и почему то все заработало.

странно….. но это же exim =)

Tags:

torrentflux и rapidget.

Posted in Новости on 4 марта, 2010 by admin

Недавно поставили задачу, чтобы загруженные файлы были сразу доступны в rapidget, но засада в том, что если в флаксе указывать папку закачки то к этому пути прибавляется имя пользователя.
например путь : /var/www/apache2-default/rapid/files/ магическим образом превращается в /var/www/apache2-default/rapid/files/superuser.
Выход нетривиален и очень красив. берем создаем юзера files и прописываем ему путь /var/www/apache2-default/rapid/ и вуаля все летит куда надо=)

команды для работы с очередью exim

Posted in Новости on 4 марта, 2010 by admin

Удалить сообщение из очереди:
# exim -Mrm ID-сообщения

Показать сообщения в очереди:
# exipick

Показать замороженные сообщения:
# exipick -z

Показать ID сообщений в очереди:
# exipick -i

Удалить все замороженные сообщения из очереди:
# exipick -zi | xargs exim -Mrm

Полностью очистить почтовую очередь:
# exipick -i | xargs exim -Mrm

Удаление почтового сообщения по ID
/usr/sbin/exim -v -Mrm ID

Список сообщений в очереди
/usr/sbin/exim -bp

Число сообщений в очереди
/usr/sbin/exim -bpc

Удаление «замороженных» сообщений
/usr/sbin/exim -bp | awk '$6~»frozen» { print $3 }' | xargs exim -Mrm

Принудительная рассылка всей почты в очереди (flush)
/usr/sbin/exim -qff -v -C /etc/exim.conf &

«Заморозить» почту по email
/usr/sbin/exiqgrep -i -f email | xargs exim -Mf

Удалить почту по email
/usr/sbin/exiqgrep -i -f email | xargs exim -Mrm

Tags:

даунгрейд php5 до php4 в debian lenny

Posted in Новости on 4 марта, 2010 by admin

итак у нас ленни.

1 делаем даунгрейд репо (правим source.list c «lenny» до «etch»)
2 делаем aptitude update
3 делаем aptitude remove php5 php5-cli
4 делаем aptitude install php4 php4-cli
5 php -v
6 если после пункта 4 у Вас возникли ошибки :

PHP Warning: mime_magic: type search/400 \\input text/x-tex invalid in Unknown on line 0
PHP Warning: mime_magic: type search/400 \\section text/x-tex invalid in Unknown on line 0
PHP Warning: mime_magic: type search/400 \\setlength text/x-tex invalid in Unknown on line 0
PHP Warning: mime_magic: type search/400 \\documentstyle text/x-tex invalid in Unknown on line 0
PHP Warning: mime_magic: type search/400 \\chapter text/x-tex invalid in Unknown on line 0
PHP Warning: mime_magic: type search/400 \\documentclass text/x-tex invalid in Unknown on line 0
PHP Warning: mime_magic: type regex [Cc]onstant[[:space:]]+[Ss]tory text/x-inform invalid in Unknown on line 0

то делаем nano /usr/share/files/magic.mime

там сначала ищем по строке «TeX documents, from Daniel Quinlan» и комментируем все что ниже (что выдает ошибки) а потом ищем по строке «Reuben Thomas <rrt@sc3d.org>» и комментируем еще строку которая варнится в «php -v»

и вуаля php -v :

PHP 4.4.4-8+etch6 (cli) (built: May 16 2008 15:15:13)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

Tags: ,