Criando RPMs do Fedora com um fornecedor definido

3

Gostaria que todos os RPMs de minha organização tivessem um fornecedor definido para que pudéssemos ver facilmente quais dos nossos RPMs estão instalados. Alguém sabe porque o Fedora diz:

Do not use these tags:
Packager
Vendor
Copyright

link

Eles não dão nenhum raciocínio.

Se não estiver usando "Fornecedor", há recomendações quanto a outro método comumente usado para essa finalidade?

    
por user800133 18.10.2012 / 18:25

2 respostas

2

Isso tem a ver com os RPMs em geral.

link Tem bons detalhes, mas ....

  • Empacotador Melhor usado se seus RPMs nunca, jamais serão reembalados por ninguém.
  • Fornecedor Frequentemente definido automaticamente por sistemas de compilação (por isso, pode ser bom no seu caso).
  • Copyright Depreciado em favor da tag License .
por 18.10.2012 / 18:32
0

O desânimo da tag Packager está mal formulado. Acho que a intenção seria mais clara assim: "Não codifique seu nome no campo Packager no specfile do RPM. A ferramenta rpmbuild irá preenchê-lo a partir da macro, se definido. " Onde macro pode ser definida assim:

rpmbuild --define "packager $USER@$HOSTNAME" | grep -i packager

-8: packager    [email protected]
    
por 11.06.2016 / 02:43

Tags