Написал вот при помощи товарищей из джаббер-конфы скрипт для установки и обновления qutIM из SVN. Рисовалось все для Убунты 8.04, но думаю и на других все пойдет.
Создаем файл qutim_svn_install.sh в домашнем каталоге и ставим на него права запуска (chmod 755 ~/qutim_svn_install.sh).
Запускаем и ждем пока выкачается весь необходимы для компиляции софт и свежая ревизия из SVN [...]
Честно говоря, я сначала с сильным подозрением отнесся к новому клиенту, которому всего-то 3 дня. Но был весьма впечатлен после установки. Он действительно сильно напоминает qip под виндузу. С учетом того, что я давно не мог подобрать себе клиента для аси и сидел в psi через гейт, то был вдвойне приятно удивлен качество версии 0.1.
В [...]
Давненько я хотел разобраться как мониторить сетевые интерфейсы локальной машины через snmp и рисовать графики через mrtg. Еще больше мне хотелось через тот же snmp мониторить загрузку CPU и памяти.
Вчера собственно я с этим и разобрался, о чем и хочу Вам поведать. :)
Популярность: 86% [?]
Долго я искал нормальный скрипт для резервного копирования баз данных MySQL и ничего подходящего для себя не нашел.
Чего мне не хватало:
Пакетный бекап баз.
Разные каталоги для бекапов.
Ротация резервных копий.
Пришлось мне писать свой скрипт для этого дела. В общем на Ваш суд:
MySQL DB Backup умеет хранить резервные копии баз данных в отдельных каталогах для каждой базы, что [...]
Многие, кто обновил Ubuntu до Hardy Heron, заметили проблему с переключением раскладки после перезагрузки системы. Решается проблема на самом деле просто. Идем в xorg.conf и правим секцию клавиатуры до такого состояния:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option [...]
Обновился до Ubuntu 8.04 Hardy Heron и тут же возникла проблема с Фотошопом. После загрузки стал ругаться на то, что не может найти какие-то нужные ему библиотеки.
Путем запуска его из консоли выяснил, что wine не может использовать первый мегабайт адресного пространства ДОС.
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address [...]
По наводке от моего товарища Lice пришлось ковырять как закрыть от PHP-скриптов доступ в другие каталоги. дело в том, что если не установлен PHP как CGI модуль, то варианта два. Либо SafeMode + doc_root, что совсем не приятно и мне не нравится. Причины расписывать тут не буду, т.к. не хочется устраивать холивар. В общем, я [...]
Пример секции пользователя за NAT конфигурационного файла users.conf:
[200]
type=friend
host=dynamic
username=200
secret={user_password}
nat=yes
qualify=yes
canreinvite=no
sipreinvite=no
context=home
callerid="User" <200>
allow=alaw
allow=ulaw
allow=gsm
nat - означает, что пользователь может находиться за NAT'ом.
qualify - периодическая проверка доступности устройства.
canreinvite - прогонять весь голосовой трафик через Asterisk, не совместимо с nat=yes.
sipreinvite - прогонять весь SIP-трафик через Asterisk, также не совместимо с nat=yes, если используется SIP протокол.
Популярность: 55% [?]
Все никак не доходили руки до установки logwatch. Дело в том, что logwatch не устанавливается без MTA и подсовывает для установки Exim. Но у меня уже стоит Communigate и он не опознается как MTA.
Пришлось ковырять форумы и спрашивать народ на канале #ubuntu-ru. В общем лечится все это довольно просто. Устанавливаем equivs.
# apt-get install equivs
Далее нам [...]