Commit 8d60375c authored by julian.gethmann's avatar julian.gethmann

Add MS fonts and graphics role

* Add graphics role
* Add Microsoft fonts to clients' role
parent 39cb5905
...@@ -28,6 +28,7 @@ Open an issue in the GitLab issue tracker with the label: softwarerequest ...@@ -28,6 +28,7 @@ Open an issue in the GitLab issue tracker with the label: softwarerequest
* common.yml: basic configuration for all LAS/NSQ computers * common.yml: basic configuration for all LAS/NSQ computers
* clients.yml: all computers not acting as a server (only) ^1 * clients.yml: all computers not acting as a server (only) ^1
* desktop.yml: all desktop computers including laptops (having X11/Wayland) * desktop.yml: all desktop computers including laptops (having X11/Wayland)
* graphics.yml: fundamental graphics software (Inkscape, Gimp)
* python.yml: basic python_stack for scientific Python usage (including fitting) ^1 * python.yml: basic python_stack for scientific Python usage (including fitting) ^1
* ipynb.yml: IPython/Jupyter notebook ^1 * ipynb.yml: IPython/Jupyter notebook ^1
* MAD-8: MAD 8 inofficial build for Fedora * MAD-8: MAD 8 inofficial build for Fedora
......
- hosts: graphics
roles:
- graphics
...@@ -34,7 +34,6 @@ desktop_software: ...@@ -34,7 +34,6 @@ desktop_software:
- thunderbird - thunderbird
- firefox - firefox
- libreoffice - libreoffice
- inkscape
# - bwSyncAndShare # - bwSyncAndShare
- perl-Clipboard - perl-Clipboard
- perl-Capture-Tiny - perl-Capture-Tiny
......
...@@ -21,6 +21,10 @@ las122.las.kit.edu ...@@ -21,6 +21,10 @@ las122.las.kit.edu
las-gethmann.las.kit.edu las-gethmann.las.kit.edu
las122.las.kit.edu las122.las.kit.edu
[graphics]
las113.las.kit.edu
las-gethmann.las.kit.edu
[lasarchiv] [lasarchiv]
las113.las.kit.edu las113.las.kit.edu
las117.las.kit.edu las117.las.kit.edu
......
...@@ -2,3 +2,4 @@ ...@@ -2,3 +2,4 @@
- import_tasks: cups.yml - import_tasks: cups.yml
- import_tasks: basic_software.yml - import_tasks: basic_software.yml
- import_tasks: kill_x.yml - import_tasks: kill_x.yml
- import_tasks: ms_fonts.yml
---
- name: install fonts
become: true
dnf:
name: https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
state: installed
tags: fonts
when: ansible_distribution == "Fedora"
---
dependencies:
- { role: common }
---
- name: "Install basic graphics software"
become: yes
package:
name: "{{ item }}"
state: present
with_items: "{{ graphics_software }}"
---
graphics_software:
- inkscape
- gimp
- ImageMagick
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
tags: opera tags: opera
#- import_playbook: update.yml #- import_playbook: update.yml
- import_playbook: desktop.yml - import_playbook: desktop.yml
tags: admin - import_playbook: graphics.yml
- import_playbook: latex.yml - import_playbook: latex.yml
tags: latex tags: latex
- import_playbook: kdev.yml - import_playbook: kdev.yml
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment