[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, 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...

[]s
--
 ___                  _                 .''`.
  | |_  _. _| _      |_) _ ._ ._  _.   : :'  :
  | | |(_|(_|(/_|_|  |  (/_| || |(_|   `. `'`
                    Linux User #50500    `-
Prof.Adjunto - Instituto de Física ---Debian- Universidade Federal Fluminense Alpha/i386
Reply to: