%define virusfilter_version 0.1.3
Summary: Samba Active Directory and SMB server
Summary(pl.UTF-8): Serwer Samba Active Directory i SMB
-Name: samba4
+Name: samba
Version: 4.1.4
Release: 2
Epoch: 1
Requires: systemd-units >= 38
# smbd links with libcups
%{?with_cups:Requires: cups-lib >= 1:1.2.0}
-Obsoletes: samba < 1:4.0.0-1
Obsoletes: samba-doc-html
Obsoletes: samba-doc-pdf
Obsoletes: samba-pdb-xml
haseł w standardzie MS i zarządzania bazą WINS.
%package client
-Summary: Samba AD client programs
-Summary(pl.UTF-8): Klienci serwera Samba AD
+Summary: Samba client programs
+Summary(pl.UTF-8): Klienci serwera Samba
Group: Applications/Networking
Requires: %{name}-common = %{epoch}:%{version}-%{release}
Requires: heimdal-libs >= 1.5.3-1
Requires: python-samba = %{epoch}:%{version}-%{release}
+Requires: libsmbclient = %{epoch}:%{version}-%{release}
Suggests: cifs-utils
+Obsoletes: samba3-client
Obsoletes: smbfs
%description client
Requires: tdb >= %{tdb_ver}
Requires: tevent >= %{tevent_ver}
%endif
-Obsoletes: samba-common
Obsoletes: samba3-common
%description common
Group: Development/Libraries
Requires: %{name}-common = %{epoch}:%{version}-%{release}
Obsoletes: samba3-devel
-Obsoletes: samba-devel < 1:4.0.0-1
%description devel
Header files for Samba.
%description devel -l pl.UTF-8
Pliki nagłówkowe Samby.
-%package -n pam-pam_smbpass3
+%package -n pam-pam_smbpass
Summary: PAM Samba Password Module
Summary(pl.UTF-8): Moduł PAM smbpass
Group: Base
-Obsoletes: pam-pam_smbpass < 1:4.0.8-3
-Obsoletes: pam_smbpass
+Obsoletes: pam_smbpass3
-%description -n pam-pam_smbpass3
+%description -n pam-pam_smbpass
PAM module which can be used on conforming systems to keep the
smbpasswd (Samba password) database in sync with the Unix password
file.
-%description -n pam-pam_smbpass3 -l pl.UTF-8
+%description -n pam-pam_smbpass -l pl.UTF-8
Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
Samby) zsynchronizowanego z hasłami uniksowymi.
#Requires: perl-Parse-Yapp
%description pidl
-The samba4-pidl package contains the Perl IDL compiler used by Samba
+The samba-pidl package contains the Perl IDL compiler used by Samba
and Wireshark to parse IDL and similar protocols.
%description pidl -l pl.UTF-8
Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
%description test
-samba4-test provides testing tools for both the server and client
+samba-test provides testing tools for both the server and client
packages of Samba.
%description test -l pl.UTF-8
Ten pakiet zawiera pliki programistyczne biblioteki wykorzystywanej
przez narzędzia testowe dla serwerów i klientów Samby.
-%package -n samba3-client
-Summary: Samba client programs
-Summary(pl.UTF-8): Klienci serwera Samba
-Group: Applications/Networking
-Requires: heimdal-libs
-Requires: %{name}-common = %{epoch}:%{version}-%{release}
-Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
-Suggests: cifs-utils
-Obsoletes: samba-client < 1:4.0.0-1
-Obsoletes: smbfs
-
-%description -n samba3-client
-Samba-client provides some SMB clients, which complement the build-in
-SMB filesystem in Linux. These allow accessing of SMB shares and
-printing to SMB printers.
-
-%description -n samba3-client -l pl.UTF-8
-Samba-client dostarcza programy uzupełniające obsługę systemu plików
-SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
-drukowanie w sieci SMB.
-
%package -n samba-vfs-ceph
Summary: VFS module host shares on Ceph file system
Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików Ceph
Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
Group: Applications/Printing
Requires: cups >= 1:1.2.0
-Requires: samba3-client = %{epoch}:%{version}-%{release}
+Requires: %{name}-client = %{epoch}:%{version}-%{release}
Obsoletes: cups-backend-smb3
%description -n cups-backend-smb
Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
IP.
-%package -n samba3-libsmbclient
+%package -n libsmbclient
Summary: libsmbclient and libwbclient - Samba client libraries
Summary(pl.UTF-8): libsmbclient i libwbclient - biblioteki klienckie Samby
Group: Libraries
-Obsoletes: libsmbclient
+Obsoletes: samba3-libsmbclient
-%description -n samba3-libsmbclient
+%description -n libsmbclient
libsmbclient and libwbclient - libraries that allow to use Samba
client functions.
-%description -n samba3-libsmbclient -l pl.UTF-8
+%description -n libsmbclient -l pl.UTF-8
libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
klienta Samby.
-%package -n samba3-libsmbclient-devel
+%package -n libsmbclient-devel
Summary: Development files for Samba client libraries
Summary(pl.UTF-8): Pliki programistyczne bibliotek klienta Samby
Group: Development/Libraries
-Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
-Provides: libsmbclient-devel
-Obsoletes: libsmbclient-devel
+Requires: libsmbclient = %{epoch}:%{version}-%{release}
Obsoletes: libsmbclient-static
+Obsoletes: samba3-libsmbclient-devel
-%description -n samba3-libsmbclient-devel
+%description -n libsmbclient-devel
Header files for libsmbclient and libwbclient libraries.
-%description -n samba3-libsmbclient-devel -l pl.UTF-8
+%description -n libsmbclient-devel -l pl.UTF-8
Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
%package -n openldap-schema-samba
/sbin/chkconfig --add samba
/sbin/chkconfig --add smb
%service samba restart "Samba AD daemon"
-%service smb restart "Samba3 daemons"
+%service smb restart "Samba SMB daemons"
%systemd_post samba.service
%systemd_post smb.service nmb.service
%postun
%systemd_reload
-%triggerpostun -- samba < 1:4.0.0-1
+%triggerpostun -- samba3
/sbin/chkconfig --add smb
-%service smb restart "Samba3 daemons"
+%service smb restart "Samba SMB daemons"
%systemd_post smb.service nmb.service
+%triggerpostun -- samba4
+/sbin/chkconfig --add samba
+%service samba restart "Samba AD daemons"
+%systemd_post samba.service
+
%post common -p /sbin/ldconfig
%postun common -p /sbin/ldconfig
%postun winbind
%systemd_reload
-%triggerpostun winbind -- samba-winbind < 1:4.0.0-1
+%triggerpostun winbind -- samba3-winbind
/sbin/chkconfig --add winbind
%service winbind restart "Winbind daemon"
%systemd_post winbind.service
%files client
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/cifsdd
+%attr(755,root,root) %{_bindir}/net
+%attr(755,root,root) %{_bindir}/nmblookup
%attr(755,root,root) %{_bindir}/nmblookup4
%attr(755,root,root) %{_bindir}/reg*
+%attr(755,root,root) %{_bindir}/rpcclient
+%attr(755,root,root) %{_bindir}/sharesec
+%attr(755,root,root) %{_bindir}/smbcacls
+%attr(755,root,root) %{_bindir}/smbclient
%attr(755,root,root) %{_bindir}/smbclient4
+%attr(755,root,root) %{_bindir}/smbtar
+%attr(755,root,root) %{_bindir}/smbtree
+%attr(755,root,root) %{_libdir}/samba/libgpo.so
+%attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
%{_mandir}/man1/findsmb.1*
+%{_mandir}/man1/nmblookup.1*
%{_mandir}/man1/nmblookup4.1*
%{_mandir}/man1/reg*.1*
+%{_mandir}/man1/rpcclient.1*
+%{_mandir}/man1/sharesec.1*
+%{_mandir}/man1/smbcacls.1*
+%{_mandir}/man1/smbclient.1*
+%{_mandir}/man1/smbtar.1*
+%{_mandir}/man1/smbtree.1*
+%{_mandir}/man8/net.8*
%files common
%defattr(644,root,root,755)
%{_mandir}/man3/ntdb.3*
%endif
-%files -n pam-pam_smbpass3
+%files -n pam-pam_smbpass
%defattr(644,root,root,755)
%doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
%attr(755,root,root) /%{_lib}/security/pam_smbpass.so
%{_includedir}/samba-4.0/torture.h
%{_pkgconfigdir}/torture.pc
-%files -n samba3-client
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/net
-%attr(755,root,root) %{_bindir}/nmblookup
-%attr(755,root,root) %{_bindir}/rpcclient
-%attr(755,root,root) %{_bindir}/sharesec
-%attr(755,root,root) %{_bindir}/smbcacls
-%attr(755,root,root) %{_bindir}/smbclient
-%attr(755,root,root) %{_bindir}/smbtar
-%attr(755,root,root) %{_bindir}/smbtree
-%attr(755,root,root) %{_libdir}/samba/libgpo.so
-%attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
-%{_mandir}/man1/nmblookup.1*
-%{_mandir}/man1/rpcclient.1*
-%{_mandir}/man1/sharesec.1*
-%{_mandir}/man1/smbcacls.1*
-%{_mandir}/man1/smbclient.1*
-%{_mandir}/man1/smbtar.1*
-%{_mandir}/man1/smbtree.1*
-%{_mandir}/man8/net.8*
-
%files -n samba-vfs-ceph
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
%defattr(644,root,root,755)
%attr(755,root,root) /%{_lib}/libnss_wins*
-%files -n samba3-libsmbclient
+%files -n libsmbclient
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libsmbclient.so.*
%attr(755,root,root) %{_libdir}/libwbclient.so.*
%{_mandir}/man7/libsmbclient.7*
-%files -n samba3-libsmbclient-devel
+%files -n libsmbclient-devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libsmbclient.so
%attr(755,root,root) %{_libdir}/libwbclient.so