LINUX.ORG.RU

Сообщения Rendal

 

Как запустить clamd от другого пользователя

Кажется, я понял причину всех своих проблем с MIMEDefang. Не получается запуск clamd от имени defang. Когда я меняю соответсвующую строчку в clamd.conf и перезагружаюсь, процесс clamd не запускается. У меня есть подозрение, что дело в правах к директориям. Напишите, пожалуйста, каким папкам надо поменять права, чтобы все заработало.

Rendal
()

Какая-то ерунда с clamd

Пытаюсь установить MIMEDefang. В How-To сказано, что при этом clamd должен запускаться под пользователем defang (до этого стоял пользователь mail). Я поменял пользователя в clamd.conf. Теперь когда я запускаю /etc/init.d/clamd start, он пишет, что запускает службу, но когда вызываю статус, он пишет: clamd is dead but subsystem is blocked. То же самое для clamav-milter, а в maillog теперь пишется
Dec 7 11:17:04 apple sendmail[18572]: jB78H4jj018572: Milter (clmilter): error connecting to filter: Connection refused by /var/run/clamav/clmilter.sock
Dec 7 11:17:04 apple sendmail[18572]: jB78H4jj018572: Milter (clmilter): to error state.
Причем, смена пользователя обратно на mail не помогает. Что мне делать?

Rendal
()

MIMEDefang не работает. Посмотрите, что я делаю не так.

ALT Linux
Sendmail 8.13
MIMEDefang 2.54
SpamAssassin не установлен
Описываю полную последовательность действий.
/usr/sbin/useradd -r -s /sbin/nologin defang
./configure
make
make install
Копирую в /etc/init.d/mimedefang файл ./examples/init-script
Запускаю /etc/init.d/mimedefang restart
Пишу в файл sendmail.mc
INPUT_MAIL_FILTER(`mimedefang', `S=unix:/var/spool/MIMEDefang/mimedefang.sock, T=S:5m;R:5m')
Меняю в файле mimedefang-filter
$AdminAddress = 'vladimir@localhost';
$DaemonAddress = 'vladimir@mycompany.ru';
Собираю конфиг и перезапускаю sendmail
Когда пытаюсь отправить письмо, он выдает неизвестную ошибку 451.4.7.1
Что я сделал неправильно?
Привожу конец sendmail.mc, который был до этого. Может, дело в этом?

nl ------- Clam AV virus scaner ------
define(`_FFR_MILTER',1)
define(`confMILTER_LOG_LEVEL',`9')
INPUT_MAIL_FILTER(`clmilter', `S=local:/var/run/clamav/clmilter.sock, T=C:15s')

Rendal
()

MIMEDefang получение имени отправителя

Я хочу использовать MIMEDefang на почтовом сервере. Какая функция может получить имя отправителя письма?

Rendal
()

Фильтрация с помощью Milter

Мне нужны фильтры для sendmail, позволяющие запрещать пересылать определенные файлы (музыку, картинки и.т.п.) Я читал, что это можно сделать с помощью Milter, но я так толком и не понял, как всем этим пользоваться. Может, кто-то уже сталкивался с этой проблемой или знает какой-нибудь другой способ это сделать.

Rendal
()

Что почитать по Sendmail

Посоветуйте, пожалуйста, что можно почитать по настройке sendmail, а именно: про создание фильтров с черным списком адресов и о запрете пересылки определенных файлов (картинки, видео).

Rendal
()

Проблема с загрузчиком

У меня на одном винте располагались XP и Debian Linux. Так получилось, что мне пришлось переустановить винду, и в результате Grub перестал загружаться. Как лучше всего восстановить систему?

Rendal
()

Монтирование второго жесткого диска

Пожалуйста, объясните мне, как подключить второй жесткий диск. У меня стоит Windows XP и Debian Linux. Как я понимаю, линукс находится в hda2, hda5 - раздел swap. Я пытался набрать mount -t vfat /dev/hda3 -o iocharset=koi8-r -o codepage=866 Он мне написал длинное сообщение, заканчивающееся ...codepage missing or other error look dmesg|tail for details (точно сообщение не помню). Ядро пишет can not find a FAT filesystem on /dev/hda3. Наверняка я выбрал не то устройство. Что нужно сделать?

Rendal
()

Помогите сделать Makefile?

Мне надо сделать такую штуку: Модуль ядра под 2.6 собирается из двух файлов: file1.c и file2.c, причем к ним надо еще подлинковать два объектника begin.o и end.o причем begin.o - в начале, а end.o - в конце (это обязательно!). Я никак не могу написать Makefile под это дело. Может, кто-нибудь знает, как это сделать?

Rendal
()

Игрушки в Debian

Посоветуйте, пожалуйста, какую-нибудь интересную игрушку в стандартном дистрибутиве Debian, а то все перебирать не хочется.

Rendal
()

Конструкторы и деструкторы

В версии gcc-2.95 можно было использовать глобальные конструкторы и деструкторы (функции __do_global_ctor_aux и __do_global_dtor_aux), подлинковывая crtbegin.o и crtend.o. Почему-то в версии gcc-3.3 это не получается, хотя файлы остались. Может, кто-нибудь сталкивался с этой проблемой?

Rendal
()

Autologin в Debian

Что куда надо прописать, чтобы компьютер автоматически заходил под root. Дистрибутив - Debian

Rendal
()

Установка из сети

Как запустить Debian installer через etherboot? Когда я пытаюсь загрузить образ, он устанавливается, но ничего не происходит. Образ собираю командой mknbi-linux --output=my_file --rootmode=rw vmlinuz initrd.gz Файлы беру c первого DVD диска последнего инсталлятора debian sarge в папке Install

Rendal
()

Перевод с C в C++

У меня есть заголовочный файл. Если я подключаю его к C - файлам, то все нормально, но мне надо подключить его к CPP файлам. При это он выдает кучу ошибок. Например, есть строка int (handler*) {int,int} Пишет handler is not declared in this scope Может, можно как-нибудь справиться с этим (править заголовочный файл нельзя).

Rendal
()

Сборка из нескольких директорий

Что нужно написать в makefile, чтобы он искал исходники не в одной, а в нескольких директориях?

Rendal
()

Samba прикалывается. Что делать?

Хочу настроить samba (дистрибутив - Debian, локаль - koi8-r, в ядро вкомпилил для самбы по умолчанию codepage 866). Все работает прекрасно, особенно smbmount, но проблема в том, русские буквы она читает только внутри папок, то есть если я в konqueror набираю адрес smb://komp, то он вместо русских названий папок выдаст кракозяблы, зато если наберу smb://komp/papka или smbmount //server/papka и.т.д., то все прочитается нормально. Из-за чего такое может быть?
samba 3.0.14 a3
kde 3.3
kernel 2.6

Rendal
()

Можете смеяться, но у меня глючит strlen

У меня в исходниках есть один файл utils.h и внутри него вызывается функция strlen. При сборке он мне выдает unknown symbol in module (исходники модуля). В том же файле есть strcpy, но она работает нормально. Я уже пробовал подключать string.h, linux/string.h string и cstring, и все равно ничего не работает. Почему?

Rendal
()

RSS подписка на новые темы