Просто положить в виде плагина - нужно компилировать его при изменении, плюс нет стандартного решения для авторана. Т.е. библиотеки, которые отсутствуют, расположение структуры папок, которые должны быть вне /root/plugin/var
Авторан стандартными средствами есть - при автозапуске плагина во время загрузки, он может запускать все что угодно, при этом никаких изменений в прошивке не требуется. А плагин может быть написан начем угодно, даже на /bin/sh .
Про библиотеки не совсем понял, но отсутствующие в прошивке библиотеки, могут быть загружены из любой папки, в том числе и из /root/plugin/var при помощи переременных LD_LIBRARY_PATH или LD_PRELOAD.
Избыточность первичной установки не интересна, только недавно в этой теме сталкивались, что с дополнениями не работал NFS сервер. Хочется поставить тот набор что нужен персонально, но при этом, чтобы это было централизовано, с загрузкой специфичных для прошивки версий и т.д. Со скриптами проблем нет. С патчем авторана для пакетов - тоже решение нашлось. Нужно доделать до состояния, чтобы рядовой пользователь мог поставить те "плюшки" которые ему интересны как на существующие прошивки, так и на новые установкой одного плагина. Если ты можешь принять участие - давай емейл в личку я солью тебе исходники.
Что-бы только оттестировать и обеспечить совместимость такого плагина существующим зоопарком прошивок (1.1.42, 1.2.9, 1.2.31, 1.2.31 от linky, 1.2.32, 1.2.43, 1.2.45 ) надо очень много свободного времени и желания. Боюсь у меня нет ни того ни другого.