Приветствую всех, кто читает эту тему.
Есть задача, которая заключается в том, что необходимо организовать универсальную утилиту управления для Debian, к примеру такую как в SUSE - Yast.
Но для того что бы это сделать, нуобходимо понять реализацию самого Yast. Есть мысль, что Yast реализован таким образом, что для каждой функции ( к примеру IP Addr) создан определённый конфигурационный файл, имя которого указывается в программном коде, где этот файл вызывается, когда необходимо произвести операции с функцией "IP Addr". И так для каждой функции в Yast (файлов может быть видимо и больше чем один на функцию).
Так вот вопрос состоит в том, правильно ли это мнение, либо реализация Yast заключается в другом (в исходном коде Yast у меня не получилось разобраться, что бы понять)?
Есть задача, которая заключается в том, что необходимо организовать универсальную утилиту управления для Debian, к примеру такую как в SUSE - Yast.
Но для того что бы это сделать, нуобходимо понять реализацию самого Yast. Есть мысль, что Yast реализован таким образом, что для каждой функции ( к примеру IP Addr) создан определённый конфигурационный файл, имя которого указывается в программном коде, где этот файл вызывается, когда необходимо произвести операции с функцией "IP Addr". И так для каждой функции в Yast (файлов может быть видимо и больше чем один на функцию).
Так вот вопрос состоит в том, правильно ли это мнение, либо реализация Yast заключается в другом (в исходном коде Yast у меня не получилось разобраться, что бы понять)?