]> git.pld-linux.org Git - packages/sssd.git/blame - sssd.spec
- fixed duplicate %post issue
[packages/sssd.git] / sssd.spec
CommitLineData
dacaa562 1# TODO
bf8e7304 2# - pac-responder (currently relies on MIT krb5 >= 1.9)
dacaa562
ER
3# - fix stripping before rpm:
4# *** WARNING: no sources found for /usr/lib64/libipa_hbac.so.0.0.0 (stripped without sourcefile information?)
599b73f3
ER
5%define ldb_version 1.1.0
6Summary: System Security Services Daemon
dd3b701a 7Summary(pl.UTF-8): System Security Services Daemon - demon usług bezpieczeństwa systemu
599b73f3 8Name: sssd
dd3b701a 9Version: 1.11.4
599b73f3
ER
10Release: 0.1
11License: GPL v3+
12Group: Applications/System
599b73f3 13Source0: https://fedorahosted.org/released/sssd/%{name}-%{version}.tar.gz
dd3b701a 14# Source0-md5: 6b52a62fd6f6b170553d032deb7b0bc8
dacaa562 15Source1: %{name}.init
2713c68f
ER
16Patch0: %{name}-python-config.patch
17Patch1: %{name}-heimdal.patch
dd3b701a
JB
18URL: https://fedorahosted.org/sssd/
19BuildRequires: autoconf >= 2.59
599b73f3 20BuildRequires: automake
dd3b701a 21# nsupdate utility
599b73f3
ER
22BuildRequires: bind-utils
23BuildRequires: c-ares-devel
dd3b701a 24BuildRequires: check-devel >= 0.9.5
bf8e7304 25BuildRequires: cmocka-devel
dd3b701a
JB
26BuildRequires: cyrus-sasl-devel >= 2
27BuildRequires: dbus-devel >= 1.0.0
2713c68f 28BuildRequires: docbook-dtd44-xml
599b73f3
ER
29BuildRequires: docbook-style-xsl
30BuildRequires: doxygen
dd3b701a
JB
31BuildRequires: gettext-devel >= 0.14
32BuildRequires: glib2-devel >= 2.0
2713c68f
ER
33BuildRequires: heimdal-devel
34BuildRequires: keyutils-devel
dd3b701a 35BuildRequires: libcollection-devel >= 0.5.1
4d07ac90 36BuildRequires: libdhash-devel >= 0.4.2
dd3b701a
JB
37BuildRequires: libini_config-devel >= 1.0.0
38BuildRequires: ldb-devel >= %{ldb_version}
39BuildRequires: libnl-devel >= 3.2
599b73f3
ER
40BuildRequires: libselinux-devel
41BuildRequires: libsemanage-devel
599b73f3 42BuildRequires: libtool
dd3b701a
JB
43BuildRequires: libxml2-progs
44BuildRequires: libxslt-progs
599b73f3 45BuildRequires: m4
599b73f3
ER
46BuildRequires: nspr-devel
47BuildRequires: nss-devel
48BuildRequires: openldap-devel
49BuildRequires: pam-devel
dd3b701a
JB
50BuildRequires: pcre-devel >= 7
51BuildRequires: po4a
599b73f3 52BuildRequires: popt-devel
dd3b701a 53BuildRequires: python-devel >= 2.4
599b73f3 54BuildRequires: rpmbuild(macros) >= 1.228
dd3b701a
JB
55BuildRequires: samba-devel >= 4
56BuildRequires: systemd-units
57BuildRequires: talloc-devel
58BuildRequires: tdb-devel >= 1.1.3
59928269 59BuildRequires: tevent-devel
a256e3fe 60Requires(post): /sbin/ldconfig
2713c68f 61Requires(post,preun): /sbin/chkconfig
59928269 62Requires: %{name}-client = %{version}-%{release}
599b73f3 63Requires: cyrus-sasl-gssapi
dd3b701a
JB
64Requires: ldb >= %{ldb_version}
65Requires: libsss_idmap = %{version}-%{release}
70b8a086 66Requires: rc-scripts >= 0.4.0.10
4d07ac90 67Requires: tdb >= 1.1.3
599b73f3
ER
68BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
69
dd3b701a 70%define sssdstatedir %{_localstatedir}/lib/sss
599b73f3
ER
71%define dbpath %{sssdstatedir}/db
72%define pipepath %{sssdstatedir}/pipes
73%define pubconfpath %{sssdstatedir}/pubconf
74
75# Determine the location of the LDB modules directory
76%define ldb_modulesdir %(pkg-config --variable=modulesdir ldb)
77
78%description
79Provides a set of daemons to manage access to remote directories and
80authentication mechanisms. It provides an NSS and PAM interface toward
81the system and a pluggable backend system to connect to multiple
82different account sources. It is also the basis to provide client
83auditing and policy services for projects like FreeIPA.
84
dd3b701a
JB
85%description -l pl.UTF-8
86Ten pakiet dostarcza zbiór demonów do zarządzania dostępem do zdalnych
87katalogów i mechanizmów uwierzytelniania. Udostępnia interfejsy NSS i
88PAM dla systemu oraz system backendu z wtyczkami w celu łączenia się z
89wieloma różnymi źródłami kont. Jest także podstawą zapewniającą audyt
90klientów oraz usługi polityk dla projektów takich jak FreeIPA.
91
599b73f3
ER
92%package client
93Summary: SSSD Client libraries for NSS and PAM
dd3b701a
JB
94Summary(pl.UTF-8): Biblioteki klienckie SSSD dla NSS i PAM
95License: LGPL v3+
599b73f3
ER
96Group: Applications/System
97
98%description client
99Provides the libraries needed by the PAM and NSS stacks to connect to
100the SSSD service.
101
dd3b701a
JB
102%description client -l pl.UTF-8
103Ten pakiet dostarcza biblioteki wymagane przez stosy PAM i NSS w celu
104łączenia się z usługą SSSD.
105
599b73f3
ER
106%package tools
107Summary: Userspace tools for use with the SSSD
dd3b701a 108Summary(pl.UTF-8): Narzędzia przestrzeni użytkownika do używania z SSSD
599b73f3
ER
109License: GPL v3+
110Group: Applications/System
111Requires: %{name} = %{version}-%{release}
112
113%description tools
114Provides userspace tools for manipulating users, groups, and nested
115groups in SSSD when using id_provider = local in /etc/sssd/sssd.conf.
116
dd3b701a
JB
117Also provides several other administrative tools:
118 - sss_debuglevel to change the debug level on the fly,
119 - sss_seed which pre-creates a user entry for use in kickstarts,
120 - sss_obfuscate for generating an obfuscated LDAP password.
121
122%description tools -l pl.UTF-8
123Ten pakiet dostarcza narzędzia przestrzeni poleceń do operowania na
124użytkownikach, grupach oraz zagnieżdżonych grupach w SSSD w przypadku
125używania id_provider = local w /etc/sssd/sssd.conf.
126
127Pakiet zawiera także kilka innych narzędzi administracyjnych:
128 - sss_debuglevel do zmiany poziomu diagnostyki w locie,
129 - sss_seed tworzący wpis użytkownika do szybkiego rozruchu,
130 - sss_obfuscate do generowania utajnionego hasła LDAP.
599b73f3
ER
131
132%package -n libipa_hbac
133Summary: FreeIPA HBAC Evaluator library
dd3b701a
JB
134Summary(pl.UTF-8): Biblioteka oceniająca FreeIPA HBAC
135License: LGPL v3+
136Group: Libraries
599b73f3
ER
137
138%description -n libipa_hbac
139Utility library to validate FreeIPA HBAC rules for authorization
dd3b701a
JB
140requests.
141
142%description -n libipa_hbac
143Biblioteka narzędziowa do sprawdzania poprawności reguł FreeIPA HBAC
144dla żądań autoryzacji.
599b73f3
ER
145
146%package -n libipa_hbac-devel
dd3b701a
JB
147Summary: Development files for FreeIPA HBAC Evaluator library
148Summary(pl.UTF-8): Pliki programistyczne biblioteki oceniająca FreeIPA HBAC
149License: LGPL v3+
599b73f3
ER
150Group: Development/Libraries
151Requires: libipa_hbac = %{version}-%{release}
152
153%description -n libipa_hbac-devel
dd3b701a
JB
154Development files for FreeIPA HBAC Evaluator library.
155
156%description -n libipa_hbac-devel -l pl.UTF-8
157Pliki programistyczne biblioteki oceniająca FreeIPA HBAC.
599b73f3
ER
158
159%package -n python-libipa_hbac
160Summary: Python bindings for the FreeIPA HBAC Evaluator library
dd3b701a
JB
161Summary(pl.UTF-8): Wiązania Pythona do biblioteki oceniającej FreeIPA HBAC
162License: LGPL v3+
163Group: Libraries/Python
599b73f3
ER
164Requires: libipa_hbac = %{version}-%{release}
165Obsoletes: libipa_hbac-python
166
167%description -n python-libipa_hbac
168This package contains the bindings so that libipa_hbac can be used by
169Python applications.
170
dd3b701a
JB
171%description -n python-libipa_hbac -l pl.UTF-8
172Ten pakiet zawiera wiązania pozwalające na używanie libipa_hbac w
173aplikacjach Pythona.
174
175%package -n libsss_idmap
176Summary: FreeIPA Idmap library
177Summary(pl.UTF-8): Biblioteka FreeIPA Idmap
178Group: Libraries
179License: LGPL v3+
180
181%description -n libsss_idmap
182Utility library to convert SIDs to Unix uids and gids.
183
184%description -n libsss_idmap -l pl.UTF-8
185Biblioteka narzędziowa konwertująca SID-y na uniksowe uidy i gidy.
186
187%package -n libsss_idmap-devel
188Summary: Development files for FreeIPA Idmap library
189Summary(pl.UTF-8): Pliki programistyczne biblioteki FreeIPA Idmap
190Group: Development/Libraries
191License: LGPL v3+
192Requires: libsss_idmap = %{version}-%{release}
193
194%description -n libsss_idmap-devel
195Development files for FreeIPA Idmap library.
196
197%description -n libsss_idmap-devel -l pl.UTF-8
198Pliki programistyczne biblioteki FreeIPA Idmap.
199
200%package -n libsss_nss_idmap
201Summary: Library for SID based lookups
202Summary(pl.UTF-8): Biblioteka do wyszukiwań w oparciu o SID
203Group: Libraries
204License: LGPL v3+
205
206%description -n libsss_nss_idmap
207Utility library for SID based lookups.
208
209%description -n libsss_nss_idmap -l pl.UTF-8
210Biblioteka do wyszukiwań w oparciu o SID.
211
212%package -n libsss_nss_idmap-devel
213Summary: Development files for sss_nss_idmap library
214Summary(pl.UTF-8): Pliki programistyczne biblioteki sss_nss_idmap
215Group: Development/Libraries
216License: LGPL v3+
217Requires: libsss_nss_idmap = %{version}-%{release}
218
219%description -n libsss_nss_idmap-devel
220Development files for sss_nss_idmap library.
221
222%description -n libsss_nss_idmap-devel -l pl.UTF-8
223Pliki programistyczne biblioteki sss_nss_idmap.
224
225%package -n python-libsss_nss_idmap
226Summary: Python bindings for libsss_nss_idmap
227Summary(pl.UTF-8): Wiązania Pythona do biblioteki libsss_nss_idmap
228Group: Libraries/Python
229License: LGPL v3+
230Requires: libsss_nss_idmap = %{version}-%{release}
231
232%description -n python-libsss_nss_idmap
233This package contains the bindings so that libsss_nss_idmap can be
234used by Python applications.
235
236%description -n python-libsss_nss_idmap -l pl.UTF-8
237Ten pakiet zawiera wiązania umożliwiające korzystanie z biblioteki
238libsss_nss_idmap w aplikacjach Pythona.
239
599b73f3
ER
240%prep
241%setup -q
2713c68f
ER
242%patch0 -p1
243%patch1 -p1
599b73f3
ER
244
245%build
dacaa562 246%{__libtoolize}
2713c68f
ER
247%{__gettextize}
248%{__aclocal}
249%{__automake}
250%{__autoconf}
dd3b701a 251#CFLAGS="-Wno-deprecated-declarations"
599b73f3 252%configure \
dd3b701a 253 NSCD=/usr/sbin/nscd \
599b73f3
ER
254 --with-db-path=%{dbpath} \
255 --with-pipe-path=%{pipepath} \
256 --with-pubconf-path=%{pubconfpath} \
257 --with-init-dir=%{_initrddir} \
258 --enable-nsslibdir=/%{_lib} \
259 --enable-pammoddir=/%{_lib}/security \
599b73f3
ER
260 --disable-rpath \
261 --with-test-dir=/dev/shm
262
263%{__make}
264
265%if %{with tests}
266export CK_TIMEOUT_MULTIPLIER=10
267%{__make} check
268unset CK_TIMEOUT_MULTIPLIER
269%endif
270
271%install
272rm -rf $RPM_BUILD_ROOT
273%{__make} install \
274 DESTDIR=$RPM_BUILD_ROOT
275
276# Prepare language files
277%find_lang %{name}
278
279# Copy default sssd.conf file
dd3b701a
JB
280install -d $RPM_BUILD_ROOT%{_sysconfdir}/sssd/sssd.api.d
281cp -p src/examples/sssd-example.conf $RPM_BUILD_ROOT%{_sysconfdir}/sssd/sssd.conf
599b73f3
ER
282
283# Copy default logrotate file
284install -d $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
285cp -p src/examples/logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/sssd
286
287# Make sure SSSD is able to run on read-only root
dacaa562 288install -d $RPM_BUILD_ROOT%{_sysconfdir}/rwtab.d
599b73f3
ER
289cp -p src/examples/rwtab $RPM_BUILD_ROOT%{_sysconfdir}/rwtab.d/sssd
290
dacaa562
ER
291%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
292%py_comp $RPM_BUILD_ROOT%{py_sitedir}
dd3b701a
JB
293%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
294%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
dacaa562
ER
295%py_postclean
296
4d07ac90 297# Remove .la files created by libtool
298%{__rm} \
dd3b701a
JB
299 $RPM_BUILD_ROOT/%{_lib}/libnss_sss.la \
300 $RPM_BUILD_ROOT/%{_lib}/security/pam_sss.la \
301 $RPM_BUILD_ROOT%{ldb_modulesdir}/memberof.la \
302 $RPM_BUILD_ROOT%{_libdir}/krb5/plugins/libkrb5/sss*.la \
303 $RPM_BUILD_ROOT%{_libdir}/sssd/libsss_*.la \
304 $RPM_BUILD_ROOT%{_libdir}/sssd/modules/libsss_*.la \
305 $RPM_BUILD_ROOT%{_libdir}/lib*.la \
306 $RPM_BUILD_ROOT%{py_sitedir}/*.la
599b73f3 307
2713c68f
ER
308install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
309
dd3b701a
JB
310echo '%%defattr(644,root,root,755)' > sssd_client.lang
311echo '%%defattr(644,root,root,755)' > sssd_tools.lang
dacaa562
ER
312for man in $(find $RPM_BUILD_ROOT%{_mandir}/??/man? -type f | sed -e "s#$RPM_BUILD_ROOT%{_mandir}/##"); do
313 lang=$(echo $man | cut -c 1-2)
314 case $(basename $man) in
dd3b701a
JB
315 pam_sss.8|sssd_krb5_locator_plugin.8)
316 echo "%lang(${lang}) %{_mandir}/${man}*" >> sssd_client.lang
317 ;;
318 sss_debuglevel.8|sss_group*.8|sss_obfuscate.8|sss_seed.8|sss_user*.8)
dacaa562
ER
319 echo "%lang(${lang}) %{_mandir}/${man}*" >> sssd_tools.lang
320 ;;
321 *)
322 echo "%lang(${lang}) %{_mandir}/${man}*" >> sssd.lang
599b73f3 323 ;;
599b73f3
ER
324 esac
325done
326
327%clean
328rm -rf $RPM_BUILD_ROOT
329
330%post
331/sbin/ldconfig
332/sbin/chkconfig --add %{name}
333%service %{name} restart
334
335%preun
336if [ "$1" = "0" ]; then
337 %service -q %{name} stop
338 /sbin/chkconfig --del %{name}
339fi
340
dd3b701a
JB
341%postun -p /sbin/ldconfig
342
599b73f3
ER
343%post client -p /sbin/ldconfig
344%postun client -p /sbin/ldconfig
345
346%post -n libipa_hbac -p /sbin/ldconfig
347%postun -n libipa_hbac -p /sbin/ldconfig
348
dd3b701a
JB
349%post -n libsss_idmap -p /sbin/ldconfig
350%postun -n libsss_idmap -p /sbin/ldconfig
351
352%post -n libsss_nss_idmap -p /sbin/ldconfig
353%postun -n libsss_nss_idmap -p /sbin/ldconfig
354
599b73f3
ER
355%files -f sssd.lang
356%defattr(644,root,root,755)
dacaa562 357%attr(754,root,root) /etc/rc.d/init.d/sssd
dd3b701a
JB
358%attr(755,root,root) %{_bindir}/sss_ssh_authorizedkeys
359%attr(755,root,root) %{_bindir}/sss_ssh_knownhostsproxy
360%attr(755,root,root) %{_sbindir}/sss_cache
599b73f3 361%attr(755,root,root) %{_sbindir}/sssd
dd3b701a
JB
362%attr(755,root,root) %{_libdir}/libsss_sudo.so
363%dir %{_libdir}/sssd
364# internal shared libraries
365%attr(755,root,root) %{_libdir}/sssd/libsss_child.so
366%attr(755,root,root) %{_libdir}/sssd/libsss_crypt.so
367%attr(755,root,root) %{_libdir}/sssd/libsss_debug.so
368%attr(755,root,root) %{_libdir}/sssd/libsss_ldap_common.so
369%attr(755,root,root) %{_libdir}/sssd/libsss_util.so
370# modules
371%attr(755,root,root) %{_libdir}/sssd/libsss_simple.so
372%attr(755,root,root) %{_libdir}/sssd/libsss_ad.so
373%attr(755,root,root) %{_libdir}/sssd/libsss_ipa.so
374%attr(755,root,root) %{_libdir}/sssd/libsss_krb5.so
375%attr(755,root,root) %{_libdir}/sssd/libsss_krb5_common.so
376%attr(755,root,root) %{_libdir}/sssd/libsss_ldap.so
377%attr(755,root,root) %{_libdir}/sssd/libsss_proxy.so
378%dir %{_libdir}/sssd/modules
379%attr(755,root,root) %{_libdir}/sssd/modules/libsss_autofs.so
380%if "%{_libdir}" != "%{_libexecdir}"
381%dir %{_libexecdir}/sssd
382%endif
383%attr(755,root,root) %{_libexecdir}/sssd/krb5_child
384%attr(755,root,root) %{_libexecdir}/sssd/ldap_child
385%attr(755,root,root) %{_libexecdir}/sssd/proxy_child
386%attr(755,root,root) %{_libexecdir}/sssd/sssd_autofs
387%attr(755,root,root) %{_libexecdir}/sssd/sssd_be
388%attr(755,root,root) %{_libexecdir}/sssd/sssd_nss
389%attr(755,root,root) %{_libexecdir}/sssd/sssd_pam
390%attr(755,root,root) %{_libexecdir}/sssd/sssd_ssh
391%attr(755,root,root) %{_libexecdir}/sssd/sssd_sudo
392%dir %{_datadir}/sssd
393%{_datadir}/sssd/sssd.api.conf
394%dir %{_datadir}/sssd/sssd.api.d
395%{_datadir}/sssd/sssd.api.d/sssd-ad.conf
396%{_datadir}/sssd/sssd.api.d/sssd-ipa.conf
397%{_datadir}/sssd/sssd.api.d/sssd-krb5.conf
398%{_datadir}/sssd/sssd.api.d/sssd-ldap.conf
399%{_datadir}/sssd/sssd.api.d/sssd-local.conf
400%{_datadir}/sssd/sssd.api.d/sssd-proxy.conf
401%{_datadir}/sssd/sssd.api.d/sssd-simple.conf
599b73f3
ER
402%attr(755,root,root) %{ldb_modulesdir}/memberof.so
403%dir %{sssdstatedir}
404%attr(700,root,root) %dir %{dbpath}
405%dir %{pipepath}
406%dir %{pubconfpath}
407%attr(700,root,root) %dir %{pipepath}/private
408%attr(750,root,root) %dir %{_var}/log/%{name}
409%attr(700,root,root) %dir %{_sysconfdir}/sssd
dd3b701a
JB
410%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sssd/sssd.conf
411%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/sssd
412%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rwtab.d/sssd
413%{_mandir}/man1/sss_ssh_authorizedkeys.1*
414%{_mandir}/man1/sss_ssh_knownhostsproxy.1*
599b73f3 415%{_mandir}/man5/sssd.conf.5*
dd3b701a 416%{_mandir}/man5/sssd-ad.5*
599b73f3
ER
417%{_mandir}/man5/sssd-ipa.5*
418%{_mandir}/man5/sssd-krb5.5*
419%{_mandir}/man5/sssd-ldap.5*
420%{_mandir}/man5/sssd-simple.5*
dd3b701a
JB
421%{_mandir}/man5/sssd-sudo.5*
422%{_mandir}/man8/sss_cache.8*
599b73f3
ER
423%{_mandir}/man8/sssd.8*
424%attr(755,root,root) %{py_sitedir}/pysss.so
dd3b701a
JB
425%attr(755,root,root) %{py_sitedir}/pysss_murmur.so
426%dir %{py_sitescriptdir}/SSSDConfig
427%{py_sitescriptdir}/SSSDConfig/*.py[co]
428%{py_sitescriptdir}/SSSDConfig-%{version}-py*.egg-info
599b73f3 429
dd3b701a 430%files client -f sssd_client.lang
599b73f3
ER
431%defattr(644,root,root,755)
432%attr(755,root,root) /%{_lib}/libnss_sss.so.2
433%attr(755,root,root) /%{_lib}/security/pam_sss.so
dd3b701a 434# FIXME: is it proper path for heimdal? where to package parent dirs?
2713c68f 435#%attr(755,root,root) %{_libdir}/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
599b73f3
ER
436%{_mandir}/man8/pam_sss.8*
437%{_mandir}/man8/sssd_krb5_locator_plugin.8*
438
dd3b701a 439%files tools -f sssd_tools.lang
599b73f3 440%defattr(644,root,root,755)
dd3b701a 441%attr(755,root,root) %{_sbindir}/sss_debuglevel
599b73f3
ER
442%attr(755,root,root) %{_sbindir}/sss_groupadd
443%attr(755,root,root) %{_sbindir}/sss_groupdel
444%attr(755,root,root) %{_sbindir}/sss_groupmod
445%attr(755,root,root) %{_sbindir}/sss_groupshow
446%attr(755,root,root) %{_sbindir}/sss_obfuscate
dd3b701a
JB
447%attr(755,root,root) %{_sbindir}/sss_seed
448%attr(755,root,root) %{_sbindir}/sss_useradd
449%attr(755,root,root) %{_sbindir}/sss_userdel
450%attr(755,root,root) %{_sbindir}/sss_usermod
451%{_mandir}/man8/sss_debuglevel.8*
599b73f3
ER
452%{_mandir}/man8/sss_groupadd.8*
453%{_mandir}/man8/sss_groupdel.8*
454%{_mandir}/man8/sss_groupmod.8*
455%{_mandir}/man8/sss_groupshow.8*
dd3b701a
JB
456%{_mandir}/man8/sss_obfuscate.8*
457%{_mandir}/man8/sss_seed.8*
599b73f3
ER
458%{_mandir}/man8/sss_useradd.8*
459%{_mandir}/man8/sss_userdel.8*
460%{_mandir}/man8/sss_usermod.8*
599b73f3
ER
461
462%files -n libipa_hbac
463%defattr(644,root,root,755)
dd3b701a
JB
464%attr(755,root,root) %{_libdir}/libipa_hbac.so.*.*.*
465%attr(755,root,root) %ghost %{_libdir}/libipa_hbac.so.0
599b73f3
ER
466
467%files -n libipa_hbac-devel
468%defattr(644,root,root,755)
dd3b701a 469%attr(755,root,root) %{_libdir}/libipa_hbac.so
599b73f3 470%{_includedir}/ipa_hbac.h
599b73f3
ER
471%{_pkgconfigdir}/ipa_hbac.pc
472
473%files -n python-libipa_hbac
474%defattr(644,root,root,755)
dd3b701a
JB
475%attr(755,root,root) %{py_sitedir}/pyhbac.so
476
477%files -n libsss_idmap
478%defattr(644,root,root,755)
479%attr(755,root,root) %{_libdir}/libsss_idmap.so.*.*.*
480%attr(755,root,root) %ghost %{_libdir}/libsss_idmap.so.0
481
482%files -n libsss_idmap-devel
483%defattr(644,root,root,755)
484%attr(755,root,root) %{_libdir}/libsss_idmap.so
485%{_includedir}/sss_idmap.h
486%{_pkgconfigdir}/sss_idmap.pc
487
488%files -n libsss_nss_idmap
489%defattr(644,root,root,755)
490%attr(755,root,root) %{_libdir}/libsss_nss_idmap.so.*.*.*
491%attr(755,root,root) %ghost %{_libdir}/libsss_nss_idmap.so.0
492
493%files -n libsss_nss_idmap-devel
494%defattr(644,root,root,755)
495%attr(755,root,root) %{_libdir}/libsss_nss_idmap.so
496%{_includedir}/sss_nss_idmap.h
497%{_pkgconfigdir}/sss_nss_idmap.pc
498
499%files -n python-libsss_nss_idmap
500%defattr(644,root,root,755)
501%attr(755,root,root) %{py_sitedir}/pysss_nsss_idmap.so
This page took 0.205306 seconds and 4 git commands to generate.