to post messages and comments.

← All posts tagged FreeBSD

@Shura:

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

@Shura:

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

@Shura:

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

@Shura:

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

@Shura:

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

@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
//[email protected]/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:

Ну вы только посмотрите что делается opennet.ru Во фряху хотят некое подобие systemd запилить. ЗАЧЕМ?

@Shura:

Стряхнул с conky пыль — он еще послужит. То ли его, то ли KDE допилили до нормального состояния, они теперь вместе нормально работают

@Shura:

Наконец-то переустановил фряху. Переехал на новый винт и на x64.