[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pacote personalizado só com arquivos de configuração



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



Reply to: