The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Sendmail на SCO не поднимается и выдает ошибку :("
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Другая система)
Изначальное сообщение [ Отслеживать ]

"Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от Jewels (ok) on 24-Июн-07, 12:02 
Добрый день!
Неожиданно встал Sendmail. Система SCO UnixWare
Раньше работало. Никаких действий не производилось. Ругается на alias.

Уже после останова почты пытался обновить базу. Вот что выдает:
(root)/etc/mail> ./newaliases
Warning: .cf file is out of date: sendmail 8.12.9 supports version 10, .cf fileis version 9
WARNING: World writable directory /
WARNING: World writable directory /
hash map "Alias0": unsafe map file /etc/mail/aliases.db: World writable directory
WARNING: cannot open alias database /etc/mail/aliases
Cannot create database for alias file /etc/mail/aliases

уже ради эксперемента дал полные права для всех и на оба файла:
(root)/etc/mail> ls -lsa aliases*
   4 -rw-rw-rw-    1 root     sys              62 Jun 24 11:27 aliases
  52 -rw-rw-rw-    1 root     sys           32768 Jun 11 15:04 aliases.db
Эффект нулевой. В чем может быть проблема?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от SDenis (??) on 24-Июн-07, 15:50 
>Добрый день!
>Неожиданно встал Sendmail. Система SCO UnixWare
>Раньше работало. Никаких действий не производилось. Ругается на alias.
>
>Уже после останова почты пытался обновить базу. Вот что выдает:
>(root)/etc/mail> ./newaliases
>Warning: .cf file is out of date: sendmail 8.12.9 supports version 10,
>.cf fileis version 9
>WARNING: World writable directory /
>WARNING: World writable directory /
>hash map "Alias0": unsafe map file /etc/mail/aliases.db: World writable directory
>WARNING: cannot open alias database /etc/mail/aliases
>Cannot create database for alias file /etc/mail/aliases
>
>уже ради эксперемента дал полные права для всех и на оба файла:
>
>(root)/etc/mail> ls -lsa aliases*
>   4 -rw-rw-rw-    1 root  
>  sys        
>     62 Jun 24 11:27 aliases
>  52 -rw-rw-rw-    1 root    
> sys          
> 32768 Jun 11 15:04 aliases.db
>Эффект нулевой. В чем может быть проблема?


World writable directory /


Sendmail проверяет корректность пути (прав на директории и т.д) ко всем файлам с которыми работает

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от SDenis (??) on 24-Июн-07, 15:59 
>>Добрый день!
>>Неожиданно встал Sendmail. Система SCO UnixWare
>>Раньше работало. Никаких действий не производилось. Ругается на alias.
>>
>>Уже после останова почты пытался обновить базу. Вот что выдает:
>>(root)/etc/mail> ./newaliases
>>Warning: .cf file is out of date: sendmail 8.12.9 supports version 10,
>>.cf fileis version 9
>>WARNING: World writable directory /
>>WARNING: World writable directory /
>>hash map "Alias0": unsafe map file /etc/mail/aliases.db: World writable directory
>>WARNING: cannot open alias database /etc/mail/aliases
>>Cannot create database for alias file /etc/mail/aliases
>>
>>уже ради эксперемента дал полные права для всех и на оба файла:
>>
>>(root)/etc/mail> ls -lsa aliases*
>>   4 -rw-rw-rw-    1 root  
>>  sys        
>>     62 Jun 24 11:27 aliases
>>  52 -rw-rw-rw-    1 root    
>> sys          
>> 32768 Jun 11 15:04 aliases.db
>>Эффект нулевой. В чем может быть проблема?
>
>
>World writable directory /
>
>
Sendmail проверяет корректность пути (прав на директории и т.д) ко всем файлам
с которыми работает


Выставь на /etc/mail 0750 и на aliases/aliases.db 0600 или 0640

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от Jewels (ok) on 25-Июн-07, 13:39 
>>>(root)/etc/mail> ls -lsa aliases*
>>>   4 -rw-rw-rw-    1 root  sys 62 Jun 24 11:27 aliases
>>>  52 -rw-rw-rw-    1 root  sys 32768 Jun 11 15:04 aliases.db
>>>Эффект нулевой. В чем может быть проблема?
>>
>>World writable directory /
>Sendmail проверяет корректность пути (прав на директории и т.д) ко всем файлам
>с которыми работает
>Выставь на /etc/mail 0750 и на aliases/aliases.db 0600 или 0640


как показвал выше, права на файлы дал полные.
на /etc/mail drwxr-xr-x (0755)  root/bin
не помогает.
чего-то не те файлы или он директорию / какую-то свою берет

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от SDenis (??) on 25-Июн-07, 14:37 
>>>>(root)/etc/mail> ls -lsa aliases*
>>>>   4 -rw-rw-rw-    1 root  sys 62 Jun 24 11:27 aliases
>>>>  52 -rw-rw-rw-    1 root  sys 32768 Jun 11 15:04 aliases.db
>>>>Эффект нулевой. В чем может быть проблема?
>>>
>>>World writable directory /
>>Sendmail проверяет корректность пути (прав на директории и т.д) ко всем файлам
>>с которыми работает
>>Выставь на /etc/mail 0750 и на aliases/aliases.db 0600 или 0640
>
>
>как показвал выше, права на файлы дал полные.
>на /etc/mail drwxr-xr-x (0755)  root/bin
>не помогает.
>чего-то не те файлы или он директорию / какую-то свою берет

4 -rw-rw-rw-    1 root  sys 62 Jun 24 11:27 aliases
52 -rw-rw-rw-    1 root  sys 32768 Jun 11 15:04 aliases.db

Так быть не должно. Sendmail считает такие права _небезопасными_ (если ему прямо не сказать об обратном)

Должно быть примерно так:

root@host:/# ls -al /etc/mail/

drwxr-xr-x   4 root root  4096 2007-06-16 18:17 .
drwxr-xr-x  32 root root  4096 2007-05-31 15:08 ..
-rw-r--r--   1 root root   486 2003-05-13 21:07 Makefile
-rw-r-----   1 root root   217 2006-11-07 15:14 access
-rw-r-----   1 root root 12288 2006-11-07 15:14 access.db
-rw-r--r--   1 root root  2238 2007-06-16 18:17 aliases
-rw-r-----   1 root root 12288 2007-06-16 18:17 aliases.db
drwx------   2 root root  4096 2005-10-19 11:28 certs
-rw-r--r--   1 root root 59828 2006-03-23 09:45 config.cf
-rw-r--r--   1 root root     0 2003-05-05 00:09 domaintable
-rw-r-----   1 root root 12288 2003-05-05 00:25 domaintable.db
-rw-r--r--   1 root root  5594 2006-06-15 08:27 helpfile
-rw-r--r--   1 root root   112 2006-08-31 09:40 local-host-names
-rw-r--r--   1 root root   304 2007-03-15 17:04 mailertable
-rw-r-----   1 root root 12288 2007-03-15 17:04 mailertable.db
-rw-r--r--   1 root root    23 2006-08-31 09:41 relay-domains
-rw-r--r--   1 root root 60486 2006-09-01 14:05 sendmail.cf
-rw-r--r--   1 root root   728 2007-06-25 12:31 statistics
-rw-r--r--   1 root root 41112 2006-03-22 19:25 submit.cf
-rw-r--r--   1 root root 41114 2006-06-15 08:25 submit.cf.new
-rw-r--r--   1 root root    17 2005-12-12 16:50 trusted-users
-rw-------   1 root root   625 2007-05-10 12:53 virtusertable
-rw-r-----   1 root root 12288 2007-05-10 12:54 virtusertable.db

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от Jewels (??) on 25-Июн-07, 15:04 
>Так быть не должно. Sendmail считает такие права _небезопасными_ (если ему прямо
>не сказать об обратном)
>Должно быть примерно так:
>root@host:/# ls -al /etc/mail/
>drwxr-xr-x   4 root root  4096 2007-06-16 18:17 .
>drwxr-xr-x  32 root root  4096 2007-05-31 15:08 ..
>-rw-r--r--   1 root root   486 2003-05-13 21:07 Makefile
>-rw-r-----   1 root root   217 2006-11-07 15:14 access
>-rw-r-----   1 root root 12288 2006-11-07 15:14 access.db
>-rw-r--r--   1 root root  2238 2007-06-16 18:17 aliases
>-rw-r-----   1 root root 12288 2007-06-16 18:17 aliases.db
>drwx------   2 root root  4096 2005-10-19 11:28 certs
>-rw-r--r--   1 root root 59828 2006-03-23 09:45 config.cf
>-rw-r--r--   1 root root     0 2003-05-05 00:09 domaintable
>-rw-r-----   1 root root 12288 2003-05-05 00:25 domaintable.db
>-rw-r--r--   1 root root  5594 2006-06-15 08:27 helpfile
>-rw-r--r--   1 root root   112 2006-08-31 09:40 local-host-names
>-rw-r--r--   1 root root   304 2007-03-15 17:04 mailertable
>-rw-r-----   1 root root 12288 2007-03-15 17:04 mailertable.db
>-rw-r--r--   1 root root    23 2006-08-31 09:41 relay-domains
>-rw-r--r--   1 root root 60486 2006-09-01 14:05 sendmail.cf
>-rw-r--r--   1 root root   728 2007-06-25 12:31 statistics
>-rw-r--r--   1 root root 41112 2006-03-22 19:25 submit.cf
>-rw-r--r--   1 root root 41114 2006-06-15 08:25 submit.cf.new
>-rw-r--r--   1 root root    17 2005-12-12 16:50 trusted-users
>-rw-------   1 root root   625 2007-05-10 12:53 virtusertable
>-rw-r-----   1 root root 12288 2007-05-10 12:54 virtusertable.db

Хорошо. Я, конечно, пробегу и постараюсь убрать лишние права, но всем понятно что файлы
у меня немного другие. Как можно ( и можно ли вообще) сказать ему прямо что все нормально?

Сразу попробовал урезать права на aliases, aliases.db - даже ошибка не поменялась

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от SDenis (??) on 25-Июн-07, 15:45 
>>Так быть не должно. Sendmail считает такие права _небезопасными_ (если ему прямо
>>не сказать об обратном)
>>Должно быть примерно так:
>>root@host:/# ls -al /etc/mail/
>>drwxr-xr-x   4 root root  4096 2007-06-16 18:17 .
>>drwxr-xr-x  32 root root  4096 2007-05-31 15:08 ..
>>-rw-r--r--   1 root root   486 2003-05-13 21:07 Makefile
>>-rw-r-----   1 root root   217 2006-11-07 15:14 access
>>-rw-r-----   1 root root 12288 2006-11-07 15:14 access.db
>>-rw-r--r--   1 root root  2238 2007-06-16 18:17 aliases
>>-rw-r-----   1 root root 12288 2007-06-16 18:17 aliases.db
>>drwx------   2 root root  4096 2005-10-19 11:28 certs
>>-rw-r--r--   1 root root 59828 2006-03-23 09:45 config.cf
>>-rw-r--r--   1 root root     0 2003-05-05 00:09 domaintable
>>-rw-r-----   1 root root 12288 2003-05-05 00:25 domaintable.db
>>-rw-r--r--   1 root root  5594 2006-06-15 08:27 helpfile
>>-rw-r--r--   1 root root   112 2006-08-31 09:40 local-host-names
>>-rw-r--r--   1 root root   304 2007-03-15 17:04 mailertable
>>-rw-r-----   1 root root 12288 2007-03-15 17:04 mailertable.db
>>-rw-r--r--   1 root root    23 2006-08-31 09:41 relay-domains
>>-rw-r--r--   1 root root 60486 2006-09-01 14:05 sendmail.cf
>>-rw-r--r--   1 root root   728 2007-06-25 12:31 statistics
>>-rw-r--r--   1 root root 41112 2006-03-22 19:25 submit.cf
>>-rw-r--r--   1 root root 41114 2006-06-15 08:25 submit.cf.new
>>-rw-r--r--   1 root root    17 2005-12-12 16:50 trusted-users
>>-rw-------   1 root root   625 2007-05-10 12:53 virtusertable
>>-rw-r-----   1 root root 12288 2007-05-10 12:54 virtusertable.db
>
>Хорошо. Я, конечно, пробегу и постараюсь убрать лишние права, но всем понятно
>что файлы
>у меня немного другие. Как можно ( и можно ли вообще) сказать
>ему прямо что все нормально?
>
>Сразу попробовал урезать права на aliases, aliases.db - даже ошибка не поменялась
>

Ключевое фраза - World writable directory
Проверь на всем пути к файлу алиасов наличие директорий с правами 777 (последняя 7 - записть всем)


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от Jewels (??) on 25-Июн-07, 16:14 
>Ключевое фраза - World writable directory
Вот!  вот это верно оказалось

>Проверь на всем пути к файлу алиасов наличие директорий с правами 777
>(последняя 7 - записть всем)
Именно на корне пришлось убрать запись для всех.
Спасибо.  заработало

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от SDenis (??) on 25-Июн-07, 16:24 
>>Ключевое фраза - World writable directory
>Вот!  вот это верно оказалось
>
>>Проверь на всем пути к файлу алиасов наличие директорий с правами 777
>>(последняя 7 - записть всем)
>Именно на корне пришлось убрать запись для всех.
>Спасибо.  заработало

Что заработало - это есть хорошо. Теперь вопрос - откуда такие права на / ?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от Jewels (??) on 26-Июн-07, 14:09 
>Что заработало - это есть хорошо. Теперь вопрос - откуда такие права
>на / ?
Хороший вопрос! просто отличный.
сервак внутренний. в мир не выходит. почта на нем, как таковая, только сообщения рутовые читать. никто туда месяцами не ходит.
единственная мысль, когда ставили пачи на базу, что там крутиться, чего-то "накрутили"
это другой вопрос, с которым я разберусь самым серьезным образом.
а вообще, еще раз спасибо.
не знал что "много хорошо - это плохо".
Зато увидел потенциальную дыру. так бы и не узнал :)
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от SDenis (??) on 26-Июн-07, 14:45 
>>Что заработало - это есть хорошо. Теперь вопрос - откуда такие права
>>на / ?
>Хороший вопрос! просто отличный.
>сервак внутренний. в мир не выходит. почта на нем, как таковая, только
>сообщения рутовые читать. никто туда месяцами не ходит.
>единственная мысль, когда ставили пачи на базу, что там крутиться, чего-то "накрутили"
>
>это другой вопрос, с которым я разберусь самым серьезным образом.
>а вообще, еще раз спасибо.
>не знал что "много хорошо - это плохо".
>Зато увидел потенциальную дыру. так бы и не узнал :)

Да, БД "админы", они могут.

Удачи,

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от masterkey (ok) on 25-Мрт-08, 11:56 
У меня решилась проблема другим способом.
я выставил права 750 на каталог socket

chmod 750 /var/imap/socket

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Sendmail на SCO не поднимается и выдает ошибку :("  +/
Сообщение от Александр (??) on 30-Апр-15, 16:06 
> У меня решилась проблема другим способом.
> я выставил права 750 на каталог socket
> chmod 750 /var/imap/socket

Нашёл на http://lists.freebsd.org/pipermail/freebsd-questions/2006-Ma...

chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

у меня проблему решило.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру