Autorun Angel (beta)
August 27, 2008 on 10:40 pm | In Uncategorized | No CommentsСамая популярная фраза антивирусного сапорта “Присылайте файлик — скажем что-то, а без файлика никак”.
Совсем недавно дошли руки сделать, что-то для этого.
Перефразируя Пруля:
Идея данной разработки такова: существующие антивирусы делят все найденные на вашем компьютере программы на “черные” и “всё остальное”. Черные - это явно вирусы.
Autorun Angel делит программы по другому - на “белые” и на “всё остальное”. Белые - это уже известные программы, контрольные суммы которых внесены в базу как явно честные невирусные программы. А всё остальное отсылается на антивирусный сервер для анализа и при следующем запуске AA (например, через пару часов), уже будет
проанализировано и вы точно узнаете, это белая программа или пока неизвестно что.
Оно онлайновое. Т.е. “баз” в привычном понятии у него нет.
Програмка берется тут: http://www.nictasoft.com/ftp/aa10.exe
Дальше оно будет само обновляться.
Репорты и вишесы можно на andy@karimov.ru
Note: Это бета-тестирование!
Установка рисунка рабочего стола в Fluxbox
August 23, 2008 on 11:49 pm | In freebsd | No CommentsЗадача: установить рисунок рабочего стола в менеджере окон Fluxbox 1.0 и выше.
Решение:
1. Временное изменение рисунка рабочего стола можно выполнить с помощью команды:
fbsetbg путь_к_файлу_рисунка
2. Для установки постоянного рисунка рабочего стола самым простым способом будет добавить в файл ~/.fluxbox/overlay строчку:
background.pixmap: путь_к_файлу_рисунка
Если файл ~/.fluxbox/overlay отсутствует, его необходимо создать.
Естественно, если в файле есть строчка, начинающаяся с “background.pixmap:”, нужно заменить путь к файлу на нужный вам. После изменения файла можно перезагрузить конфиг Fluxbox и увидеть результат.
Обновление портов (ports) FreeBSD
July 30, 2008 on 11:16 am | In freebsd | 3 CommentsПорты (ports) в FreeBSD - основное и очень удобное средство для установки нового софта. Для того, чтобы устанавливать самые последние стабильные версии программ, необходимо эти самые порты периодически обновлять. Иногда, правда, бывает, что программа давно обновилась, а с помощью портов устанавливается старая версия, но это чаще всего вызвано проблемами совместимости новой версии с FreeBSD.
Для обновления дерева портов будем использовать утилиту csup (/usr/bin/csup). В портах есть её более медленный аналог cvsup, все действия по запуску те же самые, только работает медленнее.
Настройка csup
Для запуска csup необходимо иметь специальный “supfile” - файл с указанием того, что нужно обновлять (ведь csup можно использовать и для обновления исходных текстов ОС). Файл-пример есть в /usr/share/examples/cvsup/ports-supfile. Он содержит подробные комментарии, которые будут полезны для создания нестандартных sup-файлов. Итак, пишем файл:
cat >> ~/ports-supfile << X
*default host=cvsup2.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
X
Следует обратить внимание на строчку “*default host=cvsup2.ru.FreeBSD.org”. cvsup2.ru.freebsd.org - это cvsup-сервер МТУ, он довольно быстрый и подходит для Москвы. Если соединение с этим сервером вас не устраивает - выберите другой cvsup-сервер из официального списка cvsup зеркал.
Обновление FreeBSD ports
Итак, supfile есть, запускаем csup (как root!) и ждем завершения задачи:
csup ~/ports-supfile
Connected to 212.5.64.42
Updating collection ports-all/cvs
Edit ports/LEGAL
Edit ports/Mk/bsd.sites.mk
Edit ports/Tools/portbuild/scripts/makeparallel
Edit ports/UPDATING
....
После завершения работы все порты будут обновлены, можно ставить новые версии программ.