mpd

Почему не стоит собирать прошивку/коросс-копиляцию под рутом

Sep 28, 2017 23:10

Не всегда людям очевидно. Меня тут недавно спросили, я не сразу сообразил, что ответить.
Обычно, пишут без последующего развёрнутого объяснения так:Do everything as normal user, don't use root user or sudo!
Read more... )

linux, openwrt, баян

Leave a comment

Comments 3

rezdm September 29 2017, 17:47:07 UTC
В 2017-ом для чего-то, что хоть как-то может запороть систему, проще запустить виртуалку/контейнер.

Reply

Re: проще запустить виртуалку/контейнер mpd September 30 2017, 07:49:28 UTC
"Спасибо, Кэп!" :-)
Я там так и написал в скобках, процитирую из поста:да, я знаю, можно это всё запереть в песочницу, способов - тыщи!

Речь же идёт о том, что человек идёт на тот же OpenWRT (или LEDE) или Buildroot и читает, что нужно сделать... А там как-то подразумевается, что человек вменяемый, понимает, почему не стоит под рутом это делать, но не все же имеют соответствующий опыт и интуицию из опыта...

Reply

Re: проще запустить виртуалку/контейнер mpd September 30 2017, 07:58:59 UTC
И, кстати, это - плохое решение: если ошибка происходит, её надо видеть сразу и с максимальным количеством подробностей, а то так можно себе устроить ситуацию, что что-то происходит, но потом - концов не найдёшь.
И тогда надо на это ещё что-то придумывать, накручивать: проверять, а что в хостовой системе изменилось, как? Чистый классический вариант "у человека была проблема, он - придумал и реализовал X для решения этой проблемы; теперь у него - две проблемы!"
Нет, нет, Дэвид Блейн! В рот мне ноги! Я предпочту увидеть в процессе сборки, что не удалось перезаписать файлик, что обновить время цели не удалось, создать каталог - фейл, и пр.
Но если ты любитель "тихих срытых ошибок" - ВПЕРДЕ! ;-)

Reply


Leave a comment

Up