munin-monitoring / contrib

Contributed stuff for munin (plugins, tools, etc...)
http://munin-monitoring.org
1.05k stars 679 forks source link

Duplicate plugin title: contrib/byprojects_access #1426

Open g0tmi1k opened 3 months ago

g0tmi1k commented 3 months ago

Trying to install byprojects_access but for Nginx rather than Apache, but you can't select which one due to them having the same name:

root@localhost:~# date
Sat Apr 20 06:02:40 UTC 2024
root@localhost:~#
root@localhost:~# munin-get update
Updating local git repository ...
Assembling meta data ...
root@localhost:~#
root@localhost:~# munin-get install contrib/byprojects_access
WARNING: Plugin is already installed (/var/lib/munin/munin-get-plugins/contrib/byprojects_access)
root@localhost:~#
root@localhost:~# md5sum  ~/.cache/munin/munin-get/repositories/contrib/plugins/apache/apache_byprojects/byprojects_bandwidth ~/.cache/munin/munin-get/repositories/contrib/plugins/nginx/nginx_byprojects/byprojects_bandwidth /var/lib/munin/munin-get-plugins/contrib/byprojects_bandwidth
a8089145cc0853c19d32e53d7500c10f  /root/.cache/munin/munin-get/repositories/contrib/plugins/apache/apache_byprojects/byprojects_bandwidth
c2baea66f2fb72426461257cde0cdf54  /root/.cache/munin/munin-get/repositories/contrib/plugins/nginx/nginx_byprojects/byprojects_bandwidth
a8089145cc0853c19d32e53d7500c10f  /var/lib/munin/munin-get-plugins/contrib/byprojects_bandwidth
root@localhost:~#
root@localhost:~# dpkg -l | grep -Ew ' (apache|nginx) '
ii  nginx                                 1.22.1-9                       amd64        small, powerful, scalable web/proxy server
root@localhost:~#
g0tmi1k commented 3 months ago

Looking to see what other's are duplicated

root@localhost:~/.cache/munin/munin-get/repositories/contrib/plugins# find . -type f -exec basename {} \; | sort | uniq -d | grep -vi readme | while read x; do echo "[i] $x"; find . -name $x; echo; echo; done
[i] asterisk_fax_cancelled
./asterisk/asterisk_14_fax_ffa/asterisk_fax_cancelled
./asterisk/asterisk_16_fax_ffa/asterisk_fax_cancelled

[i] asterisk_fax_current_sessions
./asterisk/asterisk_14_fax_ffa/asterisk_fax_current_sessions
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_current_sessions
./asterisk/asterisk_16_fax_ffa/asterisk_fax_current_sessions

[i] asterisk_fax_failed_completed
./asterisk/asterisk_14_fax_ffa/asterisk_fax_failed_completed
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_failed_completed
./asterisk/asterisk_16_fax_ffa/asterisk_fax_failed_completed

[i] asterisk_fax_iofail
./asterisk/asterisk_14_fax_ffa/asterisk_fax_iofail
./asterisk/asterisk_16_fax_ffa/asterisk_fax_iofail

[i] asterisk_fax_iopartial
./asterisk/asterisk_14_fax_ffa/asterisk_fax_iopartial
./asterisk/asterisk_16_fax_ffa/asterisk_fax_iopartial

[i] asterisk_fax_licensed_channels
./asterisk/asterisk_14_fax_ffa/asterisk_fax_licensed_channels
./asterisk/asterisk_16_fax_ffa/asterisk_fax_licensed_channels

[i] asterisk_fax_max_concurrent
./asterisk/asterisk_14_fax_ffa/asterisk_fax_max_concurrent
./asterisk/asterisk_16_fax_ffa/asterisk_fax_max_concurrent

[i] asterisk_fax_negotiations_failed
./asterisk/asterisk_14_fax_ffa/asterisk_fax_negotiations_failed
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_negotiations_failed
./asterisk/asterisk_16_fax_ffa/asterisk_fax_negotiations_failed

[i] asterisk_fax_nofax
./asterisk/asterisk_14_fax_ffa/asterisk_fax_nofax
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_nofax
./asterisk/asterisk_16_fax_ffa/asterisk_fax_nofax

[i] asterisk_fax_partial
./asterisk/asterisk_14_fax_ffa/asterisk_fax_partial
./asterisk/asterisk_16_fax_ffa/asterisk_fax_partial

[i] asterisk_fax_protocol_error
./asterisk/asterisk_14_fax_ffa/asterisk_fax_protocol_error
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_protocol_error
./asterisk/asterisk_16_fax_ffa/asterisk_fax_protocol_error

[i] asterisk_fax_success
./asterisk/asterisk_14_fax_ffa/asterisk_fax_success
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_success
./asterisk/asterisk_16_fax_ffa/asterisk_fax_success

[i] asterisk_fax_switched2t38
./asterisk/asterisk_14_fax_ffa/asterisk_fax_switched2t38
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_switched2t38
./asterisk/asterisk_16_fax_ffa/asterisk_fax_switched2t38

[i] asterisk_fax_train_failure
./asterisk/asterisk_14_fax_ffa/asterisk_fax_train_failure
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_train_failure
./asterisk/asterisk_16_fax_ffa/asterisk_fax_train_failure

[i] asterisk_fax_txrx_attempts
./asterisk/asterisk_14_fax_ffa/asterisk_fax_txrx_attempts
./asterisk/asterisk_18_fax_spandsp/asterisk_fax_txrx_attempts
./asterisk/asterisk_16_fax_ffa/asterisk_fax_txrx_attempts

[i] byprojects_access
./apache/apache_byprojects/byprojects_access
./nginx/nginx_byprojects/byprojects_access

[i] byprojects_bandwidth
./apache/apache_byprojects/byprojects_bandwidth
./nginx/nginx_byprojects/byprojects_bandwidth

[i] byprojects_inout_bandwidth
./apache/apache_byprojects/byprojects_inout_bandwidth
./nginx/nginx_byprojects/byprojects_inout_bandwidth

root@localhost:~/.cache/munin/munin-get/repositories/contrib/plugins#