atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
Нашел ответ.Подсказали на LOR. Переменная $SOURCEIP содержит ip последнего хоста от которого пришло собщение. В данном случае оборудование шлет сообщения напрямую на сервер логов,так что в $SOURCEIP содержиться ip ,который мне нужен. Описание переменных syslog-ng |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
kurychДа. tcpdump'ом посмотреть куда коннектится skype. Если он действительно находит соседа из вашей же локалки,то будет видно на какой Ip летят запросы. Это конечно просто,чтобы удостоверится,что это не провайдер лично вам оставил скайп а просто скап нашел обходной путь. |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
Добрый день. Есть сеть. В ней есть несколько почтовых серверов и сотни свичей и роутеров. Когда логи прилетают от серверов хочу раскидывать по каталогам с доменным именем сервера. Когда логи прилетают от свичей,хочу чтобы в качтсве имени каталога был ip свича. Вот кусок конфига. /etc/syslog-ng/syslog-ng.conf options { ... long_hostnames(off); use_fqdn(yes); use_dns(yes); }; ... #Указываю,что нужно автоматически создавать каталоги и именем устройства из $FULLHOST destination mail_log{ file("/var/log/servers/$FULLHOST/$DAY-$MONTH-$YEAR.log" create_dirs(yes) owner("log") group("log") dir_owner("log") perm(0640) dir_perm(0750) dir_group("log") ); }; #Указываю,что нужно автоматически создавать каталоги и именем устройства из $HOST. Хотя разницы между $FULLHOST не особо заметил. destination device_log{ file("/var/log/devices/$HOST/$DAY-$MONTH-$YEAR.log" create_dirs(yes) owner("log") group("log") dir_owner("log") perm(0640) dir_perm(0750) dir_group("log") ); }; #Фильтр для почтовых серверов filter mail { program ("mail|pop|imap|exim|smtp|dovecot") or facility(mail) and not program ("last|syslog|^$|^[0-9]+$"); }; #Фильтр для цисок всяких и прочего сетевого оборудования filter device { host ("paradyne|zyxel|voip|catalyst|dialup") or program("^[0-9]+$") or facility(local7) ;}; log { source(net); filter(mail); destination(mail_log); }; log { source(net); filter(device); destination(device_log); }; Если use_dns(no),то $HOST и $FULLHOST содержат ip адрес хоста. Не нашел переменной которая бы всегда содержала только ip адрес хоста. Тогда я бы ее мог использовать в destination. Как решить данную задачу? Спасибо. |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
У меня тож недавно была проблема с запуском. Установил yaourt -S i2p-bin ls -l drwxr-x--- 13 i2p i2p 4096 нояб. 25 00:34 i2p drwxr-xr-x 3 root root 4096 июля 29 00:18 java6 /etc/rc.d/i2prouter start в логах /opt/i2p/.i2p/wrapper.log пишет,что не может найти команду запуска из опции wrapper.java.command 2012/11/25 01:00:03 | wrapper | The configured wrapper.java.command could not be found, attempting to launch anyway: java 2012/11/25 01:00:03 | wrapper | Launching a JVM... 2012/11/25 01:00:03 | jvm 1 | wrapper | --> Wrapper Started as Daemon 2012/11/25 01:00:03 | jvm 1 | wrapper | Java Service Wrapper Community Edition 64-bit 3.5.15 2012/11/25 01:00:03 | jvm 1 | wrapper | Copyright (C) 1999-2012 Tanuki Software, Ltd. All Rights Reserved. 2012/11/25 01:00:03 | jvm 1 | wrapper | http://wrapper.tanukisoftware.com 2012/11/25 01:00:03 | jvm 1 | wrapper | 2012/11/25 01:00:03 | jvm 1 | wrapper | The configured wrapper.java.command could not be found, attempting to launch anyway: java 2012/11/25 01:00:03 | jvm 1 | wrapper | Launching a JVM... РЕШИЛ тем что явно указал в файле /opt/i2p/wrapper.config путь до зпуска java. nano /opt/i2p/wrapper.config ... # Java Application #wrapper.java.command=java set.JAVA_HOME=/opt/java6/jre wrapper.java.command=%JAVA_HOME%/bin/java ... |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
Спасибо за ответ. Отписал об ошибке и там и там. |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
Добрый день. Есть ноутбук Samsung 350u2b-a6. Столкнулся с проблемой. Тачпад иногда перестает реагировать. Кнопки работают.а курсор не двигается. Происходит это когда задеваешь тачпад одним пальцем в левом нижнем углу, а другим пальцем водишь в любом другом месте тачпада. Тачпад ETPS/2 Elantech Touchpad $ xinput list | grep Touchpad ⎜ ↳ ETPS/2 Elantech Touchpad id=12 [slave pointer (2)] [ 4335.879836] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6 [ 4335.908340] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced. [ 5018.411486] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6 [ 5018.423943] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced. [ 5029.876019] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6 [ 5029.897982] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced. Решается все просто перезагрузкой модуля psmouse rmmod psmouse modprobe psmouse Нашел такую же ошибку на багзилле Readhat. https://bugzilla.redhat.com/show_bug.cgi?id=813587 Там чел предалгал решение echo -n rescan > /sys/devices/platform/i8042/serio1/drvctl У меня ядро uname -a Linux samsung 3.5.4-1-ARCH #1 SMP PREEMPT Sat Sep 15 08:12:04 CEST 2012 x86_64 GNU/Linux Это косяк в ядре? Какие мысли по этому поводу? |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
В KDE 4.8.8 у меня почем-то не работает пакет gtk-kde4. Вроде он не поддерживается давно. Заменил его на kde-gtk-config из AUR. yaourt -S kde-gtk-config pacman -S qtcurve-gtk2 qtcurve-kde4 oxygen-gtk2 oxygen-gtk3 |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
Nikisch На мой взгляд на сегодняшний день Арч это чисто десткопная система. На десктопе с Арчем работать просто удобно и приятно. Для серверов думаю он мало пригоден. Максимум домашний севрачек, для свои нужд. А для продакшена конечно нет. Иначе это уже мазохизм. Для продакшена главное стабильность и своевременные обновления безопасности. Есть заточенные серверные дистры с долгосрочными циклами поддержки. Например:
|
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
lampslaveВ AIF было еще куча пакетов в стандартной комплектации необходимых для дальнейшей настройки системы. Там можно было просто галочкой выбрать нужные дополнительные пакеты.Вам кроме base чего не хватает? Как минимум. inetutils iproute2 openssh bridge-utils netcfg sudo gpm Поятно,что я из консоли могу все поставить,но просто галочками указать куда удобнее. Пробижался по списку и поставил галки на против пакетов и пошла установка. Смотря на список пакетов легче вспомнить что нужно поставить, чем этот список в голове держать. |
atomlab |
|
Темы:
4
Сообщения:
16
Участник с: 02 ноября 2010
|
Установил новый iso образ по официальному мануалу https://wiki.archlinux.org/index.php/In … ure_system Установка в базовой комплектации только пакетов base base-devel pacstrap /mnt base base-devel В AIF было еще куча пакетов в стандартной комплектации необходимых для дальнейшей настройки системы. Там можно было просто галочкой выбрать нужные дополнительные пакеты. Теперь гуглить каждый пакет, как он называется. Просто неудобно. Раньше ставил Арч за пять минут и дальше настройка. А тут чтобы приступить к настройке еще нужно кучу времени убить. Тот же netcg есть в iso образе но его оказывается надо было отдельно указывать при установке base base-devel. Установка хоть и не сложная но просто тупо гемора больше. |