Name: openvas-smb Version: 22.5.10 Release: 1%{?dist} Summary: SMB module for OpenVAS Scanner License: GPL-2.0-or-later URL: https://github.com/greenbone/openvas-smb Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz #Patch: openvas-smb-krb5.patch BuildRequires: cmake >= 3.18 BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: make BuildRequires: perl-generators BuildRequires: perl(FindBin) BuildRequires: perl(lib) BuildRequires: pkgconfig BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) BuildRequires: heimdal-devel BuildRequires: libcom_err-devel BuildRequires: libunistring-devel BuildRequires: ncurses-devel BuildRequires: pkgconfig(popt) BuildRequires: pkgconfig(zlib) %description openvas-smb provides the SMB/WMI support module for OpenVAS Scanner. It includes the openvas-wmiclient library for querying Microsoft Windows systems through WMI and the wmic command-line helper. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Header files, pkgconfig metadata, and development symlinks for building software against the OpenVAS SMB/WMI client library. %prep %autosetup -n %{name}-%{version} %build export PKG_CONFIG_PATH=%{_libdir}/heimdal/lib/pkgconfig: %cmake \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_SHARED_LIBS=ON %cmake_build %install %cmake_install %ldconfig_scriptlets %files %license COPYING %doc README.md INSTALL.md CHANGES CHANGELOG.md %{_bindir}/wmic %{_libdir}/libopenvas_wmiclient.so.* %{_mandir}/man1/wmic.1* %files devel %{_includedir}/openvas/ %{_libdir}/libopenvas_wmiclient.so %{_libdir}/pkgconfig/libopenvas_wmiclient.pc %changelog * Tue Jul 07 2026 Orion Poplawski - 22.5.10-1 - Initial EPEL10 package