Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения

четверг, 17 ноября 2011 г.

Сообщение о дублировании репозиториев

В моей десктопной Ubuntu 10.04 с недавнего времени при apt-get update начало выдавать сообщение о дублировании репозиториев:

W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ lucid/partner Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_lucid_partner_binary-i386_Packages)
Смотрел в /etc/apt/sources.list несколько раз- все нормально, никакого дублирования. Нашел дубль в /etc/apt/sources.list.d/lucid-partner.list. С какого момента появилась эта директория не в курсе, но теперь надо учитывать её наличие.

четверг, 6 октября 2011 г.

Rsyslog в Ubuntu для приема сообщений с удаленных хостов.

 Конфиги для rsyslog найти несложно. пример:
# provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

#Custom config:
$template RemoteHost,"/var/log/remote/%HOSTNAME%.log"
$template RemoteFromHost,"/var/log/remote/%FROMHOST%.log"
:fromhost, isequal, "109.170.49.98" ?RemoteFromHost
:fromhost, isequal, "109.170.49.98" ~
:source, isequal, "hostname" ?RemoteHost
:source, isequal, "hostname" ~ 

Взято из: http://dng.kiev.ua/node/21
Теперь хитрости, которых там нет:
В файле /etc/default/rsyslog:
RSYSLOGD_OPTIONS="-c4 -r -x"
Если в логах будут отображаться сообщения вида: rsyslogd: Could not open dynamic file  - discarding message, то:
В файле /etc/rsyslog.conf

$FileOwner syslog
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm
  Особое внимание обратить на параметр "$PrivDropToGroup" => http://rsyslog-rsyslog-users.1305293.n2.nabble.com/Re-Could-not-open-dynamic-file-discarding-message-td4849016.html

И все равно пришлось делать так:
mkdir /var/log/remote
chown syslog:adm /var/log/remote
 После этого логи пошли нормально.