Change external token handlers (plugins) default location.

Search for token handlers in %{libdir}/cryptsetup directory
by default. Distros may change default location via
--with-luks2-external-tokens-path parameter during configuration.
This commit is contained in:
Ondrej Kozina
2021-06-23 16:45:45 +02:00
parent c645045adb
commit 5b9e98f941
4 changed files with 17 additions and 3 deletions

View File

@@ -77,6 +77,7 @@ can be used for offline reencryption of disk in situ.
%install
%make_install
mkdir -p -m 0755 $RPM_BUILD_ROOT%{_libdir}/%{name}/
rm -rf %{buildroot}%{_libdir}/*.la
%find_lang cryptsetup
@@ -114,6 +115,7 @@ rm -rf %{buildroot}%{_libdir}/*.la
%files libs -f cryptsetup.lang
%license COPYING COPYING.LGPL
%{_libdir}/libcryptsetup.so.*
%dir %{_libdir}/%{name}/
%{_tmpfilesdir}/cryptsetup.conf
%ghost %attr(700, -, -) %dir /run/cryptsetup