Пакет: ucf (3.0043+nmu1)
Update Configuration File(s): сохраняет пользовательские изменения в файлах настройки
Политика Debian обязывает, что при обновлении пакета пользовательские изменения в конфигурационных файлах должны быть сохранены. Простой способ достичь этого -- присвоить конфигурационному файлу тип 'conffile', что укажет dpkg при обновлении обращаться с этим файлом особым образом и спрашивать подтверждения действий у пользователя, если потребуется.
Это работает, только если возможно распространение версии по умолчанию, подходящей для большинства установок, но некоторые системные администраторы могут при желании её изменить. Это подразумевает, что версия по умолчанию будет частью распространяемого пакета, и не должна изменяться сценариями сопровождающего во время установки (или в любое другое время).
Данный сценарий пытается предоставить conffile-подобную обработку файлов, которые можно не отмечать как conffile-ы, и они могут не распространяться в пакете Debian, а обрабатываться сценарием postinst. Сценарий из пакета позволяет сопровождать файлы в каталоге /etc, сохраняя пользовательские изменения и, в общем, предлагает функциональность обычно предоставляемую dpkg при обновлении файлов 'conffiles'.
Также, этот сценарий предоставляет возможности перевода файлов, которым не предоставлялась conffile-подобная защита, под ту же схему работы, и пытается минимизировать вопросы, задаваемые во время установки. Действительно, возможность перевода лучше чем то, что предлагает dpkg при переводе файла из не-conffile в статус conffile.
Другие пакеты, относящиеся к ucf
|
|
|
|
-
- dep: debconf (>= 0.5)
- система настройки пакетов Debian
- или debconf-2.0
- виртуальный пакет, предоставляемый cdebconf, cdebconf-udeb, debconf
-
- dep: sensible-utils
- утилиты для запуска подходящей под среду программы
Загрузка ucf
Архитектура | Размер пакета | В установленном виде | Файлы |
---|---|---|---|
all | 53,9 Кб | 214,0 Кб | [список файлов] |