- name: import sliver gpg key shell: | gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 4449039C - name: get latest sliver-server binary URL shell: | curl -sSLf https://api.github.com/repos/BishopFox/sliver/releases/latest \ | grep -i browser_download_url \ | grep -i sliver-server_linux \ | grep -v sig \ | head -1 \ | cut -d '"' -f 4 register: sliver_url changed_when: false - name: create sliver directory file: path: "{{ install_path }}" state: directory mode: '0755' - name: download sliver-server binary get_url: url: "{{ sliver_url.stdout }}" dest: "{{ install_path }}/sliver-server" mode: '0755' - name: symlink sliver binaries file: src: "{{ install_path }}/{{ item }}" dest: "/usr/local/bin/{{ item }}" state: link force: true loop: - sliver-server