Man page - debconf-copydb(1)

Packages contains this manual

Available languages:

en fr es pt ru ro de

Manual

DEBCONF-COPYDB.ES.1

NOMBRE
SINOPSIS
DESCRIPCIÓN
OPCIONES
EJEMPLOS
VÉASE TAMBIÉN
AUTOR
TRADUCCIÓN

NOMBRE

debconf-copydb - Copia una base de datos de debconf

SINOPSIS

debconf-copydb base-de-datos_origen base-de-datos_destino [--pattern=patrón] [--owner-pattern=patrón] [--config=Foo:bar]

DESCRIPCIÓN

debconf-copydb copia elementos de una base de datos existente a otra, posiblemente nueva. Puede que el formato de las dos bases de datos sea distinto; en este caso, se hará una conversión automática.

OPCIONES

base-de-datos_origen

En nombre de la base de datos original. Habitualmente, se definirá en el fichero «debconf.conf» (o «.debconfrc»).

base-de-datos_destino

El nombre de la base de datos destino. Se puede definir en «debconf.conf» o «.debconfrc», o lo puede especificar en la línea de órdenes (véase más abajo).

-p patrón , --patrón patrón

Si se define, sólo se copiarán los elementos de la base-de-datos_origen cuyo nombre coincida con el patrón.

--owner-pattern patrón

Si se define, sólo se copiarán los elementos de la base-de-datos_origen cuyos propietarios coincidan con el patrón.

-c foo:bar , --config Foo:bar

Define la opción Foo a bar. Esto es similar a escribir:

Foo: bar

en «debconf.conf», a excepción de que posiblemente quiera omitir el espacio en la línea de órdenes (o use comillas: "Foo:bar"). Habitualmente, querrá usar esto varias veces para construir una definición de configuración completa. Mientras que se usan líneas en blanco para separar las definiciones en «debconf.conf», este programa asume que "Name:dbname" (nombre: nombre-base-de-datos) denota el principio de una definición nueva.

EJEMPLOS

debconf-copydb configdb backup

Copia toda su configuración de la base de datos («configdb») a la copia de respaldo («backup»), suponiendo que ya tiene una base de datos de respaldo definida en «debconf.conf».

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

Copia los datos de slrn desde «configdb» a «newdb» (base de datos nueva). «newdb» no este definido en el fichero de configuración, así que la opción «--config» define la base de datos en el momento.

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

Muestra todos los elementos en la base de datos de debconf relacionados con el paquete «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

Esto hace uso del controlador de fines específicos «pipe» (tubería) para copiar una base de datos a un sistema remoto.

VÉASE TAMBIÉN

debconf.conf (5)

AUTOR

Joey Hess <joeyh@debian.org>

TRADUCCIÓN

Omar Campagne Polaino <ocampagne@gmail.com>, 2010

Si encuentra un fallo en la traducción, por favor, informe de ello en la lista de traducción <debian-l10n-spanish@lists.debian.org>.