]> git.pld-linux.org Git - packages/samba.git/blobdiff - samba.spec
- updated libsmbclient-libnscd_link patch is back
[packages/samba.git] / samba.spec
index 98988cd1bfc3d507f119441ddeef8ed52371ce0d..69529961bc20833f6497d66584b7010972b4764f 100644 (file)
-#
 # TODO:
 # - look into other distro specs for valid %descriptions for samba 3
+# - unpackaged man pages for modules that are not built by default,
+#   maybe we should build them?
+#   /usr/share/man/man8/vfs_cacheprime.8.gz
+#   /usr/share/man/man8/vfs_catia.8.gz
+#   /usr/share/man/man8/vfs_commit.8.gz
+#   /usr/share/man/man8/vfs_extd_audit.8.gz
+#   /usr/share/man/man8/vfs_full_audit.8.gz
+#   /usr/share/man/man8/vfs_gpfs.8.gz
+#   /usr/share/man/man8/vfs_notify_fam.8.gz
+#   /usr/share/man/man8/vfs_prealloc.8.gz
+# - linking breakage:
+# libmsrpc.so.0:
+#      undefined symbol: smbc_attr_server      (./libmsrpc.so.0)
+# maybe more
 #
 # Conditional build:
 %bcond_without ads             # without ActiveDirectory support
 %bcond_without cups            # without CUPS support
-%bcond_without krb5            # without Kerberos5/Heimdal support
+%bcond_without kerberos5       # without Kerberos V support
 %bcond_without ldap            # without LDAP support
-%bcond_without mysql           # without MySQL support
-%bcond_without pgsql           # without PostgreSQL support
 %bcond_without python          # without python libs/utils
-%bcond_with    ldapsam         # with LDAP SAM 2.2 based auth (instead of smbpasswd)
 
-# ADS requires krb5 and LDAP
-%if %{without krb5} || %{without ldap}
+# ADS requires kerberos5 and LDAP
+%if !%{with kerberos5} || !%{with ldap}
 %undefine      with_ads
 %endif
-%define                vscan_version 0.3.6
+%define                vscan_version 0.3.6c-beta4
 Summary:       SMB server
-Summary(cs):   Server SMB
-Summary(da):   SMB server
-Summary(de):   SMB-Server
-Summary(es):   El servidor SMB
-Summary(fi):   SMB-palvelin
-Summary(fr):   Serveur SMB
-Summary(it):   Server SMB
-Summary(ja):   Samba SMB ¥µ¡¼¥Ð¡¼
-Summary(ko):   »ï¹Ù SMB ¼­¹ö
-Summary(pl):   Serwer SMB
-Summary(pt_BR):        Cliente e servidor SMB
-Summary(ru):   SMB ËÌÉÅÎÔ É ÓÅÒ×ÅÒ
-Summary(tr):   SMB sunucusu
-Summary(uk):   SMB Ë̦¤ÎÔ ÔÁ ÓÅÒ×ÅÒ
-Summary(zh_CN):        Samba ¿Í»§¶ËºÍ·þÎñÆ÷
+Summary(cs.UTF-8):     Server SMB
+Summary(da.UTF-8):     SMB server
+Summary(de.UTF-8):     SMB-Server
+Summary(es.UTF-8):     El servidor SMB
+Summary(fi.UTF-8):     SMB-palvelin
+Summary(fr.UTF-8):     Serveur SMB
+Summary(it.UTF-8):     Server SMB
+Summary(ja.UTF-8):     Samba SMB ã\82µã\83¼ã\83\90ã\83¼
+Summary(ko.UTF-8):     삼바 SMB 서버
+Summary(pl.UTF-8):     Serwer SMB
+Summary(pt_BR.UTF-8):  Cliente e servidor SMB
+Summary(ru.UTF-8):     SMB клиент и сервер
+Summary(tr.UTF-8):     SMB sunucusu
+Summary(uk.UTF-8):     SMB клієнт та сервер
+Summary(zh_CN.UTF-8):  Samba 客户端和服务器
 Name:          samba
-Version:       3.0.14a
-Release:       1
+Version:       3.0.25a
+Release:       0.1
 Epoch:         1
 License:       GPL v2
 Group:         Networking/Daemons
 Source0:       http://us1.samba.org/samba/ftp/%{name}-%{version}.tar.gz
-# Source0-md5: ebee37e66a8b5f6fd328967dc09088e8
+# Source0-md5: cbd33bb5d904ccd8a294a4019743745d
 Source1:       smb.init
 Source2:       %{name}.pamd
 Source3:       swat.inetd
 Source4:       %{name}.sysconfig
 Source5:       %{name}.logrotate
 Source6:       smb.conf
-Source7:       http://dl.sourceforge.net/openantivirus/%{name}-vscan-%{vscan_version}.tar.bz2
-# Source7-md5: 68c9d099d942d85e68d96804b26ac788
+Source7:       http://www.openantivirus.org/download/%{name}-vscan-%{vscan_version}.tar.gz
+# Source7-md5: c40acad9691ef5284a164c024124ca78
 Source8:       winbind.init
 Source9:       winbind.sysconfig
-Patch0:                %{name}-statfs-workaround.patch
-Patch1:                %{name}-lib64.patch
-Patch2:                %{name}-setup-python.patch
-Patch3:                %{name}-FHS.patch
-Patch4:                %{name}-case_insensitive_sql_operator.patch
+Patch0:                %{name}-lib64.patch
+Patch2:                %{name}-c++-nofail.patch
+Patch3:                %{name}-pthread.patch
+Patch4:                %{name}-libsmbclient-libnscd_link.patch
+Patch5:                %{name}-doc.patch
+Patch6:                %{name}-libs-needed.patch
 URL:           http://www.samba.org/
 BuildRequires: acl-devel
 BuildRequires: autoconf
 BuildRequires: automake
-%{?with_cups:BuildRequires:    cups-devel}
-%{?with_krb5:BuildRequires:    heimdal-devel}
+%{?with_cups:BuildRequires:    cups-devel >= 1:1.2.0}
+BuildRequires: dmapi-devel
+%{?with_kerberos5:BuildRequires:       krb5-devel}
+BuildRequires: iconv
 BuildRequires: libmagic-devel
+BuildRequires: libnscd-devel
 BuildRequires: libtool >= 2:1.4d
-BuildRequires: libxml2-devel
-%if %{with mysql}
-BuildRequires: mysql-devel
-BuildRequires: mysql-extras
-%endif
-%if %{with pgsql}
-BuildRequires: postgresql-devel
-%endif
 BuildRequires: ncurses-devel >= 5.2
-%{?with_ldap:BuildRequires:    openldap-devel}
+%{?with_ldap:BuildRequires:    openldap-devel >= 2.3.0}
 BuildRequires: openssl-devel >= 0.9.7d
 BuildRequires: pam-devel > 0.66
 BuildRequires: popt-devel
+%{?with_pgsql:BuildRequires:   postgresql-devel}
+%if %{with python}
+BuildRequires: python-devel
+BuildRequires: rpm-pythonprov
+%endif
 BuildRequires: readline-devel >= 4.2
+BuildRequires: rpmbuild(macros) >= 1.304
+BuildRequires: sed >= 4.0
 BuildRequires: xfsprogs-devel
-%{?with_python:BuildRequires:  python-devel}
-PreReq:                rc-scripts
-PreReq:                setup >= 2.4.6-7
 Requires(post,preun):  /sbin/chkconfig
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
 Requires:      logrotate
 Requires:      pam >= 0.66
+Requires:      rc-scripts
+Requires:      setup >= 2.4.6-7
+# smbd links with libcups
+%{?with_cups:Requires: cups-lib >= 1:1.2.0}
+Obsoletes:     samba-pdb-xml
 Obsoletes:     samba-vfs-block
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _vfsdir         %{_libdir}/%{name}/vfs
 %define                _sambahome      /home/services/samba
 %if %{with cups}
-%define                cups_serverbin  %{_libdir}/cups
+%define                cups_serverbin  %{_prefix}/lib/cups
 %endif
 %define                schemadir       /usr/share/openldap/schema
 
+# CFLAGS modified (the second ./configure)
+%undefine      configure_cache
+
 %description
 Samba provides an SMB server which can be used to provide network
 services to SMB (sometimes called "Lan Manager") clients, including
@@ -113,149 +131,148 @@ Please refer to the WHATSNEW.txt document for fixup information. This
 binary release includes encrypted password support. Please read the
 smb.conf file for implementation details.
 
-%description -l cs
-Samba poskytuje server SMB, který lze pou¾ít pro poskytování sí»ových
-slu¾eb klientùm SMB (nìkdy nazývaných klienti "LAN mana¾er") vèetnì
-klientù rùzných verzí MS Windows, OS/2 a dal¹ích linuxových strojù.
-Samba té¾ poskytuje nìkteré klienty SMB, kteøí komplementují vestavìný
-souborový systém SMB v Linuxu. Samba pou¾ívá protokoly NetBIOS pøes
-TCP/IP (NetBT) a NEpotøebuje protokol NetBEUI (neformátovaný rámec
-NetBIOS od spoleènosti Microsoft.
-
-%description -l da
-Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
-services til SMB (også kaldet "Lan Manager") klienter, incl.
+%description -l cs.UTF-8
+Samba poskytuje server SMB, který lze použít pro poskytování síťových
+služeb klientům SMB (někdy nazývaných klienti "LAN manažer") včetně
+klientů různých verzí MS Windows, OS/2 a dalších linuxových strojů.
+Samba též poskytuje některé klienty SMB, kteří komplementují vestavěný
+souborový systém SMB v Linuxu. Samba používá protokoly NetBIOS přes
+TCP/IP (NetBT) a NEpotřebuje protokol NetBEUI (neformátovaný rámec
+NetBIOS od společnosti Microsoft.
+
+%description -l da.UTF-8
+Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
+services til SMB (også kaldet "Lan Manager") klienter, incl.
 forskellige versioner af MS Windows, OS/2, og andre Linux maskiner.
-Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
+Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
 filsystem i Linux. Samba benytter NetBIOS over TCP/IP (NetBT)
-protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
+protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
 protokollen.
 
-%description -l de
-Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
-SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
+%description -l de.UTF-8
+Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
+SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
 verschiedenen Versionen von MS Windows-, OS/2- und anderen
-Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
-Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
-NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
+Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
+Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
+NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
 (Microsoft Raw NetBIOS frame)-Protokoll.
 
-%description -l es
+%description -l es.UTF-8
 Samba provee un servidor SMB que se puede usar para ofrecer servicios
 de red a clientes SMB (algunas veces se le llama de "Lan Manager"),
-incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
-Linux. Samba también ofrece algunos clientes SMB, que complementan el
+incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
+Linux. Samba también ofrece algunos clientes SMB, que complementan el
 sistema de archivos SMB de Linux. Samba usa el protocolo NetBIOS sobre
 TCP/IP (NetBT) y no necesita del protocolo NetBEUI (Microsoft Raw
 NetBIOS frame).
 
-%description -l fi
-Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
+%description -l fi.UTF-8
+Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
 verkkopalvelujen tarjoajana. SMB-protokollaa kutsutaan joskus "Lan
 Manager" protokollaksi ja asiakasohjelmat toimivat dosissa,
 Windowseissa, OS/2:ssa ja toisissa Linux-koneissa. Samban mukana on
-myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
-kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
-over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
+myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
+kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
+over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
 NetBEUI-protokollaa.
 
-%description -l it
+%description -l it.UTF-8
 Samba fornisce un server SMB che puo` essere usato per fornire servizi
 di rete ai client SMB, incluse le versioni MS Windows, OS/2 e per
 altre macchine Linux. Samba fornisce anche i client SMB. Samba usa
 NetBIOS sopra TCP/IP e non ha bisogno del protocollo NetBEUI.
 
-%description -l ja
-Samba ¤Ï MS Windows ¤ÎÍÍ¡¹¤Ê¥Ð¡¼¥¸¥ç¥ó¡¢OS/2 ¤½¤·¤Æ¾¤Î Linux ¥Þ¥·¥ó
-¤ò´Þ¤à SMB (¤¿¤Þ¤Ë "Lan Manager" ¤È¸Æ¤Ð¤ì¤ë)
-¥¯¥é¥¤¥¢¥ó¥È¤Ë¥Í¥Ã¥È¥ï¡¼¥¯ ¥µ¡¼¥Ó¥¹¤òÄ󶡤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë SMB
-¥µ¡¼¥Ð¤òÄ󶡤·¤Þ¤¹¡£Samba ¤Ï NetBIOS over TCP/IP (NetBT)
-¥×¥í¥È¥³¥ë¤ò»ÈÍѤ·¡¢ NetBEUI(Microsoft Raw NetBIOS frame)
-¥×¥í¥È¥³¥ë¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£
-
-Samba ¤Û¤È¤ó¤ÉÆ°ºî¤¹¤ë NT ¥É¥á¥¤¥ó¥³¥ó¥È¥í¡¼¥ë¤Îµ¡Ç½¤òÆÃħ¤È¤·¡¢
-¹¥¤­¤Ê¥Ö¥é¥¦¥¶¤ò»È¤Ã¤Æ samba ¤Î smb.conf ¥Õ¥¡¥¤¥ë¤ò¥ê¥â¡¼¥È´ÉÍý¤¹¤ë
-¿·¤·¤¤ SWAT (Samba Web Administration Tool) ¤ò´Þ¤ß¤Þ¤¹¡£
-Ìܲ¼¤Î¤È¤³¤í¤³¤ì¤Ï inetd ¤òÄ̤·¤Æ TCP ¥Ý¡¼¥È 901 ¤ÇÍ­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
-
-%description -l ko
-»ï¹Ù´Â MS Windows, OS/2, È¤Àº ´Ù¸¥ ¸®´ª½º ¸Ó½ÅÀ» Æ÷ÇÔÇϴ SMB(ȤÀº
-"Lan Manager"¶ó°íµµ ºÒ¸²) Å¬¶óÀ̾ðÆ®¸¦ ³×Æ®¿öÅ© ¼­ºñ½º À§ÇØ »ç¿ëÇÒ ¼ö
-Àִ SMB ¼­¹ö¸¦ Á¦°øÇÑ´Ù. »ï¹Ù´Â TCP/IP ÇÁ·ÎÅäÄÝÀ» ÅëÇØ NetBIOS¸¦
-»ç¿ëÇÏ°í NetBEUI (Microsoft Raw NetBIOS ÇÁ·¹ÀÓ) ÇÁ·ÎÅäÄÝÀº ÇÊ¿äÇÏÁö
-¾Ê´Ù.
-
-»ï¹Ù-2.2 ÀǠƯ¡Àº NT µµ¸ÞÀΠÄÁÆ®·ÑÀÇ ¼º´ÉÀ¸·Î ÀÛ¾÷À» ÇÏ°í, »õ·Î¿î
-SWAT(Samba Web Administration Tool)·Î À¥ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© ¿ø°ÝÁö¿¡¼­
-»ï¹ÙÀÇ smb.conf ÆÄÀÏÀ» °ü¸®Çϵµ·Ï ÇÑ´Ù. ÀÌ·¯ÇÑ °æ¿ì inetd µ¥¸óÀ» ÅëÇØ
-TCP 901 Æ÷Æ®¸¦ »ç¿ëÇÏ°Ô µÈ´Ù.
-
-ÃÖ±Ù Á¤º¸·Î WHATSNEW.txt ÆÄÀÏÀÇ ¹®¼­¸¦ Âü°íÇϵµ·Ï ÇÑ´Ù. ¹ÙÀ̳ʸ®ÀÇ
-¸±¸®Áî´Â ¾ÏȣȭµÈ Æнº¿öµå¸¦ Á¦°øÇÑ´Ù.
-
-%description -l pl
-Samba udostêpnia serwer SMB, który mo¿e byæ u¿yty w celu dostarczenia
-us³ug sieciowych (potocznie zwanych "Lan Manager"), dla klientów
-takich jak MS Windows, OS/2 a tak¿e maszyn linuksowych. W pakiecie
-znajduje siê równie¿ oprogramowanie klienckie. Samba u¿ywa protoko³u
-NetBIOS po TCP/IP (NetBT) i nie wymaga protoko³u NetBEUI. Ta wersja ma
-pe³ne wsparcie dla blokowania plików, a tak¿e wsparcie dla kodowania
-hase³ w standardzie MS i zarz±dzania baz± WINS.
-
-%description -l pt_BR
-O Samba provê um servidor SMB que pode ser usado para oferecer
-serviços de rede a clientes SMB (algumas vezes chamado de "Lan
-Manager"), incluindo várias versões de MS Windows, OS/2, e outras
-máquinas Linux. O Samba também fornece alguns clientes SMB, que
+%description -l ja.UTF-8
+Samba は MS Windows の様々なバージョン、OS/2 そして他の Linux マシン
+を含む SMB (たまに "Lan Manager" と呼ばれる)
+クライアントにネットワーク サービスを提供するために使用される SMB
+サーバを提供します。Samba は NetBIOS over TCP/IP (NetBT)
+プロトコルを使用し、 NetBEUI(Microsoft Raw NetBIOS frame)
+プロトコルは必要ありません。
+
+Samba ほとんど動作する NT ドメインコントロールの機能を特徴とし、
+好きなブラウザを使って samba の smb.conf ファイルをリモート管理する
+新しい SWAT (Samba Web Administration Tool) を含みます。
+目下のところこれは inetd を通して TCP ポート 901 で有効になります。
+
+%description -l ko.UTF-8
+삼바는 MS Windows, OS/2, 혹은 다른 리눅스 머신을 포함하는 SMB(혹은
+"Lan Manager"라고도 불림) 클라이언트를 네트워크 서비스 위해 사용할 수
+있는 SMB 서버를 제공한다. 삼바는 TCP/IP 프로토콜을 통해 NetBIOS를
+사용하고 NetBEUI (Microsoft Raw NetBIOS 프레임) 프로토콜은 필요하지
+않다.
+
+삼바-2.2 의 특징은 NT 도메인 컨트롤의 성능으로 작업을 하고, 새로운
+SWAT(Samba Web Administration Tool)로 웹브라우저를 사용하여 원격지에서
+삼바의 smb.conf 파일을 관리하도록 한다. 이러한 경우 inetd 데몬을 통해
+TCP 901 포트를 사용하게 된다.
+
+최근 정보로 WHATSNEW.txt 파일의 문서를 참고하도록 한다. 바이너리의
+릴리즈는 암호화된 패스워드를 제공한다.
+
+%description -l pl.UTF-8
+Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
+usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
+takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
+znajduje się również oprogramowanie klienckie. Samba używa protokołu
+NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
+pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
+haseł w standardzie MS i zarządzania bazą WINS.
+
+%description -l pt_BR.UTF-8
+O Samba provê um servidor SMB que pode ser usado para oferecer
+serviços de rede a clientes SMB (algumas vezes chamado de "Lan
+Manager"), incluindo várias versões de MS Windows, OS/2, e outras
+máquinas Linux. O Samba também fornece alguns clientes SMB, que
 complementam o sistema de arquivos SMB do Linux. O Samba usa o
-protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
+protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
 NetBEUI (Microsoft Raw NetBIOS frame).
 
-O Samba inclui a maioria das características de um servidor de
-Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
-permite que o arquivo smb.conf seja gerenciado remotamente através de
-um navegador. Atualmente isto está sendo habilitado na porta TCP 901
+O Samba inclui a maioria das características de um servidor de
+Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
+permite que o arquivo smb.conf seja gerenciado remotamente através de
+um navegador. Atualmente isto está sendo habilitado na porta TCP 901
 via inetd.
 
-%description -l ru
-Samba ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ÓÅÒ×ÅÒ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÄÌÑ
ÒÅÄÏÓÔÁ×ÌÅÎÉÑ ÓÅÔÅ×ÙÈ ÓÅÒ×ÉÓÏ× SMB (ÉÎÏÇÄÁ ÎÁÚÙ×ÁÅÍÙÍ "Lan Manager")
-ËÌÉÅÎÔÁÍ, ×ËÌÀÞÁÑ ÒÁÚÎÏÏÂÒÁÚÎÙÅ ×ÅÒÓÉÉ MS Windows, OS/2, É ÄÒÕÇÉÅ
-Linux-ÍÁÛÉÎÙ. Samba ÔÁËÖÅ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ËÌÉÅÎÔÏ×, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ
-ÓÏ ×ÓÔÒÏÅÎÎÏÊ × Linux ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB.
+%description -l ru.UTF-8
+Samba Ð¿Ñ\80едоÑ\81Ñ\82авлÑ\8fеÑ\82 SMB-Ñ\81еÑ\80веÑ\80, ÐºÐ¾Ñ\82оÑ\80Ñ\8bй Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¸Ñ\81полÑ\8cзован Ð´Ð»Ñ\8f
¿Ñ\80едоÑ\81Ñ\82авлениÑ\8f Ñ\81еÑ\82евÑ\8bÑ\85 Ñ\81еÑ\80виÑ\81ов SMB (иногда Ð½Ð°Ð·Ñ\8bваемÑ\8bм "Lan Manager")
+клиентам, включая разнообразные версии MS Windows, OS/2, и другие
+Linux-машины. Samba также предоставляет SMB-клиентов, которые работают
+со встроенной в Linux файловой системой SMB.
 
-Samba ÉÓÐÏÌØÚÕÅÔ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) É ÎÅ ÎÕÖÄÁÅÔÓÑ ×
ÒÏÔÏËÏÌÅ NetBEUI (Microsoft Raw NetBIOS frame).
+Samba использует протокол NetBIOS over TCP/IP (NetBT) и не нуждается в
¿Ñ\80оÑ\82околе NetBEUI (Microsoft Raw NetBIOS frame).
 
-Samba ÓÏÄÅÒÖÉÔ ÐÒÁËÔÉÞÅÓËÉ ÒÁÂÏÔÁÀÝÕÀ ÒÅÁÌÉÚÁÃÉÀ NT Domain Control É
-×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool), ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ
-ÕÄÁÌÅÎÎÏ ÕÐÒÁ×ÌÑÔØ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÍ ÆÁÊÌÏÍ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
-ÌÀÂÉÍÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÁ ÞÔÏ ÏΠÒÁÚÒÅÛÅΠÞÅÒÅÚ inetd ÎÁ TCP-ÐÏÒÔÕ
+Samba содержит практически работающую реализацию NT Domain Control и
+включает новый SWAT (Samba Web Administration Tool), который позволяет
+удаленно управлять конфигурационным файлом smb.conf при помощи вашего
+любимого WEB-броузера. Пока что он разрешен через inetd на TCP-порту
 901.
 
-%description -l uk
-Samba ÎÁÄÁ¤ SMB-ÓÅÒ×ÅÒ, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ ÎÁÄÁÎÎÑ
-ÍÅÒÅÖÅ×ÉÈ ÓÅÒצӦנSMB (ÝÏ §È ¦ÎÏĦ ÎÁÚÉ×ÁÀÔØ "Lan Manager") Ë̦¤ÎÔÁÍ,
-×ËÌÀÞÁÀÞÉ Ò¦ÚÎÏÍÁΦÔΦ ×ÅÒÓ¦§ MS Windows, OS/2, ÔÁ ¦ÎÛ¦ Linux-ÍÁÛÉÎÉ.
-Samba ÔÁËÏÖ ÎÁÄÁ¤ SMB-Ë̦¤ÎÔ¦×, ÝÏ ÐÒÁÃÀÀÔØ Ú ×ÂÕÄÏ×ÁÎÏÀ × Linux
-ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB.
+%description -l uk.UTF-8
+Samba надає SMB-сервер, що може бути використаний для надання
+мережевих сервісів SMB (що їх іноді називають "Lan Manager") клієнтам,
+включаючи різноманітні версії MS Windows, OS/2, та інші Linux-машини.
+Samba також надає SMB-клієнтів, що працюють з вбудованою в Linux
+файловою системою SMB.
 
-Samba ×ÉËÏÒÉÓÔÏ×Õ¤ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) ÔÁ ÎÅ ÐÏÔÒÅÂÕ¤
ÒÏÔÏËÏÌÕ NetBEUI (Microsoft Raw NetBIOS frame).
+Samba використовує протокол NetBIOS over TCP/IP (NetBT) та не потребує
¿Ñ\80оÑ\82околÑ\83 NetBEUI (Microsoft Raw NetBIOS frame).
 
-Samba Í¦ÓÔÉÔØ ÍÁÊÖÅ ÐÒÁÃÀÀÞÕ ÒÅÁÌÉÚÁæÀ NT Domain Control ÔÁ ÎÏ×ÙÊ
-SWAT (Samba Web Administration Tool), ËÏÔÒÉÊ ÄÏÚ×ÏÌѤ ×¦ÄÄÁÌÅÎÏ
-ËÅÒÕ×ÁÔÉ ËÏÎƦÇÕÒÁæÊÎÉÍ ÆÁÊÌÏÍ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
-ÕÌÀÂÌÅÎÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÉ ÝϠצΠÄÏÚ×ÏÌÅÎÉÊ ÞÅÒÅÚ inetd ÎÁ
-TCP-ÐÏÒÔÕ 901.
+Samba містить майже працюючу реализацію NT Domain Control та новый
+SWAT (Samba Web Administration Tool), котрий дозволяє віддалено
+керувати конфігураційним файлом smb.conf за допомогою вашого
+улюбленого WEB-броузера. Поки що він дозволений через inetd на
+TCP-поÑ\80Ñ\82Ñ\83 901.
 
 %package swat
 Summary:       Samba Web Administration Tool
-Summary(es):   Samba SWAT and Web documentation
-Summary(pl):   Narzêdzie administracyjne serwisu Samba
-Summary(pt_BR):        Samba SWAT e documentação Web
-Summary(ru):   ðÒÏÇÒÁÍÍÁ ËÏÎÆÉÇÕÒÁÃÉÉ SMB-ÓÅÒ×ÅÒÁ Samba
-Summary(uk):   ðÒÏÇÒÁÍÁ ËÏÎÆÉÇÕÒÁ槠SMB-ÓÅÒ×ÅÒÁ Samba
+Summary(pl.UTF-8):     Narzędzie administracyjne serwisu Samba
+Summary(pt_BR.UTF-8):  Samba SWAT e documentação Web
+Summary(ru.UTF-8):     Программа конфигурации SMB-сервера Samba
+Summary(uk.UTF-8):     Програма конфигурації SMB-сервера Samba
 Group:         Networking/Admin
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      inetdaemon
@@ -268,69 +285,34 @@ file via a Web browser. In addition, a swat configuration page has
 help links to all the configurable options in the smb.conf file
 allowing an administrator to easily look up the effects of any change.
 
-%description swat -l pl
-swat pozwala na kompleksow± konfiguracjê smb.conf przy pomocy
-przegl±darki WWW.
-
-%description swat -l pt_BR
-SWAT - ferramentada Web de configuração do Samba.
-
-%description swat -l ru
-ðÁËÅÔ samba-swat ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool),
-ÄÌÑ ÕÄÁÌÅÎÎÏÇÏ ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
-ÌÀÂÉÍÏÇÏ Web-ÂÒÁÕÚÅÒÁ.
+%description swat -l pl.UTF-8
+swat pozwala na kompleksową konfigurację smb.conf przy pomocy
+przeglądarki WWW.
 
-%description swat -l uk
-ðÁËÅÔ samba-swat Í¦ÓÔÉÔØ ÎÏ×ÉÊ SWAT (Samba Web Administration Tool),
-ÄÌÑ ÄÉÓÔÁÎæÊÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ ÆÁÊÌÕ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
-ÕÌÀÂÌÅÎÏÇÏ Web-ÂÒÁÕÚÅÒÕ.
-
-%package pdb-mysql
-Summary:       Samba MySQL password database plugin
-Summary(pl):   Wtyczka Samby do przechowywania hase³ w bazie MySQL
-Group:         Networking/Daemons
-Requires:      %{name} = %{epoch}:%{version}-%{release}
-
-%description pdb-mysql
-Samba MySQL password database plugin.
-
-%description pdb-mysql -l pl
-Wtyczka Samby do przechowywania hase³ w bazie MySQL.
-
-%package pdb-pgsql
-Summary:       Samba PostgreSQL password database plugin
-Summary(pl):   Wtyczka Samby do przechowywania hase³ w bazie PostgreSQL
-Group:         Networking/Daemons
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+%description swat -l pt_BR.UTF-8
+SWAT - ferramentada Web de configuração do Samba.
 
-%description pdb-pgsql
-Samba MySQL password database plugin.
+%description swat -l ru.UTF-8
+Пакет samba-swat включает новый SWAT (Samba Web Administration Tool),
+для удаленного администрирования файла smb.conf при помощи вашего
+любимого Web-браузера.
 
-%description pdb-pgsql -l pl
-Wtyczka Samby do przechowywania hase³ w bazie MySQL.
-
-%package pdb-xml
-Summary:       Samba XML password database plugin
-Summary(pl):   Wtyczka Samby do przechowywania hase³ w bazie XML
-Group:         Networking/Daemons
-Requires:      %{name} = %{epoch}:%{version}-%{release}
-
-%description pdb-xml
-Samba XML password database plugin.
-
-%description pdb-xml -l pl
-Wtyczka Samby do przechowywania hase³ w bazie XML.
+%description swat -l uk.UTF-8
+Пакет samba-swat містить новий SWAT (Samba Web Administration Tool),
+для дистанційного адміністрування файлу smb.conf за допомогою вашого
+улюбленого Web-браузеру.
 
 %package client
 Summary:       Samba client programs
-Summary(es):   Cliente SMB de Samba
-Summary(ja):   Samba (SMB) ¥¯¥é¥¤¥¢¥ó¥È¥×¥í¥°¥é¥à
-Summary(pl):   Klienci serwera Samba
-Summary(pt_BR):        Cliente SMB do samba
-Summary(ru):   ëÌÉÅÎÔÓËÉÅ ÐÒÏÇÒÁÍÍÙ Samba (SMB)
-Summary(uk):   ë̦¤ÎÔÓØ˦ ÐÒÏÇÒÁÍÉ Samba (SMB)
+Summary(es.UTF-8):     Cliente SMB de Samba
+Summary(ja.UTF-8):     Samba (SMB) クライアントプログラム
+Summary(pl.UTF-8):     Klienci serwera Samba
+Summary(pt_BR.UTF-8):  Cliente SMB do samba
+Summary(ru.UTF-8):     Клиентские программы Samba (SMB)
+Summary(uk.UTF-8):     Клієнтські програми Samba (SMB)
 Group:         Applications/Networking
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
+%{?with_kerberos5:Requires:    krb5-libs}
 Obsoletes:     mount-cifs
 Obsoletes:     smbfs
 
@@ -339,75 +321,74 @@ 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 client -l pt_BR
+%description client -l pt_BR.UTF-8
 O pacote samba-clientes prove alguns clientes SMB, que complementam o
 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
-e também, à impressoras SMB.
+e também, à impressoras SMB.
 
-%description client -l es
+%description client -l es.UTF-8
 Cliente SMB de Samba.
 
-%description client -l ja
-Samba-client ¤Ï Linux ¾å¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë SMB ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÊ䤦 SMB
-¥¯¥é¥¤¥¢¥ó¥È¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Ï SMB ¶¦Í­¤Î¥¢¥¯¥»¥¹¤È SMB
-¥×¥ê¥ó¥¿¤Ø¤Î°õºþ¤òµö²Ä¤·¤Þ¤¹¡£
+%description client -l ja.UTF-8
+Samba-client は Linux 上に含まれている SMB ファイルシステムを補う SMB
+クライアントを提供します。これらは SMB 共有のアクセスと SMB
+プリンタへの印刷を許可します。
 
-%description client -l pl
-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
+%description 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.
 
-%description client -l pt_BR
+%description client -l pt_BR.UTF-8
 O pacote samba-clientes prove alguns clientes SMB, que complementam o
 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
-e também, à impressoras SMB.
+e também, à impressoras SMB.
 
-%description client -l ru
-ðÁËÅÔ samba-client ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÎÅËÏÔÏÒÙÅ ËÌÉÅÎÔÙ SMB ÄÌÑ ÒÁÂÏÔÙ ÓÏ
-×ÓÔÒÏÅÎÎÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB × Linux. üÔÉ ËÌÉÅÎÔÙ ÐÏÚ×ÏÌÑÀÔ
ÏÌÕÞÁÔØ ÄÏÓÔÕРˠÒÁÚÄÅÌÑÅÍÙÍ ËÁÔÁÌÏÇÁÍ SMB É ÐÅÞÁÔØ ÎÁ SMB-ÐÒÉÎÔÅÒÙ.
+%description client -l ru.UTF-8
+Пакет samba-client предоставляет некоторые клиенты SMB для работы со
+встроенной файловой системой SMB в Linux. Эти клиенты позволяют
¿Ð¾Ð»Ñ\83Ñ\87аÑ\82Ñ\8c Ð´Ð¾Ñ\81Ñ\82Ñ\83п Ðº Ñ\80азделÑ\8fемÑ\8bм ÐºÐ°Ñ\82алогам SMB Ð¸ Ð¿ÐµÑ\87аÑ\82Ñ\8c Ð½Ð° SMB-пÑ\80инÑ\82еÑ\80Ñ\8b.
 
-%description client -l uk
-ðÁËÅÔ samba-client ÎÁÄÁ¤ ÄÅÑ˦ Ë̦¤ÎÔÉ SMB ÄÌÑ ÒÏÂÏÔÉ Ú¦ ×ÂÕÄÏ×ÁÎÏÀ
-ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB × Linux. ã¦ Ë̦¤ÎÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÕ×ÁÔÉ ÄÏÓÔÕÐ
-ÄÏ ËÁÔÁÌÏǦנÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ SMB ÔÁ ÄÒÕË ÎÁ SMB-ÐÒ¦ÎÔÅÒÉ.
+%description client -l uk.UTF-8
+Пакет samba-client надає деякі клієнти SMB для роботи зі вбудованою
+файловою системою SMB в Linux. Ці клієнти дозволяють отримувати доступ
+до каталогів спільного використання SMB та друк на SMB-прінтери.
 
 %package common
 Summary:       Files used by both Samba servers and clients
-Summary(es):   Common files between samba and samba-clients
-Summary(ja):   Samba ¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Ç»ÈÍѤµ¤ì¤ë¥×¥í¥°¥é¥à
-Summary(pl):   Pliki u¿ywane przez serwer i klientów Samba
-Summary(pt_BR):        Arquivos em comum entre samba e samba-clients
-Summary(ru):   æÁÊÌÙ, ÉÓÐÏÌØÚÕÅÍÙÅ ËÁË ÓÅÒ×ÅÒÏÍ, ÔÁË É ËÌÉÅÎÔÏÍ Samba
-Summary(uk):   æÁÊÌÉ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÑË ÓÅÒ×ÅÒÏÍ, ÔÁË ¦ Ë̦¤ÎÔÏÍ Samba
+Summary(ja.UTF-8):     Samba サーバーとクライアントで使用されるプログラム
+Summary(pl.UTF-8):     Pliki używane przez serwer i klientów Samba
+Summary(pt_BR.UTF-8):  Arquivos em comum entre samba e samba-clients
+Summary(ru.UTF-8):     Файлы, используемые как сервером, так и клиентом Samba
+Summary(uk.UTF-8):     Файли, що використовуються як сервером, так і клієнтом Samba
 Group:         Networking/Daemons
 
 %description common
 Samba-common provides files necessary for both the server and client
 packages of Samba.
 
-%description common -l ja
-Samba-common ¤Ï Samba ¤Î¥µ¡¼¥Ð¤È¥¯¥é¥¤¥¢¥ó¥È¤ÎξÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ç
-»ÈÍѤµ¤ì¤ë¥Õ¥¡¥¤¥ë¤òÄ󶡤·¤Þ¤¹¡£
+%description common -l ja.UTF-8
+Samba-common は Samba のサーバとクライアントの両方のパッケージで
+使用されるファイルを提供します。
 
-%description common -l pl
-Samba-common dostarcza pliki niezbêdne zarówno dla serwera jak i
-klientów Samba.
+%description common -l pl.UTF-8
+Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
+klientów Samba.
 
-%description common -l pt_BR
+%description common -l pt_BR.UTF-8
 Arquivos em comum entre os pacotes samba e samba-clients.
 
-%description common -l ru
-Samba-common ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ ËÁË ËÌÉÅÎÔÁ, ÔÁË É
-ÓÅÒ×ÅÒÁ Samba.
+%description common -l ru.UTF-8
+Samba-common содержит файлы, необходимые для работы как клиента, так и
+сервера Samba.
 
-%description common -l uk
-Samba-common Í¦ÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ ÑË Ë̦¤ÎÔÁ, ÔÁË ¦
-ÓÅÒ×ÅÒÁ Samba.
+%description common -l uk.UTF-8
+Samba-common містить файли, необхідні для роботи як клієнта, так і
+сервера Samba.
 
 %package winbind
 Summary:       Samba-winbind daemon, utilities and documentation
-Summary(pl):   Demon samba-winbind, narzêdzia i dokumentacja
+Summary(pl.UTF-8):     Demon samba-winbind, narzędzia i dokumentacja
 Group:         Networking/Daemons
 Requires(post,preun):  /sbin/chkconfig
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
@@ -416,14 +397,14 @@ Requires: %{name}-common = %{epoch}:%{version}-%{release}
 Provides the winbind daemon and testing tools to allow authentication
 and group/user enumeration from a Windows or Samba domain controller.
 
-%description winbind -l pl
-Pakiet zawiera demona winbind oraz narzêdzia testowe. Umo¿liwia
-uwierzytelnianie i wyliczanie grup/u¿ytkowników z kontrolera domeny
+%description winbind -l pl.UTF-8
+Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
+uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
 Windows lub Samba.
 
 %package -n nss_wins
 Summary:       Name Service Switch service for WINS
-Summary(pl):   Us³uga Name Service Switch dla WINS
+Summary(pl.UTF-8):     Usługa Name Service Switch dla WINS
 Group:         Base
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
 
@@ -431,13 +412,13 @@ Requires: %{name}-common = %{epoch}:%{version}-%{release}
 Provides the libnss_wins shared library which resolves NetBIOS names
 to IP addresses.
 
-%description -n nss_wins -l pl
-Biblioteka dzielona libnss_wins rozwi±zuj±ca nazwy NetBIOS na adresy
+%description -n nss_wins -l pl.UTF-8
+Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
 IP.
 
 %package -n pam-pam_smbpass
 Summary:       PAM Samba Password Module
-Summary(pl):   Modu³ PAM smbpass
+Summary(pl.UTF-8):     Moduł PAM smbpass
 Group:         Base
 Obsoletes:     pam_smbpass
 
@@ -446,110 +427,124 @@ 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_smbpass -l pl
-Modu³ PAM, który mo¿e byæ u¿ywany do trzymania pliku smbpasswd (has³a
-Samby) zsynchronizowanego z has³ami uniksowymi.
+%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.
 
 %package -n libsmbclient
 Summary:       libsmbclient - samba client library
-Summary(pl):   libsmbclient - biblioteka klienta samby
+Summary(pl.UTF-8):     libsmbclient - biblioteka klienta samby
 Group:         Libraries
 
 %description -n libsmbclient
 libsmbclient - library that allows to use samba clients functions.
 
-%description -n libsmbclient -l pl
-libsmbclient - biblioteka pozwalaj±ca korzystaæ z funcji klienta
+%description -n libsmbclient -l pl.UTF-8
+libsmbclient - biblioteka pozwalająca korzystać z funcji klienta
 samby.
 
 %package -n libsmbclient-devel
 Summary:       libsmbclient - samba client library
-Summary(pl):   libsmbclient - biblioteka klienta samby
-Summary(pt_BR):        Ferramentas de desenvolvimento para clientes samba
+Summary(pl.UTF-8):     libsmbclient - biblioteka klienta samby
+Summary(pt_BR.UTF-8):  Ferramentas de desenvolvimento para clientes samba
 Group:         Development/Libraries
 Requires:      libsmbclient = %{epoch}:%{version}-%{release}
 
 %description -n libsmbclient-devel
 Header files for libsmbclient.
 
-%description -n libsmbclient-devel -l pl
-Pliki nag³ówkowe dla libsmbclient.
+%description -n libsmbclient-devel -l pl.UTF-8
+Pliki nagłówkowe dla libsmbclient.
 
-%description -n libsmbclient-devel -l pt_BR
-Arquivos de inclusão, bibliotecas e documentação necessários para
+%description -n libsmbclient-devel -l pt_BR.UTF-8
+Arquivos de inclusão, bibliotecas e documentação necessários para
 desenvolver aplicativos clientes para o samba.
 
 %package -n libsmbclient-static
 Summary:       Static version of libsmbclient - samba client library
-Summary(pl):   Statyczna wersja libsmbclient - biblioteki klienta samby
-Summary(pt_BR):        Ferramentas de desenvolvimento para clientes samba
+Summary(pl.UTF-8):     Statyczna wersja libsmbclient - biblioteki klienta samby
+Summary(pt_BR.UTF-8):  Ferramentas de desenvolvimento para clientes samba
 Group:         Development/Libraries
 Requires:      libsmbclient = %{epoch}:%{version}-%{release}
 
 %description -n libsmbclient-static
 Static libsmbclient library.
 
-%description -n libsmbclient-static -l pl
+%description -n libsmbclient-static -l pl.UTF-8
 Statyczna biblioteka libsmbclient.
 
+%package devel
+Summary:       Header files for Samba
+Summary(pl.UTF-8):     Pliki nagłówkowe Samby
+Group:         Development/Libraries
+
+%description devel
+Header files for Samba.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe Samby.
+
 %package -n smbget
 Summary:       A utility for retrieving files using the SMB protocol
-Summary(pl):   Narzêdzie do pobierania plików protoko³em SMB
+Summary(pl.UTF-8):     Narzędzie do pobierania plików protokołem SMB
 Group:         Applications/Networking
 
 %description -n smbget
 wget-like utility for download files over SMB.
 
-%description -n smbget -l pl
-Narzêdzie podobne do wgeta do pobierania plików protoko³em SMB
-u¿ywanym w sieciach MS Windows.
+%description -n smbget -l pl.UTF-8
+Narzędzie podobne do wgeta do pobierania plików protokołem SMB
+używanym w sieciach MS Windows.
 
 %package -n cups-backend-smb
 Summary:       CUPS backend for printing to SMB printers
-Summary(pl):   Backend CUPS-a drukuj±cy na drukarkach SMB
+Summary(pl.UTF-8):     Backend CUPS-a drukujący na drukarkach SMB
 Group:         Applications/Printing
 Requires:      %{name}-client = %{epoch}:%{version}-%{release}
-Requires:      cups
+Requires:      cups >= 1:1.2.0
 
 %description -n cups-backend-smb
 CUPS backend for printing to SMB printers.
 
-%description -n cups-backend-smb -l pl
-Backend CUPS-a drukuj±cy na drukarkach SMB.
+%description -n cups-backend-smb -l pl.UTF-8
+Backend CUPS-a drukujący na drukarkach SMB.
 
 %package -n python-samba
 Summary:       Samba python tools and libraries
-Summary(pl):   Narzêdzia i biblioteki pythona do samby
+Summary(pl.UTF-8):     Narzędzia i biblioteki pythona do samby
 Group:         Applications/Networking
 %pyrequires_eq python-libs
 
 %description -n python-samba
 Samba python tools and libraries.
 
-%description -n python-samba -l pl
-Narzêdzia i biblioteki pythona do samby.
+%description -n python-samba -l pl.UTF-8
+Narzędzia i biblioteki pythona do samby.
 
 %package vfs-audit
 Summary:       VFS module to audit file access
-Summary(pl):   Modu³ VFS do monitorowania operacji na plikach
+Summary(pl.UTF-8):     Moduł VFS do monitorowania operacji na plikach
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vfs-audit
 A simple module to audit file access to the syslog facility. The
-following operations are logged: share connect/disconnect, directory
-opens/create/remove, file open/close/rename/unlink/chmod.
-
-%description vfs-audit -l pl
-Proste modu³y do monitorowania dostêpu do plików na serwerze samba do 
-do sysloga. Monitorowane s± nastêpuj±ce operacje: 
-pod³±czenie/od³±czenie do zasobu, otwarcie/utworzenie/zmiana nazwy 
-katalogu, otwarcie/zamknêcie/zmiana nazwy/skasowania/zmiana praw 
-plików. Zawiera modu³y audit, extd_audit i full_audit
+following operations are logged:
+ - share connect/disconnect,
+ - directory opens/create/remove,
+ - file open/close/rename/unlink/chmod.
+
+%description vfs-audit -l pl.UTF-8
+Proste moduły do monitorowania dostępu do plików na serwerze samba do
+do sysloga. Monitorowane są następujące operacje:
+ - podłączenie do/odłączenie od zasobu,
+ - otwarcie/utworzenie/zmiana nazwy katalogu,
+ - otwarcie/zamknięcie/zmiana nazwy/skasowanie/zmiana praw plików.
+Zawiera moduły audit, extd_audit i full_audit.
 
 %package vfs-cap
 Summary:       VFS module for CAP and samba compatibility
-Summary(pl):   Modu³ VFS zgodno¶ci z CAP (Columbia AppleTalk Program)
+Summary(pl.UTF-8):     Moduł VFS zgodności z CAP (Columbia AppleTalk Program)
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -558,26 +553,26 @@ Convert an incoming Shift-JIS character to the 3 byte hex
 representation used by the Columbia AppleTalk Program (CAP), i.e. :AB.
 This is used for compatibility between Samba and CAP.
 
-%description vfs-cap -l pl
+%description vfs-cap -l pl.UTF-8
 Zamienia znaki kodowane Shift-JIS do trzybajowej szestnastkowej
-reprezentacji u¿ywanej przez program Columbia AppleTalk Program (CAP).
+reprezentacji używanej przez program Columbia AppleTalk Program (CAP).
 
 %package vfs-default_quota
 Summary:       VFS module to store default quotas in a specified quota record
-Summary(pl):   Modu³ VFS do zapisywania domy¶lnych limitów w okre¶lonym rekordzie
+Summary(pl.UTF-8):     Moduł VFS do zapisywania domyślnych limitów w określonym rekordzie
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vfs-default_quota
 This VFS modules stores default quotas in a specified quota record.
 
-%description vfs-default_quota -l pl
-Ten modu³ VFS zapisuje domy¶lne limity (quoty) w okre¶lonym rekordzie
-limitów.
+%description vfs-default_quota -l pl.UTF-8
+Ten moduł VFS zapisuje domyślne limity (quoty) w określonym rekordzie
+limitów.
 
 %package vfs-expand_msdfs
 Summary:       VFS module for hosting a Microsoft Distributed File System Tree
-Summary(pl):   Modu³ VFS obs³ugi Microsoft Distributed File System
+Summary(pl.UTF-8):     Moduł VFS obsługi Microsoft Distributed File System
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -590,18 +585,18 @@ physical locations of these resources on the network. It allows for
 higher availability, smoother storage expansion, load balancing, and
 so on.
 
-%description vfs-expand_msdfs -l pl
-Modu³ VFS do udostêpniania drzewa systemu plików Microsoft Distributed
+%description vfs-expand_msdfs -l pl.UTF-8
+Moduł VFS do udostępniania drzewa systemu plików Microsoft Distributed
 File System.
 
-Distributed File System (DFS) umo¿liwia rozdzielanie logicznego widoku
-plików i katalogów widocznych przez u¿ytkowników z fizycznego
-umiejscowienia tych zasobów w sieci. Pozwala to na wy¿sz± dostêpno¶æ,
-p³ynniejsze powiêkszanie przestrzeni, rozdzielanie obci±¿enia itp.
+Distributed File System (DFS) umożliwia rozdzielanie logicznego widoku
+plików i katalogów widocznych przez użytkowników z fizycznego
+umiejscowienia tych zasobów w sieci. Pozwala to na wyższą dostępność,
+płynniejsze powiększanie przestrzeni, rozdzielanie obciążenia itp.
 
 %package vfs-fake_perms
 Summary:       VFS module to report read-only fires as writable
-Summary(pl):   Modu³ VFS udaj±cy, ¿e pliki tylko do odczytu s± zapisywalne
+Summary(pl.UTF-8):     Moduł VFS udający, że pliki tylko do odczytu są zapisywalne
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -613,17 +608,17 @@ files and directories are writeable. This satisfies the client even
 though the files will never be overwritten as the client logs out or
 shuts down.
 
-%description vfs-fake_perms -l pl
-Ten modu³ pozwala na ustawienie plików i katalogów z wêdruj±cych
-profili (Roaming Profiles) jako tylko do odczytu. Modu³ ten w
-przypadku zainstalowania na udziale z profilami bêdzie zg³asza³
-klientom, ¿e pliki i katalogi z profilu s± zapisywane. To wystarczy
-klientom pomimo, ¿e pliki nie zostan± nigdy nadpisane przy logowaniu
+%description vfs-fake_perms -l pl.UTF-8
+Ten moduł pozwala na ustawienie plików i katalogów z wędrujących
+profili (Roaming Profiles) jako tylko do odczytu. Moduł ten w
+przypadku zainstalowania na udziale z profilami będzie zgłaszał
+klientom, że pliki i katalogi z profilu są zapisywane. To wystarczy
+klientom pomimo, że pliki nie zostaną nigdy nadpisane przy logowaniu
 lub wylogowywaniu klienta.
 
 %package vfs-netatalk
 Summary:       VFS module for ease co-existence of samba and netatalk
-Summary(pl):   Modu³ VFS u³atwiaj±cy wspó³pracê serwisów samba i netatalk
+Summary(pl.UTF-8):     Moduł VFS ułatwiający współpracę serwisów samba i netatalk
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -631,25 +626,52 @@ Requires: %{name} = %{epoch}:%{version}-%{release}
 Package contains a netatalk VFS module for ease co-existence of Samba
 and netatalk file sharing services.
 
-%description vfs-netatalk -l pl
-Pakiet zawiera modu³ VFS netatalk umo¿liwiaj±cy wspó³pracê us³ug samba
-i netatalk przy udostêpnianiu zasobów.
+%description vfs-netatalk -l pl.UTF-8
+Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług samba
+i netatalk przy udostępnianiu zasobów.
 
 %package vfs-recycle
 Summary:       VFS module to add recycle bin facility to a samba share
-Summary(pl):   Modu³ VFS dodaj±cy mo¿liwo¶æ kosza do zasobu samby
+Summary(pl.UTF-8):     Moduł VFS dodający możliwość kosza do zasobu samby
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vfs-recycle
 VFS module to add recycle bin facility to a samba share.
 
-%description vfs-recycle -l pl
-Modu³ VFS dodaj±cy mo¿liwo¶æ kosza do zasobu samby.
+%description vfs-recycle -l pl.UTF-8
+Moduł VFS dodający możliwość kosza do zasobu samby.
+
+%package vfs-readahead
+Summary:       VFS module for pre-loading the kernel buffer cache
+Summary(pl.UTF-8):     Moduł VFS do wczesnego odczytu danych do bufora cache jądra
+Group:         Networking/Daemons
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description vfs-readahead
+This VFS module detects read requests at multiples of a given offset
+(hex 0x80000 by default) and then tells the kernel via either the
+readahead system call (on Linux) or the posix_fadvise system call to
+pre-fetch this data into the buffer cache.
+
+This module is useful for Windows Vista clients reading data using the
+Windows Explorer program, which asynchronously does multiple file read
+requests at offset boundaries of 0x80000 bytes.
+
+%description vfs-readahead -l pl.UTF-8
+Ten moduł VFS wykrywa żądania odczytu spod wielokrotności podanych
+pozycji (domyślnie 0x80000 szesnastkowo) i instruuje jądro poprzez
+wywołanie systemowe readahead (pod Linuksem) lub posix_fadvise do
+wczesnego odczytu tych danych do bufora cache.
+
+Ten moduł jest przydatny dla klientów Windows Vista odczytujących dane
+przy użyciu programu Windows Explorer, który asynchronicznie wykonuje
+wiele żądań odczytu plików spod pozycji o wielokrotnościach 0x80000
+bajtów.
 
 %package vfs-readonly
 Summary:       VFS module for read-only limitation for specified share
-Summary(pl):   Modu³ VFS do ograniczania okre¶lonego udzia³u tylko do odczytu
+Summary(pl.UTF-8):     Moduł VFS do ograniczania określonego udziału tylko do odczytu
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -658,42 +680,42 @@ This module performs a read-only limitation for specified share (or
 all of them if it is loaded in a [global] section) based on period
 definition in smb.conf.
 
-%description vfs-readonly -l pl
-Ten modu³ wprowadza ograniczenie tylko do odczytu dla okre¶lonego
-udzia³u (lub wszystkich, je¶li jest wczytywany w sekcji [global]) w
-oparciu o definicje okresów w smb.conf.
+%description vfs-readonly -l pl.UTF-8
+Ten moduł wprowadza ograniczenie tylko do odczytu dla określonego
+udziału (lub wszystkich, jeśli jest wczytywany w sekcji [global]) w
+oparciu o definicje okresów w smb.conf.
 
 %package vfs-shadow_copy
 Summary:       VFS module to make automatic copy of data in samba share
-Summary(pl):   Modu³ VFS do tworzenia automatycznych kopii danych w zasobach samby
+Summary(pl.UTF-8):     Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description vfs-shadow_copy
 VFS module to make automatic copy of data in samba share.
 
-%description vfs-shadow_copy -l pl
-Modu³ VFS do tworzenia automatycznych kopii danych w zasobach samby.
+%description vfs-shadow_copy -l pl.UTF-8
+Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby.
 
 %package vfs-vscan-antivir
-Summary:        On-access virus scanning for samba using AntiVir
-Summary(pl):    Skaner antywirusowy online wykorzystuj±cy AntiVir
-Group:          Networking/Daemons
-Requires:       %{name} = %{epoch}:%{version}-%{release}
-Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
+Summary:       On-access virus scanning for samba using AntiVir
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący AntiVir
+Group:         Networking/Daemons
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
 
 %description vfs-vscan-antivir
 A vfs-module for samba to implement on-access scanning using the
 AntiVir antivirus software (which must be installed to use this).
 
-%description vfs-vscan-antivir -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego AntiVir
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-antivir -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego AntiVir
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-clamav
 Summary:       On-access virus scanning for samba using ClamAV
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy ClamAV
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący ClamAV
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      clamav
@@ -703,14 +725,14 @@ Provides: %{name}-vscan = %{epoch}:%{version}-%{release}
 A vfs-module for samba to implement on-access scanning using the
 ClamAV antivirus software (which must be installed to use this).
 
-%description vfs-vscan-clamav -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego ClamAV
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-clamav -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego ClamAV
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-fprot
 Summary:       On-access virus scanning for samba using FPROT
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy FPROT
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący FPROT
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -720,14 +742,14 @@ Obsoletes:        vscan-fprot
 A vfs-module for samba to implement on-access scanning using the FPROT
 antivirus software (which must be installed to use this).
 
-%description vfs-vscan-fprot -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego FPROT
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-fprot -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego FPROT
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-fsav
 Summary:       On-access virus scanning for samba using F-Secure AntiVirus
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy F-Secure AntiVirus
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący F-Secure AntiVirus
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -738,14 +760,14 @@ A vfs-module for samba to implement on-access scanning using the
 F-Secure AntiVirus antivirus software (which must be installed to use
 this).
 
-%description vfs-vscan-fsav -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego F-Secure
-AntiVirus (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-fsav -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego F-Secure
+AntiVirus (które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-kavp
 Summary:       On-access virus scanning for samba using Kaspersky AVP
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy Kaspersky AVP
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący Kaspersky AVP
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -756,15 +778,15 @@ A vfs-module for samba to implement on-access scanning using the
 Kaspersky AVP antivirus software (which must be installed to use
 this).
 
-%description vfs-vscan-kavp -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego
-Kaspersky AVP (które musi byæ zainstalowane, aby wykorzystaæ ten
-modu³).
+%description vfs-vscan-kavp -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego
+Kaspersky AVP (które musi być zainstalowane, aby wykorzystać ten
+moduł).
 
 %package vfs-vscan-mcafee
 Summary:       On-access virus scanning for samba using mcafee
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy mcafee
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący mcafee
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 #Requires:     mcafee
@@ -772,17 +794,17 @@ Provides: %{name}-vscan = %{epoch}:%{version}-%{release}
 Obsoletes:     vscan-mcafee
 
 %description vfs-vscan-mcafee
-A vfs-module for samba to implement on-access scanning using the mcafee
-antivirus software (which must be installed to use this).
+A vfs-module for samba to implement on-access scanning using the
+mcafee antivirus software (which must be installed to use this).
 
-%description vfs-vscan-mcafee -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego mcafee
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-mcafee -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego mcafee
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-mks
 Summary:       On-access virus scanning for samba using mks
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy mks
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący mks
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      mksd
@@ -793,14 +815,14 @@ Obsoletes:        vscan-mks
 A vfs-module for samba to implement on-access scanning using the mks
 antivirus software (which must be installed to use this).
 
-%description vfs-vscan-mks -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego mks
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-mks -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego mks
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-openantivirus
 Summary:       On-access virus scanning for samba using OpenAntivirus
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy OpenAntiVirus
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący OpenAntiVirus
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -811,15 +833,15 @@ A vfs-module for samba to implement on-access scanning using the
 OpenAntivirus antivirus software (which must be installed to use
 this).
 
-%description vfs-vscan-openantivirus -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego
-OpenAntiVirus.org (które musi byæ zainstalowane, aby wykorzystaæ ten
-modu³).
+%description vfs-vscan-openantivirus -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego
+OpenAntiVirus.org (które musi być zainstalowane, aby wykorzystać ten
+moduł).
 
 %package vfs-vscan-sophos
 Summary:       On-access virus scanning for samba using Sophos
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy Sophos
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący Sophos
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -829,14 +851,14 @@ Obsoletes:        vscan-sophos
 A vfs-module for samba to implement on-access scanning using the
 Sophos antivirus software (which must be installed to use this).
 
-%description vfs-vscan-sophos -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego Sophos
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-sophos -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego Sophos
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-symantec
 Summary:       On-access virus scanning for samba using Symantec
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy Symantec
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący Symantec
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -846,14 +868,14 @@ Obsoletes:        vscan-symantec
 A vfs-module for samba to implement on-access scanning using the
 Symantec antivirus software (which must be installed to use this).
 
-%description vfs-vscan-symantec -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego firmy
-Symantec (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-symantec -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego firmy
+Symantec (które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package vfs-vscan-trend
 Summary:       On-access virus scanning for samba using Trend
-Summary(pl):   Skaner antywirusowy online wykorzystuj±cy Trend
+Summary(pl.UTF-8):     Skaner antywirusowy online wykorzystujący Trend
 Group:         Networking/Daemons
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      %{name}-vscan = %{epoch}:%{version}-%{release}
@@ -863,14 +885,14 @@ Obsoletes:        vscan-trend
 A vfs-module for samba to implement on-access scanning using the Trend
 antivirus software (which must be installed to use this).
 
-%description vfs-vscan-trend -l pl
-Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
-dostêpu do plików korzystaj±c z oprogramowania antywirusowego Trend
-(które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
+%description vfs-vscan-trend -l pl.UTF-8
+Moduł vfs do samby implementujący skaning antywirusowy w czasie
+dostępu do plików korzystając z oprogramowania antywirusowego Trend
+(które musi być zainstalowane, aby wykorzystać ten moduł).
 
 %package -n openldap-schema-samba
 Summary:       Samba LDAP schema
-Summary(pl):   Schemat LDAP dla samby
+Summary(pl.UTF-8):     Schemat LDAP dla samby
 Group:         Networking/Daemons
 Requires(post,postun): sed >= 4.0
 Requires:      openldap-servers
@@ -878,40 +900,104 @@ Requires:        openldap-servers
 %description -n openldap-schema-samba
 This package contains samba.schema for openldap.
 
-%description -n openldap-schema-samba -l pl
+%description -n openldap-schema-samba -l pl.UTF-8
 Ten pakiet zawiera schemat samby dla openldap-a.
 
+%package doc-html
+Summary:       Samba HTML documentation
+Summary(pl.UTF-8):     Documentacja samby w formacie HTML
+Group:         Documentation
+
+%description doc-html
+Samba HTML documentation, consists of:
+
+1. SAMBA Developers Guide
+This book is a collection of documents that might be useful for
+people developing samba or those interested in doing so. It's nothing
+more than a collection of documents written by samba developers about
+the internals of various parts of samba and the SMB protocol. It's
+still (and will always be) incomplete.
+
+2. Samba-3 by Example
+Practical Exercises in Successful Samba Deployment.
+
+3. The Official Samba-3 HOWTO and Reference Guide
+This book provides example configurations, it documents key aspects
+of Microsoft Windows networking, provides in-depth insight into the
+important configuration of Samba-3, and helps to put all of these
+into a useful framework.
+
+4. Using Samba, 2nd Edition
+Using Samba, Second Edition is a comprehensive guide to Samba
+administration. It covers all versions of Samba from 2.0 to 2.2,
+including selected features from an alpha version of 3.0, as well as
+the SWAT graphical configuration tool. Updated for Windows 2000, ME,
+and XP, the book also explores Samba's new role as a primary domain
+controller and domain member server, its support for the use of
+Windows NT/2000/XP authentication and filesystem security on the host
+Unix system, and accessing shared files and printers from Unix
+clients.
+
+5. Man pages The Samba man pages in HTML.
+
+%description doc-html -l pl.UTF-8
+Documentacja samby w formacie HTML.
+
+%package doc-pdf
+Summary:       Samba documentation - PDF format
+Summary(pl.UTF-8):     Documentacja samby w formacie PDF
+Group:         Documentation
+
+%description doc-pdf
+Samba PDF documentation, consists of:
+
+1. SAMBA Developers Guide
+This book is a collection of documents that might be useful for
+people developing samba or those interested in doing so. It's nothing
+more than a collection of documents written by samba developers about
+the internals of various parts of samba and the SMB protocol. It's
+still (and will always be) incomplete.
+
+2. Samba-3 by Example
+Practical Exercises in Successful Samba Deployment.
+
+3. The Official Samba-3 HOWTO and Reference Guide
+This book provides example configurations, it documents key aspects
+of Microsoft Windows networking, provides in-depth insight into the
+important configuration of Samba-3, and helps to put all of these
+into a useful framework.
+
+%description doc-pdf -l pl.UTF-8
+Documentacja samby w formacie PDF.
+
 %prep
 %setup -q
-%patch0 -p1
 %if "%{_lib}" == "lib64"
-%patch1 -p1
+%patch0 -p1
 %endif
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%{__sed} -i 's#%SAMBAVERSION%#%{version}#' docs/htmldocs/index.html
 
 cd examples/VFS
-tar xjf %{SOURCE7}
+tar xzf %{SOURCE7}
+mv README{,.vfs}
 
 %build
 cd source
 %{__libtoolize}
-%{__autoconf}
-
-# Removed options (default or not supported by configure script)
-#      --with-mmap \
-#      --with-netatalk \
-#      --without-smbwrapper \
-#      --with-sslinc=%{_prefix} \
-#      --with-vfs \
-#      --with-tdbsam \
-#      %{?with_ipv6:--with-ipv6} \
+%{__autoconf} -I lib/replace
 
 %configure \
+       --with-rootsbindir=/sbin \
+       --with-pammodulesdir=/%{_lib}/security \
        --with-acl-support \
        --with-automount \
        --with-libsmbclient \
+       --with-lockdir=/var/lib/samba \
        --with-pam \
        --with-pam_smbpass \
        --with%{!?with_ads:out}-ads \
@@ -924,44 +1010,39 @@ cd source
        --with-utmp \
        --with-fhs \
        %{?with_python:--with-python} \
-       --with-expsam=xml,%{?with_mysql:mysql}%{?with_pgsql:,pgsql} \
-       %{?with_ldapsam:--with-ldapsam} \
        --with%{!?with_ldap:out}-ldap \
-       --with%{!?with_krb5:out}-krb5
+       --with%{!?with_kerberos5:out}-krb5
 
 %{__make} proto
-%{__make} everything pam_smbpass bin/smbget client/mount.cifs bin/vfstest
+%{__make} everything pam_smbpass bin/smbget bin/mount.cifs bin/vfstest
+
+cd ../examples
+# TODO: -L, optflags
+%{__make} -C libsmbclient/smbwrapper
 
-cd ../examples/VFS
+cd VFS
 %{__autoconf}
 %configure \
        CFLAGS="%{rpmcflags} -fPIC"
 %{__make}
-mv README{,.vfs}
 
 cd samba-vscan-%{vscan_version}
 cp -f /usr/share/automake/config.sub .
 %configure
-
-# Ugly workaround for release containing character, for samba major version > 3
-# release is ignored (according to include/vscan-global.h)
-sed -i -e 's/SAMBA_VERSION_RELEASE 14a/SAMBA_VERSION_RELEASE 14/' ../../../source/include/version.h
-
-%{__make} -j1 all
+%{__make} all
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
-       $RPM_BUILD_ROOT/var/{lock,log,log/archiv,spool}/samba \
+       $RPM_BUILD_ROOT{/var/{log,log/archive,spool}/samba,/var/lib/samba/printing} \
+       $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
        $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_vfsdir},%{_includedir},%{_sambahome},%{schemadir}}
 
-cd source
-%{__make} install \
+%{__make} -C source install \
        DESTDIR=$RPM_BUILD_ROOT \
        CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
 
-install script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
-cd ..
+install source/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
 
 ln -sf %{_bindir}/smbmount $RPM_BUILD_ROOT/sbin/mount.smbfs
 
@@ -974,30 +1055,41 @@ install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
 install %{SOURCE8} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
 install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/winbind
 
-install source/client/mount.cifs       $RPM_BUILD_ROOT/sbin/mount.cifs
 install source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so.2
 ln -s libnss_winbind.so.2              $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so
 install source/nsswitch/libnss_wins.so $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so.2
 ln -s libnss_wins.so.2                 $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so
-install source/nsswitch/pam_winbind.so $RPM_BUILD_ROOT/%{_lib}/security
-install source/bin/pam_smbpass.so      $RPM_BUILD_ROOT/%{_lib}/security
 install source/bin/wbinfo              $RPM_BUILD_ROOT%{_bindir}
 install source/bin/smbget              $RPM_BUILD_ROOT%{_bindir}
 install source/bin/vfstest             $RPM_BUILD_ROOT%{_bindir}
 
 mv $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.so $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so.0
-mv $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.a $RPM_BUILD_ROOT%{_libdir}/libsmbclient.a
 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
+install source/bin/libsmbclient.a $RPM_BUILD_ROOT%{_libdir}/libsmbclient.a
+mv $RPM_BUILD_ROOT%{_libdir}/samba/libmsrpc.so $RPM_BUILD_ROOT%{_libdir}/libmsrpc.so.0
+ln -s libmsrpc.so.0 $RPM_BUILD_ROOT%{_libdir}/libmsrpc.so
+install source/bin/libmsrpc.a $RPM_BUILD_ROOT%{_libdir}/libmsrpc.a
 
 install source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
 
+# smbwrapper
+install examples/libsmbclient/smbwrapper/smbwrapper.so $RPM_BUILD_ROOT%{_libdir}/smbwrapper.so
+install examples/libsmbclient/smbwrapper/smbsh $RPM_BUILD_ROOT%{_bindir}
+install docs/manpages/smbsh.1 $RPM_BUILD_ROOT%{_mandir}/man1
+
+# these are needed to build samba-pdbsql
+install -d $RPM_BUILD_ROOT%{_includedir}/%{name}/{tdb,nsswitch}
+cp -a source/include/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}
+cp -a source/tdb/include/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/tdb
+cp -a source/nsswitch/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/nsswitch
+
 # vscan modules
 install examples/VFS/samba-vscan-%{vscan_version}/*.so $RPM_BUILD_ROOT%{_vfsdir}
 install examples/VFS/samba-vscan-%{vscan_version}/{antivir,clamav,fprot,icap,kaspersky,mks,openantivirus,sophos,trend,f-secure,nai}/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/samba
 
-touch $RPM_BUILD_ROOT/var/lock/samba/{STATUS..LCK,wins.dat,browse.dat}
+touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
 
-echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
+echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
 
 %if %{with cups}
 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
@@ -1007,9 +1099,6 @@ ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
 
-rm -f docs/faq/*.{sgml,txt}
-rm -f docs/htmldocs/*.[0-9].html
-
 # we have this utility in tdb package
 rm -f $RPM_BUILD_ROOT{%{_bindir}/tdbdump,%{_mandir}/man8/tdbdump.8*}
 
@@ -1030,81 +1119,52 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 /sbin/chkconfig --add smb
-if [ -r /var/lock/subsys/smb ]; then
-       /etc/rc.d/init.d/smb restart >&2
+if [ -f /var/lock/samba/connections.tdb -a ! -f /var/lib/samba/connections.tdb ]; then
+       echo >&2 "Moving old /var/lock/samba contents to /var/lib/samba"
+       /sbin/service smb stop >&2
+       mv -f /var/lock/samba/*.tdb /var/lib/samba 2>/dev/null || :
+       mv -f /var/lock/samba/*.dat /var/lib/samba 2>/dev/null || :
+       if [ -d /var/lock/samba/printing ]; then
+               mv -f /var/lock/samba/printing/*.tdb /var/lib/samba/printing 2>/dev/null || :
+       fi
+       /sbin/service smb start >&2
 else
-       echo "Run \"/etc/rc.d/init.d/smb start\" to start Samba daemons."
+       %service smb restart "Samba daemons"
 fi
 
 %preun
 if [ "$1" = "0" ]; then
-       if [ -r /var/lock/subsys/smb ]; then
-               /etc/rc.d/init.d/smb stop >&2
-       fi
+       %service smb stop
        /sbin/chkconfig --del smb
 fi
 
 %post winbind
 /sbin/chkconfig --add winbind
-if [ -r /var/lock/subsys/winbind ]; then
-       /etc/rc.d/init.d/winbind restart >&2
-else
-       echo "Run \"/etc/rc.d/init.d/winbind start\" to start Winbind daemon."
-fi
+%service winbind restart "Winbind daemon"
 
 %preun winbind
 if [ "$1" = "0" ]; then
-       if [ -r /var/lock/subsys/winbind ]; then
-               /etc/rc.d/init.d/winbind stop >&2
-       fi
+       %service winbind stop
        /sbin/chkconfig --del winbind
 fi
 
 %post swat
-if [ -f /var/lock/subsys/rc-inetd ]; then
-       /etc/rc.d/init.d/rc-inetd reload 1>&2
-else
-       echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
-fi
+%service -q rc-inetd reload
 
 %postun swat
-if [ -f /var/lock/subsys/rc-inetd ]; then
-       /etc/rc.d/init.d/rc-inetd reload
+if [ "$1" = 0 ]; then
+       %service -q rc-inetd reload
 fi
 
 %post -n openldap-schema-samba
-if ! grep -q %{schemadir}/samba.schema /etc/openldap/slapd.conf; then
-       sed -i -e '
-               /^include.*local.schema/{
-                       i\
-include                %{schemadir}/samba.schema
-               }
-
-               # enable dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
-               /^#include.*\(cosine\|inetorgperson\|nis\)\.schema/{
-                       s/^#//
-               }
-       ' /etc/openldap/slapd.conf
-fi
-
-if [ -f /var/lock/subsys/ldap ]; then
-       /etc/rc.d/init.d/ldap restart >&2
-fi
+# dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
+%openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
+%service -q ldap restart
 
 %postun -n openldap-schema-samba
 if [ "$1" = "0" ]; then
-       if grep -q %{schemadir}/samba.schema /etc/openldap/slapd.conf; then
-               sed -i -e '
-               /^include.*\/usr\/share\/openldap\/schema\/samba.schema/d
-
-               # for symmetry it would be nice if we disable enabled schemas in post,
-               # but we really can not do that, it would break something else.
-               ' /etc/openldap/slapd.conf
-       fi
-
-       if [ -f /var/lock/subsys/ldap ]; then
-               /etc/rc.d/init.d/ldap restart >&2 || :
-       fi
+       %openldap_schema_unregister %{schemadir}/samba.schema
+       %service -q ldap restart
 fi
 
 %triggerpostun -- samba < 1.9.18p7
@@ -1112,12 +1172,6 @@ if [ "$1" != "0" ]; then
        /sbin/chkconfig --add smb
 fi
 
-%triggerpostun -- samba < 2.0.5a-3
-if [ "$1" != "0" ]; then
-       [ ! -d /var/lock/samba ] && mkdir -m 0755 /var/lock/samba
-       [ ! -d /var/spool/samba ] && mkdir -m 1777 /var/spool/samba
-fi
-
 %files
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/nmbd
@@ -1132,12 +1186,13 @@ fi
 %dir %{_libdir}/%{name}/pdb
 %dir %{_vfsdir}
 
-%attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smbusers
+%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
 %attr(754,root,root) /etc/rc.d/init.d/smb
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/samba
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/logrotate.d/samba
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/samba
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.samba
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
+%{_mandir}/man1/log2pcap.1*
 %{_mandir}/man1/smbstatus.1*
 %{_mandir}/man1/smbcontrol.1*
 %{_mandir}/man5/smbpasswd.5*
@@ -1145,36 +1200,23 @@ fi
 %{_mandir}/man8/nmbd.8*
 %{_mandir}/man8/smbd.8*
 %{_mandir}/man8/smbpasswd.8*
-%{_mandir}/man8/pdbedit.8*
 %{_mandir}/man8/tdbbackup.8*
 
 %dir %{_sambahome}
-%dir /var/lock/samba
-%ghost /var/lock/samba/*
+%dir /var/lib/samba
+%ghost /var/lib/samba/*.dat
+%dir /var/lib/samba/printing
 
 %attr(750,root,root) %dir /var/log/samba
-%attr(750,root,root) %dir /var/log/archiv/samba
+%attr(750,root,root) %dir /var/log/samba/cores
+%attr(750,root,root) %dir /var/log/samba/cores/smbd
+%attr(750,root,root) %dir /var/log/samba/cores/nmbd
+%attr(750,root,root) %dir /var/log/archive/samba
 %attr(1777,root,root) %dir /var/spool/samba
 %if %{with ldap}
 %doc examples/LDAP
 %endif
 
-%if %{with mysql}
-%files pdb-mysql
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/pdb/mysql.so
-%endif
-
-%if %{with pgsql}
-%files pdb-pgsql
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/pdb/pgsql.so
-%endif
-
-%files pdb-xml
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/pdb/xml.so
-
 %files winbind
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/winbindd
@@ -1182,10 +1224,10 @@ fi
 %attr(755,root,root) /%{_lib}/security/pam_winbind*
 %attr(755,root,root) /%{_lib}/libnss_winbind*
 %attr(754,root,root) /etc/rc.d/init.d/winbind
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/winbind
-%{_mandir}/man8/winbindd*.8*
-%{_mandir}/man8/pam_winbind.8.gz
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
 %{_mandir}/man1/wbinfo*.1*
+%{_mandir}/man7/pam_winbind.7*
+%{_mandir}/man8/winbindd*.8*
 
 %files -n nss_wins
 %defattr(644,root,root,755)
@@ -1195,25 +1237,28 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) /sbin/mount.smbfs
 %attr(755,root,root) /sbin/mount.cifs
-%attr(755,root,root) %{_bindir}/smbmount
-%attr(755,root,root) %{_bindir}/smbmnt
-%attr(755,root,root) %{_bindir}/smbumount
+%attr(755,root,root) /sbin/umount.cifs
 %attr(755,root,root) %{_bindir}/net
+%attr(755,root,root) %{_bindir}/smbmnt
+%attr(755,root,root) %{_bindir}/smbmount
+%attr(755,root,root) %{_bindir}/smbsh
 %attr(755,root,root) %{_bindir}/smbtree
+%attr(755,root,root) %{_bindir}/smbumount
+%attr(755,root,root) %{_libdir}/smbwrapper.so
+%{_mandir}/man1/smbtree.1*
 %{_mandir}/man8/net.8*
 %{_mandir}/man8/smbmnt.8*
 %{_mandir}/man8/smbmount.8*
 %{_mandir}/man8/smbumount.8*
-%{_mandir}/man8/mount.cifs.8*
+%{_mandir}/man8/*mount.cifs.8*
 %attr(755,root,root) %{_bindir}/nmblookup
+%attr(755,root,root) %{_bindir}/smbcacls
 %attr(755,root,root) %{_bindir}/smbclient
 %attr(755,root,root) %{_bindir}/smbtar
-%attr(755,root,root) %{_bindir}/smbcacls
-%{_mandir}/man1/smbtar.1*
-%{_mandir}/man1/smbtree.1*
-%{_mandir}/man1/smbclient.1*
 %{_mandir}/man1/nmblookup.1*
 %{_mandir}/man1/smbcacls.1*
+%{_mandir}/man1/smbclient.1*
+%{_mandir}/man1/smbtar.1*
 %{_mandir}/man1/smbsh.1*
 %attr(755,root,root) %{_bindir}/rpcclient
 %{_mandir}/man1/rpcclient.1*
@@ -1223,51 +1268,60 @@ fi
 %files common
 %defattr(644,root,root,755)
 %doc README Manifest WHATSNEW.txt
-%doc Roadmap docs/*.pdf docs/registry/*
-%doc docs/htmldocs/*.* docs/{history,THANKS}
+%doc Roadmap docs/registry/*
+%doc docs/{history,THANKS}
 %dir %{_sysconfdir}/samba
-%attr(664,root,fileshare) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smb.conf
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/lmhosts
-%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/*.dat
-%attr(755,root,root) %{_bindir}/testparm
-%attr(755,root,root) %{_bindir}/testprns
+%attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
+%attr(755,root,root) %{_bindir}/eventlogadm
 %attr(755,root,root) %{_bindir}/ntlm_auth
-%attr(755,root,root) %{_bindir}/smbcquotas
-%attr(755,root,root) %{_bindir}/profiles
 %attr(755,root,root) %{_bindir}/pdbedit
+%attr(755,root,root) %{_bindir}/profiles
+%attr(755,root,root) %{_bindir}/smbcquotas
+%attr(755,root,root) %{_bindir}/testparm
 %attr(755,root,root) %{_bindir}/vfstest
+%dir %{_libdir}/%{name}
+# how this one is used? SONAME is libsmbsharemodes.so.0
+%attr(755,root,root) %{_libdir}/%{name}/libsmbsharemodes.so
+%{_libdir}/%{name}/*.dat
+%dir %{_libdir}/%{name}/auth
+%attr(755,root,root) %{_libdir}/%{name}/auth/script.so
 %dir %{_libdir}/%{name}/charset
 %attr(755,root,root) %{_libdir}/%{name}/charset/*.so
-%{_mandir}/man1/editreg.1*
-%{_mandir}/man1/testparm.1*
-%{_mandir}/man1/testprns.1*
 %{_mandir}/man1/ntlm_auth.1*
-%{_mandir}/man1/smbcquotas.1*
 %{_mandir}/man1/profiles.1*
+%{_mandir}/man1/smbcquotas.1*
+%{_mandir}/man1/testparm.1*
 %{_mandir}/man1/vfstest.1*
-
-%{_mandir}/man1/log2pcap.1*
-
-%{_mandir}/man5/smb.conf.5*
+#%{_mandir}/man1/log2pcap.1*
 %{_mandir}/man5/lmhosts.5*
+%{_mandir}/man5/smb.conf.5*
+%{_mandir}/man8/pdbedit.8*
+%{_mandir}/man8/eventlogadm.8*
+%{_mandir}/man8/idmap_ad.8*
+%{_mandir}/man8/idmap_ldap.8*
+%{_mandir}/man8/idmap_nss.8*
+%{_mandir}/man8/idmap_rid.8*
+%{_mandir}/man8/idmap_tdb.8*
+%{_mandir}/man8/tdbtool.8*
 
 %files swat
 %defattr(644,root,root,755)
 #%doc swat/README* swat/help/*
 %doc swat/help/*
 %attr(755,root,root) %{_sbindir}/swat
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/swat
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/swat
 %dir %{_datadir}/swat
 %{_datadir}/swat/help
 %{_datadir}/swat/images
 %{_datadir}/swat/include
+%{_datadir}/swat/using_samba
 %dir %{_datadir}/swat/lang
 %lang(ja) %{_datadir}/swat/lang/ja
 %lang(tr) %{_datadir}/swat/lang/tr
-%{_datadir}/swat/using_samba
 %lang(de) %{_libdir}/%{name}/de.msg
 %{_libdir}/%{name}/en.msg
+%lang(fi) %{_libdir}/%{name}/fi.msg
 %lang(fr) %{_libdir}/%{name}/fr.msg
 %lang(it) %{_libdir}/%{name}/it.msg
 %lang(ja) %{_libdir}/%{name}/ja.msg
@@ -1293,15 +1347,24 @@ fi
 
 %files -n libsmbclient
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmsrpc.so.*
 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
+%{_mandir}/man7/libsmbclient.7*
 
 %files -n libsmbclient-devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmsrpc.so
 %attr(755,root,root) %{_libdir}/libsmbclient.so
+%{_includedir}/libmsrpc.h
 %{_includedir}/libsmbclient.h
 
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/%{name}
+
 %files -n libsmbclient-static
 %defattr(644,root,root,755)
+%{_libdir}/libmsrpc.a
 %{_libdir}/libsmbclient.a
 
 %files -n smbget
@@ -1323,14 +1386,17 @@ fi
 %attr(755,root,root) %{_vfsdir}/audit.so
 %attr(755,root,root) %{_vfsdir}/extd_audit.so
 %attr(755,root,root) %{_vfsdir}/full_audit.so
+%{_mandir}/man8/vfs_audit.8*
 
 %files vfs-cap
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/cap.so
+%{_mandir}/man8/vfs_cap.8*
 
 %files vfs-default_quota
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/default_quota.so
+%{_mandir}/man8/vfs_default_quota.8*
 
 %files vfs-expand_msdfs
 %defattr(644,root,root,755)
@@ -1339,89 +1405,99 @@ fi
 %files vfs-fake_perms
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/fake_perms.so
+%{_mandir}/man8/vfs_fake_perms.8*
 
 %files vfs-netatalk
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/netatalk.so
+%{_mandir}/man8/vfs_netatalk.8*
+
+%files vfs-readahead
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_vfsdir}/readahead.so
+%{_mandir}/man8/vfs_readahead.8*
 
 %files vfs-readonly
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/readonly.so
+%{_mandir}/man8/vfs_readonly.8*
 
 %files vfs-recycle
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/recycle.so
+%{_mandir}/man8/vfs_recycle.8*
 
 %files vfs-shadow_copy
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_vfsdir}/shadow_copy.so
+%{_mandir}/man8/vfs_shadow_copy.8*
 
 %files vfs-vscan-antivir
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-antivir.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-antivir.conf
 %attr(755,root,root) %{_vfsdir}/vscan-antivir.so
 
 %files vfs-vscan-clamav
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-clamav.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-clamav.conf
 %attr(755,root,root) %{_vfsdir}/vscan-clamav.so
 
 %files vfs-vscan-fprot
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-fprotd.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-fprotd.conf
 %attr(755,root,root) %{_vfsdir}/vscan-fprotd.so
 
 %files vfs-vscan-fsav
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-fsav.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-fsav.conf
 %attr(755,root,root) %{_vfsdir}/vscan-fsav.so
 
 %files vfs-vscan-kavp
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-kavp.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-kavp.conf
 %attr(755,root,root) %{_vfsdir}/vscan-kavp.so
 
 %files vfs-vscan-mcafee
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-mcdaemon.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-mcdaemon.conf
 %attr(755,root,root) %{_vfsdir}/vscan-mcdaemon.so
 
-%ifarch %{ix86} amd64
+%ifarch %{ix86} %{x8664}
 %files vfs-vscan-mks
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-mks32.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-mks32.conf
 %attr(755,root,root) %{_vfsdir}/vscan-mksd.so
 %endif
 
 %files vfs-vscan-openantivirus
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-oav.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-oav.conf
 %attr(755,root,root) %{_vfsdir}/vscan-oav.so
 
 %files vfs-vscan-sophos
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-sophos.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-sophos.conf
 %attr(755,root,root) %{_vfsdir}/vscan-sophos.so
 
 %files vfs-vscan-symantec
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-icap.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-icap.conf
 %attr(755,root,root) %{_vfsdir}/vscan-icap.so
 
 %files vfs-vscan-trend
 %defattr(644,root,root,755)
 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-trend.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/vscan-trend.conf
 %attr(755,root,root) %{_vfsdir}/vscan-trend.so
 
 %if %{with ldap}
@@ -1429,3 +1505,11 @@ fi
 %defattr(644,root,root,755)
 %{schemadir}/*.schema
 %endif
+
+%files doc-html
+%defattr(644,root,root,755)
+%doc docs/htmldocs/*
+
+%files doc-pdf
+%defattr(644,root,root,755)
+%doc docs/*.pdf
This page took 0.132445 seconds and 4 git commands to generate.