[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hostname in /var/log/messages



On Mon, 21 Nov 2005, Artem Chuprina wrote:

Nefedov.Yuri@jinr.ru -> debian-russian@lists.debian.org  @ Mon, 21 Nov 2005 19:11:11 +0300 (MSK):

N>   С некоторых пор заметил, что у меня во всех log-файлах вместо
N>   hostname стоит (none). Никак не могу понять с чего бы это.

N>    Чтение man syslogd, syslog.conf и logger просветления не дало.
N>   /etc/syslog.conf руками не трогал

N>   Даже не знаю какую ещё информацию привести:
N> nu73-35:~> uname -a
N> Linux nu73-35.jinr.ru 2.6.11 #1 Mon Jul 11 18:41:24 MSD 2005 i686 GNU/Linux

N> nu73-35:~> cat /etc/hostname
N> nu73-35.jinr.ru
N> nu73-35:~>  host nu73-35
N> nu73-35.jinr.ru has address 159.93.73.35
N> nu73-35:~> python
N> Python 2.3.5 (#2, Sep  4 2005, 22:01:42)
N> [GCC 3.3.5 (Debian 1:3.3.5-13)] on linux2
N> Type "help", "copyright", "credits" or "license" for more information.
>>>> import socket
>>>> print socket.gethostname()
N> nu73-35.jinr.ru
>>>> print socket.gethostbyname(socket.gethostname())
N> 159.93.73.35

N>   И чего ей не хватает?

N>   Юра.

N>   p.s. В основном этим недоволен logcheck; скобки в hostname
N>   делают не работающими большинство его правил, а править
N>   правила не в моих правилах (лень то есть).

А передернуть сислог, когда имя хоста уже известно, не помогает?


  Оно!

  Ну да, sysklogd - это S10, а laptop-net - S12
  Это понятно, это можно поиграться. Однако, что делать если
  сети физически нет? С чего бы это hostname зависел от наличия
  или отсутствия сети.
  hostname.sh вообще на S40 стоит. Это нормально?

 Юра.

Reply to: