Obsolete samba-swat, spec cleanup

This commit is contained in:
Denis Silakov 2014-06-17 12:03:53 +04:00
parent 7dfe4e93e2
commit 71e3def58d

View file

@ -49,7 +49,7 @@
%{?_with_pgsql: %global build_pgsql 1} %{?_with_pgsql: %global build_pgsql 1}
%global vfsdir examples.bin/VFS %global vfsdir examples.bin/VFS
%bcond_with gtk %bcond_without gtk
%define libname %mklibname smbclient %libsmbmajor %define libname %mklibname smbclient %libsmbmajor
%define libnetapi %mklibname netapi %netapimajor %define libnetapi %mklibname netapi %netapimajor
@ -101,25 +101,23 @@
Summary: Samba SMB server Summary: Samba SMB server
Name: samba Name: samba
Version: 4.1.8 Version: 4.1.8
Release: 1 Release: 2
Epoch: 1 Epoch: 1
License: GPLv3 License: GPLv3
Group: System/Servers Group: System/Servers
URL: http://www.samba.org URL: http://www.samba.org
Source0: http://ftp.samba.org/pub/samba/stable/samba-%version.tar.gz Source0: http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz
Source99: http://ftp.samba.org/pub/samba/stable/samba-%version.tar.asc Source99: http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.asc
Source98: http://ftp.samba.org/pub/samba/samba-pubkey.asc Source98: http://ftp.samba.org/pub/samba/samba-pubkey.asc
Source1: samba.log Source1: samba.log
Source3: samba.xinetd Source3: samba.xinetd
#Source7: README.%{name}-mandrake-rpm #Source7: README.%{name}-mandrake-rpm
BuildRequires: magic-devel BuildRequires: magic-devel
# For -fuse-ld # For -fuse-ld
BuildRequires: gcc >= 4.6 BuildRequires: gcc
Source10: samba-print-pdf.sh Source10: samba-print-pdf.sh
Source100: %name.rpmlintrc Source100: %{name}.rpmlintrc
#Sources that used to be in packaging patch: #Sources that used to be in packaging patch:
Source20: smbusers Source20: smbusers
@ -134,10 +132,10 @@ Patch1: samba-4.0.0a20-compile.patch
# xdr_* functions have moved from glibc into libtirpc # xdr_* functions have moved from glibc into libtirpc
Patch2: samba-4.0.0-tirpc.patch Patch2: samba-4.0.0-tirpc.patch
BuildRequires: pkgconfig(libtirpc) BuildRequires: pkgconfig(libtirpc)
# Limbo patches (applied to prereleases, but not preleases, ie destined for # Limbo patches (applied to prereleases, but not preleases, ie destined for
# samba CVS) # samba CVS)
Requires: pam >= 0.64, samba-common = %{EVRD} Requires: pam >= 0.64
Requires: samba-common = %{EVRD}
BuildRequires: pam-devel readline-devel ncurses-devel popt-devel BuildRequires: pam-devel readline-devel ncurses-devel popt-devel
BuildRequires: libxml2-devel BuildRequires: libxml2-devel
# Samba 3.2 and later should be built with capabilities support: # Samba 3.2 and later should be built with capabilities support:
@ -145,7 +143,8 @@ BuildRequires: libxml2-devel
BuildRequires: libcap-devel BuildRequires: libcap-devel
BuildRequires: gnupg BuildRequires: gnupg
# Required for ldb docs # Required for ldb docs
BuildRequires: xsltproc docbook-style-xsl BuildRequires: xsltproc
BuildRequires: docbook-style-xsl
%if %build_pgsql %if %build_pgsql
BuildRequires: postgresql-devel BuildRequires: postgresql-devel
%endif %endif
@ -155,23 +154,23 @@ BuildRequires: mysql-devel
BuildRequires: acl-devel BuildRequires: acl-devel
BuildRequires: openldap-devel BuildRequires: openldap-devel
%if %{with ads} %if %{with ads}
BuildRequires: openldap-devel krb5-devel BuildRequires: openldap-devel
BuildRequires: krb5-devel
%endif %endif
BuildRequires: keyutils-devel BuildRequires: keyutils-devel
BuildRequires: pkgconfig(tdb) >= 1.2.1 python-tdb BuildRequires: pkgconfig(tdb) >= 1.2.1
BuildRequires: ldb-devel >= 1:1.1.15 pyldb-util-devel >= 1:1.1.15 BuildRequires: python-tdb
BuildRequires: pkgconfig(tevent) python-tevent BuildRequires: ldb-devel >= 1:1.1.15
BuildRequires: pkgconfig(talloc) pkgconfig(pytalloc-util) BuildRequires: pyldb-util-devel >= 1:1.1.15
BuildRequires: pkgconfig(tevent)
BuildRequires: python-tevent
BuildRequires: pkgconfig(talloc)
BuildRequires: pkgconfig(pytalloc-util)
BuildRequires: pkgconfig(ctdb) >= 2.0 BuildRequires: pkgconfig(ctdb) >= 2.0
BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(gnutls)
Requires(pre): chkconfig mktemp psmisc Requires(pre): chkconfig mktemp psmisc
Requires(pre): coreutils sed grep Requires(pre): coreutils sed grep
# SWAT is no longer included in 4.1.x. For now it has been removed
# without replacement, maybe it will come back later
Obsoletes: %{name}-swat < %{EVRD}
%define __noautoreq 'devel.*' %define __noautoreq 'devel.*'
%description %description
@ -205,10 +204,11 @@ Requires: %{name}-common = %{EVRD}
Requires: %{name}-python = %{EVRD} Requires: %{name}-python = %{EVRD}
Requires(pre): rpm-helper Requires(pre): rpm-helper
Group: Networking/Other Group: Networking/Other
Provides: samba = %EVRD %rename samba
Obsoletes: samba < %EVRD %rename samba-server-ldap
Provides: samba-server-ldap = %EVRD # SWAT is no longer included in 4.1.x. For now it has been removed
Obsoletes: samba-server-ldap < %EVRD # without replacement, maybe it will come back later
Obsoletes: %{name}-swat < 4.1.6
%description server %description server
Samba-server provides a SMB server which can be used to provide Samba-server provides a SMB server which can be used to provide
@ -234,11 +234,10 @@ Requires: mount-cifs
%rename samba3-client %rename samba3-client
Obsoletes: smbfs Obsoletes: smbfs
# For samba-tool # For samba-tool
Requires: python-talloc python-ldb python-tdb Requires: python-talloc
Requires: python-ldb
Requires: python-tdb
Requires: ldb-utils Requires: ldb-utils
%ifarch x86_64
Conflicts: cups < 1.2.0-0.5361.0mdk
%endif
%description client %description client
Samba-client provides some SMB clients, which complement the built-in Samba-client provides some SMB clients, which complement the built-in
@ -355,7 +354,7 @@ allowing the development of other software to access SMB shares.
%package devel %package devel
Summary: Samba 4 development package Summary: Samba 4 development package
Group: Development/C Group: Development/C
Requires: %{libname}-devel = %EVRD Requires: %{libname}-devel = %{EVRD}
%description devel %description devel
Samba 4 development libraries Samba 4 development libraries
@ -378,7 +377,7 @@ Samba library for accessing functions in 'net' binary
Group: Development/C Group: Development/C
Summary: Samba library for accessing functions in 'net' binary Summary: Samba library for accessing functions in 'net' binary
Provides: netapi-devel = %{EVRD} Provides: netapi-devel = %{EVRD}
Requires: %libnetapi = %{EVRD} Requires: %{libnetapi} = %{EVRD}
%description -n %netapidevel %description -n %netapidevel
Samba library for accessing functions in 'net' binary Samba library for accessing functions in 'net' binary
@ -394,7 +393,7 @@ Samba Library for accessing smb share modes (locks etc.)
Group: Development/C Group: Development/C
Summary: Samba Library for accessing smb share modes (locks etc.) Summary: Samba Library for accessing smb share modes (locks etc.)
Provides: smbsharemodes-devel = %{EVRD} Provides: smbsharemodes-devel = %{EVRD}
Requires: %libsmbsharemodes = %{EVRD} Requires: %{libsmbsharemodes} = %{EVRD}
%description -n %smbsharemodesdevel %description -n %smbsharemodesdevel
Samba Library for accessing smb share modes (locks etc.) Samba Library for accessing smb share modes (locks etc.)
@ -410,7 +409,7 @@ Library implementing DCE/RPC for Samba4
Group: Development/C Group: Development/C
Summary: Library implementing Samba's memory allocator Summary: Library implementing Samba's memory allocator
Provides: dcerpc-devel = %{EVRD} Provides: dcerpc-devel = %{EVRD}
Requires: %libdcerpc = %{EVRD} Requires: %{libdcerpc} = %{EVRD}
%description -n %dcerpcdevel %description -n %dcerpcdevel
Library implementing Samba's memory allocator Library implementing Samba's memory allocator
@ -426,7 +425,7 @@ Network Data Representation library from Samba4
Group: Development/C Group: Development/C
Summary: Development files for Network Data Representation library from Samba4 Summary: Development files for Network Data Representation library from Samba4
Provides: ndr-devel = %{EVRD} Provides: ndr-devel = %{EVRD}
Requires: %libndr = %{EVRD} Requires: %{libndr} = %{EVRD}
%description -n %ndrdevel %description -n %ndrdevel
Development files for Network Data Representation library from Samba4 Development files for Network Data Representation library from Samba4
@ -442,7 +441,7 @@ Samba4's host configuration library
Group: Development/C Group: Development/C
Summary: Samba4's host configuration library Summary: Samba4's host configuration library
Provides: samba-hostconfig-devel = %{EVRD} Provides: samba-hostconfig-devel = %{EVRD}
Requires: %libsambahostconfig = %{EVRD} Requires: %{libsambahostconfig} = %{EVRD}
%description -n %sambahostconfigdevel %description -n %sambahostconfigdevel
Samba4's host configuration library Samba4's host configuration library
@ -473,7 +472,7 @@ Samba4 utility library
Group: Development/C Group: Development/C
Summary: Development files for Samba4 utility library Summary: Development files for Samba4 utility library
Provides: samba-util-devel = %{EVRD} Provides: samba-util-devel = %{EVRD}
Requires: %libsambautil = %{EVRD} Requires: %{libsambautil} = %{EVRD}
%description -n %sambautildevel %description -n %sambautildevel
Development files for Samba4 utility library Development files for Samba4 utility library
@ -489,7 +488,7 @@ Samba4 registry library
Group: Development/C Group: Development/C
Summary: Development files for Samba4 registry library Summary: Development files for Samba4 registry library
Provides: registry-devel = %{EVRD} Provides: registry-devel = %{EVRD}
Requires: %libregistry = %{EVRD} Requires: %{libregistry} = %{EVRD}
%description -n %registrydevel %description -n %registrydevel
Development files for Samba4 registry library Development files for Samba4 registry library
@ -505,7 +504,7 @@ Samba4 generic security library
Group: Development/C Group: Development/C
Summary: Development files for Samba4 generic security library Summary: Development files for Samba4 generic security library
Provides: gensecdevel = %{EVRD} Provides: gensecdevel = %{EVRD}
Requires: %libgensec = %{EVRD} Requires: %{libgensec} = %{EVRD}
%description -n %gensecdevel %description -n %gensecdevel
Development files for Samba4 generic security library Development files for Samba4 generic security library
@ -521,7 +520,7 @@ Samba4 policy library
Group: Development/C Group: Development/C
Summary: Development files for Samba4 policy library Summary: Development files for Samba4 policy library
Provides: policydevel = %{EVRD} Provides: policydevel = %{EVRD}
Requires: %libpolicy = %{EVRD} Requires: %{libpolicy} = %{EVRD}
%description -n %libpolicydevel %description -n %libpolicydevel
Development files for Samba4 policy library Development files for Samba4 policy library
@ -537,7 +536,7 @@ Samba4 samdb library
Group: Development/C Group: Development/C
Summary: Development files for Samba4 samdb library Summary: Development files for Samba4 samdb library
Provides: samdbdevel = %{EVRD} Provides: samdbdevel = %{EVRD}
Requires: %libsamdb = %{EVRD} Requires: %{libsamdb} = %{EVRD}
%description -n %libsamdbdevel %description -n %libsamdbdevel
Development files for Samba4 samdb library Development files for Samba4 samdb library
@ -772,12 +771,12 @@ buildtools/bin/waf configure --enable-fhs \
--enable-socket-wrapper \ --enable-socket-wrapper \
--enable-uid-wrapper \ --enable-uid-wrapper \
--with-piddir=/run \ --with-piddir=/run \
--prefix=%_prefix \ --prefix=%{_prefix} \
--libdir=%_libdir \ --libdir=%{_libdir} \
--sysconfdir=%_sysconfdir \ --sysconfdir=%{_sysconfdir} \
--datadir=%_datadir \ --datadir=%{_datadir} \
--localstatedir=%_localstatedir \ --localstatedir=%{_localstatedir} \
--with-modulesdir=%_libdir/%name \ --with-modulesdir=%{_libdir}/%{name} \
-v -v -p \ -v -v -p \
%?_smp_mflags %?_smp_mflags
@ -790,16 +789,15 @@ buildtools/bin/waf build -v -v %?_smp_mflags
%if %{with gtk} %if %{with gtk}
cd source3/lib/netapi/examples/netdomjoin-gui cd source3/lib/netapi/examples/netdomjoin-gui
%__cc %optflags `pkg-config --cflags gtk+-2.0` -I../../../../../bin/default/include/public -o netdomjoin-gui netdomjoin-gui.c -L../../../../../bin/default/source3/ -lnetapi `pkg-config --libs gtk+-2.0` %__cc %{optflags} `pkg-config --cflags gtk+-2.0` -I../../../../../bin/default/include/public -o netdomjoin-gui netdomjoin-gui.c -L../../../../../bin/default/source3/ -lnetapi `pkg-config --libs gtk+-2.0`
%endif %endif
%install %install
rm -rf %{buildroot}
mkdir -p %{buildroot} mkdir -p %{buildroot}
# Put stuff where it should go. # Put stuff where it should go.
mkdir -p %buildroot/%{_libdir}/samba/ mkdir -p %{buildroot}/%{_libdir}/samba/
mkdir -p %buildroot/%{_datadir}/man/man8/ mkdir -p %{buildroot}/%{_datadir}/man/man8/
# Any entries here mean samba makefile is *really* broken: # Any entries here mean samba makefile is *really* broken:
@ -809,9 +807,9 @@ mkdir -p %{buildroot}%{_libdir}/%{name}/vfs
%makeinstall_std %makeinstall_std
# PAM modules don't go to /usr... # PAM modules don't go to /usr...
if [ -e %buildroot%_libdir/security ]; then if [ -e %{buildroot}%{_libdir}/security ]; then
mkdir -p %{buildroot}/%_lib mkdir -p %{buildroot}/%_lib
mv %buildroot%_libdir/security %buildroot/%_lib mv %{buildroot}%{_libdir}/security %{buildroot}/%_lib
fi fi
#Even though we tell waf above where to put perl it gets it wrong #Even though we tell waf above where to put perl it gets it wrong
@ -838,7 +836,7 @@ mkdir -p %{buildroot}%{_libdir}/%{name}/vfs
mkdir -p %{buildroot}%{_datadir}/%{name}/scripts mkdir -p %{buildroot}%{_datadir}/%{name}/scripts
# Fix some paths so provision works: # Fix some paths so provision works:
perl -pi -e 's,default_ldb_modules_dir = None,default_ldb_modules_dir = \"%{_libdir}/%{name}/ldb\",g' %{buildroot}/%{python_sitearch}/samba/__init__.py perl -pi -e 's,default_ldb_modules_dir = None,default_ldb_modules_dir = \"%{_libdir}/%{name}/ldb\",g' %{buildroot}/%{py_platsitedir}/samba/__init__.py
#perl -pi -e 's,share/samba/setup,share/%{name}/setup,g' %{buildroot}/%{python_sitearch}/samba/provision.py #perl -pi -e 's,share/samba/setup,share/%{name}/setup,g' %{buildroot}/%{python_sitearch}/samba/provision.py
%if %{with gtk} %if %{with gtk}
@ -895,22 +893,22 @@ touch %{buildroot}/%{_sysconfdir}/%{name}/smb.conf
echo 127.0.0.1 localhost > %{buildroot}/%{_sysconfdir}/%{name}/lmhosts echo 127.0.0.1 localhost > %{buildroot}/%{_sysconfdir}/%{name}/lmhosts
install -c -m 755 %{SOURCE10} %{buildroot}%{_datadir}/%name/scripts/print-pdf install -c -m 755 %{SOURCE10} %{buildroot}%{_datadir}/%{name}/scripts/print-pdf
# Move some stuff where it belongs... # Move some stuff where it belongs...
mkdir -p %buildroot%_lib mkdir -p %{buildroot}%_lib
mv %buildroot%_libdir/libnss* %buildroot/%_lib/ mv %{buildroot}%{_libdir}/libnss* %{buildroot}/%_lib/
rm -f %{buildroot}/%{_mandir}/man1/testprns* rm -f %{buildroot}/%{_mandir}/man1/testprns*
mkdir -p %buildroot%_sysconfdir/ld.so.conf.d mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
cat >%buildroot%_sysconfdir/ld.so.conf.d/samba.conf <<EOF cat >%{buildroot}%{_sysconfdir}/ld.so.conf.d/samba.conf <<EOF
%_libdir/samba %{_libdir}/samba
EOF EOF
mkdir -p %buildroot%_unitdir %buildroot%_sysconfdir/sysconfig mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
cp -a packaging/systemd/*.service %buildroot%_unitdir/ cp -a packaging/systemd/*.service %{buildroot}%{_unitdir}/
cp -a packaging/systemd/samba.sysconfig %buildroot%_sysconfdir/sysconfig/samba cp -a packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
%post server %post server
@ -992,7 +990,7 @@ fi
#%{_libdir}/%{name}/vfs #%{_libdir}/%{name}/vfs
%{_libdir}/%{name}/vfs/*.so %{_libdir}/%{name}/vfs/*.so
#dir %{_libdir}/samba/pdb #dir %{_libdir}/samba/pdb
%dir %_libdir/samba %dir %{_libdir}/samba
%{_libdir}/samba/ldb %{_libdir}/samba/ldb
%{_libdir}/samba/service %{_libdir}/samba/service
%{_libdir}/samba/process_model %{_libdir}/samba/process_model
@ -1113,12 +1111,12 @@ fi
%{_libdir}/samba/libwind-samba4.so.0 %{_libdir}/samba/libwind-samba4.so.0
%{_libdir}/samba/libwind-samba4.so.0.0.0 %{_libdir}/samba/libwind-samba4.so.0.0.0
%{_libdir}/samba/libxattr_tdb.so %{_libdir}/samba/libxattr_tdb.so
%dir %_libdir/samba/vfs %dir %{_libdir}/samba/vfs
%{_libdir}/mit_samba.so %{_libdir}/mit_samba.so
%{_libdir}/%{name}/nss_info %{_libdir}/%{name}/nss_info
%_sbindir/smbd %{_sbindir}/smbd
%_sbindir/nmbd %{_sbindir}/nmbd
%_sbindir/samba_upgradedns %{_sbindir}/samba_upgradedns
#attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/smbusers #attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/smbusers
#%attr(-,root,root) %config(noreplace) %{_initrddir}/wrepld #%attr(-,root,root) %config(noreplace) %{_initrddir}/wrepld
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %attr(-,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
@ -1133,16 +1131,16 @@ fi
%dir %{_datadir}/%{name} %dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/scripts %dir %{_datadir}/%{name}/scripts
%{_datadir}/samba/setup %{_datadir}/samba/setup
%attr(0755,root,root) %{_datadir}/%name/scripts/print-pdf %attr(0755,root,root) %{_datadir}/%{name}/scripts/print-pdf
#attr(0755,root,root) %{_datadir}/samba/scripts/convertSambaAccount #attr(0755,root,root) %{_datadir}/samba/scripts/convertSambaAccount
%{_mandir}/man8/idmap_*.8* %{_mandir}/man8/idmap_*.8*
#{_mandir}/man8/vfs_*.8* #{_mandir}/man8/vfs_*.8*
%{_mandir}/man8/samba.8* %{_mandir}/man8/samba.8*
%_sysconfdir/ld.so.conf.d %{_sysconfdir}/ld.so.conf.d
%_unitdir/samba.service %{_unitdir}/samba.service
%_unitdir/smb.service %{_unitdir}/smb.service
%_unitdir/nmb.service %{_unitdir}/nmb.service
%config(noreplace) %_sysconfdir/sysconfig/samba %config(noreplace) %{_sysconfdir}/sysconfig/samba
%if %{with doc} %if %{with doc}
%files doc %files doc
@ -1164,7 +1162,7 @@ fi
#{_bindir}/masktest3 #{_bindir}/masktest3
#{_bindir}/msgtest #{_bindir}/msgtest
%{_bindir}/net %{_bindir}/net
%_bindir/nmblookup4 %{_bindir}/nmblookup4
%{_bindir}/pdbedit %{_bindir}/pdbedit
#{_bindir}/pdbtest #{_bindir}/pdbtest
%{_bindir}/profiles %{_bindir}/profiles
@ -1175,7 +1173,7 @@ fi
%{_sbindir}/samba_kcc %{_sbindir}/samba_kcc
%{_bindir}/sharesec %{_bindir}/sharesec
%{_bindir}/smbcacls %{_bindir}/smbcacls
%_bindir/smbclient4 %{_bindir}/smbclient4
#{_bindir}/smbconftort #{_bindir}/smbconftort
%{_bindir}/smbcontrol %{_bindir}/smbcontrol
%{_bindir}/smbcquotas %{_bindir}/smbcquotas
@ -1205,16 +1203,16 @@ fi
# %{_mandir}/man1/nmblookup # %{_mandir}/man1/nmblookup
# %(for i in %{_mandir}/%{client_man}.[0-9]%{_extension};do echo $i;done) # %(for i in %{_mandir}/%{client_man}.[0-9]%{_extension};do echo $i;done)
%_mandir/man1/dbwrap_tool.1* %{_mandir}/man1/dbwrap_tool.1*
%_mandir/man8/samba-tool.8* %{_mandir}/man8/samba-tool.8*
%_mandir/man8/ntdbbackup.8* %{_mandir}/man8/ntdbbackup.8*
%_mandir/man8/ntdbdump.8* %{_mandir}/man8/ntdbdump.8*
%_mandir/man8/ntdbrestore.8* %{_mandir}/man8/ntdbrestore.8*
%_mandir/man8/ntdbtool.8* %{_mandir}/man8/ntdbtool.8*
%_mandir/man8/samba-regedit.8* %{_mandir}/man8/samba-regedit.8*
%_mandir/man8/vfs_btrfs.8* %{_mandir}/man8/vfs_btrfs.8*
%_mandir/man8/vfs_linux_xfs_sgid.8* %{_mandir}/man8/vfs_linux_xfs_sgid.8*
%_mandir/man8/vfs_syncops.8* %{_mandir}/man8/vfs_syncops.8*
#xclude %{_mandir}/man?/smbget* #xclude %{_mandir}/man?/smbget*
#{_mandir}/man5/smbgetrc.5* #{_mandir}/man5/smbgetrc.5*
@ -1322,19 +1320,19 @@ fi
%{_mandir}/man8/winbindd.8* %{_mandir}/man8/winbindd.8*
%files -n %libpdb %files -n %libpdb
%_libdir/libpdb.so.* %{_libdir}/libpdb.so.*
%files -n %libcredentials %files -n %libcredentials
%_libdir/libsamba-credentials.so.* %{_libdir}/libsamba-credentials.so.*
%files -n %libsmbconf %files -n %libsmbconf
%_libdir/libsmbconf.so.* %{_libdir}/libsmbconf.so.*
%files -n %libsmbldap %files -n %libsmbldap
%_libdir/libsmbldap.so.* %{_libdir}/libsmbldap.so.*
%files -n %libtevent_util %files -n %libtevent_util
%_libdir/libtevent-util.so.* %{_libdir}/libtevent-util.so.*
%files winbind %files winbind
# %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf # %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
@ -1350,13 +1348,13 @@ fi
# %{_mandir}/man7/pam_winbind.7* # %{_mandir}/man7/pam_winbind.7*
# %{_mandir}/man7/winbind_krb5_locator.7.* # %{_mandir}/man7/winbind_krb5_locator.7.*
# %{_mandir}/man1/wbinfo*.1* # %{_mandir}/man1/wbinfo*.1*
%_unitdir/winbind.service %{_unitdir}/winbind.service
%files -n nss_wins %files -n nss_wins
%attr(755,root,root) /%{_lib}/libnss_wins.so* %attr(755,root,root) /%{_lib}/libnss_wins.so*
%files python %files python
%{python_sitearch}/samba %{py_platsitedir}/samba
#exclude %py_platsitedir/subunit #exclude %py_platsitedir/subunit
%{_libdir}/python2.7/site-packages/ntdb.so %{_libdir}/python2.7/site-packages/ntdb.so
@ -1373,7 +1371,7 @@ fi
%files -n %{libname} %files -n %{libname}
%{_libdir}/libsmbclient.so.%{libsmbmajor}* %{_libdir}/libsmbclient.so.%{libsmbmajor}*
%_libdir/libsmbclient-raw.so.* %{_libdir}/libsmbclient-raw.so.*
%files -n %{libname}-devel %files -n %{libname}-devel
%{_includedir}/samba-4.0/libsmbclient.h %{_includedir}/samba-4.0/libsmbclient.h
@ -1411,13 +1409,13 @@ fi
%{_includedir}/samba-4.0/ldb_wrap.h %{_includedir}/samba-4.0/ldb_wrap.h
%{_libdir}/pkgconfig/torture.pc %{_libdir}/pkgconfig/torture.pc
%{_libdir}/pkgconfig/samba-util.pc %{_libdir}/pkgconfig/samba-util.pc
%_libdir/libtorture.so %{_libdir}/libtorture.so
%_libdir/libpdb.so %{_libdir}/libpdb.so
%_libdir/libsamba-credentials.so %{_libdir}/libsamba-credentials.so
%_libdir/libsmbclient-raw.so %{_libdir}/libsmbclient-raw.so
%_libdir/libsmbconf.so %{_libdir}/libsmbconf.so
%_libdir/libsmbldap.so %{_libdir}/libsmbldap.so
%_libdir/libtevent-util.so %{_libdir}/libtevent-util.so
%{_includedir}/samba-4.0/lookup_sid.h %{_includedir}/samba-4.0/lookup_sid.h
%{_includedir}/samba-4.0/machine_sid.h %{_includedir}/samba-4.0/machine_sid.h
%{_includedir}/samba-4.0/passdb.h %{_includedir}/samba-4.0/passdb.h
@ -1463,7 +1461,7 @@ fi
%files -n %netapidevel %files -n %netapidevel
%{_libdir}/libnetapi*.so %{_libdir}/libnetapi*.so
%{_includedir}/samba-4.0/netapi.h %{_includedir}/samba-4.0/netapi.h
%_libdir/pkgconfig/netapi.pc %{_libdir}/pkgconfig/netapi.pc
%files -n %libsmbsharemodes %files -n %libsmbsharemodes
%{_libdir}/libsmbsharemodes.so.%{smbsharemodesmajor}* %{_libdir}/libsmbsharemodes.so.%{smbsharemodesmajor}*
@ -1477,7 +1475,7 @@ fi
%{_libdir}/libdcerpc.so.* %{_libdir}/libdcerpc.so.*
%{_libdir}/libdcerpc-samr.so.* %{_libdir}/libdcerpc-samr.so.*
%{_libdir}/libdcerpc-atsvc.so.* %{_libdir}/libdcerpc-atsvc.so.*
%_libdir/libdcerpc-binding.so.* %{_libdir}/libdcerpc-binding.so.*
%{_libdir}/libdcerpc-server.so.* %{_libdir}/libdcerpc-server.so.*
%files -n %dcerpcdevel %files -n %dcerpcdevel
@ -1488,7 +1486,7 @@ fi
%{_libdir}/libdcerpc.so %{_libdir}/libdcerpc.so
%{_libdir}/libdcerpc-samr.so %{_libdir}/libdcerpc-samr.so
%{_libdir}/libdcerpc-atsvc.so %{_libdir}/libdcerpc-atsvc.so
%_libdir/libdcerpc-binding.so %{_libdir}/libdcerpc-binding.so
%{_libdir}/libdcerpc-server.so %{_libdir}/libdcerpc-server.so
%files -n %libndr %files -n %libndr
@ -1569,11 +1567,10 @@ fi
#%exclude %{_mandir}/man1/editreg* #%exclude %{_mandir}/man1/editreg*
%files -n %libtorture %files -n %libtorture
%_libdir/libtorture.so.0* %{_libdir}/libtorture.so.0*
%if %{with gtk} %if %{with gtk}
%files domainjoin-gui %files domainjoin-gui
%defattr(-,root,root)
%{_sbindir}/netdomjoin-gui %{_sbindir}/netdomjoin-gui
%dir %{_datadir}/pixmaps/samba %dir %{_datadir}/pixmaps/samba
%{_datadir}/pixmaps/samba/samba.ico %{_datadir}/pixmaps/samba/samba.ico