Возможно, меня обвинят в капитанстве, но мне кажется, что многие все время забывают о том, что ничто не мешает любому скрипту (баш-скрипту, например), запущенному НЕ ОТ РУТА прописаться в автозапуск оболочки (Гном, КДЕ и т. д. - там создаются файлы автозапуска, *.desktop, кажется) и приспокойно стартовать каждый раз при включении машины и ждать, когда юзер будет набирать рутовый пароль (для установки обновлений, например), а потом спокойно отослать это все куда угодно в сеть. При этом ни для установки такого скрипта куда-нибудь в /home/$USER/.{скрытая_папка}, ни для прописывания в автозапуск в графической оболочке, ни для последующего автостарта при включении компа никаких особых привилегий не надо, просто запустить левый bash-скрипт НЕ_ОТ_РУТА!
Причем, хочу заметить, что для организации всего этого нет необходимости в использовании каких-либо особых бинарников, (то есть не надо устанавливать какие-нибудь пакеты) - только то, что входит в стандартный комплект установки *buntu.