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