Source1005: libcynara-client-commons.manifest
Source1006: libcynara-commons.manifest
Requires: default-ac-domains
+Requires(pre): pwdutils
+Requires(post): smack
+Requires(postun): pwdutils
BuildRequires: cmake
BuildRequires: zip
BuildRequires: pkgconfig(libsystemd-daemon)
%package -n libcynara-client
Summary: Cynara - client library
Requires: cynara = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
%description -n libcynara-client
client library for checking policies
%package -n libcynara-client-commons
Summary: Cynara - client commons library
Requires: cynara = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
%description -n libcynara-client-commons
client commons library with common functionalities
%package -n libcynara-admin
Summary: Cynara - admin client library
Requires: cynara = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
%description -n libcynara-admin
admin client library for setting, listing and removing policies
%package -n libcynara-commons
Summary: Cynara - cynara commons library
Requires: cynara = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
%description -n libcynara-commons
cynara common library with common functionalities
systemctl restart %{name}.service
-/sbin/ldconfig
-
%preun
if [ $1 = 0 ]; then
# unistall
systemctl daemon-reload
fi
-/sbin/ldconfig
-
%post -n libcynara-client -p /sbin/ldconfig
%postun -n libcynara-client -p /sbin/ldconfig