Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 585772

Summary: net-analyzer/sguil-sensor-0.9.0: missing dependency on dev-tcltk/tls
Product: Gentoo Linux Reporter: Patrick Michaelis <michaelis>
Component: Current packagesAssignee: Gentoo Netmon project <netmon>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Patrick Michaelis 2016-06-13 03:25:27 UTC
When trying to connect to a sguil-server with TLS enabled (merged with the ssl USE-flag), dev-tcltk/tls is needed to connect to that daemon. If the library is not present, the agents will not fall back to non-TLS connection attempts, but crash (even if the server may support that). They are appearently written with the assumption, that the library is present. (there is no configure check for that).

dev-tcltk/tls should therefore be added as a dependency. 

It might also be an option to add the "ssl" USE flag analogous to the sguil-server ebuild. However, if the configuration on say another mashine changes from unencrypted to TLS supported, this will kill the agents on the sensor mashine, which should not be the expected behaviour.
Comment 1 Larry the Git Cow gentoo-dev 2021-03-15 20:09:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3761a2ad8790cf5f138030ac43e0b4c000df11

commit 1d3761a2ad8790cf5f138030ac43e0b4c000df11
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-15 20:09:00 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-15 20:09:49 +0000

    net-analyzer/sguil-sensor: add missing dev-tcltk/tls dep
    
    Closes: https://bugs.gentoo.org/585772
    Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{sguil-sensor-1.0.0.ebuild => sguil-sensor-1.0.0-r1.ebuild}      | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)