The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз FreeBSD 13.2 с поддержкой Netlink и WireGuard

11.04.2023 10:48

После 11 месяцев разработки опубликован релиз FreeBSD 13.2. Установочные образы сформированы для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно подготовлены сборки для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant.

Ключевые изменения:

  • Реализована возможность создания снапшотов файловых систем UFS и FFS, на которых включено журналирование (soft updates). Также добавлена поддержка фонового сохранения дампов (запуск dump с флагом "-L") с содержимым примонтированных файловых систем UFS при включённом журналировании. Из возможностей, которые недоступны при использовании журналирования, остаётся фоновое выполнение проверки целостности при помощи утилиты fsck.
  • В основной состав принят работающий на уровне ядра драйвер wg с реализацией сетевого интерфейса для VPN WireGuard. Для использования необходимых драйверу криптографических алгоритмов было произведено расширение API криптоподсистемы ядра FreeBSD, в который была добавлена обвязка, позволяющая использовать через стандартный крипто-API не поддерживаемые во FreeBSD алгоритмы из библиотеки libsodium. В процессе разработки также была проведена оптимизация для равномерной балансировки привязки задач шифрования и расшифровки пакетов к ядрам CPU, что позволило снизить накладные расходы при обработке пакетов WireGuard.

    Прошлая попытка включения WireGuard в состав FreeBSD была предпринята в 2020 году, но завершилась скандалом, в результате которого уже добавленный код был удалён из-за низкого качества, безалаберной работы с буферами, использования заглушек вместо проверок, неполной реализации протокола и нарушения лицензии GPL. Новая реализация , совместно подготовлена основными командами разработчиков FreeBSD и WireGuard при участии Джейсона Доненфилда (Jason A. Donenfeld), автора VPN WireGuard, и Джона Болдуина (John H. Baldwin), известного разработчика FreeBSD. Перед принятием нового кода при поддержке организации FreeBSD Foundation было проведено полное рецензирование изменений.

  • Реализована поддержка коммуникационного протокола Netlink (RFC 3549), применяемого в Linux для организации взаимодействия ядра с процессами в пространстве пользователя. Проект ограничивается поддержкой семейства операций NETLINK_ROUTE для управления состоянием сетевой подсистемы в ядре, что позволяет использовать во FreeBSD Linux-утилиту ip из пакета iproute2 для управления сетевыми интерфейсами, установки IP-адресов, настройки маршрутизации и манипуляции объектами nexthop, хранящими данные о состоянии, используемом для передачи пакета в желаемую точку назначения.
  • Для всех исполняемых файлов базовой системы на 64-разрядных платформах включена по умолчанию рандомизация адресного пространства (ASLR, Address Space Layout Randomization). Для выборочного отключения ASLR можно использовать команды "proccontrol -m aslr -s disable" или "elfctl -e +noaslr".
  • В ipfw для поиска MAC-адресов задействованы базисные таблицы (Radix table), что позволяет создавать таблицы с MAC-адресами и использовать их для фильтрации трафика. Например:
    
       ipfw table 1 create type mac
       ipfw table 1 add 11:22:33:44:55:66/48
       ipfw add skipto tablearg src-mac 'table(1)' 
       ipfw add deny src-mac 'table(1, 100)'
       ipfw add deny lookup dst-mac 1 
    
  • Добавлены и доступны для загрузки через loader.conf модули ядра dpdk_lpm4 и dpdk_lpm6 с реализацией алгоритма поиска маршрутов DIR-24-8 для IPv4/IPv6, который позволяет оптимизировать функции маршрутизации для хостов с очень большими таблицами маршрутизации (в тестах наблюдается прирост скорости на уровне 25%). Для настройки модулей может использоваться штатная утилита route (добавлена опция FIB_ALGO).
  • Реализация файловой системы ZFS обновлена до выпуска OpenZFS 2.1.9. В стартовом скрипте zfskeys обеспечена автоматическая загрузка ключей, хранимых в ФС ZFS. Добавлен новый RC-скрипт zpoolreguid для назначения идентификатора GUID к одному или нескольким zpool (например, полезно для окружений виртуализации с общими данными).
  • В гипервизоре Bhyve и модуле vmm реализована поддержка прикрепления к гостевой системе более 15 виртуальных CPU (регулируется через sysctl hw.vmm.maxcpu). В утилите bhyve реализована эмуляция устройства virtio-input, при помощи которого можно подставлять события ввода с клавиатуры и мыши в гостевую систему.
  • В KTLS, реализацию протокола TLS, работающую на уровне ядра FreeBSD, добавлена поддержка аппаратного ускорения TLS 1.3 через вынос на сторону сетевой карты некоторых операций, связанных с обработкой зашифрованных входящих пакетов. Ранее подобная возможность была доступна для TLS 1.1 и TLS 1.2.
  • В стартовом скрипте growfs при расширении корневой ФС обеспечено добавление раздела подкачки, если такой раздел изначально отсутствовал (например, полезно при установке на SD-карту готового системного образа). Для управления размером подкачки в rc.conf добавлен новый параметр growfs_swap_size.
  • В стартовом скрипте hostid обеспечена генерация случайного UUID в случае отсутствия файла /etc/hostid и невозможности получения UUID от аппаратного обеспечения. Также добавлен файл /etc/machine-id с компактным представлением идентификатора хоста (без дефисов).
  • В rc.conf добавлены переменные defaultrouter_fibN и ipv6_defaultrouter_fibN, через которые можно добавить маршруты по умолчанию в FIB-таблицы, отличные от первичной.
  • В библиотеку libmd добавлена поддержка хэшей SHA-512/224.
  • В библиотеке pthread реализована поддержка семантики функций, используемых в Linux.
  • В kdump добавлена поддержка декодирования системных вызовов Linux. В kdump и sysdecode добавлена поддержка трассировки системных вызовов в стиле Linux.
  • В утилите killall появилась возможность отправки сигнала процессам, привязанным к определённому терминалу (например, "killall -t pts/1").
  • Добавлена утилита nproc для вывода числа доступных текущему процессу вычислительных блоков.
  • В утилиту pciconf добавлена поддержка декодирования параметров ACS (Access Control Services).
  • В ядро добавлена настройка SPLIT_KERNEL_DEBUG, позволяющая сохранять в отдельные файлы отладочную информацию для ядра и модулей ядра.
  • В ABI linux почти завершена реализации поддержки механизма vDSO (virtual dynamic shared objects), предоставляющего ограниченный набор системных вызовов, доступный в пространстве пользователя без переключения контекста. ABI linux на системах ARM64 доведён до паритета с реализацией для архитектуры AMD64.
  • Улучшена поддержка оборудования. Добавлена поддержка мониторинга производительности (hwpmc) для CPU Intel Alder Lake. Обновлён драйвер iwlwifi для беспроводных карт Intel c поддержкой новых чипов и стандарта 802.11ac. Добавлен драйвер rtw88 для беспроводных карт Realtek с интерфейсом PCI. Расширены возможности прослойки linuxkpi для использования во FreeBSD драйверов Linux.
  • Библиотека OpenSSL обновлена до версии 1.1.1t, LLVM/Сlang до версии 14.0.5, а SSH-сервер и клиент обновлены до OpenSSH 9.2p1 (в прошлой версии использовался OpenSSH 8.8p1). Также обновлены версии bc 6.2.4, expat 2.5.0, file 5.43, less 608, libarchive 3.6.2, sendmail 8.17.1, sqlite 3.40.1, unbound 1.17.1, zlib 1.2.13.

Дополнительно объявлено о переводе в разряд устаревших и удалении начиная с ветки FreeBSD 14.0 одноразовых паролей OPIE, драйверов ce и cp, драйверов для карт с интерфейсом ISA, утилит mergemaster и minigzip, компонентов ATM в netgraph (NgATM), фонового процесса telnetd и класса VINUM в geom.

 
  1. Главная ссылка к новости (https://www.freebsd.org/releas...)
  2. OpenNews: Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD
  3. OpenNews: Выпуск Wifibox 0.11, окружение для использования WiFi-драйверов Linux во FreeBSD
  4. OpenNews: Выпуск FreeBSD 12.4
  5. OpenNews: В кодовую базу FreeBSD добавлена новая реализация VPN WireGuard
  6. OpenNews: Релиз FreeBSD 13.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58946-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (378) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:02, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –9 +/
    Зачем BSD, если в нём нет безопасного UKI?
     
     
  • 2.3, Аноним (3), 11:05, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +7 +/
    BSD не следует трендам оно их создают. Правда эти их тренды никому не нужно, но это лишь частности.  
     
     
  • 3.65, Аноним (65), 15:30, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    И все же, нетлинк и вайргад появились не у них и этот тренд создали другие.
     
     
  • 4.168, bOOster (ok), 07:59, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Вот как раз эти то тренды как раз мало кому нужны по факту. Кроме Linux их никто не пользует.
     
     
  • 5.176, User (??), 09:07, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не то, чтобы оно мне сколько-нибудь нравилось - но это чуть-чуть, самую капельку, малость - не есть правда. я с WG уже и на оффтопике сталкиваюсь.
     
  • 5.198, Аноним (65), 13:34, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Вот как раз эти то тренды как раз мало кому нужны по
    > факту. Кроме Linux их никто не пользует.

    Именно поэтому их заимплементили в сабже. Ну, логично, да :)

     
  • 5.407, Аноним (407), 14:49, 23/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >Вот как раз эти то тренды как раз мало кому нужны по факту. Кроме Linux их никто не пользует.

    Но кроме Linux ни кого больше и нет!

     
  • 4.182, Аноним (182), 09:54, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Wireguard Доненфельд первым делом написал для openbsd.
     
     
  • 5.204, Аноним (65), 13:42, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    > Wireguard Доненфельд первым делом написал для openbsd.

    И тут пытаются на...ть, https://en.wikipedia.org/wiki/Wireguard - изучайте. В open оно так то попало далеко не в первых рядах.

     

  • 1.2, iPony129412 (?), 11:04, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –4 +/
    >В основной состав принят работающий на уровне ядра драйвер wg с реализацией сетевого интерфейса для VPN WireGuard. Прошлая попытка включения WireGuard в состав FreeBSD была предпринята в 2020 году, но завершилась скандалом

    Вот это интересно. Когда непросто новые технологие внедряются, а с бомбёжкой.

     
     
  • 2.5, Аноним (3), 11:08, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    Немножечко трудно внедрять новые технологии, когда это процесс не финансирует твой институт или мегакорпрации у которой деньги куры не клюют уже.
     
     
  • 3.21, Аноним (21), 12:22, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –4 +/
    Да, очень трудно, когда не можешь продать свой труд за деньги. Начинают закрадываться подозрения.
     
     
  • 4.69, Admino (ok), 15:41, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    Да, что твой труд невыгоден тем, у кого деньги.
     
  • 3.184, Бывалый смузихлёб (?), 10:52, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    https://www.freebsd.org/status/report-2023-01-2023-03/freebsd-foundation/

    > We finally have our 2022 fundraising numbers in and we raised a total of $1,231,096!
    > This year our budget is around $2,230,000, which includes increased spending towards FreeBSD advocacy and software development  
    > По итогам 2022 года  общем было собрано пожертвований на $ 1 231 096 ( что меньше изначально запланированных $ 1,4 млн )
    > В этом году бюджет около $ 2,23 млн, включая повышение расходов на продвижение FreeBSD и разработку ПО.

    В фин. отчётности упоминаются даже фин. расходы на канадскую мед страховку
    Не так чтобы посоны последний хрен без соли ели
    Вообще-то фряха - самая финансируемая из бздей. То ли у опёнка то ли у нэтки за минувший год было собрано порядка $ 40к

     
  • 3.264, Аноним (264), 13:54, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Да там было наоборот, не мега, но все же корпорация, использующая в своих продуктах форк freebsd, нашла чувака, который когда-то был хорошим разрабом, но давно уже поехал крышей, заплатила ему за написание wg для fbsd, и то школьнлэое поделие с переполнениями буферов, имея "своих" в команде freebsd, пропихнули прямо в current, и чуть не дошло до релиза.
     
  • 2.29, ivan_erohin (?), 12:56, 11/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • –7 +/
    скандалы двигатель прогресса (один из).
    например сравните С.Корею и Ю.Корею.
    в последней постоянно какие-то скандалы,
    в первой - все всегда тихо и единодушный одобрямс.
     
     
  • 3.131, Neon (??), 03:05, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    И редкий президент Ю.К не сидел после отставки.))) Все равно воруют, коррупция, дедовщина. Так что без разницы, что Ю.К, что С.К.))) И там и там не сладко
     
     
  • 4.183, Аноним (182), 09:56, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    >Так что без разницы, что Ю.К, что С.К.)))

    Датычо

     
     
  • 5.362, Аноним (-), 16:55, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Вот его в СК, и пусть в кванмене коментит из-под ред стар линукса, или как он там называется. С доступом почирикать на пару часов в день, под пристальным присмотром парочки охранников.
     
  • 4.186, Аноним (186), 12:05, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    А какой из презиков СК сидел? И была ли у какого из них отставка?
     
     
  • 5.408, Аноним (182), 16:48, 23/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    https://www.aei.org/foreign-and-defense-policy/asia/south-koreas-troubling-his

    Half of all living former South Korean presidents are now in prison.

     
  • 2.56, Аноним (65), 15:17, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Вот это интересно. Когда непросто новые технологие внедряются, а с бомбёжкой.

    Не, до этого не дошло - первый кодер вайргада только подпиливанием балок отметился.

     

  • 1.4, Аноним (4), 11:05, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –3 +/
    > почти завершена реализации поддержки механизма vDSO

    почти завершена, сейчас, уже вот-вот, со дня на день, почти готово, без пяти минут, все сделано, кроме некоторых моментов, практически готова, условно говоря, укладываемся в немного подкорректированные сроки

     
     
  • 2.143, Аноним (65), 05:59, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Сдирание фич из линукса занятие не такеое уж простое. Там это уже лет так ..цать. Если кто хотел увидеть как именно "too little and too late" выглядит - добро пожаловать!
     
     
  • 3.236, Аноним (236), 23:00, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Сдирание фич из линукса занятие не такеое уж простое. Там это уже лет так ..цать.

    Ну да, ну да, если оно не называется "vDSO", значит этого нет ... особенно когда ядро и либц развиваются одной коммандой (что позволяет просто и без лишней бюрократии реализовать vDSO-фичи)
    [CODE]
    /usr/src/lib/libc/include/libc_private.h:int __sys_clock_gettime(__clockid_t, struct timespec *ts);
    /usr/src/lib/libc/sys/Symbol.map: __sys_clock_gettime;
    /usr/src/lib/libc/sys/clock_gettime.c: error = __sys_clock_gettime(clock_id, ts);

    > Если кто хотел увидеть как именно "too little and too late" выглядит - добро пожаловать!

    Если кто хотел увидеть как именно "задерем же гордо гузочку, потому что ... ой" - добро пожаловать!


     
     
  • 4.245, Аноним (-), 09:41, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > ... особенно когда ядро и либц развиваются одной коммандой (что позволяет
    > просто и без лишней бюрократии реализовать vDSO-фичи)

    В случае линуха vDSO это виртуальный DSO который вообще ядро подпихивает процессу и ему пофиг на то какой там libc. Что как-то лучше с точки зрения универсальности этого, потому что libc разные бывают и все такое. Ядро при этом может нехило срезать угол в обход стандартных механизмов и это декоррелировано от остальных изменений, чего в вашем примере кажется не получается.

    И кстати там сейчас не только вон та 1 несчастная функция обычно.

    > Если кто хотел увидеть как именно "задерем же гордо гузочку, потому что
    > ... ой" - добро пожаловать!

    Люблю technical excellence, что поделать. И перфоманс системы одна из важных метрик.

     
     
  • 5.282, Аноним (236), 22:38, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Какие буквы в если оно не называется vDSO , значит этого нет вам не понятны ... большой текст свёрнут, показать
     
     
  • 6.301, Аноним (301), 12:29, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    vDSO это вполне конкретная технология, виртуальный DSO И что значит этого нет... большой текст свёрнут, показать
     
     
  • 7.333, Аноним (236), 21:40, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Угу-угу В обход сисколов в первую очередь И vDSO - это еще и интерфейс а так ... большой текст свёрнут, показать
     
     
  • 8.349, Аноним (-), 11:46, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это оверрайд функций DSO ядром Которое может подпихнуть свои более производител... большой текст свёрнут, показать
     
     
  • 9.413, John (??), 22:09, 25/07/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Так то Костя указал зачем оно нужно, noexecstack cfi ... текст свёрнут, показать
     

  • 1.6, Аноним (6), 11:09, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Про линуксатор и iwlwifi не забыли, это радует. Но проверять это буду уже после релиза 14-й версии.
     
  • 1.7, Аноним (7), 11:25, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +2 +/
    Судя по описанию релиз топ. Снапшоты везде, OpenZFS уже притёртый, WG
     
  • 1.9, IdeaFix (ok), 11:30, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –6 +/
    Ээ.... во freebsd затащат iproute2 из Linux. И фря станет еще сильнее (с) в том, в чем традиционно была сильна (с)

    Но вообще вся эта возня уже не создаёт видимости того что стартап жив.

     
     
  • 2.86, www2 (??), 19:14, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Какой стартап?
     

  • 1.10, Аноним (10), 11:39, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –4 +/
    И где раст?
     
     
  • 2.12, Аноним (3), 11:43, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +5 +/
    Что это?
     
  • 2.16, Аноним (16), 11:51, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    Тот же вопрос
     
  • 2.19, НяшМяш (ok), 11:59, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вот https://wiki.freebsd.org/Rust
     
  • 2.20, San (??), 12:09, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    Все там нормально с растом. Попробуйте clamav собрать из портов, поймете, что в /usr (или куда вы папку с портами положили) надо дополнительные 20-30 гиг добавить (в несколько раз больше объема всей остальной системы) для сборки rustc в качестве build dependencies. И еще несколько часов будете ждать пока этот раст скомпилится, чтоб скомпилился clamav.
    clamav-lts пока спасает, но надолго ли...
     
     
  • 3.52, тут такое дело (?), 15:07, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > или куда вы папку с портами положили

    вот и корень проблемы - чукча не читатель:

    PORTS(7)           FreeBSD Miscellaneous Information Manual           PORTS(7)

    ...

         PORTSDIR          Location of the ports tree.  This is /usr/ports by
                           default.

    если ещё непонятно - можно разместить где угодно, нужно лишь добавить эту переменную в /etc/make.conf.

    чуть ниже в этом же ports(7) есть переменная, определяющая дирку для сборки. но это уже на домашнее задание - прочитать этот man и найти необходимое.

    слова про  расход памяти на сборку тоже из разряда "у меня лапки". например, firefox esr собирается в tmpfs, которому отдано 8 гигов из 16ти доступных. вот этот самый, в котором пишу.

     
     
  • 4.71, 1 (??), 16:06, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    Ну как всегда на опеннет - "Говорил он всегда про другое"
    Один говорит что диру с портами можно положить куда угодно, второй отвечает КАК это сделать и обзывает первого ламером.
     
     
  • 5.104, тут такое дело (?), 20:13, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    #4.103
     
  • 5.105, тут такое дело (?), 20:19, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    и прошу обратить внимание:

    > чуть ниже в этом же ports(7) есть переменная, определяющая дирку для сборки.

    эта цитата как раз про отделение пространства для сборки от портов, что при прямых руках и голове на плечах решает проблему нехватки места (возможно, ещё надо man tmpfs прочесть).

    если человек (а) пользуется портами, (б) не читал man ports, но (ц) отчаянно надувает щоки, то (х) как его ещё назвать?

     
     
  • 6.226, Котофалк (?), 18:13, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    (абцх) конечно. так его называть.
     
  • 4.103, тут такое дело (?), 20:12, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    жирный вдох сожаления нафиг вообще сюда писал, ну бобушки-воробушки 1 челове... большой текст свёрнут, показать
     
  • 4.218, Чукча (?), 16:53, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А при чём тут я?
     

  • 1.11, Sadok (ok), 11:42, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    WG то зачем? его не то что тащ майор, его сержант банит влёт.
     
     
  • 2.13, Аноним (3), 11:44, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Ну главная ценность WG это скорость, а не незаметность.
     
     
  • 3.32, Аноним (32), 13:34, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И для объединения своих локалок в разных офисах.
     
     
  • 4.152, bOOster (ok), 06:42, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Для лохов, профессионал давно делает это на основе tunnel+ipsec.
     
     
  • 5.177, User (??), 09:17, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    gre + ipsec, сами знаете на чем. Или вообще mpls.
     
  • 5.200, Аноним (65), 13:37, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Видимо это те профессионалы которых за ветеран юникс админами вслед сейчас уйдут. Самые догадливые, вот, вайргад на всякий запилили, чтобы еще потрепыхаться.
     
  • 2.75, Аноним (65), 16:34, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > WG то зачем? его не то что тащ майор, его сержант банит > влёт.

    Если сильно приспичило есть куча вариантов обфускации трафика. А именно тип VPN по трафу детектить - разве что GFW будет, но тот вообще довольно противная штука.

     

  • 1.14, Батя на помидорах (?), 11:45, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –12 +/
    systemd уже портировали? Или всё на баш-портянках сидят как деды? Деды терпели и нам велели.
     

     ....большая нить свёрнута, показать (48)

  • 1.15, Гапс (?), 11:49, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +6 +/
    Хорошая новость про отличную ОС. Всем поклонникам демона большой привет! У нас фря стоит уже давно для сети, почты и для БД. Просто многие не умеют ее готовить. Кстати намного стабильнее всех линуксов, есть с чем сравнивать.
     

     ....большая нить свёрнута, показать (44)

  • 1.17, Ivan_83 (ok), 11:58, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    >  /etc/hostid и невозможности получения UUID от аппаратного обеспечения. Также добавлен файл /etc/machine-id

    Хромиум любит его читать чтобы идетить пользователя однозначно.

     
     
  • 2.30, ivan_erohin (?), 13:02, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    видимо можно запретить. навскидку
    1) хром от спец.юзера в chroot, против других утечек тоже полезно.
    2) jail (не знаю что будет с X, надо проверять).
    3) права root:wheel 0640 или 0600

     
     
  • 3.58, Ананий (?), 15:21, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >2) jail (не знаю что будет с X, надо проверять).

    работает, но притормаживает
    возможно будет интереснее вариант с другим юзером и xrdp в джейле, если уж прям боязно

     
  • 3.74, Аноним (65), 16:32, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > видимо можно запретить. навскидку

    Рандомизировать периодически. И пусть себе идентифицирует наздоровье. Или вообще LD_PRELOAD своей либы -> вернуть рандом на чтение этого файла. Пусть читает дальше.

     
  • 3.83, Самый умный из вас (?), 18:17, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Rootfs на tmpfs с генерацией при загрузке
     
  • 3.99, Ivan_83 (ok), 19:58, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    chroot поддерживать лениво, да и отдельный юзер - тоже неудобство.
     
     
  • 4.146, Аноним (65), 06:07, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > chroot поддерживать лениво, да и отдельный юзер - тоже неудобство.

    В случае системды его достаточно стереть и при новом старте будет новый. Я вообще сделал юнит системды который при шатдауне стирает этот файл. Так что каждую перезагрузку новый ID :)

     
     
  • 5.185, 1 (??), 11:35, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    И часто перезагружаешься ?
     
     
  • 6.211, Аноним (65), 15:10, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > И часто перезагружаешься ?

    От системы зависит. Сетевые штуки, гипервизор (хост) и прочие железки редко, только для апдейта ядра. Виртуалку с браузером? Она на горячую из кеша взлетает как ракета и там ничего кроме браузера нет, перезапустить ее не напряжно совсем: это накрывает лишь сессию браузинга. Одну из. Не сильно хуже простого закрытия бразера.

     
     
  • 7.216, Аноним (216), 16:02, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А работает это через какое-то rdp или vnc или что-то там ещё? Или XForwarding?
     
     
  • 8.249, Аноним (-), 10:46, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Для локальной графики уместнее скорее qxl, virtio или что там кто умеет на эту... текст свёрнут, показать
     
  • 5.214, Самый умный из вас (?), 15:20, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    И теперь каждую загрузку запускается target первой загрузки новой системы
     
     
  • 6.251, Аноним (-), 10:53, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > И теперь каждую загрузку запускается target первой загрузки новой системы

    А это вообще наполовину фича. Псевдороллбэк системы. Можно всю фазу уникализации хоста прогнать, если хочется, ее как раз вот на это удобно навешивать. Станет еще приватнее но более ресурсоемко. И тогда на VM имеет смысл ролбэк уже снапшота VM или FS сделать, еще без вон того файла, и шатдауниться/рестартить в нулевый снапшот.

     
  • 4.248, ivan_erohin (?), 09:58, 13/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    безопастность никогда не была удобной (любая: физическая, бумажная, финансовая, информационная),
    и никогда не будет. терпите.
     

  • 1.18, Аноним (18), 11:58, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +6 +/
    отличная ось, долгих лет
     
     
  • 2.189, Аноним (186), 12:22, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Если бы она ещё работала.
     
     
  • 3.342, Аноним (85), 01:37, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    "Если вы перепробовали всё, что можно, но система так и не заработала — прочтите, наконец, документацию" (с)
     
  • 3.367, _ (??), 18:57, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    дать тебя для опыта 3 титановых шара? LoL ;-D
     

  • 1.22, Dorlas (ok), 12:24, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Проверил на свежеустановленной системе команду dump -a -L -f.
    Ура - работает.

    Сломали, помоему, во времена 9.x.

     
  • 1.24, ryoken (ok), 12:27, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –2 +/
    >powerpcspe

    Полюбопытствую - есть может у кого опыт водружения сабжа на PS3? :) Хотя бы на уровне "поржать" :).

     
  • 1.26, пох. (?), 12:43, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –1 +/
    ну правильно, сперва opiepasswd сломали, теперь давайте вообще выкинем, то ли дело ключи ssh с паролем 123...ой, задолбало набирать, давайте вообще без пароля, все ж свои.

     
  • 1.27, Аноним (32), 12:45, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –2 +/
    >сборки для систем виртуализации (QCOW2, VHD, VMDK, raw)

    Это и есть самые востребованные сборки FreeBSD.

     
     
  • 2.66, Проффесор (?), 15:31, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Верно. Потому что фря не сжирает ВСЕ ресурсы. Есть возможность еще что-то в соседней виртуалке запустить.
     
     
  • 3.87, Аноним (32), 19:30, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Так в нормальных виртуалках аппетиты можно регулировать.
     
  • 3.154, bOOster (ok), 06:50, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Какие ВСЕ ресурсы сжирает FreeBSD?
     
  • 2.138, Ivan_83 (ok), 05:25, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Тут такое дело: нужно облегчеить вход новичкам и всяким девляпсам жизнь упростить.

    Сами то адепты инсталлятор и дистрибутив годами не видят ибо не нужен он.
    Я обычно делаю "инсталяцию" из любой рабочей системы: размечаю диски, форматирую, заливаю загрузчик потом бинарники с конфигами и поехало. Или даже rsync клонирую.

     
     
  • 3.151, Роман (??), 06:33, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Новичкам понятно, согласен. Девляпсам то зачем фряха на ваш взгляд?
     
     
  • 4.173, Ivan_83 (ok), 08:20, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Задачи везде разные, кое что может решатся фрёй.
     
     
  • 5.190, Аноним (186), 12:24, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Интересно узнать что именно. Всё что мне приходит в голову - это билд-система для бзд-бинарников.
     
     
  • 6.230, Котофалк (?), 18:34, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Всё, что требует CARP например. Альтернативу пердолиться с keepalived не предлагать.
     
     
  • 7.400, Роман (??), 06:59, 17/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Всё, что требует CARP например. Альтернативу пердолиться с keepalived не предлагать.

    Можете пару примеров пердолинга привести?

     
     
  • 8.409, Котофалк (?), 19:01, 22/06/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Несомненно Ну из примитивного CARP, и MASTER и BACKUP на интерфейсе используют... текст свёрнут, показать
     
     
  • 9.410, Роман (??), 02:44, 23/06/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    в некотором роде есть такое преимущество, согласен Мешало ли это на практике С... текст свёрнут, показать
     
     
  • 10.411, Котофалк (?), 03:24, 23/06/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Использование 0 0 0 0 не во всех схемах желательно, а вешать ip на lo - ну откро... текст свёрнут, показать
     
     
  • 11.412, Роман (??), 11:45, 29/06/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не вижу противопоставдения - я и не настаивал что keepalived в этом месте лучше ... текст свёрнут, показать
     
  • 5.336, Роман (??), 22:25, 14/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Ыы все ещё про девляпсов? Вы где таких видели, я бы их спросил - зачем они так
     
  • 4.374, пох. (?), 20:51, 15/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Ну мои вон притащили pfsence. Кажется, по их замыслу это должен был быть интуитивно-(им)-понятный dhcpd и еще возможно что-то. Но интуиция где-то их подвела, и теперь я им со своего линуха раздаю адреса. Нахрена - сам не знаю (во всех остальных сегментах адреса раздает винда и все совершенно счастливы).

    А это корыто год назад потихому выключил - обанаружив что оно все еще пускает с изначальным паролем. Вроде никто не заметил.

     

  • 1.31, EULA (?), 13:28, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    John H. Baldwin (April 4, 1851 – June 19, 1924) was an American lawyer and politician.

    Мертвые политики пишут Фряху!

     
     
  • 2.34, Аноним (6), 13:45, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Теперь я наконец-то понял почему она себя так ведёт.
     

  • 1.37, Аноним (37), 14:05, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Ребят, а почему нет апдейтов у PF (фаервол)?
     
     
  • 2.39, Изя (?), 14:23, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    За этим в OpenBSD.
     
     
  • 3.140, EULA (?), 05:38, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > За этим в OpenBSD.

    Зачем тогда FreeBSD, если есть OpenBSD.

     
     
  • 4.191, Аноним (186), 12:25, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Во фрибзд линуксатор есть. И даже работает неплохо.
     
     
  • 5.239, EULA (?), 05:26, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Во фрибзд линуксатор есть. И даже работает неплохо.

    Зачем он нужен? Зачем эмулировать (транслировать) чужую ОС ?

     
     
  • 6.297, 1 (??), 11:01, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Чтоб ньюфагам перебегающим было привычнее.
     
     
  • 7.299, EULA (?), 12:05, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Чтоб ньюфагам перебегающим было привычнее.

    Тогда уж Wine интегрировать в ядро, чтобы совсем ньюфаги были счастливы.

     
  • 2.97, Ivan_83 (ok), 19:54, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    А что там обновлять?
    Он давно переписан и работает отлично.
     
  • 2.155, bOOster (ok), 06:54, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И что ты хочешь в нем апгрейдить? Он вполне полноценен, функционален и самодостаточен.
     
     
  • 3.179, User (??), 09:32, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну, если не вспоминать что pf в openbsd и pf в freebsd - два разных pf (второй - лучше), то да. Тем, что ест можно пользоваться, оно работает.
     

  • 1.40, Аноним (40), 14:33, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Зачем нужны все эти *BSD, когда есть OpenVMS?
     
     
  • 2.46, Аноним (6), 14:58, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В чём-то они очень похожи, согласен.
     

  • 1.42, Аноним (42), 14:49, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    rc.d обвес для WireGuard не подготовили, или я что-то упускаю?
    Как его вызов в rc.conf прописать?
     
     
  • 2.49, Сергей (??), 15:03, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Обвес почему-то не включили в base-system, нужно ставить net/wireguard-tools
     
     
  • 3.224, BorichL (ok), 18:05, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    А во фряхе не принято всю херь мира в базовую систему тащить. Драйвер отладили - включили, дойдут руки до окружения - и его впилят, а может так портом  останется,если там вечная бэта будет.
    Вон например racoon так и сидит в портах.
     
     
  • 4.373, пох. (?), 20:47, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    да в ней последнее время вообще принято херь делать.
    Драйвер в ядро включили, управление этим драйвером - какая-то хрень в портах с зависимостями от всего интернета, по другому нипалучилось.

    racoon сидит в портах потому что он не управляет никаким драйвером - он все делает в userspace (и ты МОЖЕШЬ использовать ipsec без racoon - только сам вместо того енота полощи ключи и sa)  и потому что шерето и латать его некому.
    Вон опеношникам это надоело и они приделали свою альтернативу. Если б еще и работала.

     
  • 2.50, Аноним (44), 15:04, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    wireguard_enable="yes"
    wireguard_interfaces="wg0"
     

  • 1.54, Аноним (54), 15:09, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Обвес делается несколькими строчками в бсд ядре и комипяцией
    Если есть проблема обращайтесь ilyasovef@mail.ru
     
  • 1.59, Аноним (54), 15:24, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Мы же надеюсь не спорим что лучше пингвин или bsd я о том каждому свое.
    Детям нужно показывать все ОС
     
     
  • 2.82, Аноним (82), 17:57, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –4 +/
    Тут не о чем спорить, но у фряхе нечего предложить и ничего интересного. Что-то даже не помню, чтобы код из фряхи воровали. Dragonflybsd, netbsd, да. А фряха только сама паразитирует.
     
     
  • 3.115, Аноним (236), 21:14, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Что-то даже не помню, чтобы код из фряхи воровали. Dragonflybsd, netbsd, да. А фряха только сама паразитирует.

    https://www.opennet.ru/opennews/art.shtml?num=58424
    > Релиз операционной системы DragonFly BSD 6.4
    > 03.01.2023 21:17
    > Из FreeBSD перенесена реализация функции gtaskqueue().
    > В libkern из FreeBSD перенесён код функции timingsafe_bcmp().

    Опеннет "аз из"

     
     
  • 4.116, Аноним (82), 21:21, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    То что они друг у друга воруют детали реализации как раз нормально. Я имел в виду когда для коммерческого продукта берут код.
     
     
  • 5.147, Аноним (65), 06:09, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Плейстейшн. Еще был жунипер но там грят новые модели на линуксе, вах какие ренегаты.
     
     
  • 6.156, bOOster (ok), 06:58, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Все там по старому в жунипер. Сделали 2 новых специализированных модели по заказу какого-то "придурка" и на этом с Linux ом все.
     
     
  • 7.192, Аноним (186), 12:27, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Тебе завидно, вижу.
     
  • 7.316, Аноним (-), 14:39, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > заказу какого-то "придурка" и на этом с Linux ом все.

    Печалька для вас в том что таких "придурков" сейчас - весь глобус и их заказы явно не оскудеют.

     
     
  • 8.372, пох. (?), 20:43, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    оскудеют - у скудоумных с деньжатами не очень А те кому нужны магистральные жун... текст свёрнут, показать
     
     
  • 9.379, Аноним (-), 22:36, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    За это время новые появятся И цикл повторится Магистральные Ну может быть А ... текст свёрнут, показать
     
  • 3.165, bOOster (ok), 07:31, 12/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Паразитирует? Хехе. Качество кода WireGuard именно разработчиками FreeBSD значительно улучшено. Вангую что на след./через релизе в Linux код Wireguard именно FreeBSD версии тянуть будут, заместо помоечного, что есть сейчас в Linux.
     
     
  • 4.212, Аноним (65), 15:17, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вот это врядли Лучшее что с кодом Донфилда можно сделать, особенно вокруг крипт... большой текст свёрнут, показать
     
  • 3.217, Аноним (216), 16:06, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Для "познакоиться с юниксами" кмк будет годнее, потому что, во-первых, намного меньше автомагии, прям намного. Во-вторых, меньше автомагии. Плюс дока всё таки покрывает бывазовые вещи. Можно что-то поставить, что-то накрутить.
     
     
  • 4.225, BorichL (ok), 18:10, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну естественно для знакомства с Юниксом лучше выбрать именно Юникс, чем юникс-подобный эрзац.
     

  • 1.62, Аноним (54), 15:25, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Я вообще свой путь програмера начинал с vax систем
     
  • 1.70, Аноним (54), 15:50, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Давайте не будем мереться .... а просто примем что как факт что кажлая рс хороша
     
  • 1.76, Сергей (??), 16:58, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Интересно чем mergemaster то не угодил...
     
     
  • 2.98, Ivan_83 (ok), 19:56, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Мне тоже интересно и как без него.
    Впрочем он мне тоже не сильно нравился, пришлось его обкладывать костылями чтобы на автомате обновлять ОС без вопросов.
     
     
  • 3.102, Аноним (102), 20:10, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    >пришлось его обкладывать костылями

    Что ж за костыли там понадобились, если mergemaster -Ui отрабатывает без лишних вопросов?

     
     
  • 4.136, Ivan_83 (ok), 05:18, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    yes i | mergemaster
    yes | mergemaster
    потому что на часть вопросов надо ответить i а на остальное y.
    Совсем без этого нельзя, я уже всё перепровбовал для млих случаев.
    И у меня далеко не пустой mergemaster.rc.
     
  • 3.108, iZEN (ok), 20:25, 11/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    etcupdate(8) жы есть.
     
     
  • 4.178, Ivan_83 (ok), 09:27, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Пойду читать, летом уже 14 выйдет, так что лучше переползти на него заранее.
     
  • 3.111, тут такое дело (?), 20:40, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Мне тоже интересно и как без него.

    вот интересно, а src/Makefile не забудут обновить в соответствующих частях?

     

  • 1.79, Аноним (397), 17:14, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –6 +/
    > позволяет использовать во FreeBSD Linux-утилиту ip из пакета iproute2

    О, наконец-то нормальный софт начали завозить. Ещё бы систему инициализации поменять на что-то вменяемое вроде systemd, и заменить убогий IP-стжк на линуксовый, и получится вполне годная база для прошивок игровых консолей.

     

     ....большая нить свёрнута, показать (48)

  • 1.80, Аноним (80), 17:43, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Нет, спасибо. Из всех bsd мне нравится только опёнок и стрекоза. Фряха отталкивает сатанинскими картинками, т.к. я христианин и считаю такие рисунки неприемлемыми. Плюс во фряху тянут вообще всё из линуха, и уже сейчас она от линуха ничем практически не отличается, утратилась самобытность. Устанавливаешь какой-то пакет, он половину линуха в зависимостях притащит.
     
     
  • 2.95, www2 (??), 19:42, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Почему-то OpenBSD очень популярна, но никак не могу понять чем же она лучше NetBSD? В NetBSD ядро более симметрично-многопроцессорное и nvmm многопоточный, и npf многопоточный, и поддержка ZFS есть и поддержка LVM. То есть она и быстрее должна работать и возможностей в ней больше...
     
     
  • 3.109, Аноним (80), 20:27, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Не знаю на счёт netbsd, но в openbsd лучшие man'ы из всех которые я видел. И кстати разработчики этим гордятся и призывают их читать.
     
     
  • 4.119, fumanchez (ok), 22:13, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    И к чему надо маны смотреть, чтобы в этом убедиться?
     
     
  • 5.127, Аноним (80), 01:04, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    правильно,зачем маны когда есть ютубные гуру
     
     
  • 6.128, fumanchez (ok), 01:11, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    подтяни зрение, там написано "к чему", а не "зачем"
     
  • 3.167, Аноним (167), 07:59, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    NetBSD вообще не предназначена для повседневного использования, а только как обкатка технологий. OpenBSD помимо обкатки технологий еще и можно повседневно пользоваться.
     
     
  • 4.175, An (??), 08:23, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А можно более развернуто, почему NetBSD не для повседневного использования?
     
     
  • 5.227, BorichL (ok), 18:14, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это потому что он не умеет и не хочет. Кто хочет и может - используют, кто не хочет и не может, рассказывает про импотенцию.
     
  • 2.110, Аноний (?), 20:28, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    Дык ради вас, христиан, демонёнка понерфили до безликого круга с выпуклостями.
    Приходится добавлять

    loader_logo="beastie"
    в loader.conf, шоб вертать истинный образ

     
  • 2.122, Аноним (236), 22:29, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Устанавливаешь какой-то пакет, он половину линуха в зависимостях притащит.

    При следующем набросе воздержись от конкретики - не пались так явно.

     
  • 2.346, Sem (??), 04:35, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Фряха отталкивает сатанинскими картинками, т.к. я христианин и считаю такие рисунки неприемлемыми

    Это вам только в православную Винду с иконками и службами.

     

  • 1.81, Аноним (82), 17:54, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Кому сегодня может понадобиться ОС в которой даже CUDA, как я слышал, не поддерживается? Электрона тоже не было, только кривой протухший порт, а это значит, автоматически нет 90% современного софта.
     

     ....большая нить свёрнута, показать (24)

  • 1.90, name (??), 19:33, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Там пакетные менеджеры все еще лазят голой рутовой жопой в интернет и разархивируют пакеты под рутом?
     
     
  • 2.100, Аноним (102), 20:06, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    >Там пакетные менеджеры все еще лазят голой рутовой жопой в интернет и разархивируют пакеты под рутом?

    Всем пофигу куда и какой жопой оно лезет в инет если пакеты собираются в jail при помощи poudriere.

     
     
  • 3.117, name (??), 21:28, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    pkg тоже собирает пакеты пуд..подр..пилять!
     
     
  • 4.124, crypt (ok), 23:57, 11/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    yep, f*cking french!
     
  • 4.130, Аноним (102), 01:47, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    >pkg тоже собирает пакеты пуд..подр..пилять!

    Вам к логопеду, сцударь.

     
  • 2.139, Ivan_83 (ok), 05:28, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    pkg может работать и под юзером и ставит пакеты в профиль пользователя, см как устроен wine: его х32 часть ставится отдельно в хомяк, вместе со всеми зависимостями и от туда работает.
     

  • 1.113, Роман (??), 21:03, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    кто разбирается, зачем во Фряхе захотели такое?

    > позволяет использовать во FreeBSD Linux-утилиту ip из пакета iproute2 для управления сетевыми интерфейсами, установки IP-адресов, настройки маршрутизации и манипуляции объектами nexthop, хранящими данные о состоянии, используемом для передачи пакета в желаемую точку назначения.

     
     
  • 2.120, пох. (?), 22:21, 11/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    видимо миллионы макак со скриптами дергающими ip (включая тот же вайргад поди)

     
     
  • 3.134, Роман (??), 05:06, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > видимо миллионы макак со скриптами дергающими ip (включая тот же вайргад поди)

    Оставим миллионы за скобками, но тогда же начнётся разброд и шатание между ifconfig && ip , стройность нарушится и вообще кака из линукса

     
     
  • 4.260, Аноним (-), 12:17, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Про стройность вот интересно. Через "ip" можно настроить по сути практически все. Предполагается что со временем даже "wg" перестанет существовать и вместо этого станет субкомандой "ip". Вот это я понимаю, стройность. А у вас в ваших парадигмах это все можно вообще? Хотя-бы чисто теоретически? Вайргаду как интерфейсу надо некоторые сильно отдельные знания не типичные для обычных сетевок, например ключи.
     
     
  • 5.326, пох. (?), 15:54, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > в ваших парадигмах это все можно вообще? Хотя-бы чисто теоретически? Вайргаду
    > как интерфейсу надо некоторые сильно отдельные знания не типичные для обычных
    > сетевок, например ключи.

    -link0 -link1 -link2

    если не хватило - ну опаньки.

     
     
  • 6.348, Аноним (-), 11:34, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > -link0 -link1 -link2
    > если не хватило - ну опаньки.

    Фига интуитивно. Что такое link0? Что такое "ip route" я могу по названию догадаться, как и утил, который покажет адресный хелп. И вообще синтакс логичный и продуманый. Я только 1 минус знаю: типовое ifconfig a.b.c.d up все ж короче. На этом минусы ip вроде и заканчиваются, начинаются плюсы.

     
     
  • 7.395, пох. (?), 18:17, 16/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Фига интуитивно. Что такое link0?

    параметр ifconfig. Специфический для конкретного драйвера - поэтому идем читать не man ifconfig а man драйвер

    Что ничуть не менее интуитивно чем ip li ad wg0 type wireguard (где тут хоть что-то про ip?) но потом внезапно wg set (как раз ip-параметры)

    Но их только три (и три ioctl соответственно). Ну и есть еще некоторые менее специфичные, часть наверное можно как-то переопределить специально для wg. В целом оба варианта не блещут интуитивностью.

     
     
  • 8.404, Аноним (-), 16:33, 17/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Дизайн, что называется, с лопаты Прикольно когда его адепты про стройность ве... текст свёрнут, показать
     
  • 2.121, crypt (ok), 22:25, 11/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Why is Netlink important for FreeBSD POSIX defines an API for base functions sy... большой текст свёрнут, показать
     
     
  • 3.133, Роман (??), 05:03, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Why is Netlink important for FreeBSD?
    > POSIX defines an API for base functions/system calls. There is no such
    > standard for the plethora of protocol/device-level/subsystem-level ioctls. Each subsystem/driver
    > invents its own protocol, handling format and compatibility. Extendability is a
    > notable problem in the networking control plane. For example, it is
    > extremely hard to add properties to the routing socket messages without
    > breaking compatibility.
    > Netlink offers ..

    Зачем netlink как протокол тут понятно, вопрос был про утилиту ip, откуда на фряхе iproute2 вообще

     
     
  • 4.159, bOOster (ok), 07:09, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Iproute2 там нет. Netlink прицеплен через netgraph к стандартному FreeBSD IP стеку. Утилита просто пустая оболочка.
     
  • 3.148, Аноним (65), 06:13, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Проблема в том что диалектов нетлинка в линуксе так то более 1 и вообще,
    1) Есть ioctl.
    2) Есть нетлинк.
    3) Есть всякие udev и их обвес эвентами.
    4) Есть иные механизмы kernel <-> user.

    На самом деле стоило бы сделать message bus - с нормальным дискавери сервисов и pubsub и пусть кернел ОС там вещает. И вот это уже сдирать другим. Но увы, не срослось.

     
     
  • 4.162, bOOster (ok), 07:14, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Диалект Netlink один, разновидностей доступа к нему несколько. Интерфейсов доступа. Все что ты описал это способы доступа, а не диалекты.
     
  • 2.137, Ivan_83 (ok), 05:20, 12/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Скорее всего из за линуксятора, и его юзерспейсной части.
     
     
  • 3.150, Роман (??), 06:31, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Хм, т.е. софт который пользуется линуксятором допущен к настройке роутинга?  Хотя конечно может оно просто так пытается ip address системы определять, т.е. на чтение а не на запись..
     
     
  • 4.163, bOOster (ok), 07:16, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Утилита это надстройка над Netgraph и стандартным FreeBSD IP стеком.
     
     
  • 5.171, Ivan_83 (ok), 08:18, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Нетграф только через ngctl рулится либо напрямую сообщения слать нодам через сокет.
     
  • 4.170, Ivan_83 (ok), 08:17, 12/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +2 +/
    А почему нет?
    Нет дискриминации прав софта на основе его происхождения, есть только ограничения на базе прав пользователя и прочих специфичных механизмов контроля.
     
     
  • 5.337, Роман (??), 22:29, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В чем тогда самобытность? Называться сразу ещё одним дистрибутивом линукса да и всё, заодно вайфай заработает
     
     
  • 6.358, Аноним (-), 13:15, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Так вон тут советы раздают как зацепить линукс в виртуалочке для этого.
     
     
  • 7.406, Роман (??), 10:56, 22/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    так победят
     
  • 4.329, crypt (ok), 19:07, 14/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Хм, т.е. софт который пользуется линуксятором допущен к настройке роутинга?  Хотя конечно может оно просто так пытается ip address системы определять, т.е. на чтение а не на запись..

    с учетом, что jail недавно обзавелся собственным сетевым стеком, отдельным от хоста, это вполне логично. я вот маршрутизатор в jail держу.

     
  • 2.158, bOOster (ok), 07:04, 12/04/2023 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Linuxulator и много софта из Linux стана. 1С наконец-то через Linuxulator заработает в Jail без виртуалки.
     
     
  • 3.164, Роман (??), 07:17, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Как технологическое достижения должно быть прикольно, конечно. В  реальности доводилось встречать внедренцев 1с требующих именно фразу и джейлы?
     
     
  • 4.166, bOOster (ok), 07:37, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Как технологическое достижения должно быть прикольно, конечно. В  реальности доводилось
    > встречать внедренцев 1с требующих именно фразу и джейлы?

    А внедренцы то тут причем? Внедренцам, по факту, только Windows подавай.

     
     
  • 5.202, Аноним (65), 13:39, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Внедренцам, по факту, только Windows подавай.

    1C сто лет как под линукс есть, по просьбам внедренцев видимо.

     
  • 2.180, User (??), 09:41, 12/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Вот тоже интересно. Вполне себе стройный, понятно организованный и работающий ifconifg... был. ip же в linux'е... ну в общем еще одно доказательство того, что линуксоЙды не умеют в cli-интерфейсы.
     
     
  • 3.242, пох. (?), 08:49, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    пока не ознакомишься с ключами link0 1, 2 ни логики, ни смысла, и хрен ты угад... большой текст свёрнут, показать
     
     
  • 4.261, Аноним (261), 12:22, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > По-моему, если откинуть синдром утенка, получилось лучше.

    Да, пох, даже ты сегодня в ударе и дело говоришь. Если сравнивать пачку ioctl и нетлинк, нетлинк все же пожалуй лучше. На этот счет есть очень забавное рассуждение вот прямо в доке на wireguard (их пдфнике с сайта). Это том который про его дизайн и протокол разумеется, там расписано как это появилось и почему вот так.

     
  • 4.278, User (??), 19:30, 13/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Нене, про внутрянку я ни слова ни полслова, я именно про логику поведения.
    Почему утилита конфигурирования интерфейса пытается охватить все аспекты управления _интерфейсом_ - и не пытается управлять маршрутами мне больмень понятно (route/netstat нет, тут правда фигня) - а вот почему утилита с именем ip из пакета iproute2 пытается рулить  тем, что очевидно ни к "ip" ни к "route" примерно никакого отношения не имеет - уже не очень. Или там почему ip tunnel add mode gre, но ip l2tp add tunnel не ясно.
     
     
  • 5.296, пох. (?), 10:37, 14/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Или там почему ip tunnel add mode gre, но ip l2tp add tunnel не ясно.

    совершенно ясно - tunnel это ip туннель, l2tp - pseudowire, там вообще может не быть ip или он не касается твоего хоста.

    Но оба - поверх ip.

     
     
  • 6.319, User (??), 15:11, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Эммм... ну ок, делаем мы границу по ip\не ip (Несколько странное желание с т.з. конфигурируемой сущности т.к. с т.з. пользователя и то и другое - туннель) - но почему один add tunnel а другой tunnel add? А если про pseudowire - тогда надо вспоминать еще и про ip link add ... type gretap\gre\ipip - и снова видим причудливую логику по которой управление одной сущностью "туннель" рассыпано по разным утилитам.  
     
     
  • 7.321, пох. (?), 15:32, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    потому что первая субкоманда - tunnel, а вторая - l2tp.
    link add - это ip линки. У них общий синтаксис - в отличие от pw у которых совершенно другой набор параметров и синтаксис нужен отдельный.

    Если пользователь неспособен понять разницу между ip туннелем и pw (между l3 и l2 если пользоваться ущербной терминологией osi) - ему не надо ничего настраивать, ему надо обратиться к сетевому админу.


     
     
  • 8.325, User (??), 15:45, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну вот про это и говорю Иди отсюда мальчик - специально обученный человек лучш... текст свёрнут, показать
     
     
  • 9.327, пох. (?), 16:26, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    ну да Мне вот не надо объяснять почему там туннель линк, а тут - l2tp Тем кто ... текст свёрнут, показать
     
     
  • 10.328, User (??), 17:53, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну вот это и называется неумение в cli , когда люди пишут интерфейсы сами для ... текст свёрнут, показать
     
  • 5.298, Аноним (298), 11:54, 14/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Я тут не копенгаген, но вот вроде вопрос, в догонку:
    почему утилита ip отвечает за мак-адреса на интерфейсе? Или не отвечает? IP разве не уровнем выше? Какого ip вообще за интерфейсы отвечает, а не за internet protocol?
     
     
  • 6.305, пох. (?), 12:51, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Я тут не копенгаген, но вот вроде вопрос, в догонку:
    > почему утилита ip отвечает за мак-адреса на интерфейсе?

    потому что это виртуальная характеристика интерфейса, так же как и статус. И ее удобно иметь там же где остальные виртуальные характеристики, а не отдельно в непонятном месте.

    > Или не отвечает? IP разве не уровнем выше?

    в ip нет никаких уровней - это сбивающая с толку высосанная из пальца выдумка комитета ISO.

    > Какого ip вообще за интерфейсы отвечает, а не за internet protocol?

    такого что все настройки этого протокола у нас привязаны к интерфейсу.

     
  • 6.308, Аноним (-), 13:09, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    "ip" в линуксе это такой grand central настроек интерфейсов и всего что с этим связано. Ему не важен тип интерфейса, он рулит чем угодно - от отсылки интерфейса в сетевой неймспейс и создания виртуальных линков для контейнера до установки мака или up/down линка.

    И все это более-менее унифицировано для всех типов интерфейсов (насколко это возможно). Теоретически даже конфиг wireguard можно сделать как субкоманды "ip". Практически пока для этого отдельный wg но он может быть перенесен вот туда при желании.

    Единственное исключение - это wifi пожалуй, где сильно специфичные для wifi аспекты рулит все же iw и другие утилиты (eg wpa_supplicant)

     
     
  • 7.323, пох. (?), 15:40, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    это просто кого надо желание и его не проявили Автор изначально-то именно так и... большой текст свёрнут, показать
     
     
  • 8.357, Аноним (-), 13:14, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    На лично мой вкус это 50 50 Я ну уверен что там народ тоже определился на 100 ... большой текст свёрнут, показать
     

  • 1.123, Viaprog (?), 23:02, 11/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Чёрт. А как же без mergemaster'a жить?
     
     
  • 2.132, Анонимище (?), 05:03, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld
    выше упоминали etcupdate
     

  • 1.169, Ivan_83 (ok), 08:15, 12/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    >  LLVM/Сlang до версии 14.0.5

    В stable/13 уже 15.0.7

     
     
  • 2.181, iZEN (ok), 09:53, 12/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В базовую систему завезли?
     

  • 1.281, iZEN (ok), 22:01, 13/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Обновлением icu-72.1 полдесктопа сломали. Всё перекомпилировать надо.
     
     
  • 2.300, Аноним (102), 12:13, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >Обновлением icu-72.1 полдесктопа сломали. Всё перекомпилировать надо.

    Вот по этому и рекомендуют юзать poudriere или ему подобные для билда пакетов.

     
     
  • 3.330, iZEN (ok), 20:03, 14/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>Обновлением icu-72.1 полдесктопа сломали. Всё перекомпилировать надо.
    > Вот по этому и рекомендуют юзать poudriere или ему подобные для билда
    > пакетов.

    Chromium не собирается. Firefox перестал воспроизводить звук на видео. Как так-то?!


     
     
  • 4.343, Аноним (102), 02:40, 15/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >Chromium не собирается. Firefox перестал воспроизводить звук на видео. Как так-то?!

    Ну вот страдай. Была бы у тебя своя репа, тот же chromium не собрался бы и не поломал систему. А в случае неработающего звука в firefox - откатился бы на предыдущую версию безо всякого шаманства с portdowngrade и разруливания проблем с либами.

     
     
  • 5.356, iZEN (ok), 12:56, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Ну вот страдай. Была бы у тебя своя репа, тот же chromium не собрался бы и не поломал систему. А в случае неработающего звука в firefox - откатился бы на предыдущую версию безо всякого шаманства с portdowngrade и разруливания проблем с либами.

    - свой репозиторий есть.
    - откатился без всяких ненужных шаманств с помощью zfs rollback poolname/usr/local@good ; zfs rollback poolname/var/db/pkg@good.
    - надо иметь jail для сборки новых версий пакетов (и их зависимостей), а не на живую обновляться.
    - страдаю от того, что всё так рутинно.

     
     
  • 6.359, Аноним (102), 13:46, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Хромого уже починили.
     
     
  • 7.360, iZEN (ok), 15:02, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ничего не починили — для сборки пакетов сборки thunderbird и firefox требуется библиотека libicui18n.so.72 (от предыдущей версии icu). Так что опять — облом. И опять откат на предыдущий снапшот...
     
     
  • 8.366, Аноним (102), 18:50, 15/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Не знаю что там у тебя за зависимости, но у меня репа сказала Installed package... большой текст свёрнут, показать
     
     
  • 9.371, iZEN (ok), 19:35, 15/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    У меня всё ещё смешнее pkg upgrade -r myrepo The following 282 package s wil... большой текст свёрнут, показать
     
     
  • 10.375, Аноним (102), 21:17, 15/04/2023 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Фигасе, фигня какая-то ... текст свёрнут, показать
     
  • 9.405, iZEN (ok), 20:37, 17/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Обновились firefox-112 0 1_1,2 и thunderbird-102 10 0_2 Но в Firefox отсутствуе... текст свёрнут, показать
     
  • 8.394, Аноним (236), 10:21, 16/04/2023 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Пару лет назад перешел на квартальную репу вместо свежатинки роллинга как ито... текст свёрнут, показать
     
  • 4.393, Аноним (-), 08:10, 16/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру