--- - hosts: local tasks: - name: install cmztrix ansible.builtin.apt: name: cmatrix state: present - name: install gpg key Onlyoffice file: path: ~/.gnupg state: directory mode: '700' - name: create gpg key Onlyoffice ansible.builtin.shell: gpg --no-default-keyring --keyring gnupg-ring:/tmp/onlyoffice.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5 - name: install gpg key Onlyoffice file: path: /tmp/onlyoffice.gpg state: touch owner: root group: root mode: '644' - name: copy key Onlyoffice copy: remote_src: yes src: /tmp/onlyoffice.gpg dest: /etc/apt/trusted.gpg.d/ - name: add Onlyoffcie to sources.list ansible.builtin.shell: echo 'deb https://download.onlyoffice.com/repo/debian squeeze main' | sudo tee -a /etc/apt/sources.list.d/onlyoffice.list - name: install Onlyoffice deb ansible.builtin.apt: name: onlyoffice-desktopeditors update_cache: yes