Estoy tratando de construir un RPM que se dirija a RHEL4 y 5. En este momento llamo chcondesde, %postpero varias entradas de Google dicen "no es así como se supone que debes hacerlo" con ayuda muy limitada en la forma correcta . También he notado que fixfiles -R mypackage checkdice que los archivos están mal cuando están bien (como se esperaba; el RPM DB no se da cuenta de lo que quiero).
Digo específicamente RHEL4 porque no tiene lo
semanageque parece ser una de las formas adecuadas de hacerlo. (Agregue una nueva política y luego ejecútelarestoreconen sus directorios%post).- Tampoco necesito mi propio contexto, solo
httpd_cache_ten un directorio no estándar.
- Tampoco necesito mi propio contexto, solo
También he visto "dejar que
cpiose encargue", pero luego tengo un nuevo problema que un usuario de construcción RPM no root no puede ejecutarchconen los directorios de compilación. Hice trampa y teníasudoen el archivo de especificaciones, pero eso no parecía importar de todos modos.
