...
 
Commits (4)
---
primary_dhcpd: 129.13.108.101
secondary_dhcpd: 129.13.108.126
......@@ -258,3 +258,5 @@ texlivepackages:
- texlive-appendixnumberbeamer
#
- texlive-textpos
# multi line table cells
- texlive-makecell
ansible_user: root
user_account: nathanael
ip_suffix: 97
loc: 620
os: Fedora 31
computer_name: methusalix
ansible_user: root
user_account: fatehi
ip_suffix: 96
loc: 619
os: Fedora 31
computer_name: troubadix
......@@ -15,6 +15,7 @@ pepe.las.kit.edu
spuernix.las.kit.edu
teefax.las.kit.edu
troubadix.las.kit.edu
methusalix.las.kit.edu
[desktop]
amnesix.las.kit.edu
......@@ -31,6 +32,7 @@ pepe.las.kit.edu
spuernix.las.kit.edu
teefax.las.kit.edu
troubadix.las.kit.edu
methusalix.las.kit.edu
[graphics]
......@@ -54,6 +56,7 @@ obelix.las.kit.edu
pepe.las.kit.edu
teefax.las.kit.edu
troubadix.las.kit.edu
methusalix.las.kit.edu
[python]
amnesix.las.kit.edu
......@@ -68,6 +71,7 @@ lysander.las.kit.edu
pepe.las.kit.edu
teefax.las.kit.edu
troubadix.las.kit.edu
methusalix.las.kit.edu
[kdev] # KDevelope
......@@ -114,6 +118,7 @@ lysander.las.kit.edu
pepe.las.kit.edu
teefax.las.kit.edu
troubadix.las.kit.edu
methusalix.las.kit.edu
[opera]
amnesix.las.kit.edu
......@@ -153,6 +158,7 @@ majestix.las.kit.edu ansible_python_interpreter=/usr/bin/python3
obelix.las.kit.edu ansible_python_interpreter=/usr/bin/python3
spuernix.las.kit.edu ansible_python_interpreter=/usr/bin/python3
pepe.las.kit.edu ansible_python_interpreter=/usr/bin/python3
methusalix.las.kit.edu ansible_python_interpreter=/usr/bin/python3
[epics]
asterix.las.kit.edu
......
client
remote 141.52.8.19
port 1194
dev tap
proto udp
auth-user-pass
nobind
comp-lzo no
tls-version-min 1.2
ca /etc/ssl/certs/ca-bundle.crt
verify-x509-name "C=DE, ST=Baden-Wuerttemberg, L=Karlsruhe, O=Karlsruhe Institute of Technology, OU=Steinbuch Centre for Computing, CN=ovpn.scc.kit.edu" subject
cipher AES-256-CBC
auth SHA384
reneg-sec 43200
verb 3
script-security 2
......@@ -3,4 +3,5 @@
tags: printer
- import_tasks: basic_software.yml
- import_tasks: kill_x.yml
- import_tasks: vpn.yml
- import_tasks: ms_fonts.yml
---
- name: install OpenVPN client
become: yes
dnf:
name: ["openvpn", "NetworkManager-openvpn"]
state: present
# - name: install network manager for ansible
# become: yes
# dnf:
# name: ["NetworkManager-glib", "libnm-qt-devel", "nm-connection-editor", "libsemanage-python", "policycoreutils-python"]
# state: present
- name: get configuration file from SCC
# https://www.scc.kit.edu/dienste/10100.php
become: yes
copy:
src: kit-vpn2vlan.ovpn
dest: /etc/kit-vpn2vlan.ovpn
backup: yes
when: ansible_distribution == "Fedora"
# unfortunately you have to install the VPN on your own using the GUI tool NetworkManager.