The OpenNET Project / Index page

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

Из OpenBSD удалена утилита dhclient в пользу фонового процесса dhcpleased

01.07.2024 12:16

Тэо де Раадт (Theo de Raadt) внёс в кодовую базу OpenBSD-current, на основе которой формируется следующий значительный релиз, изменение, удаляющее DHCP-клиент dhclient. Вместо dhclient предлагается использовать постоянно запущенный фоновый процесс dhcpleased, поставляющийся начиная с OpenBSD 6.9 и использующий утилиту ifconfig для включения автоконфигурации сетевых интерфейсов через DHCP (включается через запуск "ifconfig $if autoconf" или добавление "inet autoconf" в /etc/hostname.$if). Начиная с OpenBSD 7.0 фоновый процесс dhcpleased был включён по умолчанию, а утилита dhclient переведена в разряд опций. Код dhcpleased, наряду с resolvd, slaacd и unwind, написан Флорианом Обзером (Florian Obser) для упрощения и унификации автоконфигурации сетевых интерфейсов.

  1. Главная ссылка к новости (https://marc.info/?l=openbsd-c...)
  2. OpenNews: Атака TunnelVision, позволяющая перенаправить VPN-трафик через манипуляции с DHCP
  3. OpenNews: PixieFAIL - уязвимости в сетевом стеке прошивок UEFI, применяемом для PXE-загрузки
  4. OpenNews: Для OpenBSD реализована настройка, включающая режим TCP_NODELAY для всей системы
  5. OpenNews: В OpenBSD обеспечена поддержка среды рабочего стола KDE 6
  6. OpenNews: Анонсирован хостинг Git-репозиториев Game of Trees Hub, использующий OpenBSD и Got
Автор новости: крокодил мимо..
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61468-dhcp
Ключевые слова: dhcp, openbsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (74) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:40, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Выкинули на мароз.
     
     
  • 2.41, Аноним (-), 19:36, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Выкинули на мароз.

    И заменили на демона. Все же вирус системды добрался и до них, даже если они еще это и не поняли...

     
     
  • 3.54, Xasd7 (?), 02:41, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    как же люди любят жрать скриптовое гоовно!

    а тот факт что DHCP всего лишь на время выдаёт аренду адреса, и что вообще сеть может поменяться ни с того ни с сего…

    …не наталкивает ни на какие мысли? о том что надо бы в АККУРАТНО фоне это менять, а не ХАОТИЧНО bash-портянками?

     
     
  • 4.57, Минона (ok), 08:15, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > как же люди любят жрать скриптовое гоовно!

    т.е. если алгоритм написанный на баше переписать на си и скомпилировать он перестанет быть говном?

     
     
  • 5.59, xPhoenix (ok), 11:53, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По крайней мере, будет удалена ненужная прослойка и потенциальная точка отказа.
     
     
  • 6.72, xz (??), 22:49, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    и добавлен потенциальный RCE для специально сформированных dhcp опций
     
  • 5.88, крокодил мимо.. (-), 12:55, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > т.е. если алгоритм написанный на баше переписать на си и скомпилировать он
    > перестанет быть говном?

    абсолютно корректный вопрос/замечание..
    но..
    возвращаясь к сабжу (OpenBSD dhcpleased), ниже уже говорил, что пашет под непривилегированным юзером (_dhcp) c pledge.. т.е. privilege separation на марше в базовой системе..

     
  • 4.58, Аноним (-), 11:50, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >  как же люди любят жрать скриптовое гоовно!

    Дело не в скриптовом гамне - а в том что демон висит в памяти перманентно, жрет ресурсы вечно и загаживает собой список процессов. Навсегда. Это объективная проблема подхода с [wtf]d на каждый пшик. И для только DHCP отдельный демон выглядит довольно расточительно. На что еще демонов надо? А, systemd-resolved наверное следующий? Не, не надо? В чемпионате тупых фич - достойные компетиторы образовались.

     
     
  • 5.60, крокодил мимо.. (-), 13:19, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Дело не в скриптовом гамне - а в том что демон висит
    > в памяти перманентно, жрет ресурсы вечно и загаживает собой список процессов.

    а ещё он (в OpenBSD) работает под непривилегированным юзером (_dhcp), плюс "обрезан" pledge под исключительно свои задачи/нужды и да, занимает 3Мб ram.. насчёт "загаживает" - а вы (хотя бы) фильтрами $ top умеете пользоваться? (вопрос риторический.. увы..)

     
     
  • 6.71, Аноним (-), 22:04, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > а ещё он (в OpenBSD) работает под непривилегированным юзером (_dhcp),
    > плюс "обрезан" pledge под исключительно свои задачи/нужды и да,

    Это такие инновации, конечно, которые в системах на основе системд уже сколько есть? Лет 10 поди?

    > занимает 3Мб ram.. насчёт "загаживает" - а вы (хотя бы) фильтрами $ top умеете
    > пользоваться? (вопрос риторический.. увы..)

    Ага, мы тут типа тут нагадили в процессы, но вы можете убрать :)

     
     
  • 7.77, крокодил мимо.. (-), 01:11, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> а ещё он (в OpenBSD) работает под непривилегированным юзером (_dhcp),
    >> плюс "обрезан" pledge под исключительно свои задачи/нужды и да,
    > Это такие инновации, конечно, которые в системах на основе системд уже сколько
    > есть? Лет 10 поди?

    pledge?! вы, вообще, понимаете, о чём идёт речь? подскажу: об изоляции/sandboxing, для чего у Linux вроде как есть seccomp и landlock, но используются они,  мягко говоря, в единичных случаях.. например:

    https://arxiv.org/html/2405.06447v1

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

    https://nosystemd.org/

     
  • 4.61, Аноним (61), 13:22, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > DHCP всего лишь на время выдаёт аренду адреса

    Отдельный демон — лишь один из возможных вариантов решения этой проблемы. Ещё можно планировать обновление аренды адреса с помощью at или systemd-run.

     
  • 3.63, Аноним (63), 14:06, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Выкинули на мароз.
    > И заменили на демона.

    Раз уж "на мароз", то заменили "на димОна"

     

  • 1.3, Аноним (3), 12:40, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Он Тео де Род, слышал как на конфе объявляли, сочетания звуков раадт нет ни в одном языке.
     
     
  • 2.10, Аноним (10), 12:52, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И еще не штефан шперлинг, а Стефан Спёрлинг.

    Опеннет весомый сайт - напишите им обоим письма с просьбой о мп3 их имен, а то напрягает.

     
  • 2.30, Аноним (30), 15:36, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дык в Википедии буквально в начале статьи и приведена транскрипция - [θio dε rɔt]

    https://ru.wikipedia.org/wiki/Раадт,_Тео_де

    Но за годы уже устоялось такое написание. Либо можно пойти по пути портала Дарксайд, где все иностранные имена в русскоязычных текстах даются на латинице.

     
     
  • 3.33, Аноним (-), 16:48, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Дык в Википедии буквально в начале статьи и приведена транскрипция - [θio dε rɔt]

    Так, глядя на транскрипцию, подумалось что звучит это примерно как Theo The BitRot.

     
  • 2.38, Аноним (-), 18:40, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Он Тео де Род, слышал как на конфе объявляли, сочетания звуков раадт нет ни в одном языке.

    Ты про правила транскрибирования знаешь? Его имя на русский язык транскрибируется как Тео Де Раадт. И никакой не "Род". Англоязычные, франкоязычные и германоязычные могут как угодно назвать его имя. К русскому языку это не имеет никакого отношения.

     
     
  • 3.43, laindono (ok), 19:39, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я мимо шёл.

    Правила транскрибирования существуют разные. И правила транскрибирования не являются частью правил языка. Лишь неоффициальным аддоном. Часто кривым.

    В языках часто есть встроенные правила заимствования других слов. Но они чаще всего неформальные. По крайней мере в русском точно так.

     
     
  • 4.45, Аноним (-), 20:49, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Правила транскрибирования существуют разные.

    Это система практических транскрипций существует разная. А для литературного языка существует один верный способ передачи иностранных слов. Например, японские непереводные слова транскрибируются по системе Поливанова.

    >Я мимо шёл.

    Проходи не останавливайся.

     
     
  • 5.73, Аноним (73), 00:36, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто такой Поливанов и как его зовут. И кто сказал что его мнение является истиной в последней инстанции.
     
     
  • 6.80, Илья (??), 06:34, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Челик очень известный в своих кругах. В основном своими работами совместно с Михаилом Попуковым
     
  • 2.48, anonymous (??), 23:26, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кстати, это объявление на той самой конференции делал Альберт Айнштайн.
     
     
  • 3.84, n00by (ok), 10:47, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    После того объявления все участники записались на приём к доктору Фройду.
     
  • 2.50, Аноним (-), 00:23, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > слышал как на конфе объявляли, сочетания звуков раадт нет ни в одном языке.

    Я надеюсь ты плюнул в лицо докладчику? Потому что есть наиочевиднейший пример русского языка, в котором такое сочетание звуков есть.

    Фройда ведь русские называют Фрейдом, и ничего. Вот и Родта они называют Раадтом. В чём проблема?

     
     
  • 3.51, Аноним (51), 00:34, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проблема в том, что мы не знаем, как его зовут арабы! Тьйиро-дье-ибн-Руадад?
     

  • 1.5, Аноним (5), 12:42, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сразу запощу статью из блога Флориана про dhcpleased ещё 2023 года:
    https://sha256.net/dynamic_host_configuration_please.html
     
     
  • 2.7, Аноним (7), 12:44, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Все ради детей. Что-то из разряда наш системд лучше чем ваш не системд.
     
     
  • 3.11, Аноним (11), 12:52, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это скорее networkd.
     
  • 3.16, Аноним (5), 13:17, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >наш системд лучше чем ваш не системд

    Но ведь неиронично лучше.

     
     
  • 4.21, Аноним (21), 13:23, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет
     

  • 1.6, Аноним (7), 12:43, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Вспоминаем историю опенбсд https://opennet.ru/28998-openbsd делаем выводы. Каждый свой вывод. Заодно смотрим краткую историю уязвимостей  опенбсд за последние 5 лет.
     
     
  • 2.13, Аноним (11), 13:05, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, бэкдор в итоге внедрили (CVE-2024-6387), но только в portable-версии OpenSSH.
    То есть во фрях и линуксах бэкдор работает, а в опенке - нет.
     
     
  • 3.17, Аноним (21), 13:19, 01/07/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.23, нах. (?), 14:03, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну, бэкдор в итоге внедрили (CVE-2024-6387), но только в portable-версии OpenSSH.
    > То есть во фрях и линуксах бэкдор работает, а в опенке -
    > нет.

    как бы он мог работать, есть в конфигурации по умолчанию там нет никакого ssh ?

    (его там реально нет, ага)

     
     
  • 4.75, Изя (?), 00:45, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Схренали нет
     
     
  • 5.83, нах. (?), 09:29, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Схренали нет

    ну вот такие умолчания. Ты ж не работать, наверное, собирался? Да и зачем тебе ssh в виртуалбоксе твоем.

    Кстати, а вторые такие оригиналы - как ни странно, убунтоводы. Причем в 22й версии они вроде бы все же запилили sshd по умолчанию, но чего-то испугавшись, отпилили взад в 24й (у меня сломался конфиг для автоустановки - причем как обычно у этих особо одаренных, он при этом падает с невразумительным бормотанием, вместо нормального сообщения что сломалось).

     
  • 2.14, нах. (?), 13:06, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    абсолютно ж неуязвима в конфигурации по умолчанию (не включенной в розетки, включая электрическую)


    в чем вы тут проблему увидали?!

     
     
  • 3.15, Аноним (21), 13:17, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    То что когда на базе опенька сделают продукт там будет все не по умолчанию, например.
     
     
  • 4.18, нах. (?), 13:19, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    вонт, "name-of-product" - уязвим, потому что вы все сделали неправильно!
    (например, вообще включили)

     
     
  • 5.20, Аноним (21), 13:22, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну да, да не виноватые мы он сам пришел. Все жулики так говорят.
     

  • 1.8, Аноним (8), 12:45, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –11 +/
    >P (включается через запуск "ifconfig $if autoconf" или добавление "inet autoconf" в /etc/hostname.$if).

    вообще не понимаю зачем кому-то может понадобиться операционка без графики в 2024 году.

     
     
  • 2.9, Аноним (1), 12:48, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Valve использует Arch
     
     
  • 3.25, Аноним (25), 14:30, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А из арча убрали графику? Или может в steamos сеть скриптами настраивается из консольки? К чему ваш пример?
     
  • 2.39, Аноним (39), 18:45, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А если тырнетов у тебя нет и прона нет на флоппинет, то зачем тогда графика?
     
  • 2.40, Аноним (40), 19:08, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не выучишь наизусть консолькины команды, бригадир отправит тебя на овощебазу, а не в серверную. Но тут пожешь похныкать, как должно быть все с уютными кнопофками
     
  • 2.47, Zenitur (ok), 22:31, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Можно установить на роутер
     
  • 2.49, noc101 (ok), 00:04, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Большинство серверов из "графики" имеют либо консоль, либо максимум веб морду, а бывает так, что даже к консоли и веб морды нет доступа.
    Ну кому это надо, понимаю.
     

  • 1.22, Аноним (-), 13:45, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ура! Тепер когда будем втыкать 8P8C в гнездо оно будет автоматически подключаться к Интырнету! А ведь раньше мы вручную настраивали динамический клиент. Спасибо вождю Тео!
     
  • 1.24, Аноним (24), 14:04, 01/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >использующий утилиту ifconfig

    Уж сколько раз твердили миру: "не вызывай процессы, это прямой путь к шелл-инъекциям, ненадёжности, жору памяти и вообще открывает can of worms", но Тэо мало того что видимо не внял, так ещё и форсит наколенную кривую поделку.

     
     
  • 2.26, Аноним (25), 14:32, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что надо вызывать? Библиотеки? Да, это же намного безопаснее (нет).
     
     
  • 3.28, Аноним (28), 15:27, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Настолько же безопасно, но в добавок банка червей убирается.
     
  • 3.36, Аноним (39), 18:30, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Плагины, IPC.
     
  • 3.42, Аноним (-), 19:38, 01/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что надо вызывать? Библиотеки? Да, это же намного безопаснее (нет).

    Шелскрипты, чего уж. Как раз и ремотный рут через DHCP получить можно было... зато не оставляет никаких иллюзий безопасности :)

     
  • 2.52, Аноним (51), 00:37, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты только что убил системд наповал. Там же почти в каждом йуните такое...
     
  • 2.67, Аноним (67), 17:45, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О! Можешь мне xargs переписать, чтоб библиотечные функции дергал вместо запуска бинарника? Причем для заранее неизвестного бинарника
     
     
  • 3.76, Аноним (76), 01:00, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тут не xargs надо переписывать, а программы и шеллы. Шелл должен быть объектно-ориентированным, а бинарники - интроспетируемыми. MicroSoft как всегда - впереди планеты всей.
     

  • 1.53, Жывчик зи смаком грушы (?), 01:30, 02/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > OpenBSD

    Можно хотя бы один реальный проект где это в проде используется?

     
     
  • 2.55, Ананимус (?), 05:51, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Эти парни: https://www.genua.eu/about-us
     
  • 2.62, крокодил мимо.. (-), 13:50, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> OpenBSD
    > Можно хотя бы один реальный проект где это в проде используется?

    как минимум - у некоторых/крупных хостеров.. как максимум - роутеры, файерволы, межсетевые экраны - вот это вот всё, плюс железо, что ещё поддерживается, кроме amd64/arm64..

    p.s.: и на ноутах опёнок очень хорош, субъективно..

     
     
  • 3.64, Аноним (64), 16:26, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > p.s.: и на ноутах опёнок очень хорош

    Хоть один ноут (современный , а не мусор 2008 года) существует, где оно, пусть даже без графики, сможет запуститлся?

     
     
  • 4.65, крокодил мимо.. (-), 17:09, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> p.s.: и на ноутах опёнок очень хорош
    > Хоть один ноут (современный , а не мусор 2008 года) существует, где
    > оно, пусть даже без графики, сможет запуститлся?

    ?!?
    $ dmesg | grep -E "cpu0|mem"

    real mem = 16885223424 (16103MB)
    avail mem = 16352288768 (15594MB)
    cpu0 at mainbus0: apid 0 (boot processor)
    cpu0: Intel(R) N95, 3392.18 MHz, 06-be-00, patch 0000000e
    cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,SHA,UMIP,PKU,WAITPKG,PKS,MD_CLEAR,IBT,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,IBRS_ALL,SKIP_L1DFL,MDS_NO,IF_PSCHANGE,TAA_NO,MISC_PKG_CT,ENERGY_FILT,DOITM,SBDR_SSDP_N,FBSDP_NO,PSDP_NO,OVERCLOCK,PBRSB_NO,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
    cpu0: 32KB 64b/line 8-way D-cache, 64KB 64b/line 8-way I-cache, 2MB 64b/line 16-way L2 cache, 6MB 64b/line 12-way L3 cache
    cpu0: smt 0, core 0, package 0
    cpu0: apic clock running at 38MHz
    cpu0: mwait min=64, max=64, C-substates=0.2.0.2.0.1.0.1, IBE
    acpicpu0 at acpi0: C3(200@1048 mwait.1@0x60), C2(350@127 mwait.1@0x21), C1(1000@1 mwait.1), PSS

    ноут этого или прошлого года, единственное - менял модуль беспроводной сети, работает всё, кроме сканера отпечатков.. то же самое - плюс-минус - с современными amd.. например:

    https://www.opennet.ru/openforum/vsluhforumID3/133864.html#150

    оффсайт актуален:

    http://www.openbsd.org/plat.html

    читать INSTALL.$(arch -s) - обязательно (особенно при установке на arm/apple)..

    из короба сон/гибер, реакции на положение крышки, аудио/видео и т.д..

     
     
  • 5.66, крокодил мимо.. (-), 17:23, 02/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    дополню для тех, кто читать не может и/или не хочет.. все нюансы описаны в INSTALL.$(arch -s) файлах.. например для apple m1 и некоторых arm-ов (типа Pi4) надо:

    > set tty fb0

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

     
  • 5.81, User (??), 07:34, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И wifi - дай угадаю - аж целый N получился, но это не точно? Про видию-невидию, ускорение и вот это все - не спрашиваю, да. Bluetooth ЕМНИП, с 2014 "ненужно!" - а в остальном да-да, все-все-все работает. Ну... запускается.
     
     
  • 6.86, крокодил мимо.. (-), 12:41, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > И wifi - дай угадаю - аж целый N получился, но это

    iwx(4)  Intel AX200/AX201/AX210/AX211 IEEE 802.11a/ac/ax/b/g/n - 211-я и 210-я для клиента - работают.. а вот для AP нужен ral(4)..

    аппаратное ускорение видео, если речь про va-api/vdpau/amf, из короба отсутствует.. что не мешает прыгать в quake1/2/3, doom3 или пользовать mpv с vo=gpu,hwdec=auto,hwdec-codecs=all..

    блютуз - отдельная песнь.. выкинули его не из-за "ненужно":
    https://marc.info/?l=openbsd-cvs&m=140511572108715&w=2
    если прям очень надо - usb dongle - те же наушники uaudio(4) подхватывает..

    ещё можно отметить, что softraid в опёнке уступает линуксовому mdraid..

    для опёнка, скорее, подходит выражение: buy youself a better hardware..

     
     
  • 7.91, User (??), 14:41, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> И wifi - дай угадаю - аж целый N получился, но это
    > iwx(4)  Intel AX200/AX201/AX210/AX211 IEEE 802.11a/ac/ax/b/g/n - 211-я и 210-я для клиента
    > - работают.. а вот для AP нужен ral(4)..

    Ну да, ну да... А man opebsd'шный клевещет, что:
    "CAVEATS
    The iwx driver does not support any of the 802.11ax capabilities offered by the adapters. Additional work is required in ieee80211(9) before those features can be supported."
    "Танк секретный - учёные могут и не знать!"(С)

    > аппаратное ускорение видео, если речь про va-api/vdpau/amf, из короба отсутствует.. что
    > не мешает прыгать в quake1/2/3, doom3 или пользовать mpv с vo=gpu,hwdec=auto,hwdec-codecs=all..

    Как вам там в 2004ом? Хорошо небось?

    > блютуз - отдельная песнь.. выкинули его не из-за "ненужно":
    > https://marc.info/?l=openbsd-cvs&m=140511572108715&w=2
    > если прям очень надо - usb dongle - те же наушники uaudio(4)
    > подхватывает..

    Т.е. "нету".

    > ещё можно отметить, что softraid в опёнке уступает линуксовому mdraid..

    И ещё 1000500 аналогичных вещей, да. А в остальном, повторюсь - "усе работаит!" - ну или точнее "запускается".

    > для опёнка, скорее, подходит выражение: buy youself a better hardware..

    Угу. Техника, проверенная временем(с), кора дуба и вот это вот всё.

     
     
  • 8.92, крокодил мимо.. (-), 16:19, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    man правду говорит но ваш-то посыл был про N, не так ли блютуза нет, но мои н... текст свёрнут, показать
     
  • 5.82, crypt (ok), 09:01, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    OpenBSD - это очень круто, но абсолютно бесполезно. Виртуализации нет, фс снапшотов нет, из графики только интел, пакетный манагер - скрипт на перле...
     
     
  • 6.85, крокодил мимо.. (-), 12:01, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > OpenBSD - это очень круто, но абсолютно бесполезно. Виртуализации нет, фс снапшотов
    > нет, из графики только интел, пакетный манагер - скрипт на перле...

    немного не так..
    *) виртуализация - есть - vmd/vmm - и гораздо проще/приятнее, чем qemu/kvm.. потихоньку сейчас доробатывают через virtio выделение более одного процессорного ядра на vm..  
    **) насчёт фс - подход другой к вопросу.. подробнее:
    Tilted Windmill Press, 2022, Michael W Lucas - OpenBSD Mastery: Filesystems
    ***) графика - интел, радеон, мали плюс некоторые платформо-специфичные вещи, плюс, в принципе, всё, что поддерживает Xorg/Xenocara.. например древняя SiS M650, на которую (стабильных) дров и под Windows нет, тут работает, пусть и без аппаратного 3d, но не падает..
    ****) it works..

     
     
  • 7.89, crypt (ok), 13:07, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > виртуализация - есть

    она есть в таком виде, как и fs, которая застряла на уровне fat32. расширяемый по требованию vm-диск возможен? нет. поддержка таких форматов есть? нет. и пользы нет.

    где легкие контейнеры типа джейлов? тоже нет?

    > подход другой к вопросу

    да мне какая разница, какой подход. мне функция эта нужна.

    > графика - интел, радеон

    у меня nvidia. как я интел должен в pci-e слот поставить? радеон - нет, спасибо.

    > например древняя SiS M650, на которую (стабильных) дров и под Windows нет

    Wwooow! ну все, киллер фича! зарулила не только линукс, но и винду на десктопе! драйвер для sis! просто офигенно!

    > для опёнка, скорее, подходит выражение: buy youself a better hardware..

    нет, даже если купить под нее всю хардварь, она чисто функционально не тянет современные требования даже к серверной ОС. OpenBSD - проект песочница, чисто для разработки и обкатки технологий.

    Не понятно, зачем ты пытаешься спорить с очевидным.

     
     
  • 8.90, крокодил мимо.. (?), 13:44, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    хмм простите, что диск, любой, хоть nvme, хоть spinning rust, хоть хардварны... текст свёрнут, показать
     
     
  • 9.93, crypt (ok), 16:53, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    виноват, я забыл, что в вашем 2003 еще не изобрели dynamically allocated диски д... текст свёрнут, показать
     
     
  • 10.94, крокодил мимо.. (-), 18:47, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    простите, а вы адекватны dynamically allocated - вы понимаете, что за этим ст... текст свёрнут, показать
     
  • 6.87, Аноним (87), 12:47, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > пакетный манагер - скрипт на перле

    Нормальный, минималистичный. Как и все в опенке (мне нравятся их подходы к разработке софта). Сделано так, как надо. А не как обычно в крупных проектах и коммерческой разработке-жирный уродливый монстр, еле проворачивающийся и воняющий на всю округу.

     

  • 1.74, Изя (?), 00:43, 03/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нахрена. Так я воткнул модэм по усб, ввел dhcliient usb0 и сразу всё работает. А ща, если такое понадобится, че куда как вводидь?
     
     
  • 2.95, Аноним (95), 19:30, 03/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Интерфейсный конфиг оно тоже создаст?
     

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



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

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