варик с .bashrc работает но блин,тогда получаеться не оч универсально,вдруг будет система на какой хитроумный админ сделает так что бы юзер не мог менять свой .bashrc а только читать
Смотри, а как ты собираешся заставить пользователя выполнить твой бинарь которй подменяет PATH, а потом заставить его выполнить sudo ?