diff --git a/debian-repository/files/rssh.conf b/debian-repository/files/rssh.conf deleted file mode 100644 index 313d72c0fbf84e056972ba1c1e150363c558741d..0000000000000000000000000000000000000000 --- a/debian-repository/files/rssh.conf +++ /dev/null @@ -1,5 +0,0 @@ -logfacility = LOG_USER - -allowrsync - -umask = 022 diff --git a/debian-repository/tasks/main.yml b/debian-repository/tasks/main.yml index 41c7ab49852294de30e05b842668f5b908e1ef42..cee9a8e6549ae1f7fb0f44e7e0d6ea7dd62b738f 100644 --- a/debian-repository/tasks/main.yml +++ b/debian-repository/tasks/main.yml @@ -4,35 +4,14 @@ apt: name: - reprepro - - rssh - unzip state: present - tags: - - packages - - debian-repository - - rssh - - webservices - -- name: ensure rssh is configured - copy: - src: rssh.conf - dest: /etc/rssh.conf - owner: root - group: root - mode: '0644' - tags: - - debian-repository - - rssh - - webservices - name: ensure we have a repo group group: name: repo system: true state: present - tags: - - debian-repository - - webservices - name: ensure we have a repo user user: @@ -40,31 +19,7 @@ group: repo system: true home: /srv/repo - shell: /usr/bin/rssh + shell: /usr/bin/nologin createhome: false state: present - tags: - - debian-repository - - webservices - -- name: ensure we can configure ssh - file: - path: /srv/repo/.ssh - state: directory - owner: repo - group: repo - mode: '0755' - tags: - - debian-repository - - webservices -- name: ensure the deploy key is authorized - copy: - src: "{{inventory_dir}}/files/deploy-keys/repo.pub" - dest: /srv/repo/.ssh/authorized_keys - owner: repo - group: repo - mode: '0644' - tags: - - debian-repository - - webservices