Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hydra for openSUSE:Factory checked in at 2026-08-31 15:56:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hydra (Old) and /work/SRC/openSUSE:Factory/.hydra.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hydra" Mon Aug 31 15:56:54 2026 rev:6 rq:1374768 version:9.7+git20.gbccaea1 Changes: -------- --- /work/SRC/openSUSE:Factory/hydra/hydra.changes 2026-06-27 18:09:43.027321682 +0200 +++ /work/SRC/openSUSE:Factory/.hydra.new.1265/hydra.changes 2026-08-31 15:57:09.026918159 +0200 @@ -1,0 +2,8 @@ +Mon Aug 31 00:00:00 UTC 2026 - Eyad Issa <[email protected]> + +- Split the GTK frontend into the xhydra subpackage so that the + command-line package no longer pulls in the GUI stack. +- Install and validate the upstream XHydra desktop file. +- Correct the previous snapshot version to 9.7+git20.gbccaea1. + +------------------------------------------------------------------- @@ -4 +12 @@ -- Update to version 9.7+git8.g9cc84c2: +- Update to version 9.7+git20.gbccaea1: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hydra.spec ++++++ --- /var/tmp/diff_new_pack.G958yl/_old 2026-08-31 15:57:10.069954549 +0200 +++ /var/tmp/diff_new_pack.G958yl/_new 2026-08-31 15:57:10.070954584 +0200 @@ -1,7 +1,7 @@ # # spec file for package hydra # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,7 @@ Source0: https://github.com/vanhauser-thc/thc-hydra/archive/%{git_rev}/%{name}-%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake +BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: make BuildRequires: pkgconfig @@ -61,6 +62,14 @@ attacks and dictionary attacks, in order to guess the right username and password combination. +%package -n xhydra +Summary: Graphical frontend for Hydra +Group: Productivity/Networking/Diagnostic +Requires: hydra = %{version}-%{release} + +%description -n xhydra +XHydra is a GTK graphical frontend for the Hydra network login cracker. + %prep %autosetup -n thc-%{name}-%{git_rev} -p1 @@ -85,17 +94,23 @@ %fdupes -s %{buildroot}/%{_mandir} %fdupes %{buildroot}/%{_prefix} +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/xhydra.desktop + %files %license LICENSE LICENSE_OPENSSL %doc README CHANGES TODO %{_bindir}/%{name} -%{_bindir}/xhydra %{_bindir}/%{name}-wizard.sh %{_bindir}/pw-inspector %{_bindir}/dpl4hydra.sh %{_mandir}/man1/hydra.1%{?ext_man} %{_mandir}/man1/pw-inspector.1%{?ext_man} -%{_mandir}/man1/xhydra.1%{?ext_man} %{_datarootdir}/%{name} + +%files -n xhydra +%{_bindir}/xhydra +%{_datadir}/applications/xhydra.desktop +%{_mandir}/man1/xhydra.1%{?ext_man} %{_datarootdir}/pixmaps/xhydra.png
