sintaxe de conffiles

1

Estou tentando descobrir qual é a sintaxe dos arquivos de configuração.

Estou criando vários pacotes usando um único arquivo de regras e, se eu colocar os arquivos de configuração em arquivos de configuração, recebo um erro ao criar os pacotes (já que os arquivos estão presentes apenas em dois dos 9 pacotes).

    
por Let_Me_Be 25.03.2013 / 16:21

2 respostas

2

Usando o debhelper, você pode nomear o arquivo conffile após o nome do pacote, assim como com os arquivos de instalação. Um nome de arquivo de exemplo seria "mypackage.conffiles" . Com o debhelper, qualquer arquivo que não siga o formato "maypackage.myfile" se aplica a todos os pacotes binários da origem.

O arquivo de conffiles é descrito no dh_installdeb manpage .

    
por 25.03.2013 / 18:21
2

Desculpe pelo voto negativo, @jordanm, mas a sua resposta não resolve o que o OP realmente perguntou (o que foi frustrante quando veio do google). A sintaxe do arquivo conffiles é definida na deb-conffiles manpage , aqui extraído:

DESCRIPTION

  A package declares its list of conffiles by including a conffiles
  file in its control archive (i.e. DEBIAN/conffiles during package
  creation).

  This file contains a list of files, one per line.  Trailing
  whitespace will be trimmed, and empty lines will be ignored.

EXAMPLE

  /usr/local/etc/alternatives/README
  /usr/local/etc/cron.daily/dpkg
  /usr/local/etc/dpkg/dpkg.cfg
  /usr/local/etc/logrotate.d/dpkg
    
por 12.07.2018 / 21:48