mount /dev/brain || tail -f /var/log/thoughts >> /home/DeNn/blog

Category Archives: Новости

о любви

На днях настраивал сервер под Debian и в очередной раз убеждаюсь, что FreeBSD это хорошо. В ней все чисто, все лежит на своих места. Просто ляля :)

Кой-какие вопросы из тестов

Приведу вопросы из тестов на вакансии админов и мои ответы За правильность и вред нанесенный вашей психике и системе ответственности не несу.

Онлайн-выпуск BSDMagazine

BSD Magazine (прошлые и будущие выпуски) теперь свободно доступен онлайн. BSDMagazine — журнал об операционных системах семейства BSD — Free/Open/Net/DragonFly BSD, MacOS, SunOS и дистрибутивах на их основе. С недавних пор журнал перестал публиковаться на бумаге, выпуск за март 2010 является первым онлайн-изданием. http://www.bsdmag.org Язык журнала английский. Содержание мартовского номера: Free Issue to Download! Buil [...]

Критическая локальная уязвимость во FreeBSD 7.1, 7.2, 8.0

Сегодня было опубликовано сообщение об уязвимости, позволяющей повысить пользовательские привилегии в последних версиях ОС FreeBSD (7.1-8.0). Испытал у себя.

FreeBSD 8.0-RELEASE

На оффсайте еще нет новости. Видимо жду пока iso синхронизируют со всеми зеркалами. На русском ftp уже доступен образ. А мы тем временем делаем freebsd-update:

NIC.ua раздает подарки

C 15.11.2009 по 28.02.2010 регистратор NIC.UA проводит рекламную кампанию с ежедневным розыгрышем призов среди пользователей социальной сети Twitter.com. Для того что бы получить призы нужно зафолловить @nic_ua и написать сообщение, содержащее текст «#nicua», «http://rt.nic.ua», «http://nic.ua» ретвитнуть @nic_ua. Подробнее у них на сайте. з.ы. Нет мне платят за рекламу :). Просто захотелось написать.

Time Machine и FreeNAS

Есть у нас файлопомойка на FreeNAS и захотелось мне бакапить свою машинку с помощью Time Machine. Для этого нам понадобиться: Расшарить папку с помощью AFP Создать пользователя, что авторизации Создать «sparsebundle» с помощью команды hdiutil create -size [Размер]g -fs HFS+J -volname «Backup of server» [hostname]_[mac-address].sparsebundle где [размер] — это размер диска на который будет делаться [...]

Массовое переименование файлов с помощью утилиты find

#!/bin/sh # Определяем глубину вложенности директорий depth=$((`find «$1″ -type d -print | \       sed -E ‘s/[^\/]+//g’ | \       sort | tail -n 1 | \       wc -c`+1)); # Макрос, переименовывающий файлы и директории replacer=’new=»`dirname «{}»`/`basename «{}» | sed «s/ /_/g»`»; if [ "$new" != "{}" ]; [...]

Генератор случайного 8-ми символьного пароля

#!/bin/bash MATRIX=»0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz» LENGTH=»8″ # ==> ‘LENGTH’ можно увеличить, для генерации более длинных паролей. while [ "${n:=1}" -le "$LENGTH" ] do PASS=»$PASS${MATRIX:$(($RANDOM%${#MATRIX})):1}» # ==> echo «$PASS» let n+=1 done echo «$PASS» exit 0 (c)Advanced Bash-Scripting Guide: Искусство программирования на языке сценариев командной оболочки; Версия 2.5 (15 февраля 2004)