On Wed, 28 Sep 2005, Thadeu Penna wrote:

> On Wed, 28 Sep 2005, Tiago Saboga wrote:
> > Em Qua 28 Set 2005 12:28, Bruno de Oliveira Schneider escreveu:
> >> On 9/27/05, Thadeu Penna wrote:
> >>> Para facilitar as instala??es em m?quinas novas, gostaria de criar um
> >>> .deb que contivesse alguns arquivos de configura??o personalizados, como
> >>> locales, endere?os dos servidores de email, proxy no environment no
> >>> firefox prefs, tema personalizado no gconfd, etc. Quero evitar o aviso
> >>> que estes arquivos est?o em outros pacotes mesmo sem o
> >>> --force-overwrite. Tamb?m n?o acho que criar um pacote s? com os
> >>> postinst e postrm, editando estes arquivos, seja a melhor op??o (ou
> >>> seria???)
> >>>
> >>> Alguma sugest?o de como fazer isto ?
> >>
> >> Eu n?o tenho muita certeza, mas j? que ningu?m respondeu vou dar minha
> >> opini?o. Coloque no pacote um ?nico arquivo leiame e fa?a a edi??o dos
> >> arquivos de configura??o no postinst, postrm e coisas parecidas. Acho
> >> que s? assim voc? evita o aviso de que tem arquivos conflitando com
> >> outros pacotes.
> > Voc? pode instalar todos os arquivos de configura??o primeiro em um
> > subdiret?rio de /usr/share/doc/ por exemplo, e em seguida copi?-los com
> > postinst. Voc? poderia inclusive fazer um backup dos arquivos que ser?o
> > alterados em algum lugar.
> >
> 
> Como eu disse na mensagem original, eu preferiria n?o mexer com o postinst 
> e postrm. Talvez eu tenha que estudar o debconf: j? notaram que alguns 
> pacotes perguntam se querem usar os arquivos de configura??o do mantenedor 
> ou o que j? est? ? ? algo assim que eu quero...

Nao sei se eh uma boa fazer um pacote com isso... que tal fazer um pacote
com um mega 'diff' das mudancas? :-)
E' bem coxa, mas e' a unica coisa que consigo pensar agora

Agora, as preferencias do firefox e' complicado de mexer pois cada perfil 
tem um diretorio gerado aleatoriamente seu caminho.

-- 
Marcos

Responder a