сеть
port-check - чекаем порты без проблем или скрипт для проверки доступности портов
Нам, админам, довольно часто, точнее постоянно, приходится мониторить различные ресурсы своей сети и не редко удаленной. Если нет возможности поставить на хост средства мониторинга, то приходится проверить по портам. Раньше я это делал так:
$ netcat -w3 -z host port && echo OKА что если нужно проверять несколько хостов и/или портов? Вот для этих целей и был написан скрипт.
Сеть виртуальных машин в qemu
Пусть для проверки/отладки какой-нибудь схемы нужна сеть машин. Виртуалки прекрасно работают под qemu, осталось настроить сеть между ними.
Из существующих режимов эмуляции сети в qemu ни один не подходит: либо не обладают достаточными возможностями, либо требуют прав суперпользователя.
К счастью, существует такой полезный проект, как VDE (Virtual Distributed Ethernet), который позволяет объединять виртуалки в сеть (причём не только qemu). Сначала от root выполняется некоторая подготовка, затем пользователь может создавать любое число ВМ.
обработчик событий в micq
читаем мануал :)
$ man climmrc
event <script>
Set the script to execute for events to script. It is called
with the following arguments:
1. The IM type, currently only icq.
2. The UIN of the contact this event relates to, or 0.
3. The nick of the contact this events to relates to, or the
empty string.
4. The string global.
5. The type of this event, which can be msg, on, off, beep or
status, where on and off are for oncoming and offgoing contacts.
This list may not be exhaustive.
6. For messages, the message type, for offgoing contacts, the
previous status, and for oncoming contacts or status changes,
the new status, otherwise 0.
7. The text of the message.
8. The contact's user agent.
