Skip to content

Instantly share code, notes, and snippets.

@lukaskaplan
Created January 10, 2020 17:08
Show Gist options
  • Save lukaskaplan/6dc2e847f4ba021bdbedbe7b5ad8644b to your computer and use it in GitHub Desktop.
Save lukaskaplan/6dc2e847f4ba021bdbedbe7b5ad8644b to your computer and use it in GitHub Desktop.
Ansible - Instalace flexibee server 2019.3.1.3 na debian 10
- name: Playbook pro instalaci Flexibee na deb 10
hosts: vboxflexi
tasks:
- name: Ping
ping:
- name: Instalace potrebnych baliku
apt:
pkg:
- python-apt
- gnupg2
- name: Pridat klic PSQL repozitare
apt_key:
url: https://www.postgresql.org/media/keys/ACCC4CF8.asc
state: present
- name: Pridat PSQL repozitar
apt_repository:
repo: deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main
state: present
update_cache: yes
filename: psql
- name: Instalace PSQL
apt:
pkg:
- postgresql-9.6
- postgresql-pltcl-9.6
update_cache: yes
install_recommends: yes
state: present
- name: Pridani cs_CZ locale
locale_gen:
name: cs_CZ.UTF-8
state: present
- name: Vyber vychoziho locale
debconf:
name: locales
question: locales/default_environment_locale
value: cs_CZ.UTF-8
vtype: select
register: locale_state
- name: Reconfigurace locales
command: dpkg-reconfigure locales -f noninteractive
when: locale_state.changed
- name: Nastaveni cs_CZ locale jako vychozi
command: localectl set-locale "LANG=cs_CZ.UTF-8"
when: locale_state.changed
- name: Stahnout balicek s instalaci Java 8 JRE
get_url:
url: http://security.debian.org/debian-security/pool/updates/main/o/openjdk-8/openjdk-8-jre-headless_8u232-b09-1~deb9u1_amd64.deb
dest: /tmp/java-8-jre.deb
- name: Stahnout balicek s instalaci Java 8 JDK
get_url:
url: http://security.debian.org/debian-security/pool/updates/main/o/openjdk-8/openjdk-8-jdk-headless_8u232-b09-1~deb9u1_amd64.deb
dest: /tmp/java-8-jdk.deb
- name: Instalace Java JRE
apt: deb="/tmp/java-8-jre.deb"
- name: Instalace Java JDK
apt: deb="/tmp/java-8-jdk.deb"
- name: Nastavit Java 8 jako vychozi
alternatives:
name: java
path: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
- name: Zakomentovat Java GNOME.Accessibility.AtkWrapper
replace:
path: /etc/java-8-openjdk/accessibility.properties
regexp: '^assistive_technologies=org.GNOME.Accessibility.AtkWrapper'
replace: '#assistive_technologies=org.GNOME.Accessibility.AtkWrapper'
- name: Stahnout balicek s instalaci Flexibee 2019 v3.1.3
get_url:
url: https://download.flexibee.eu/download/2019.3/2019.3.1.3/flexibee_2019.3.1.3_all.deb
dest: /tmp/flexibee-server.deb
- name: Prednastaveni baliku flexibee - typ instalace = server
debconf:
name: flexibee
question: winstrom/server-client
value: server
vtype: select
- name: Prednastaveni baliku flexibee - typ instalace = network
debconf:
name: flexibee
question: winstrom/local-network
value: network
vtype: select
- name: Instalace Flexibee serveru
apt: deb="/tmp/flexibee-server.deb"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment