Wo Munin Plugins platziert werden sollen

291
davide

Debian setzt Munin-Plugins /usr/share/munin/plugins/standardmäßig ein und verlinkt die aktiven Plugins /etc/munin/plugins/.

Jetzt habe ich ein benutzerdefiniertes Plugin und bin nicht sicher, wo ich es platzieren soll. Ich befürchte, dass aptDateien während eines Software-Upgrades möglicherweise automatisch gelöscht werden /etc/munin/plugins/und davon ausgegangen wird, dass sie neu erstellt werden können, da dies standardmäßig nur Links sind. Ich befürchte auch, dass mein Plugin während des Upgrades automatisch gelöscht und aktualisiert werden könnte, wenn ich es einlege /usr/share/munin/plugins/, da aptmöglicherweise alle darin enthaltenen Dateien aus den Munin-Paketen extrahiert werden und daher gelöscht und durch das aktualisierte Paket ersetzt werden können.

Best Practices?

0

1 Antwort auf die Frage

1
Ravexina

Wie Sie wissen, von Paket - Manager installiert Dateien werden bei installiert werden /usr, /binusw. Wenn Sie manuell etwas zu installieren, dann sollten Sie es unter platzieren: /usr/local.

Also in Ihrem Fall anstelle der Verwendung /usr/sharesollten Sie /usr/local/shareIhre Dateien zu platzieren, wird dieser Weg von Debian Paket - Manager unberührt sein.

Weitere Informationen finden Sie mit: man hierund durch Suchen nach /usr/local.