diff --git a/rpm/security-benchmark.spec b/rpm/security-benchmark.spec new file mode 100644 index 0000000000000000000000000000000000000000..1624b6d1c766513c5f94a15f67d1218672a73183 --- /dev/null +++ b/rpm/security-benchmark.spec @@ -0,0 +1,41 @@ +%define version 1.2.0 +%define anolis_release 1 +%define BIN_DIR /usr/local + +Name: security-benchmark +Version: %{version} +Release: %{anolis_release}%{?dist} +Summary: security-benchmark +Group: Development/Tools + +License: MulanPSL-2.0 +URL: https://gitee.com/anolis/security-benchmark +Source: %{name}-v%{version}.tar.gz + +BuildArch: noarch + +%description +Security-benchmark home: https://gitee.com/anolis/security-benchmark +Download address of release 1.2.0: https://gitee.com/anolis/security-benchmark/archive/refs/tags/v1.2.0.tar.gz + +%prep +%setup -c -n /root/rpmbuild/BUILD + +%install +rm -rf $RPM_BUILD_ROOT +install -d -p %{buildroot}%{BIN_DIR}/%{name}/tools +install -d -p %{buildroot}%{BIN_DIR}/%{name}/scanners +install -d -p %{buildroot}%{BIN_DIR}/%{name}/remediation-kits +cp -a %{_topdir}/BUILD/%{name}-v%{version}/tools %{buildroot}%{BIN_DIR}/%{name} +cp -a %{_topdir}/BUILD/%{name}-v%{version}/scanners %{buildroot}%{BIN_DIR}/%{name} +cp -a %{_topdir}/BUILD/%{name}-v%{version}/remediation-kits %{buildroot}%{BIN_DIR}/%{name} + +%files +%defattr (-,root,root,0755) +%{BIN_DIR}/%{name}/tools +%{BIN_DIR}/%{name}/scanners +%{BIN_DIR}/%{name}/remediation-kits + +%changelog +* Wed Mar 29 2023 Yuqing Yang - 1.2.0-1 +- Init package. \ No newline at end of file