Como casi todas mis entradas en este blog, tienen que ver con mi trabajo. Meses atrás, estaba mirando un script para crear paquetes en RedHat. La tarea a realizar era en el $HOME del usuario, crear dentro del directorio rpmbuild una lista dada de directorios.
Mi solución al problema:
for lista in (SOURCES SRPMS SPECS RPMS tmp BUILD); do
mkdir ~/rpmbuild/${lista}
done
mkdir ~/rpmbuild/${lista}
done
mkdir -p ~/rpmbuild/{SOURCES,SRPMS,SPECS,RPMS,tmp,BUILD}
- name: CREA Repositorio
file:
path: "{{ item }}"
state: directory
owner: root
group: root
mode: 0775
loop:
- /samwhere/rpmbuild/SOURCES
- /samwhere/rpmbuild/SRPMS
- /samwhere/rpmbuild/SPECS
file:
path: "{{ item }}"
state: directory
owner: root
group: root
mode: 0775
loop:
- /samwhere/rpmbuild/SOURCES
- /samwhere/rpmbuild/SRPMS
- /samwhere/rpmbuild/SPECS
- /samwhere/rpmbuild/RPMS
- /samwhere/rpmbuild/tmp
- /samwhere/rpmbuild/tmp
- /samwhere/rpmbuild/BUILD}
No hay comentarios:
Publicar un comentario