| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- ---
- - hosts: local
- tasks:
- - name: create gpg key Onlyoffice
- shell:
- cmd: 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.apt_repository:
- repo: deb https://download.onlyoffice.com/repo/debian squeeze main
- state: present
- filename: onlyoffice.list
- - name: install software-properties-common deb
- ansible.builtin.apt:
- pkg:
- - software-properties-common
- - gtk2-engines-pixbuf
- - gtk2-engines-murrine
-
-
- - name: install Onlyoffice deb
- ansible.builtin.apt:
- pkg:
- - onlyoffice-desktopeditors
- update_cache: yes
- - name: remove Libreoffice
- ansible.builtin.apt:
- name: libreoffice*
- state: absent
- # - name: change theme to Pop
- # shell:
- # cmd: "{{ item }}"
- # loop:
- # - gsettings set org.cinnamon.theme name 'pop-gtk-theme'
- # - gsettings set org.gnome.desktop.interface icon-theme "pop-icon-theme"
- # - name: clear useless package
- # ansible.builtin.apt:
- # autoclean: yes
- - name: copy Onlyoffcie icon
- ansible.builtin.copy:
- src: /tmp/git/files/onlyoffice-desktopeditors.desktop
- dest: /home/user/Рабочий\ стол/
- owner: user
- group: user
- mode: u=rw,g=rw,o=r
-
|