Eu estou tentando construir um RPM que as metas RHEL4 e 5. Agora eu chamo chcon
de %post
mas várias entradas do Google dizem "isso não é como você é suposto a fazê-lo" com a ajuda muito limitado na direita caminho. Também notei que fixfiles -R mypackage check
os arquivos estão errados quando estão certos (como esperado; o banco de dados do RPM não percebe o que eu quero) ..
Digo especificamente o RHEL4 porque não possui o
semanage
que parece ser uma das maneiras adequadas de fazê-lo. (Adicione uma nova política e executerestorecon
nos diretórios em%post
.)- Também não preciso do meu próprio contexto, apenas
httpd_cache_t
em um diretório não padrão.
- Também não preciso do meu próprio contexto, apenas
Também vi "vamos
cpio
cuidar disso" - mas tenho um novo problema que um usuário de construção do RPM não raiz não pode executarchcon
nos diretórios de construção. Eu trapacei e tinhasudo
no arquivo de especificações, mas isso não parecia importar de qualquer maneira.