> > The file is in the normal directory as all other libs (on the current version in Eoan):
> > /usr/lib/x86_64-linux-gnu/usbguard/libusbguard.so.0.0.0
>
> Well, the fact that it's in a subdir there and not directly in
> /usr/lib/x86_64-linux-gnu means it's not in the standard LD_LIBRARY_PATH
> and wouldn't be available to other programs unless they do tweaks to go
> look in that location no?
Yes you are right on that.
Please do not invest too much time on the symbols, compared to the
other findings this is a minor nit-pick and while not perfect it
really isn't critical.
The bigger issues with replugged devices not being recognized or
issues with the service dying blocking everything are much much more
important.
> > The file is in the normal directory as all other libs (on the current version in Eoan): x86_64- linux-gnu/ usbguard/ libusbguard. so.0.0. 0 x86_64- linux-gnu means it's not in the standard LD_LIBRARY_PATH
> > /usr/lib/
>
> Well, the fact that it's in a subdir there and not directly in
> /usr/lib/
> and wouldn't be available to other programs unless they do tweaks to go
> look in that location no?
Yes you are right on that.
Please do not invest too much time on the symbols, compared to the
other findings this is a minor nit-pick and while not perfect it
really isn't critical.
The bigger issues with replugged devices not being recognized or
issues with the service dying blocking everything are much much more
important.