Еще немного ЛОРа; решил все же занести это решение в заметки.
Архив за месяц: Март 2019
Команда 404
По мотивам треда на ЛОРе. Оказывается, есть встроенная функция, вызываемая, если шелл не находит команду – которую, в принципе, можно переопределить:
rain@walkbook:~$ cmd
bash: cmd: команда не найдена
rain@walkbook:~$ command_not_found_handle() { echo 404; }
rain@walkbook:~$ cmd
404
Не знал. Не забываем, кстати, про коды выхода. Если штатно в такой ситуации код выхода != 0, то в примере выше функция завершится со вполне корректным статусом. Т.е., надо что-то вроде command_not_found_handle() { echo 404; exit 1; }
Знакомство с CorsairLink
Привез тут товарищ для сборки пару блоков от Corsair на 1200W. Один оказался с суффиксом “i” – т.е., с наличием связи с материнской платой через USB-шнурок. Раньше такое попадалось разве что в обзорах на overclockers и тому подобных сайтах.
Кастомные скрипты в initrd для обновления системы
Решил сделать зарисовку на тему корректного обновления системы на ригах (да и любых других подобных устройствах) из самой системы. Если быть точным, то просто позаписывать наработки за последний день на эту тему.
Читать далее Кастомные скрипты в initrd для обновления системы