Teilen von Variablen über mehrere Konfigurationsdateien unter Linux
Posted: 25 Jan 2025, 14:41
Ich suche nach einer Möglichkeit, einige Einstellungen/Variablen über mehrere Konfigurationsdateien für mehrere Dienste zu zentralisieren, die ich nativ auf einem Ubuntu-Server ausführe. Ich möchte in der Lage sein, etwas wie $MY_VERY_SPECIAL_VALUE an verschiedenen Orten zu laden, z. B. samba.conf, nginx.conf oder irgendein blah.service.
Anforderungen
Übersehe ich etwas? Vielen Dank für alle Vorschläge.
Anforderungen
- Standardlösung – Verlassen Sie sich NICHT auf eine dienstspezifische Implementierung (z. B. hat Samba Includes, aber nicht alle anderen haben das Gleiche)
- Einfache Lösung – kein Ansible/Koch/Marionette; Es sollten weder template.in noch envsubst benötigt werden, und bitte kein NixOS (viel zu kompliziert)
Übersehe ich etwas? Vielen Dank für alle Vorschläge.