Commit graph

81 commits

Author SHA1 Message Date
mg
b4c18f7ad9 neuen SSH-Key erstellt und eingerichtet (#313)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#313
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-01-21 21:22:13 +01:00
mg
903f44eb14 Package: ubuntu-advantage-tools absent (#297)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#297
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-01-14 14:16:59 +01:00
mg
063d577610 munin: erstelle user in Rolle (#295)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#295
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-01-10 10:04:19 +01:00
mg
d171b8ed48 munin: hex hinzugefügt (#292)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#292
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-01-03 13:43:56 +01:00
mg
3202d61807 Ersatz: create-users (#272)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#272
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-12-28 11:25:29 +01:00
mg
53b003628b ansible: xrdp (#268)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#268
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-12-11 21:00:13 +01:00
mg
ddae32ea0a installiere *.deb aus dem Internet (#256)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#256
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-27 23:39:02 +01:00
mg
642b56d465 Kleinere Verbesserungen - misc (#255)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#255
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-26 12:26:55 +01:00
mg
4b5675890b Ersetze "lokale" munin-plugins durch upstream varianten (#239)
upstream ist gespiegelt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#239
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-07 12:22:11 +01:00
mg
93f32ae251 Packages common: nano entfernt (#238)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#238
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-06 10:29:08 +01:00
mg
10bc3a7f98 rolle: apt_install_packages umgebaut + Pakete entfernen eingebaut (#237)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#237
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-05 21:10:27 +01:00
mg
e2707856d8 service: minio (#232)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#232
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-10-23 17:47:57 +02:00
mg
54e1b79879 ssh_public_key_mg als globale/sammel-variable (#228)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#228
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-10-22 13:49:06 +02:00
mg
e63aabf5d9 restic: enable variable (#226)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#226
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-10-20 19:59:16 +02:00
mg
4e83d8d887 apt-sources mit neuer logik (#225)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#225
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-10-20 19:48:17 +02:00
mg
2572f97fbc aufbau tor-relay (#221)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#221
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-10-17 19:40:18 +02:00
mg
71aa41cb24 fileserver/zfs: jeder share als eigenes dataset (#212)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#212
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-10-09 20:23:23 +02:00
mg
8f80c2855f ufw: Zugriff immer nur per IPv4 (#210)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#210
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-10-06 10:18:23 +02:00
mg
812cb5f681 rollout: rb5009 (#208)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#208
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-10-05 13:46:44 +02:00
mg
9b3e5a664b munin: 3.33 – You Can (Not) Redo. (#203)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#203
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-09-24 10:11:54 +02:00
mg
7799f2a4fe munin 2.0: you can (not) rebuild (#202)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#202
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-09-13 19:26:31 +02:00
mg
e9bc9e981f haveged als Standardpaket (#173)
haveged als Standardpaket

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#173
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-25 22:08:02 +02:00
mg
23456d759b munin: lvm_ entfernt (#159)
munin: lvm_ entfernt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#159
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-17 09:45:29 +02:00
mg
89179b4ec8 Bugfix: User ssh-key Verteilung (#152)
Bugfix: User ssh-key Verteilung

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#152
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-13 10:51:49 +02:00
mg
010b598faa create_user: gruppen (#150)
create_user: gruppen

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#150
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-11 11:05:43 +02:00
mg
de90fec2e0 gruppen user aufgeteilt (#148)
Merge branch 'master' into user

gruppen user aufgeteilt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#148
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-10 12:51:56 +02:00
mg
d06110a9ce apt.conf (#140)
apcupsd verschoben

pihole vars

vars

vars

apt.conf

tasks

templates

acng https passtrough

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#140
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-01 17:36:56 +02:00
mg
a0b88b4aee bugs_laptop (#136)
Merge branch 'master' into bugs_laptop

vars

polybar tools

tmux become true

doku

xnview

package feh

vars

playbook sources

taks linux mint

polybar

vivaldi

alacritty

siji

ufw

apt sources nicht bei irantu

ripgrep

siji bug

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#136
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-29 13:58:31 +02:00
mg
0d17626c8f laptop (#129)
doku

bash alias als dotfile entfernt

rg als standard

dotfiles source

timeshift

aufgeräumt

tasks

wip

timeshift

snapd

temp aus tasks

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#129
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-24 07:25:32 +02:00
mg
61d8396f43 munin_node rewrite (#125)
readme

rolle geerlingguy weg

apc_nis

rolle

playbook

docker in gruppe

vars

disabled plugins

in eigenes Repo gesichert

munin_node_additional_plugins

default plugins weg

wip

remote_src --> src

defaults und conf

rolle neu

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#125
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-22 13:57:45 +02:00
mg
416c36f97c munin (#116)
motd unit

house

plugins vereinheitlicht

aufräumen

user vereinheitlicht

samba users

aufgeräumt

aussortiert

apc pwr

systemd plugin

kvm plugins

lvm plguin

acng plugin

munin user

chrony fur alle

gruppe playbook

docker vars

playbook

firewall

munin für alle

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#116
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-16 21:57:28 +02:00
mg
705cf32cdf whois als package (#114)
whois als package

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#114
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-11 22:10:50 +02:00
mg
451bb91a99 playbooks sortiert (#109)
bugfix

laptop in user vars

laptop von group zu host vars

polybar dependencie

playbboks verschoben

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#109
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-07 19:34:38 +02:00
mg
c0e0f8cfc7 rolle: dotfiles (#104)
dotfiles rolle

wip

geerlingguy entfernt

rolle angelegt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#104
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-06 22:01:20 +02:00
mg
1bbc4e5b60 Nutzerpasswörter (#92)
gruppe docker nur für docker-hosts

Nutzer root für pve angelegt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#92
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-14 14:57:04 +02:00
mg
14d8a2adef ethtool für physische pcs (#90)
ethtool für physische pcß

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#90
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-11 10:58:14 +02:00
mg
27a1a65608 Rolle: r8152 (#88)
at für alle

at entfernt

aufräumen

when aktiviert

aufräumen

entferne reboot job

aufgeräumt

script durch reboot ersetzt

reboot script für safekeeping

doku

depmod noch nhotwendig

rolle nur mit explizit gesetzten parameter

doku

reboot vars angepasst

doku

aufgeräumt

nur wenn nicht schon da

funktiiniert grundlegend

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#88
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-10 14:26:39 +02:00
mg
91e1733ab1 rsync als standard-package (#84)
rsync als standard-package

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#84
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-08 23:05:22 +02:00
mg
d7dd0ef313 Defaults + Syntax (#65)
zed defaults

zed syntax

scrub syntax

sanoid mit ts

health syntax

arc syntax

tmux syntax

smart syntax

restic handler

restic syntax

postfix syntax

chrony syntax

muster script mit ts

muster syntax

motd meta

motd syntax

smb syntax

f2b syntax

moreutils als standardsoftware

rasdaemon + cv4pve. date durch ts ersetzt

dokuwiki defaults

dokuwiki syntax

cv4 handler entfernt

apt manage sources: / in var

apt install packages syntax

apcupsd syntax

acng defaults

acng syntax

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#65
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-04-09 23:29:03 +02:00
mg
a27830107b Unattended Upgrades + Playbooks (#51)
munin eingegrenzt

Playbooks aufgeteilt

header angepasst

cahe valid time entfernt

cache valid time angehoben

update packeges in eigenes playbook

vars

playbook filter angepasst

playbook

rolle hinzugefügt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#51
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-25 09:44:44 +01:00
mg
5b8304a9d7 SMB: Passwords (#47)
ufw: munin-regel entfernt

smb: User passwort pve angepasst

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#47
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-19 23:26:43 +01:00
mg
65f58105b6 Munin für alle "nicht"-Proxmox-Hosts entfernt (#44)
Munin für alle "nicht"-Proxmox-Hosts entfernt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#44
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-19 12:06:40 +01:00
mg
834c232c15 munin für alle (#37)
Merge branch 'master' into moni

docker users aufgeräumt

doku

doku

sensors bei fileserver entfernt

sensors bei docker aus

gruppe mg docker

allgemeine munin-node vars in all

pve listening interface angepasst

default ipv4

munin in firewall

aber nicht für test

munin für alle

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#37
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-18 13:46:26 +01:00
mg
b05fd5e48b ca-certificates als default Package (#40)
ca-certificates als default Package

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#40
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-16 13:27:57 +01:00
mg
435b396431 Bugfix: chrony package (#35)
f2b als remote_src

chrony. rechte dateien

ntp paket bei commons entfernt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#35
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-13 19:49:02 +01:00
mg
e37d354f2c ntp --> chrony (#28)
ntp-rolle in archiv

syntax when richtig

typo

on+off playbook

Doku

vars

doku server

doku

firewall

server an

client aktualisiert

playbook server

playbook base mit ausnahme

server in inventory

ntp_server ohne server geht

rollen angelegt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#28
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-13 12:32:54 +01:00
mg
c46310b77a SSH-Public-Keys als Klartext (#27)
SSH-Public-Keys als Klartext

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#27
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-13 12:32:23 +01:00
mg
e4e84d2218 templates: Header-Var eingefügt (#22)
python zu 3

rest

zfs

Postfix

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#22
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-07 19:40:32 +01:00
mg
d2f11ddd1d Rolle: ntp (#14)
Rolle neu

base_timezone --> ntp_timezone

Doku

mgrote.set_timezone --> mgrote.ntp

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#14
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-06 15:12:30 +01:00
mg
65f59b303e munin: zfs monitoring (#6)
gitlab-user entfernt

typo

munin-vms entfernt

DNS-Resolver angepasst

zfs_list hinzugefügt

Vars verschoben und extra_plugins eingebaut

PR eingebaut: https://github.com/geerlingguy/ansible-role-munin-node/pull/21/files

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#6
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-02-26 17:24:14 +01:00