[netsa-tools-discuss] Build details for NetSA apps in Fedora repo

Ulrik Haugen ulrik.haugen at liu.se
Fri Jul 6 07:12:19 EDT 2018


Rick Graham <rickhg12hs at gmail.com> wrote:
> Is there a website/webpage that details the build configuration, etc.,
> for the apps/libs in the Fedora repo?
>
> For example, is `yaf` built with `--enable-entropy`?

Not directly as far as i know but you can check it fairly easily in the
source packages.

View the list of source rpms for your release, for instance:
https://forensics.cert.org/fedora/cert/28/SRPMS/repoview/index.html

Select the package you are interested in:
https://forensics.cert.org/fedora/cert/28/SRPMS/repoview/yaf.html

Find the link for the version you want:
https://forensics.cert.org/fedora/cert/28/SRPMS/yaf-2.10.0-1.fc28.src.rpm

Download and check:
% wget -q https://forensics.cert.org/fedora/cert/28/SRPMS/yaf-2.10.0-1.fc28.src.rpm
% rpm2cpio yaf-2.10.0-1.fc28.src.rpm| cpio -t                
yaf-2.10.0.tar.gz
yaf.spec
4208 blocks
% rpm2cpio yaf-2.10.0-1.fc28.src.rpm| cpio --extract yaf.spec
4208 blocks
% grep -e ./configure -e '%{configure}' yaf.spec
./configure --host=%{_host} --build=%{_build} --target=%{_target_platform} --program-prefix=%{?_program_prefix} --prefix=%{_prefix} --exec-prefix=%{_exec_prefix} --bindir=%{_bindir} --sbindir=%{_sbindir} --sysconfdir=%{_sysconfdir} --datadir=%{_datadir} --includedir=%{_includedir} --libdir=%{_libdir} --libexecdir=%{_libexecdir} --localstatedir=%{_localstatedir} --sharedstatedir=%{_sharedstatedir} --mandir=%{_mandir} --infodir=%{_infodir} --disable-static --enable-plugins --enable-applabel %{PFRING}

Best regards
/Ulrik Haugen
Linköping university


More information about the netsa-tools-discuss mailing list