Мотивация:
Рутовые права должны быть только у администраторов операционной системы.Администраторы прикладных программ их иметь не должны.
Но есть традиционные области, которые всё-таки лучше настраивать в самой операционной системе, и без них софт работать не будет вообще. Таким образом процедура инсталляции софта начинает быть завязана на администраторов ОС, и от этого становится неоправданно долгой и не автоматизируемой.
Вопрос:
Хочу чтобы пользователь мог сам редактировать хосты, без доступа к основным файлам системы (типа /etc/hosts).
Установка чего-то жирного (типа админки DNS с веб-мордой на Java) исключена.
Как это лучше всего сделать?
Есть ли какая-нибудь прога, которая позволит на лету подхватывать изменения в /home/user/etc/hosts и отдавать линуксовой системе ресолвинга хостов?