Provided by: debconf-i18n_1.5.42ubuntu1_all bug

НАЗВАНИЕ

       debconf-copydb - копирует базу данных debconf

СИНТАКСИС

        debconf-copydb бд_источник бд_приёмник [--pattern=шаблон] [--owner-pattern=шаблон] [--config=Foo:bar]

ОПИСАНИЕ

       debconf-copydb копирует элементы из существующей базы данных debconf в другую, возможно
       новую базу данных. Базы данных могут иметь разный формат; если это так, то автоматически
       выполняется конвертирование.

ПАРАМЕТРЫ

       бд_источник
           Имя базы данных источника. Обычно, база уже описана в файле debconf.conf (или
           .debconfrc).

       бд_приёмника
           Имя базы данных приёмника. Оно может быть описано в файле debconf.conf или .debconfrc
           или вы можете объявить его в командной строке (смотрите далее).

       -p шаблон, --pattern шаблон
           Если этот параметр указан, будут скопированы только те элементы из бд_источника, чьи
           имена удовлетворяют шаблону.

       --owner-pattern шаблон
           Если этот параметр указан, будут скопированы только те элементы из бд_источника,
           владельцы которых удовлетворяют шаблону.

       -c foo:bar, --config Foo:bar
           Устанавливает параметр Foo в значение bar. Это похоже на написание:

             Foo: bar

           в файле debconf.conf, возможно, за исключением того, что вы не будете использовать
           пробел в командной строке (или укажите в кавычках: "Foo: bar"). Вообще, это должно
           указываться несколько раз, чтобы построить полную строфу настройки. Так как для
           разделения строф в debconf.conf используются пустые строки, эта программа
           предполагает, что «Name:dbname» означает начало новой строфы.

ПРИМЕРЫ

         debconf-copydb configdb backup

       Копирует всё из configdb в backup, предполагается, что база данных backup уже описана в
       debconf.conf.

         debconf-copydb configdb newdb --pattern='^slrn/' \
               --config=Name:newdb --config=Driver:File \
               --config=Filename:newdb.dat

       Копирует данные пакета slrn из configdb в newdb. newdb не определена в файле rc, поэтому
       ключи --config настраивают базу данных на лету.

         debconf-copydb configdb stdout -c Name:stdout -c Driver:Pipe \
               -c InFd:none --pattern='^foo/'

       Выводит все элементы из базы данных debconf, которые касаются пакета foo на экран.

         debconf-copydb configdb pipe --config=Name:pipe \
                       --config=Driver:Pipe --config=InFd:none | \
               ssh remotehost debconf-copydb pipe configdb \
                       --config=Name:pipe --config=Driver:Pipe

       Здесь используется специальный канальный драйвер для копирования базы данных на удалённую
       систему.

СМОТРИТЕ ТАКЖЕ

       debconf.conf(5)

АВТОР

       Joey Hess <joeyh@debian.org>

                                            2012-03-15                     DEBCONF-COPYDB.RU.1(1)