← All posts tagged FreeBSD

beard
FreeBSD цитата "В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон — citkit.rufreebsd.org.ua
beard
software FreeBSD hardware dmesg.boot содержит вот такую запись:
cpu0: <ACPI CPU> on acpi0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
Также имеется вот такая ядрёная переменная со списком значений:
dev.cpu.0.freq_levels: 3000/89000 2800/71022 2450/62144 2100/53266 1750/44388 1400/35511 1050/26633 700/17755 350/8877
Это что-то типа того, как он может частоту понижать. А вот как бы этим из консоли порулить?
beard
software FreeBSD По английскому хендбуку собрал gmirror. Появилась мысль. Можно ли, для свопа, задействовать два физических раздела /dev/ad12s1b и /dev/ad14s1b вместо одного /dev/mirror/gm0s1b? Они же теперь идентичны. Не всё ли им равно и зачем своп зеркалить? Щас попробую.
beard
FreeBSD Prosody Обновился порт. Исправили rc скрипт. datadir-pidfile, по-прежнему, установлены невместным образом.
Какое-то движение происходит, но не слишком активно.
beard
FreeBSD Prosody Логирование придушил, сертификат самоподписал, оффлайн сообщения проверил. Надо бы шифрование проверить. Ломает. Будем считать работает.
Порт старый. Забили мантейнеры на него. Жаль. Кто бы взялся?
beard
FreeBSD Prosody Пересадил datadir и pidfile в /var/spool/prosody. Допилил rc — теперь останавливается. Запустил бота. С внешними серверами взаимодействует нормально — SRV резолвятся, в ростер добавилось, сообщения ходят. Понаблюдаю.
beard
software FreeBSD Prosody Порт старый и кривой — версия 0.5.1, август 2009. datadir зафигачили в /usr/local/var/lib/prosody, туда же отправили и pidfile, через rc-скрипт не останавливается — ругается на отсутствие pidfile. Останавливается через prosodyctl stop. Через syslog всё уходит в debug.log, очень подробно, информации много. Вроде запускается. Вроде работает. Памяти занимает немного. Консольно юзвери добавляются. На сегодня хватит. Завтра ченьжлоги буду курить
beard
FreeBSD закладки wolandblog.com — Добавление системного пользователя в FreeBSD. Если мы решим написать скрипт для автоматизированного добавления системных пользователей, то неминуемо столкнемся с двумя вопросами. Как установить пользователю пароль? Как сгенерировать пароль?
beard
Ruby FreeBSD fail Для использования с Rails рекомендуется Ruby версии 1.8.6 и 1.8.7. Ruby 1.9 лучше пока не использовать. We recommend Ruby 1.8.7 for use with Rails. Ruby 1.8.6, 1.8.5, 1.8.4 and 1.8.2 are still usable too, but version 1.8.3 is not.
С 1.9.1 ничего и не получилось. mongrel не собрался. rails хочет rake, в 1.9.1 он уже идёт в комплекте, но его почему-то не видно. sqlite притащил за собой tcl. В системе срач, весёленький такой. Как бы теперь это всё назад отковырять..
beard
Ruby FreeBSD Что-то непонятное. FreeBSD 8.0 i386, openssl-1.0.0_1, ruby-1.9.1-p376_1,1. Всё из портов, всё свежее.
compiling openssl...
... ... -oossl.o -c ossl.c
ossl.c:118: error: expected ')' before '*' token
ossl.c:119: error: expected ')' before '*' token
*** Error code 1
... Stop in /usr/ports/lang/ruby19.
beard
software FreeBSD hardware На хабре, как-то давно, была статья про то, как гугель опубликовал статистику мониторинга своих серверов на предмет срабатывания блока ECC, коррекция одиночных ошибок памяти. Долго думал... Тоже хотелось бы такое посмотреть у себя. Для FreeBSD, какой-нибудь модуль ядра. В какую сторону смотреть? Наверное нет такого, потому как очень низкожелезячно и чипсетоспецифично.