Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 585772 - net-analyzer/sguil-sensor-0.9.0: missing dependency on dev-tcltk/tls
Summary: net-analyzer/sguil-sensor-0.9.0: missing dependency on dev-tcltk/tls
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-13 03:25 UTC by Patrick Michaelis
Modified: 2021-03-15 20:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)