Use o comando query do rpm com a opção configfiles:
rpm -qc flow-tools
Apenas curioso se existe uma maneira padrão de localizar onde um pacote coloca os arquivos de configuração para um programa (supondo que a documentação para o pacote não inclua esta informação).
A razão pela qual eu pergunto é porque eu estava tentando instalar ferramentas de fluxo no centos. Não há um pacote em nenhum repositório e eu fiquei frustrado em construí-lo a partir do código-fonte porque não consegui encontrar onde ele colocou o arquivo de configuração.
Pelo que eu li on-line, instalado com o apt-get, a configuração aparentemente está aqui /etc/flow-tools/flow-capture.conf
. Este arquivo não foi criado quando usei make para instalar o pacote no centos.
Então, seguindo o que esse cara fez eu baixei uma rpm mais relevante para meu lançamento e instalei:
sudo wget http://dl.fedoraproject.org/pub/epel/6/x86_64/flow-tools-0.68.5.1-1.el6.x86_64.rpm
rpm -Uvh flow-tools-0.68.5.1-1.el6.x86_64.rpm --nodeps
yum install flow-tools
Mais adiante em seu pequeno como ele edita o arquivo de configuração para as ferramentas de fluxo instaladas que estão localizadas aqui: /etc/sysconfig/flow-capture
Como ele sabe que é onde está o arquivo de configuração? Não consegui localizar essa informação para o pacote que baixei e os arquivos de origem instalados com o make.
Para qualquer arquivo .rpm
, execute rpm -qlp youpakage.rpm
. Então, para o seu arquivo rpm, execute
rpm -qlp flow-tools-0.68.5.1-1.el6.x86_64.rpm
ou
rpm -qlp http://dl.fedoraproject.org/pub/epel/6/x86_64/flow-tools-0.68.5.1-1.el6.x86_64.rpm
e você verá /etc/sysconfig/flow-capture
na lista.
De man rpm
-q -- query
-p, --package PACKAGE_FILE Query an (uninstalled) package PACKAGE_FILE. The PACKAGE_FILE may be specified as an ftp or http style URL, in which case the package header will be downloaded and queried. See FTP/HTTP OPTIONS for information on rpm’s internal ftp and http client support. The PACKAGE_FILE argu- ment(s), if not a binary package, will be interpreted as an ASCII package manifest unless --nomanifest option is used. In manifests, comments are permitted, starting with a ’#’, and each line of a package manifest file may include white space separated glob expressions, including URL’s, that will be expanded to paths that are substituted in place of the package manifest as additional PACKAGE_FILE arguments to the query.
-l, --list List files in package.