LINUX.ORG.RU

Какая система? Как ставил (из тарбола или рпм)? Может, симлинки прибить забыл? Может, ломанули тебя, да подменили тебе пакеты? Может, пермиции у аккессов и алиалсесов не те (впрочем, последний случай обязан быть обработан -- не лохи же сендмейл писали...)? Короче, подробности!

Kasper
()

Система Linux 7.0 ставил из тарбола. собирал с поддержкой libmilter прикручивал доктора веба (он щас и работает) ломануть - это вряд ли.... такое сразу после моих ковыряний произошло.... будем щитать что нет. насчёт прав доступа ... тут так root.root 644 на файлы /etc/mail/access и aliases ... После выдачи команд ругается и делает файл *.db 0 размера ... Насчёт симлинки прибил ... тут я или не понял или пробел у меня какой....

anonymous
()

там же два типа баз, hash и еще какая-то фигня, может в этом дело?

Horez
()

Установи пакеты db1-devel-**** db2-devel-**** db3-devel-**** и перекомпили sendmail

DukeSS
()

И makemap, и newaliases -- суть симлинки к другим прогам из пакета sendmail. Честно говоря, я не очень понимаю, как это может тебе обгадить всю малину, но проверить их стоит по-любому. ls -l `which makemap`, и для newaliases то же самое. Проверь также пермиции на дир /etc/mail. Да, и вот еще: как ты эти программы запускаешь? Напиши сюда команду буква в букву.

Kasper
()

хм....у мя был слак 7.1, всё с аксесс дб было без пробз....
странно....мобыть реинсталл сделай? :)

anonymous
()

Да, если с языком цэ на "ты", то можно попробовать от-strace-ить исполнение makemap. Может быть, что-нибудь путное и найдешь. Кстати, так и не увидел названия твоего Линукса. (RedHat/Slackware/etc.?)

Kasper
()

Всё вроде решилось после пересборки ... спасибо огромное!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.