Debian по умолчанию помещает плагины Munin в /usr/share/munin/plugins/ и связывает активные плагины из /etc/munin/plugins/ .

Теперь у меня есть собственный плагин, и я не уверен, где его разместить. Я боюсь, что во время обновления программного обеспечения apt может автоматически удалить файлы в /etc/munin/plugins/ и предположить, что они могут быть воссозданы, так как по умолчанию это всего лишь ссылки. Я также боюсь, что мой плагин может быть автоматически удален во время и обновлен, если я помещу его в /usr/share/munin/plugins/ , так как apt может предположить, что все содержащиеся в нем файлы извлечены из пакетов Munin, и, следовательно, могут удален и заменен обновленным пакетом.

Лучшие практики?

1 ответ1

1

Как вы знаете, файлы, установленные менеджером пакетов, будут установлены в /usr , /bin и т.д. Если вы устанавливаете что-то вручную, вы должны поместить его в: /usr/local .

Так что в вашем случае вместо использования /usr/share вы должны использовать /usr/local/share для размещения ваших файлов, этот путь не будет затронут менеджером пакетов Debian.

Вы можете найти больше информации, используя: man hier и ища /usr/local .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .