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)