2gusia (2gusia) wrote,
2gusia
2gusia

Category:

Хирургическое удаление менеджера клеток TheBrig

При переходе nas4free с 10.3 к 11.0 разработчики разом изменили версию php (язык, на котором написана оболочка) и формат вызова командных скриптов (на который опираются расширения nas4free). Не удивляет, что у разработчиков расширений возникла головная боль. В частности, менеджер расширений OBI проявил некоторую несовместимость с менеджером клеток TheBrig. Я потестил на виртуалке и понял, что в некоторых ситуациях TheBrig вроде как установлен - но из меню не виден, причём перестановка не помогает ни из командной строки ни из OBI. Приходитсясносить TheBrig хирургически.

Прим - исходно в оффоруме написал по английски.

0) Делаем бекап конфига
1) удалем все файлы из папки, куда установлен TheBrig (папки клеток можно попытаться перенести и поколдовать потом; если не удаляется - может помочь chflags -R noschg имя_папки)
2) Удаляем скрипты TheBrig из System > Advanced > Command Scripts
3) И самое главное - восстанавливаем из бекапа конфиг, сохранённый перед неудачной установкой TheBrig.
Ура.

Что? Нет сохранённого?

4) Пишем на бумаге 100 раз подряд Делай бекапы
5) Снимаем копию с конфига из п (0)
6)Открываем копию(!!!) в простом редакторе (Windows WordPad подойдёт, Word - НЕТ)
И вырезаем всю секцию thebrig

- от открывающего тега {thebrig} до закрывающего тега {/thebrig} включительно (фигурные скобки написал тк ЖЖ не любит угловых)
Сохраняем эту копию,

7) Грузим на NAS.
После автоматического ребута стоит снова сохранить конфиг и можно поставить TheBrig из командной строки.
nas4free11vb: ~# cd /mnt/Pool/Ext/Jails/
nas4free11vb: Jails# fetch https://raw.githubusercontent.com/fsbruva/thebrig/alcatraz/thebrig_install.sh
thebrig_install.sh 100% of 5300 B 1376 kBps 00m00s
nas4free11vb: Jails# /bin/sh thebrig_install.sh /mnt/Pool/Ext/Jails/
Retrieving the alcatraz branch as a zip file
alcatraz.zip 100% of 147 kB 373 kBps 00m00s
Unpacking the tarball...
Done!
Detecting current configuration...
Detecting current configuration...
Look like fresh install
Congratulations! TheBrig was installed. Navigate to rudimentary config tab and push Save.

Tags: jail, nas, nas4free
Subscribe

  • Распни Его!

    Подрывал основы государственного строя. Оскорблял чувства верующих. Устраивал несогласованные митинги. Производил спиртосодержащую продукцию без…

  • Выезжала на берег «Катюша»

    Запрет на исполнение вместо гимна «Катюши» - это, несомненно, попытка плюнуть в лицо всей России. Но, парадоксальным образом, штука для нас очень…

  • День рожденья Чебурнета

    Сам по себе Твиттер, который сегодня начали замедлять - порядочная дрянь и вряд ли достоин жалости. Есть даже ирония в том, что от цензуры страдает…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 1 comment