No description
Find a file
2025-01-16 10:20:34 +01:00
bin dist-upgrade -> full-upgrade 2025-01-16 10:20:34 +01:00
bundles backup all doesnt stop on first error 2025-01-09 23:41:21 +01:00
data new icinga apt key 2024-11-23 09:53:05 +01:00
doc play around with systemd hardening 2022-03-27 13:29:58 +02:00
groups TOTAL FACKUP 2024-11-23 09:52:22 +01:00
hooks macbook custom ssh key 2023-08-01 12:57:27 +02:00
items pipes -> shlex 2024-11-23 09:52:58 +01:00
libs TOTAL FACKUP 2024-11-23 09:52:22 +01:00
nodes debian update 2025-01-16 10:20:18 +01:00
.editorconfig editorconfig 2022-08-09 16:49:48 +02:00
.envrc PATH_add bin 2023-08-09 07:16:06 +02:00
.gitignore git ignore *.pyc 2022-05-31 17:23:16 +02:00
groups.py wip 2021-06-11 13:30:57 +02:00
nodes.py demagify remove faults 2023-02-23 18:27:27 +01:00
README.md readme git sign 2024-12-09 09:07:19 +01:00
requirements.txt python 3.12 compat 2023-10-09 08:58:31 +02:00

TODO

  • dont spamfilter forwarded mails
  • gollum wiki
  • blog?
  • fix dkim not working sometimes
  • LDAP
  • oauth2/OpenID
  • icinga

Raspberry pi as soundcard

install bw fork

pip3 install --editable git+file:///Users/mwiegand/Projekte/bundlewrap-fork@main#egg=bundlewrap

monitor timers

Timer=backup

Triggers=$(systemctl show ${Timer}.timer --property=Triggers --value)
echo $Triggers
if systemctl is-failed "$Triggers"
then
  InvocationID=$(systemctl show "$Triggers" --property=InvocationID --value)
  echo $InvocationID
  ExitCode=$(systemctl show "$Triggers" -p ExecStartEx --value | sed 's/^{//' | sed 's/}$//' | tr ';' '\n' | xargs -n 1 | grep '^status=' | cut -d '=' -f 2)
  echo $ExitCode
  journalctl INVOCATION_ID="$InvocationID" --output cat
fi

telegraf: execd for daemons

TEST

git signing

git config --global gpg.format ssh git config --global commit.gpgsign true

git config user.name CroneKorkN git config user.email i@ckn.li git config user.signingkey "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILMVroYmswD4tLk6iH+2tvQiyaMe42yfONDsPDIdFv6I"