From: Mateusz Moscicki Date: Tue, 25 Feb 2025 09:43:52 +0000 (+0100) Subject: packaging: Add system-plugin-config-dlconf package X-Git-Tag: accepted/tizen/unified/20250228.071931^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen;p=platform%2Fadaptation%2Fsystem-plugin.git packaging: Add system-plugin-config-dlconf package Add dynamic loader configuration file at /etc/hal/ldconfig.conf in the target. Change-Id: Ic528ed018819a647ae510f8257073948639871b4 --- diff --git a/conf/ldconfig.conf b/conf/ldconfig.conf new file mode 100644 index 0000000..ee02fd6 --- /dev/null +++ b/conf/ldconfig.conf @@ -0,0 +1,6 @@ +[default] +platform.path=/usr/bin/hal/ +hal.path=/hal/bin/ +hal.cache=/hal/etc/ld.so.cache +platform.cache=/etc/ld.so.cache + diff --git a/packaging/system-plugin.spec b/packaging/system-plugin.spec index c496f4a..dfa7276 100644 --- a/packaging/system-plugin.spec +++ b/packaging/system-plugin.spec @@ -113,6 +113,14 @@ BuildArch: noarch %description config-stability-monitor This package provides configuration file for stability-monitor +%package config-dlconf +Summary: System configuration file for dynamic loader +Requires: glibc +BuildArch: noarch + +%description config-dlconf +This package provides configuration file for dynamic loader + %package system-tests Summary: System testsuite BuildRequires: deviced-auto-test @@ -214,6 +222,10 @@ ln -s ../session-bind.service %{buildroot}%{_userunitdir}/basic.target.wants/ses mkdir -p %{buildroot}/etc/stability-monitor.d cp conf/stability-monitor-public.conf %{buildroot}/etc/stability-monitor.d/01-public.conf +# dlconf +mkdir -p %{buildroot}/etc/hal/ldconfig.conf.d +cp conf/ldconfig.conf %{buildroot}/etc/hal/ldconfig.conf + # test mkdir -p %{buildroot}%{_bindir}/hal install -m 755 tests/system-test %{buildroot}%{_bindir} @@ -344,6 +356,11 @@ echo "" %manifest %{name}.manifest /etc/stability-monitor.d/01-public.conf +%files config-dlconf +%manifest %{name}.manifest +/etc/hal/ldconfig.conf +%dir %attr(755,root,root)/etc/hal/ldconfig.conf.d + %files system-tests %defattr(755,root,root,-) %manifest %{name}.manifest