@Shura

Тег freeBSD в блоге Shura

Shura

Хм, в убунте нет команды at, она сейчас заменена на какую-то другую? Во FreeBSD эта команда есть, но почему-то выполняется только от рута, что за подстава?

Shura

Призываю некромантов! Как заставить conky отображать символы utf-8? Не получается, показывает кракозябры. Конфиг в utf-8.

Shura

Решил побороть проблему с видео из #owztj с помощью ALTQ и pf, тупо ограничить исходящую полосу для мультикаста. Не вышло. Ограничивалка отбрасывает пакеты, которые не проходят в лимит! Такого я не ожидал, по логике она пики должна была в буфер сохранять и отдавать их в моменты простоя. Вообщем говно.

Shura

Есть комп на фряхе. Хочу, чтобы он мультикастовое видео вещал. Видео поток 10Мбит, файлик лежит на диске и вещается с помощью VLC. Однако на выходе из сетевой карты трафик имеет вид как на картинке. Как бы мне сказать фряхе, что не надо так, чтобы она его плавненько выдавала, без таких гигантских пиков, а то они в 100Мбитные коммутаторы не проходят.

Shura

Microsoft выпустила собственный дистрибутив FreeBSD

http://www.securitylab.ru/news/482772.php

Shura

Есть фряха с гигабитной карточкой на драйвере alc. Так вот она выдаёт всего около 180 Мбит трафика. CPU не загружен, лампочка на коммутаторе при передаче трафика моргает не постоянно, а как-бы коротенькими порциями. Куда смотреть? Как там всякие прерывания посмотреть?

Shura

Создать vlan на FreeBSD? Даже проще, чем в linux:
ifconfig <имя интерфейса>.<vlan id> create
т.е.
ifconfig sk0.100 create
после чего появляется интерфейс sk0.100, которому можно назначить ip адрес и работать как с любым другим интерфейсом.
Для уничтожения интерфейса есть спец. команда:
ifconfig sk0.100 destroy

Shura

Работать с Jail во FreeBSD становится легко и приятно, если поставить qjail.
Сразу после установки qjail надо поставить мир, который будет использоваться в джейлах. В хендбуке описан трудный путь скачивания исходников и компиляции всего этого хозяйства, но с qjail ничего этого не надо, достаточно дать команду
qjail install
Мир скачивается и тут же готов к использованию
Дальше можно создавать джейлы:
qjail create -4 <ip адрес> <имя>
И запускать их:
qjail start <имя>
И останавливать
qjail stop <имя>
А после остановки делать бекап!
qjail archive <имя>

В /etc/jail.conf лазить не надо, всё делается автоматом, достотачно только в /etc/rc.conf добавить строчку
qjail_enable="YES"

Shura

Во фряшном пинге есть замечательная опция

-o Exit successfully after receiving one reply packet.

В линуксовом такой опции не нашёл. Есть суррогаты?

Shura

Последнюю неделю начала твориться какая-то мистика. Каждое утро в 8:55 сервер на FreeBSD перезагружается. Причем не каждый день, а только в будни, все выходные простоял нормально, без единой перезагрузки. В логах ничего нет, перезагрузка несанкционированная, как будто просто ресет нажимают. Даже не знаю в какую сторону начинать копать, в кроне на это время ничего не запланировано.

Shura

и опять сегодня отличилась фря. За пол дня съела 150 Гб диска. Полез смотреть, а это всё лог radius.log с записями вида

Error: libssl version mismatch. built: 1000105f linked: 100010af

тысячами в секунду!
Ну пипец просто. Кто собрал радиус с неверноей версией ssl? Всё ставил в бинарном виде, так что это не мой косяк!

Shura

Не, ну вот чего такое случилось?

$ grep public /etc/fstab
//192.168.100.253/public  /mnt/public smbfs -I192.168.100.253,-Eutf-8:cp866,-N,-Uguest,rw,noauto  0 0
$ sudo mount /mnt/public
$ mount | grep public
$ sudo mount_smbfs -I 192.168.100.253 -Eutf8:cp866 -N -U guest //192.168.100.253/public /mnt/public
$ mount | grep public
//GUEST@192.168.100.253/PUBLIC on /mnt/public (smbfs)

через fstab не монтирует, а просто через mount с полным указанием ключей всё нормально. И в логах ничего нет

Shura

10.1 релизнулась. Обновляю.

Shura

худо-будно освоил jail. Ничего так штука, работает.

Shura

Почему FreeBSD стала скатываться в говно? Ведь раньше вот такого не было:

$ make installworld
ERROR: Required auditdistd user is missing, see /usr/src/UPDATING.
*** [installcheck_UGID] Error code 1

Stop in /usr/src.
*** [installworld] Error code 1

Stop in /usr/src.
root [/usr/src]$ grep auditdistd /etc/passwd
auditdistd:*:78:77:Auditdistd unprivileged user:/var/empty:/usr/sbin/nologin
root [/usr/src]$

Shura

Ну что ж, буду приобщаться к контейнеризации, поднимать jail

Shura

Долбаный pkgng. Пытаюсь обновить систему и получаю

Proceed with upgrading packages [y/N]: y
Checking integrity...pkg: WARNING: locally installed php5-5.4.30 conflicts on /usr/local/bin/php with:
- php53-5.3.28_3

pkg: WARNING: locally installed php5-5.4.30 conflicts on /usr/local/bin/php-cgi with:
- php53-5.3.28_3

И так простыня на 50 страниц. При том, что php вообще не установлен. Наверное придётся еще на год положить pkgng в дальний угол и взяться за компилирование с portupgrade.

Shura

А GnuNET 0.10 до сих пор в портах не появился :(

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.