A (probably incomplete) list of my contributions to various open-source
projects which got extendend, fixed/patched or added by new features.
Ansible
Ansible is an open-source automation tool that simplifies IT
configuration, application deployment, and infrastructure
management through human-readable, agentless playbooks.
o java_cert
[lang: python, location: github, pr: #61750, type: extend]
o proxmox_cluster
[lang: python, location: github, pr: #6, type: new/add]
o proxmox_cluster_join_info
[lang: python, location: github, pr: #6, type: new/add]
o proxmox_node
[lang: python, location: github, pr: #129, type: new/add]
o proxmox_storage
[lang: python, location: github, pr: #150, type: extend]
o msteams (callback plugin for Microsoft Teams)
[lang: python, location: github, pr: #1, type: add, new]
o yum_versionlock
[lang: python, location: github, pr: #61750, type: extend]
Argo Workflows
Argo Workflows is an open source container-native workflow engine
for orchestrating parallel jobs on Kubernetes.
o add 'terminated' metric state
[lang: go, location: github, pr: #7096, type: extend]
ChangelogFragmentsGenerator
Create a changelog file by multiple minimal changelog fragments
(files) to avoid merge conflicts. Fragments are created in yaml
according to keep-a-changelog and semantic versioning
o ChangelogFragmentsGenerator application [all]
[lang: python, location: github, pr: #1, type: new, role: founder]
checkmyip
A Telnet, SSH, DNS and Web Based Public IP Address Lookup
Service for BSD Cafe, written in Python.
o Add raw usage to directly get the ip retuned
[lang: python, location: brew.bsd.cafe, pr: #11, type: extend]
CheckRC
A command-line tool designed to validate the configuration
settings in the FreeBSD /etc/rc.conf file
o Use '/etc/rc.conf' in FreeBSD as default
[lang: c, location: github, pr: #10, type: extend]
GardenLinux
Garden Linux is a lightweight, cloud-native Linux distribution developed by
SAP, optimized for containerized environments and automated deployments.
o Add SELinux module for gardenlinux
[lang: selinux, location: gitlab, id: #216, type: new]
o [startvm] A qemu wrapper to run garden-linux on various platforms
[lang: shell, location: github, id: #1058, type: refactor]
o [garden-repo-manager] Dynamic repository management for garden-linux
[lang: shell, location: github, id: #1058, type: extend]
o [garden-feat] Garden Linux feature builder
[lang: go, python, location: github, id: #1152, type: extend]
o Integrate CIS compliance checks
[lang: shell, location: github, id: #771, type: add, new]
o Integrate Fedramp compliance checks
[lang: shell, location: github, id: #870, type: add, new]
o Pytest: Add firecracker IAAS
[lang: shell, location: github, id: #1318, type: extend, new]
o Pytest: Add chroot IAAS
[lang: shell, location: github, id: #709, type: extend, new]
o Pytest: Add KVM IAAS
[lang: shell, location: github, id: #707, type: extend, new]
o All my contributions for Garden Linux
IMAP2Telegram
IMAP2Telegram is a Python based daemon that will fetch mails from a
remote IMAP server and forward the subjects via Telegram API.
o IMAP2Telegram application [all]
[lang: python, location: github, pr: #1, type: new, role: founder]
manpageblog
manpageblog is a small, lightweight blog engine written in Python and offers
several advantages in a look of a man page (Unix like manual page).
o manpageblog application [all]
[lang: python, location: github, pr: #1, type: new, role: founder]
MonkeySwitcher
Switches your Bluetooth devices like Magic Keyboard (2), TrackPad, AirPods, etc.,
between multiple Macs (e.g. personal & business).
o MonkeySwitcher application [all]
[lang: python, location: github, pr: #1, type: new, role: founder]
Proxmox Backup Exporter
o Systemd service support
[lang: config, location: github, pr: #99, type: new]
ProxLB
The Prox Load Balancer (ProxLB) helps you to rebalance your container
and vm workloads across nodes in Proxmox clusters where it acts as a
distributed resource scheduler including affinity & anti-affinity support.
o ProxLB application [all]
[lang: python, location: github, pr: #1, type: new, role: founder]
Proxmox VE
Proxmox is an open-source virtualization platform that combines virtual
machines, containers, software-defined storage, and networking into a
single, easy-to-manage solution for running IT infrastructure.
o vlan tag support for installer [automated, tui]
[lang: config, location: codeberg, id: #2164, type: extend]
QualvoSec
QualvoSec is a minimalistic security patch management tool for unattended
upgrades on Linux and BSD based systems that are obtaining their
packages from a distribution based repository.
o QualvoSec application [all]
[lang: python, location: github, pr: #1, type: new, role: founder]
SELinux
SELinux is a Linux security mechanism that enforces mandatory access
controls, while SELinux modules extend its policies by defining custom
rules for applications and system components.
o gardenlinux-selinux-module
[lang: config, location: gitlab, id: #1, type: new]
o Fedora policy as replacement for refpolicy in Debian
[lang: c, location: salsa.debian.org, id: #1, type: fix]
snac
A simple, minimalistic ActivityPub instance written in portable C.
o nginx reverse proxy ssl/tls configuration
[lang: config, location: codeberg, pr: #98, type: extend]
o favicon support
[lang: c, location: codeberg, pr: #109, type: extend]