Name: gsad Version: 26.5.0 Release: 1%{?dist} Summary: Greenbone Security Assistant HTTP server License: AGPL-3.0-or-later URL: https://github.com/greenbone/gsad Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz Source2: gsad.tmpfiles BuildRequires: cmake >= 3.18 BuildRequires: gcc BuildRequires: make BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(glib-2.0) >= 2.42 BuildRequires: pkgconfig(gnutls) >= 3.2.15 BuildRequires: pkgconfig(libgcrypt) BuildRequires: pkgconfig(libgvm_base) >= 22.8.0 BuildRequires: pkgconfig(libgvm_gmp) >= 22.38.0 BuildRequires: pkgconfig(libgvm_util) >= 22.8.0 BuildRequires: pkgconfig(libmicrohttpd) >= 0.9.0 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(zlib) >= 1.2 BuildRequires: pkgconfig(libbrotlidec) Requires: gvm-libs%{?_isa} Requires: gvmd Requires: greenbone-security-assistant-httpd-filesystem %{?systemd_requires} %description The Greenbone Security Assistant HTTP Server connects to the Greenbone Vulnerability Manager daemon and provides the HTTP interface for the Greenbone Security Assistant web frontend. %prep %autosetup -n %{name}-%{version} %build %cmake \ -DSBINDIR=%{_sbindir} \ -DSYSCONFDIR=%{_sysconfdir} \ -DLOCALSTATEDIR=%{_localstatedir} \ -DGVM_RUN_DIR=%{_rundir}/gvmd \ -DGSAD_RUN_DIR=%{_rundir}/gsad \ -DGSAD_PID_DIR=%{_rundir}/gsad \ -DGSAD_STATE_DIR=%{_localstatedir}/lib/gvm \ -DGSAD_LOG_DIR=%{_localstatedir}/log/gvm \ -DGSA_DIR=%{_datadir}/gvm/gsad/web \ -DBUILD_TESTING=OFF %cmake_build %install %cmake_install install -Dpm0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/gsad.conf %check # Unit tests require cgreen and are not enabled for this initial EPEL build. %{nil} %post %tmpfiles_create %{_tmpfilesdir}/gsad.conf %systemd_post gsad.service %preun %systemd_preun gsad.service %postun %systemd_postun_with_restart gsad.service %files %license LICENSE %doc README.md %{_sbindir}/gsad %{_unitdir}/gsad.service %{_tmpfilesdir}/gsad.conf %config(noreplace) %{_sysconfdir}/gvm/gsad_log.conf %config(noreplace) %{_sysconfdir}/logrotate.d/gsad %{_mandir}/man8/gsad.8* %changelog * Tue Jul 07 2026 Orion Poplawski - 26.5.0-1 - Initial EPEL10 package