Приветсвую всех линуксоводов, это мой первый пост на ЛОРе. Вместе, надеюсь, найдем ответ.
Итак, просидев на линуксе с ГУЕМ около года, решил, что пора вникать в консоль и конфиги. Читать маны и интернеты умею, так что со временем база знаний в голове созреет. Для практики надумал сменить рабочий дистрибутив с Убунты на Арч. Первое с чем столкнулся так это с настройкой ВПН клиента(pptp). С гуем все просто, а вот настроить его через конфы, то тут для нуба вплоть до недели можно разбираться.
В итоге закралась мысль, что нужно как то оттрассировать команды выполняемые ГУЙ-компонентами и объединив с логами получить наглядную картину настроечной процедуры. Ведь чаще всего системные графические утилиты по настройке других подсистем меняют стандартные конфиги. Измененые файлы вычислить достаточно тривиально, а вот как узнать какая именно системная команда была выполнена выбранным процессом и с какими аргументами?
Решение через программинг, буду искать в последнюю очередь. Сейчас важно узнать, нет ли готовых админских решений по этой тематике. Так что прошу поделиться всех догадкой или каким соображением на этот счет.
PS: надеюсь суть проблемы внятно изложил, если что пинайте, объясню подробнее.