LINUX.ORG.RU

Избранные сообщения dober

Как автообнаружение Zabbix определяет имя хоста?

Форум — Admin

настраиваю автообнаружение zabbix и настраиваю действие на добавление нового хоста для мониторинга(https://www.zabbix.com/documentation/2.2/ru/manual/discovery/network_discovery/rule), но в списки попадают хосты названные ip адресом.

Вопрос как заставить zabbix добавлять в список хосты с их dns именами или хотябы брать hostnames с хостов?

 ,

Acceptor
()

OBS Studio 0.15

Новости — Open Source
Группа Open Source

Вышла новая версия OBS Studio, 0.15.

OBS Studio — открытое и свободное ПО для потокового вещания и записи, распространяющееся под лицензией GPL v2. Программой поддерживаются различные популярные сервисы: YouTube, Twitch, DailyMotion и другие, использующие протокол RTMP. Программа работает под управлением наиболее популярных операционных систем: Windows, Linux, macOS.

OBS Studio является значительно переработанным вариантом программы Open Broadcasting Software, главным отличием от оригинала является кроссплатформенность. Наряду с поддержкой Direct3D есть поддержка и OpenGL, функциональность может быть легко расширена за счёт плагинов. Реализована поддержка аппаратного ускорения, перекодирование на лету, стриминг игр.

Основные изменения:

  • в качестве источника теперь доступен проигрыватель VLC;
  • настройка интерфейса: теперь возможно убрать панели и строку состояния;
  • битрейт и качество можно менять прямо во время трансляции;
  • теперь возможна настройка автоматической записи при вещании;
  • возможно масштабирование каждого элемента сцены;
  • устранено возможное зависание/остановка программы при отключении или переподключении к сети;
  • добавлено вещание слайд-шоу с различными эффектами перехода. Изображения берутся из плей-листа, также вы можете добавлять целиком директории.

>>> Подробности

 

Zampolit
()

Где брать свистелки и перделки, если юзать отдельный window manager?

Форум — Desktop

Всю жизнь я жил со всякими гномами, кедами и прочими комбайнами. Тут при установке новой системы пришла идея: а не попробовать ли мне какой-нибудь тайлинговый оконный менеджер и просто списком нужных программ вместо того чтобы ставить кеды и напильником допиливать их чтобы был недотайлинг?

Собственно вопрос. Если не ставить гном или кеды, то где взять финтифлюшки?

Регулятор громкости и переключатор звуковых штуковин - обычно встроен в плазму/гномшелл.

Управление мониторами - тоже от среды рабочего стола.

Настройки шрифтов из одного места для большинства программ

Настройки оформления окон.

Как человек с каким-нибудь там i3 или xmonad будет все это делать?

 , , , ,

hlebushek
()

Помогите с bacula

Форум — General

Bacula выдает ошибку Pruning oldest volume, такое ощущение что не может перезаписать том, вот такой конфиг

Pool {

Name = git

Pool Type = Backup

LabelFormat = «git-»

Recycle = yes

Recycle Oldest Volume = yes

AutoPrune = yes

Volume Retention = 28 days

Maximum Volumes = 5

Maximum Volume Jobs = 7

#Purge Oldest Volume = yes

}

 

denix123
()

Правильно передать аргументы функции в bash

Форум — Development

У меня есть функция, которой может быть передано любое количество аргументов. Мне надо внутри первой функции передать эти аргументы, кроме первого, как есть (с тем же разбиением на строки), другой функции (вложенной), а внутри неё все оставшиеся аргументы (по-прежнему, «как есть») передать программе.

Т.е. если вызывается

func1 слово «строка» слово «строка» слово

то внутри func1 должно вызваться

func2 «строка» слово «строка» слово

а потом внутри func2 должна выполниться программа

program «строка» слово «строка» слово

Пожалуйста, подскажите, как это сделать, а то я уже запутался в $*, $@ и кавычках вокруг них. Заранее спасибо.

 ,

Norong
()

nDPI как замена l7filter [продолжение]

Форум — Admin

Продолжение длинной истории

Оригинальный рецепт для тех кто умеет самостоятельно прикладывать патчи и собирать ядра/софт.

Отдельно и более подробно для Ubuntu и CentOS от as_lan

На большом потоке ( ~300мбит/с ) cо всеми протоколами используется примерно 50-60% одного ядра Intel(R) Xeon(R) CPU E31230@3.20GHz. Если поток больше или процессор слабее, то включаем RPS или используем сетевые карты с multi-queue и irq-affinity. У меня оно тестируется на трафике до 400Мбит/~100к conntrack/~90kpps для x86 и x86_64.

В понятиях netfilter оно умеет проверять пакеты на принадлежность к протоколам (match) и ставить на пакеты метки/классы (target) по аналогии с MARK & CLASSIFY. Есть поддержка NET_NS и IPv6.

Требуется много памяти. На каждое соединение расходуется примерно ~850+280*0.7 байт. Этот объем варьируется в зависимости от 32/64 бита, с/без IPv6.

Исходники теперь есть на https://github.com/vel21ripn/nDPI/tree/netfilter

От основной ветки на github/ntop/nDPI/1.7-stable отличается меньшим потреблением памяти и «улучшением» определения bittorrent.

из-за значительных изменений пока не ясно, можно ли будет включить в оригинальный проект.

 , ,

vel
()

Мой i3

Галерея — Скриншоты

Os: Xubuntu 14.04
Wm: i3-gaps
Fm: ranger
Player: mpd+ncmpcpp
Term: urxvt

>>> Просмотр (2646x1024, 178 Kb)

 ,

Ixet
()

Нужна помощь в написании bash скрипта

Форум — Development

Доброго времени суток. Ситуация такая - необходима автоматизация одной задачи. Так как в bash только начал потихоньку вникать, думаю на нем и написать скрипт.

Имеются файлы, сгруппированные в 4 каталога по тематике. Каталог 1 file1 file2

Каталог 2 file 3 file 4 file 5

и т.д.

Во-первых, необходимо, убрать дубликаты значений в каждом файле. Поиск выдал такое -

$ sort file 1 | uniq > file 1

Далее, после удаления дубликатов, необходимо поочередно сравнить файлы из разных каталогов на совпадения значений. Опять же, из поиска по форуму вытащил такое:

$ comm -12 file 1 file 3 > file 1-3

Количество файлов в каталогах не фиксированное. Теперь не могу понять, как это зациклить грамотно. Мысли такие, что тут цикл while нужен, но как условие прописать? Алгоритм сравнения такой: файлы из каталога 1 поочередно сравнить с файлами из каталога 2, каталога 3 и каталога 4. И далее - из каталога 2 с файлами из каталога 3, 4 и т.д.

 

valve59
()

Большая нагрузка от Postfix, как найти виновниика

Форум — Admin

Добрый времени суток! Последнее несколько дней LA сервера взлетело до 40. На сервере 60+ клиентов. При отключения постфика нагрузка уходит <0. Подскажите как найти виновника спама?

[root@srv1 ~]# postqueue -p| wc -l
363325

И эта цифра неуклонно растет.

Вот что в maillog
[root@srv1 ~]# tail /var/log/maillog
Jun 3 17:18:35 srv1 postfix/smtp[28134]: D186E77A317: to=<rickey.schramm76@flatscreens.dynamailbox.com>, relay=none, delay=84455, delays=84424/0.23/30/0, dsn=4.4.1, status=deferred (connect to flatscreens.dynamailbox.com[76.191.100.59]:25: Connection timed out)
Jun 3 17:18:35 srv1 postfix/smtp[28142]: BAEB276F32C: to=<scott@culturism-suplimente.net>, relay=none, delay=168219, delays=168189/0/30/0, dsn=4.4.1, status=deferred (connect to mail.culturism-suplimente.net[178.33.146.129]:25: Connection timed out)
Jun 3 17:18:35 srv1 postfix/smtp[28133]: D7D6E763624: to=<gyhfg@ko.org.pl>, relay=none, delay=167335, delays=167304/0.23/30/0, dsn=4.4.1, status=deferred (connect to ko.org.pl[85.128.134.253]:25: Connection timed out)
Jun 3 17:18:35 srv1 postfix/smtp[27917]: connect to live.co[64.4.6.100]:25: Connection timed out
Jun 3 17:18:35 srv1 postfix/smtp[27928]: connect to verion.net[109.234.109.20]:25: Connection timed out
Jun 3 17:18:36 srv1 postfix/smtp[27928]: connect to verion.net[213.128.138.236]:25: Connection refused
Jun 3 17:18:36 srv1 postfix/smtp[28138]: connect to nolisting.alfagraficaprod.com.ar[66.135.41.29]:25: Connection timed out
Jun 3 17:18:39 srv1 postfix/smtp[28138]: warning: 9BC86767AB3: non-ESMTP response from mx2.alfagraficaprod.com.ar[76.74.198.251]:25: Has superado la cantidad de destinatarios desconocidos permitida (#5.3.0)
Jun 3 17:18:39 srv1 postfix/smtp[28138]: warning: to prevent loss of mail, turn off command pipelining for 76.74.198.251 with the smtp_discard_ehlo_keyword_address_maps parameter
Jun 3 17:18:39 srv1 postfix/smtp[28138]: 9BC86767AB3: lost connection with mx2.alfagraficaprod.com.ar[76.74.198.251] while sending DATA command

 , ,

Sky4eg
()

SSHFS авторизация по паролю

Форум — Admin

Значится есть удаленный сервак, к которому надо конектиться по ssh. Авторизация, увы, по паролю и поделать с этим ничего нельзя.

в командной строке вбиваю

echo password | sshfs user@ip:/dir /mnt/dir -o kernel_cache -o auto_cache -o reconnect
И один фиг просит вбить пасс. Где я дурак?

 

kombrig
()

Простой контейнер

Форум — Admin

Хочу запустить себе lorsource на домашнем сервачке. Проблема в том, что lorsource требует Tomcat и PostgreSQL. Я не хочу просто взять и установить их, а хочу сделать это сложно — контейнер со всем необходимым.
Сначала думал о простой виртуалке, теперь интереснее было бы заиметь lxc или docker.
Есть какой-нибудь простой пошаговый туториал для такого?

 , , ,

CYB3R
()

Вместо ключа нули(dmsetup table)

Форум — Security

Во время установки ubuntu, через меню установщика, создал шифрованный контейнер, для root, swap, home. Потом поменял парольную фразу на ключ-файл.

dmsetup table:

0 116703232 crypt aes-xts-plain64 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0 8:5 4096
Пример вывода
0 417792 crypt aes-xts-plain64 e8cfa3dbfe373b536be43c5637387786c01be00ba5f730aacb039e86f3eb72f3 0 8:16 0  
|    |     |    |   |     |                                 |                                   |  |   |   
start|     |    |  mode   IV                                |                                   |  |   offset  
     size  |  cipher                                        |                                   |  device  
         target                                        256bit-key                          IV offset  

Почему нули?
Вроде, этот ключ - это мастер ключ который создаётся при создании LUKS контейнера, рандомно.
Подозреваю, что у меня вместо мастер ключа нули. Что делать? Новый LUKS контейнер создавать?
Я в опасности? АНБ пилило установщик для убунту?!!

 

dzirtt
()

Несколько вопросов по установке системы с шифрованием

Форум — Security

Решил переустановить систему и настроить при этом шифрование. В связи с этим возникло несколько вопросов:

1.) Говорят, что LUKS - это расширение для dm-crypt. Так ли это? В равной ли степени они поддерживаются разрабами ядра? Какой в целом метод шифрования вы бы предложили?

2.) Обязательно ли использовать LVM в случае с шифрованием?

3.) Какой метод поддерживается установщиками Debian/Ubuntu?

Заранее спасибо.

 ,

Valdor
()

результат работы awk в функцию

Форум — Development

не соображу как результат работы awk передать в bash функцию ?

f()
{
    echo $1 $2
}

...
echo $line | gawk -vFPAT='[^,]*|"[^"]*"' '{print $1 "," $2}'
# тут хочу вывод awk передать в f

 ,

x905
()

Поддержка VT-d в материнской плате ASUS Z87-K

Форум — Linux-hardware

Доброго времени!

Работает ли на материнской плате ASUS Z87-K, Intel VT-d?
Есть ли опция в BIOS?
Проверял ли кто на практике?

 , ,

invertor
()

Подскажите ПО для тестирования нагрузки сервера

Форум — Admin

По должно само создавать нагрузку.

 , ,

webmak
()

рекурсивно скопировать файлы через «cat oldfile > newfile»

Форум — General

Помогите с однострочником, плиз.
Нужно рекурсивно скопировать файлы через «cat oldfile > newfile». Зачем мне так извращаться? У меня тут произошел какой-то косяк с файловой системой udf, я о нем тут писал Работа с разделом udf на hdd. В Linux с файлами всё нормально, а в Windows - всё стало read-only. Однако вчера обнаружил, что в Linux тоже не всё в порядке. Я ничего не могу скопировать в другое место. И cp и tar выдают какую-то загадочную ошибку «Превышен лимит размера файла», зато cat читает всё нормально.
Как мне это сделать? Что-то вроде:

#!/bin/bash
find /srv | while read FILENAME
do
   cat "$FILENAME" > /home/iskatel/newdir/"$FILENAME"
done
Всё бы ничего, но /srv содержит подкаталоги и такой способ не прокатит. Как быть?

 

sunny1983
()

Пунктирные полосы в меню vim-gtk. Что это и зачем?

Форум — Desktop

http://i.imgur.com/q4Bw4AR.png

Зачем она нужна и можно ли как-нибудь её убрать? Заранее спасибо.

 , ,

Norong
()

iptables u32

Форум — General

Помогите составить правило u32. Вот содержимое http://rghost.ru/8VDB2HZ6q/image.png Пробую вот так

6&0xFF=0x11 && 20&0xFFFF=0xaa69 && 24&0xFFFF=0x699a
тыкните где ошибся

 

User01
()

Отследить исходящие соединения с сервера. Закрытый firewall

Форум — Admin

Приветствую!

Подскажите, пожалуйста, решение такой задачи. Есть web проэкт который расположен на linux сервере, как можно отследить исходящие соединения с сервера? Нужно, что бы нужное открыть, а все остальное зафильтровать с помощью WAF. Ситуация усложняется тем, что это могут быть временные соединения с сервера - к примеру на удаленое ftp ... Мне в голову ничего лучше tcpdump не приходит. Знающие люди, подскажите пожалуйста!

Спасибо!

 , , , ,

chipa
()