diff --git a/huks_service.xml b/huks_service.xml new file mode 100755 index 0000000..d6321a7 --- /dev/null +++ b/huks_service.xml @@ -0,0 +1,14 @@ + + + huks_service + + libhuks_service.z.so + + + 3510 + libhuks_service.z.so + true + false + 1 + + diff --git a/security_huks.spec b/security_huks.spec index 954b380..0d8e2ad 100644 --- a/security_huks.spec +++ b/security_huks.spec @@ -6,13 +6,14 @@ Name: security_huks Version: 1.0.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Key management service License: Apache-2.0 URL: https://gitee.com/openharmony/security_huks Source1: https://gitee.com/openharmony/security_huks/repository/archive/OpenHarmony-v3.2-Release.tar.gz #/security_huks-OpenHarmony-v3.2-Release.tar.gz Source2: huks.BUILD.gn Source3: huks.bundle.json +Source4: huks_service.xml Patch1: 0001-adapt-compilation-tailor-dependencies.patch @@ -65,6 +66,7 @@ mv %{security_path}/%{name}-%{oh_version} %{security_path}/huks install -d -m 0755 %{buildroot}/%{_includedir}/huks install -d -m 0755 %{buildroot}/%{_libdir} install -d -m 0755 %{buildroot}/system/lib64 +install -d -m 0755 %{buildroot}/system/profile install -d -m 0755 %{buildroot}%{build_opt}/openeuler/compiler_gn/base/security/huks/interfaces/innerkits/huks_standard/main/ %ifarch aarch64 @@ -90,6 +92,9 @@ install -m 0755 %{SOURCE3} %{buildroot}%{build_opt}/openeuler/compiler_gn/base/s #cp gn file install -m 0755 %{SOURCE2} %{buildroot}%{build_opt}/openeuler/compiler_gn/base/security/huks/interfaces/innerkits/huks_standard/main/BUILD.gn +# cp profile file +install -m 0755 %{SOURCE4} %{buildroot}/system/profile + #cp yaml file install -m 0755 %{_builddir}/base/security/huks/hisysevent.yaml %{buildroot}%{build_opt}/openeuler/compiler_gn/base/security/huks @@ -103,9 +108,14 @@ ln -s /usr/include/huks %{buildroot}%{build_opt}/openeuler/compiler_gn/base/sec # %{bundle_dir}/* /system/* %{build_opt}/* + %changelog -* Mon Oct 30 2023 Yuying Mu - 1.0.0-1 +* Fri Dec 15 2023 Peng He - 1.0.0-3 +- add sa profile file + +* Mon Oct 30 2023 Yuying Mu - 1.0.0-2 - add gn file + * Sat Oct 07 2023 Peng He - 1.0.0-1 * Tue Nov 21 2023 JiaQi Zhao - 1.0.0-1 - adapt compilation, tailor dependencies on hitrace and hisysevent