diff --git a/roles/dbscripts/defaults/main.yml b/roles/dbscripts/defaults/main.yml index 4d2db16743885b4b9ac01f6852387d24ea57bfd5..683a6324480f1dde9e9cc26809ce14bd7de757d4 100644 --- a/roles/dbscripts/defaults/main.yml +++ b/roles/dbscripts/defaults/main.yml @@ -2,3 +2,20 @@ dbscripts_commit: HEAD dbscripts_update: true dbscripts_pgp_emails: ['jelle@archlinux.org'] + + +community_repos: + - community-debug + - community-testing-debug + - community-staging-debug + - multilib-debug + - multilib-staging-debug + - multilib-testing-debug + +package_repos: + - core-debug + - extra-debug + - testing-debug + - staging-debug + - kde-unstable-debug + - gnome-unstable-debug diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml index 581a745c9db37819a15f6df6b689616095139b76..95a365f6bda27f58a608fac355d37c9f80f938b3 100644 --- a/roles/dbscripts/tasks/main.yml +++ b/roles/dbscripts/tasks/main.yml @@ -187,6 +187,28 @@ - name: symlink /packages to /srv/repos/svn-packages/dbscripts file: path=/packages src=/srv/repos/svn-packages/dbscripts state=link owner=root group=root mode=0755 +- name: make debug packages-debug pool + file: path=/srv/ftp/pool/packages-debug state=directory owner=root group=dev mode=0755 + +- name: make debug community-debug pool + file: path=/srv/ftp/pool/community-debug state=directory owner=root group=tu mode=0755 + +- name: make package root debug repos + file: path=/srv/ftp/{{ item }}/os state=directory owner=root group=root mode=0755 + with_items: '{{ package_repos }}' + +- name: make community root debug repos + file: path=/srv/ftp/{{ item }}/os state=directory owner=root group=root mode=0755 + with_items: '{{ community_repos }}' + +- name: make package debug repos + file: path=/srv/ftp/{{ item }}/os/x86_64 state=directory owner=root group=dev mode=0755 + with_items: '{{ package_repos }}' + +- name: make community debug repos + file: path=/srv/ftp/{{ item }}/os/x86_64 state=directory owner=root group=tu mode=0755 + with_items: '{{ community_repos }}' + - name: put rsyncd.conf into tmpfiles copy: src=rsyncd-tmpfiles.d dest=/etc/tmpfiles.d/rsyncd.conf owner=root group=root mode=0644 register: rsyncdtmpfiles