Si tengo esta línea en los archivos%:Cómo establecer el propietario del directorio en% de archivos?
%attr(0555, myuser, myuser) /opt/myapp/lib/my.jar
Entonces my.jar tendrán miUsuario como propietario, pero el directorio/opt/miaplicacion/lib habrá propietario de raíz. no quiero escribir
%attr(0555, myuser, myuser) /opt/myapp/lib/
como no quiero que todos los archivos en/opt/miaplicacion/lib/para ser incluidos.
¿Cómo puedo configurar el propietario para el directorio/opt/myapp/lib /?
Gracias.
El propósito de% dir es crear un directorio vacío (como logs dir) en la máquina de destino. –
No, esto no es verdad. (Consulte la documentación: http://www.rpm.org/max-rpm-snapshot/s1-rpm-specref-files-list-directives.html): la directiva% dir se usa para indicar a RPM que empaque solo el directorio , independientemente de qué archivos pueden residir en el directorio en el momento en que se crea el paquete. – Javaguru
@Javaguru El enlace da un 404 – sebix