@freebsd_ru

Страница 149 из 669
Oleg
07.07.2017
10:23:33
тогда уж и ClonOS, чьёо)

Кстати да, раз я тут, и тут фряшники. Мне бы фидбеков пособирать про ClonOS, а то релиз так не выйдет ;-)

Serg
07.07.2017
10:24:38
Ага, надо будет посмотреть.

Oleg
07.07.2017
10:28:05
Кстати, на эдак ~17 году эксплуатации FreeBSD, я впервые заинтересовался софтовым ватчдогом во фре и сделал для себя открытие - ядерная часть ватчдога только тикает, тогда как анализировать тиканье должен юзерленд. Почему-то думал что должно быть наоборот, юзерленд должен общаться с ядром, как это делает с хардварным ватчдогом

Google
Vadim
07.07.2017
10:38:04
ну с чего же, а если бага в ядре, ливлок, там, что юзерленд толком не исполняется?

Oleg
07.07.2017
10:41:06
ну с чего же, а если бага в ядре, ливлок, там, что юзерленд толком не исполняется?
так да, в том то и дело) Может я просто со своей колокольни - я хотел сделать из FreeBSD некую отказоустойчивую прошивку, когда бутовый диск разделен на 2 одинаковых партишена. В какой-то момент времени бутишься только с одной. Когда нужно обновить ядро и базу (я это через FreeBSD base in packages делаю), то обновляется соседний партишен и на него переводятся стрелки через nextboot. Таким образом, если вторичный партишен удачно загружается в multi-user, он становится основным. Если неудачно - то надо нажать reset и автоматом загрузиться в старое окружение

Так-то, если ядро не работает, то и юзерленд как правило - нет)))

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

Написал просто для себя обратный ватчдог ядром https://github.com/olevole/kwatchdog_kmod

если до мульти-юзера не добраться, то ядро ресетится. Если добирается, то просто модуль выгружается

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

Oleg
07.07.2017
10:50:36
я beadm смотрел. Но как там простым методом убедится, что последний снапшот не загрузился до multi-user и автоматически перезагрузившись, выбрать предыдущий снапшот?

если это рабочий комп или сервак, то beadm хватает, а я прошивочку делаю из фри, некая Embedded железка

Andrey
07.07.2017
10:52:02
вот тут посложнее, там надо отправлять beadm activate, а для этого конечно хоть в сингл юзер то но попасть должно

Oleg
07.07.2017
10:52:33
еще beadm зависит от состояния zfs.ko , который может быть неудачным

если какую-то багулину влили в zfs.ko, то как я понимаю, старые снапы не поиметь

Google
Oleg
07.07.2017
10:53:38
только через kernel.old

Andrey
07.07.2017
10:55:21
а у этого, как там picobsd или что в системе то есть, там же такая же система с двумя разделами изначально, неужели никак не отслеживается

еще beadm зависит от состояния zfs.ko , который может быть неудачным
ну тут да, если даже до синглюзера не достучать, то нужно как то снаружи, но тут что то типа bootonce поможет, там кстати для ufs его переписывали и что то вроде про ZFS было

Sergey
07.07.2017
10:58:02
в 11.1 же добавили zfsbootcfg

Andrey
07.07.2017
10:58:06
о так все же через него и решают, зачем тебе вачдог? загрузился успешно, убрал флаг, не загрудился, оно само бутнулось со старого раздела

в 11.1 же добавили zfsbootcfg
о, кстати, а я что то и не тестил, надо глянуть

Oleg
07.07.2017
11:00:24
о так все же через него и решают, зачем тебе вачдог? загрузился успешно, убрал флаг, не загрудился, оно само бутнулось со старого раздела
таки не понял, как оно ресетнется само если например, загрузка встала на невозможности смонтировать фс?

Andrey
07.07.2017
11:01:08
ну так вот, тебе надо только чтоб ресетнулось, а выставлять ничего не надо, упрощает задачу

выставляется как раз только после успешного бута

в худшем случае просто кнопкой

Oleg
07.07.2017
11:02:19
а, ну nextboot это одна строчка. Это ж фряха, можно сделать одну и ту же задачу кучей способов. Меня вполне устраивает + без привязок к ZFS обхожусь, боясь бяки в zfs.ko

Sergey
07.07.2017
11:03:22
если какую-то багулину влили в zfs.ko, то как я понимаю, старые снапы не поиметь
ты обратно на старый zfs и вернёшься после неудачного nextboot

а нельзя clonos обычным пакетом накатить поверх ванильной фри? зачем отдельный образ делать, какие-то патчи накладываются, которых в стоке нет?

Oleg
07.07.2017
11:04:36
буду знать. Мне не хватало только автоматического ресета в случае живого ядра но недогруженности до финала. Да и железка у меня на arm с ограниченными ресурсами

Andrey
07.07.2017
11:04:46
ты обратно на старый zfs и вернёшься после неудачного nextboot
но тот же beadm вроде такому не научили и оно только если руками :)

Oleg
07.07.2017
11:05:14
Хочу sh скрипт написать для конвертации FreeBSD в ClonOS)

Хотя у меня все есть в Puppet

Sergey
07.07.2017
11:05:40
всё укладывается в обычный тюнинг и пересборку ядра с vimage?

Oleg
07.07.2017
11:06:11
всё укладывается в обычный тюнинг и пересборку ядра с vimage?
без VIMAGE тоже работать будет, там надо supervisor поставить и nginx сконфигурить

Google
Oleg
07.07.2017
11:06:49
а вот, я ж даже писал телегу: https://clonos.tekroutine.com/installation_on_freebsd.html

Sergey
07.07.2017
11:06:58
просто одно дело стандартным способом ставить ванильную фрю и накатывать секьюрити фиксы потом стандартными фряшными средствами и совершенно другое дело зависеть от чьего-то собранного образа, у которого нет ресурсов следить за секьюрити фиксами

Sergey
07.07.2017
11:07:44
надо попробовать на досуге

Oleg
07.07.2017
11:08:18
но порт надо вливать после хотя бы пары фидбеков. Мне вот сейчас даже негде ее погонять, фряха только у меня на лаптопе ))

надо попробовать на досуге
давай-давай) не хватает фидбека

Sergey
07.07.2017
11:09:40
т.е. оно в проде у тебя нигде не работало?

Sergey
07.07.2017
11:10:26
а репа clonos есть?

Oleg
07.07.2017
11:10:31
rpi?
ага, правда rpi2 пока. Давно пора закупиться третьей

а репа clonos есть?
https://github.com/clonos/cp

Goletsa
07.07.2017
11:10:59
Oleg
07.07.2017
11:11:20
у меня rpi1 тоже есть, включал ее 2 или 3 раза)

Goletsa
07.07.2017
11:11:25
Или на оригинальной не взлетит

У меня ещё первая ревизия с 256МБ(

Sergey
07.07.2017
11:12:03
https://github.com/clonos/cp
а где все конфиги и прочее, что тюнится на хосте?

у меня rpib есть первой версии

512m которая

Goletsa
07.07.2017
11:12:40
512m которая
Это не самая первая)

Google
Oleg
07.07.2017
11:12:45
У меня ещё первая ревизия с 256МБ(
а я вот не помню какая. У меня еще есть MarsBoard, Cuteboard и еще какая-то плата. Но что с ними делать и зачем я их накупил, никто включая меня не знает

Andrey
07.07.2017
11:12:46
а зачем клонос на arm то?

Oleg
07.07.2017
11:13:02
Goletsa
07.07.2017
11:13:07
Они потом поняли что 256 ваше мало

Oleg
07.07.2017
11:13:18
а зачем клонос на arm то?
clonos не на арм, прошивку я делаю отдельно от clonos ;)

Goletsa
07.07.2017
11:14:06
clonos не на арм, прошивку я делаю отдельно от clonos ;)
А для тех кто мир раз в Джва года и гугл зобанил - в чем особенности?

Andrey
07.07.2017
11:14:33
а... а чего там в прошивку такого хочеш, их вроде https://github.com/freebsd/crochet хорошо билдит, доложил чего нади и опа

Oleg
07.07.2017
11:14:48
crochet хорошая штука, я использовал

Andrey
07.07.2017
11:15:21
что то перестали вроде развивать только :(

Admin
ERROR: S client not available

Oleg
07.07.2017
11:16:34
А для тех кто мир раз в Джва года и гугл зобанил - в чем особенности?
прошивку я делаю - просто знакомец хочет сделать бекапное решение, понабрав кучу говнохостинговых дедикейтед и просто поставив микро-NAS-ик, на котором будет загружаться FreeBSD и подгружать ZFS on GELI, шифрование. И использовать как бекап и time-machine. Вот, решил просто ему помочь с безболезненными обновлениями

Andrey
07.07.2017
11:17:33
ох уж эти мечты изврашенцев :)

Oleg
07.07.2017
11:18:43
Я вот кстати незнаю насчет шифрованных разделов. Допустим, есть злой хостер который отдает виртуальные машины клиентам. Клиенты в виртуалке используют криптование диска (по фразе на загрузке). Вот интересно, если злой хостер сделает суспенд виртуалки, из этого спящего говнеца можно ли поиметь информацию? С одной стороны, в состоянии суспенда диск для ОС открытый. С другой стороны, шифрование идет на лету и успешность от атаки тут только в возможности поиметь из оперативки или еще каких-то структур ключ для дешифровки

Кто вот разбирается ) ?

Вероятно, это от реализации крипто диска зависит + может быть в них есть защита от прыжков во времени

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

Oleg
07.07.2017
11:20:12
Хотя с дедикейтедами тоже суспенд сделать можно, атака не только на виртуалку

со стороны железа дернуть суспенд

Google
Goletsa
07.07.2017
11:20:42
Сам дамп считать

Oleg
07.07.2017
11:20:52
с дедиками можно выключить сусенд со стороны ОС, но со стороны биос наверняка есть средства чтобы засуспендить без ОС)

Те, получается, шифрование диска - хорошо для носителя с которым ты загружаешься. Но не для ресурсов, которые размещены где-то где ты не контроллируешь их

Goletsa
07.07.2017
11:21:36
А вообще там же ME везде

Дырка и вся память и так доступна

Oleg
07.07.2017
11:22:22
Аппаратный ресет без очистки оперативки и считывание того что там есть?
не, не ресет. Я просто подумал, что если в биосы втыкают бекдуры, наверняка там есть средство чтобы засуспендить работающую систему без ОС, как раз для целей расшифровки шифрованных разделов

Oleg
07.07.2017
11:23:13
боль

если данные крайне критичные, то в Хецнере даже с GELI видимо лучше не брать)

ни виртуалки ни дедики

Andrey
07.07.2017
11:24:40
если данные клиенту критичны, то покупается стойка/зона в ДЦ, от которой ключи только у клиента, и наблюдение там же от него

ну или тупо свой карцанный ЦОД

Oleg
07.07.2017
11:24:56
главное не дать доступа к работающей системе и успеть вовремя послать ей reset ) если кто-то полез грязными руками в твою стойку

в Питере сейчас много таких ДЦ есть, с камерой, смс-ками от открытия двери и тд

Шухер
07.07.2017
11:43:05
Мужики, посоветуйте, у меня сервер на FreeBSD 8.4-RELEASE-p35 (GENERIC), использую его как веб-сервер, работает отлично, но поскольку поддержка 8-ой версии закончилась, то пакеты и порты ругаются, подскажите, как срочно стоит затевать обновление и на какую версию?

Алексей
07.07.2017
11:43:41
есть стойкое непринятие сидения на последней версии софта ?

Шухер
07.07.2017
11:44:26
нет, просто я никогда ещё не менял версию?

я его администрирую удаленно

Страница 149 из 669