]> git.pld-linux.org Git - packages/samba.git/blob - samba.spec
- merged from DEVEL
[packages/samba.git] / samba.spec
1 #
2 # TODO:
3 # - package python tools
4 # - check winbindd package without samba server installed
5 # - look into other distro specs for valid %descriptions for samba 3
6 # - review configure options
7 #
8 # Conditional build:
9 %bcond_without  cups            # without CUPS support
10 %bcond_without  mysql           # without MySQL support
11 %bcond_with     ldapsam         # with LDAP SAM 2.2 based auth (instead of smbpasswd)
12 #%bcond_with    ipv6            # with IPv6 support
13 %bcond_without  ldap            # without LDAP support
14 %bcond_without  krb5            # without Kerberos5/Heimdal support
15 %bcond_with     python          # with python utils, not builds, not packaged now
16 #
17 %define         vscan_version 0.3.4
18 Summary:        SMB server
19 Summary(cs):    Server SMB
20 Summary(da):    SMB server
21 Summary(de):    SMB-Server
22 Summary(es):    El servidor SMB
23 Summary(fi):    SMB-palvelin
24 Summary(fr):    Serveur SMB
25 Summary(it):    Server SMB
26 Summary(ja):    Samba SMB ¥µ¡¼¥Ð¡¼
27 Summary(ko):    »ï¹Ù SMB ¼­¹ö
28 Summary(pl):    Serwer SMB
29 Summary(pt_BR): Cliente e servidor SMB
30 Summary(ru):    SMB ËÌÉÅÎÔ É ÓÅÒ×ÅÒ
31 Summary(tr):    SMB sunucusu
32 Summary(uk):    SMB Ë̦¤ÎÔ ÔÁ ÓÅÒ×ÅÒ
33 Summary(zh_CN): Samba ¿Í»§¶ËºÍ·þÎñÆ÷
34 Name:           samba
35 Version:        3.0.4
36 Epoch:          1
37 Release:        1
38 License:        GPL v2
39 Group:          Networking/Daemons
40 Source0:        http://www.samba.org/samba/ftp/%{name}-%{version}.tar.gz
41 # Source0-md5:  0156265c1e95ac662deef386f615504f
42 Source1:        smb.init
43 Source2:        %{name}.pamd
44 Source3:        swat.inetd
45 Source4:        %{name}.sysconfig
46 Source5:        %{name}.logrotate
47 Source6:        smb.conf
48 Source7:        http://dl.sourceforge.net/openantivirus/%{name}-vscan-%{vscan_version}.tar.bz2
49 # Source7-md5:  acbcb28cff080dcf2ee732b7f2c0f949
50 Source8:        http://aramin.net/~undefine/%{name}-vscan-clamav-0.2.tar.bz2
51 # Source8-md5:  8d425d1e287bdf9d343b6ae4b1c9e842
52 Source9:        winbind.init
53 Source10:       winbind.sysconfig
54 Patch0:         %{name}-statfs-workaround.patch
55 Patch1:         %{name}-lib64.patch
56 #Patch2:        http://v6web.litech.org/samba/%{name}-2.2.4+IPv6-20020609.diff
57 URL:            http://www.samba.org/
58 BuildRequires:  acl-devel
59 BuildRequires:  autoconf
60 BuildRequires:  automake
61 %{?with_cups:BuildRequires:     cups-devel}
62 %{?with_krb5:BuildRequires:     heimdal-devel}
63 BuildRequires:  libtool >= 2:1.4d
64 BuildRequires:  libxml2-devel
65 %if %{with mysql}
66 BuildRequires:  mysql-devel
67 BuildRequires:  mysql-extras
68 %endif
69 BuildRequires:  ncurses-devel >= 5.2
70 %{?with_ldap:BuildRequires:     openldap-devel}
71 BuildRequires:  openssl-devel >= 0.9.7d
72 BuildRequires:  pam-devel > 0.66
73 BuildRequires:  popt-devel
74 BuildRequires:  readline-devel >= 4.2
75 BuildRequires:  xfsprogs-devel
76 %{?with_python:BuildRequires:   python-devel}
77 PreReq:         rc-scripts
78 Requires(post,preun):   /sbin/chkconfig
79 Requires:       %{name}-common = %{epoch}:%{version}
80 Requires:       logrotate
81 Requires:       pam >= 0.66
82 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
83
84 %define         _vfsdir         %{_libdir}/%{name}/vfs
85 %define         _sambahome      /home/services/samba
86 %if %{with cups}
87 %define         cups_serverbin  %(cups-config --serverbin)
88 %endif
89
90 %description
91 Samba provides an SMB server which can be used to provide network
92 services to SMB (sometimes called "Lan Manager") clients, including
93 various versions of MS Windows, OS/2, and other Linux machines. Samba
94 also provides some SMB clients, which complement the built-in SMB
95 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
96 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
97
98 This release is known as the "Locking Update" and has full support for
99 Opportunistic File Locking. In addition this update includes native
100 support for Microsoft encrypted passwords, improved browse list and
101 WINS database management.
102
103 Please refer to the WHATSNEW.txt document for fixup information. This
104 binary release includes encrypted password support. Please read the
105 smb.conf file and ENCRYPTION.txt in the docs directory for
106 implementation details.
107
108 %description -l cs
109 Samba poskytuje server SMB, který lze pou¾ít pro poskytování sí»ových
110 slu¾eb klientùm SMB (nìkdy nazývaných klienti "LAN mana¾er") vèetnì
111 klientù rùzných verzí MS Windows, OS/2 a dal¹ích linuxových strojù.
112 Samba té¾ poskytuje nìkteré klienty SMB, kteøí komplementují vestavìný
113 souborový systém SMB v Linuxu. Samba pou¾ívá protokoly NetBIOS pøes
114 TCP/IP (NetBT) a NEpotøebuje protokol NetBEUI (neformátovaný rámec
115 NetBIOS od spoleènosti Microsoft.
116
117 %description -l da
118 Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
119 services til SMB (også kaldet "Lan Manager") klienter, incl.
120 forskellige versioner af MS Windows, OS/2, og andre Linux maskiner.
121 Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
122 filsystem i Linux. Samba benytter NetBIOS over TCP/IP (NetBT)
123 protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
124 protokollen.
125
126 %description -l de
127 Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
128 SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
129 verschiedenen Versionen von MS Windows-, OS/2- und anderen
130 Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
131 Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
132 NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
133 (Microsoft Raw NetBIOS frame)-Protokoll.
134
135 %description -l es
136 Samba provee un servidor SMB que se puede usar para ofrecer servicios
137 de red a clientes SMB (algunas veces se le llama de "Lan Manager"),
138 incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
139 Linux. Samba también ofrece algunos clientes SMB, que complementan el
140 sistema de archivos SMB de Linux. Samba usa el protocolo NetBIOS sobre
141 TCP/IP (NetBT) y no necesita del protocolo NetBEUI (Microsoft Raw
142 NetBIOS frame).
143
144 %description -l fi
145 Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
146 verkkopalvelujen tarjoajana. SMB-protokollaa kutsutaan joskus "Lan
147 Manager" protokollaksi ja asiakasohjelmat toimivat dosissa,
148 Windowseissa, OS/2:ssa ja toisissa Linux-koneissa. Samban mukana on
149 myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
150 kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
151 over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
152 NetBEUI-protokollaa.
153
154 %description -l it
155 Samba fornisce un server SMB che puo` essere usato per fornire servizi
156 di rete ai client SMB, incluse le versioni MS Windows, OS/2 e per
157 altre macchine Linux. Samba fornisce anche i client SMB. Samba usa
158 NetBIOS sopra TCP/IP e non ha bisogno del protocollo NetBEUI.
159
160 %description -l ja
161 Samba ¤Ï MS Windows ¤ÎÍÍ¡¹¤Ê¥Ð¡¼¥¸¥ç¥ó¡¢OS/2 ¤½¤·¤Æ¾¤Î Linux ¥Þ¥·¥ó
162 ¤ò´Þ¤à SMB (¤¿¤Þ¤Ë "Lan Manager" ¤È¸Æ¤Ð¤ì¤ë)
163 ¥¯¥é¥¤¥¢¥ó¥È¤Ë¥Í¥Ã¥È¥ï¡¼¥¯ ¥µ¡¼¥Ó¥¹¤òÄ󶡤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë SMB
164 ¥µ¡¼¥Ð¤òÄ󶡤·¤Þ¤¹¡£Samba ¤Ï NetBIOS over TCP/IP (NetBT)
165 ¥×¥í¥È¥³¥ë¤ò»ÈÍѤ·¡¢ NetBEUI(Microsoft Raw NetBIOS frame)
166 ¥×¥í¥È¥³¥ë¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£
167
168 Samba ¤Û¤È¤ó¤ÉÆ°ºî¤¹¤ë NT ¥É¥á¥¤¥ó¥³¥ó¥È¥í¡¼¥ë¤Îµ¡Ç½¤òÆÃħ¤È¤·¡¢
169 ¹¥¤­¤Ê¥Ö¥é¥¦¥¶¤ò»È¤Ã¤Æ samba ¤Î smb.conf ¥Õ¥¡¥¤¥ë¤ò¥ê¥â¡¼¥È´ÉÍý¤¹¤ë
170 ¿·¤·¤¤ SWAT (Samba Web Administration Tool) ¤ò´Þ¤ß¤Þ¤¹¡£
171 Ìܲ¼¤Î¤È¤³¤í¤³¤ì¤Ï inetd ¤òÄ̤·¤Æ TCP ¥Ý¡¼¥È 901 ¤ÇÍ­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
172
173 %description -l ko
174 »ï¹Ù´Â MS Windows, OS/2, È¤Àº ´Ù¸¥ ¸®´ª½º ¸Ó½ÅÀ» Æ÷ÇÔÇϴ SMB(ȤÀº
175 "Lan Manager"¶ó°íµµ ºÒ¸²) Å¬¶óÀ̾ðÆ®¸¦ ³×Æ®¿öÅ© ¼­ºñ½º À§ÇØ »ç¿ëÇÒ ¼ö
176 Àִ SMB ¼­¹ö¸¦ Á¦°øÇÑ´Ù. »ï¹Ù´Â TCP/IP ÇÁ·ÎÅäÄÝÀ» ÅëÇØ NetBIOS¸¦
177 »ç¿ëÇÏ°í NetBEUI (Microsoft Raw NetBIOS ÇÁ·¹ÀÓ) ÇÁ·ÎÅäÄÝÀº ÇÊ¿äÇÏÁö
178 ¾Ê´Ù.
179
180 »ï¹Ù-2.2 ÀǠƯ¡Àº NT µµ¸ÞÀΠÄÁÆ®·ÑÀÇ ¼º´ÉÀ¸·Î ÀÛ¾÷À» ÇÏ°í, »õ·Î¿î
181 SWAT(Samba Web Administration Tool)·Î À¥ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© ¿ø°ÝÁö¿¡¼­
182 »ï¹ÙÀÇ smb.conf ÆÄÀÏÀ» °ü¸®Çϵµ·Ï ÇÑ´Ù. ÀÌ·¯ÇÑ °æ¿ì inetd µ¥¸óÀ» ÅëÇØ
183 TCP 901 Æ÷Æ®¸¦ »ç¿ëÇÏ°Ô µÈ´Ù.
184
185 ÃÖ±Ù Á¤º¸·Î WHATSNEW.txt ÆÄÀÏÀÇ ¹®¼­¸¦ Âü°íÇϵµ·Ï ÇÑ´Ù. ¹ÙÀ̳ʸ®ÀÇ
186 ¸±¸®Áî´Â ¾ÏȣȭµÈ Æнº¿öµå¸¦ Á¦°øÇÑ´Ù. ±¸Çö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¾ò±â
187 À§ÇØ docs µð·ºÅ丮³»¿¡ Àִ smb.conf ÆÄÀÏ°ú ENCRYPTION.txt ÆÄÀÏÀ»
188 Àо´Ù.
189
190 %description -l pl
191 Samba udostêpnia serwer SMB, który mo¿e byæ u¿yty w celu dostarczenia
192 us³ug sieciowych (potocznie zwanych "Lan Manager"), dla klientów
193 takich jak MS Windows, OS/2 a tak¿e maszyn linuksowych. W pakiecie
194 znajduje siê równie¿ oprogramowanie klienckie. Samba u¿ywa protoko³u
195 NetBIOS po TCP/IP (NetBT) i nie wymaga protoko³u NetBEUI. Ta wersja ma
196 pe³ne wsparcie dla blokowania plików, a tak¿e wsparcie dla kodowania
197 hase³ w standardzie MS i zarz±dzania baz± WINS.
198
199 %description -l pt_BR
200 O Samba provê um servidor SMB que pode ser usado para oferecer
201 serviços de rede a clientes SMB (algumas vezes chamado de "Lan
202 Manager"), incluindo várias versões de MS Windows, OS/2, e outras
203 máquinas Linux. O Samba também fornece alguns clientes SMB, que
204 complementam o sistema de arquivos SMB do Linux. O Samba usa o
205 protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
206 NetBEUI (Microsoft Raw NetBIOS frame).
207
208 O Samba inclui a maioria das características de um servidor de
209 Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
210 permite que o arquivo smb.conf seja gerenciado remotamente através de
211 um navegador. Atualmente isto está sendo habilitado na porta TCP 901
212 via inetd.
213
214 %description -l ru
215 Samba ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ÓÅÒ×ÅÒ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÄÌÑ
216 ÐÒÅÄÏÓÔÁ×ÌÅÎÉÑ ÓÅÔÅ×ÙÈ ÓÅÒ×ÉÓÏ× SMB (ÉÎÏÇÄÁ ÎÁÚÙ×ÁÅÍÙÍ "Lan Manager")
217 ËÌÉÅÎÔÁÍ, ×ËÌÀÞÁÑ ÒÁÚÎÏÏÂÒÁÚÎÙÅ ×ÅÒÓÉÉ MS Windows, OS/2, É ÄÒÕÇÉÅ
218 Linux-ÍÁÛÉÎÙ. Samba ÔÁËÖÅ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ËÌÉÅÎÔÏ×, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ
219 ÓÏ ×ÓÔÒÏÅÎÎÏÊ × Linux ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB.
220
221 Samba ÉÓÐÏÌØÚÕÅÔ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) É ÎÅ ÎÕÖÄÁÅÔÓÑ ×
222 ÐÒÏÔÏËÏÌÅ NetBEUI (Microsoft Raw NetBIOS frame).
223
224 Samba ÓÏÄÅÒÖÉÔ ÐÒÁËÔÉÞÅÓËÉ ÒÁÂÏÔÁÀÝÕÀ ÒÅÁÌÉÚÁÃÉÀ NT Domain Control É
225 ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool), ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ
226 ÕÄÁÌÅÎÎÏ ÕÐÒÁ×ÌÑÔØ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÍ ÆÁÊÌÏÍ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
227 ÌÀÂÉÍÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÁ ÞÔÏ ÏΠÒÁÚÒÅÛÅΠÞÅÒÅÚ inetd ÎÁ TCP-ÐÏÒÔÕ
228 901.
229
230 %description -l uk
231 Samba ÎÁÄÁ¤ SMB-ÓÅÒ×ÅÒ, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ ÎÁÄÁÎÎÑ
232 ÍÅÒÅÖÅ×ÉÈ ÓÅÒצӦנSMB (ÝÏ §È ¦ÎÏĦ ÎÁÚÉ×ÁÀÔØ "Lan Manager") Ë̦¤ÎÔÁÍ,
233 ×ËÌÀÞÁÀÞÉ Ò¦ÚÎÏÍÁΦÔΦ ×ÅÒÓ¦§ MS Windows, OS/2, ÔÁ ¦ÎÛ¦ Linux-ÍÁÛÉÎÉ.
234 Samba ÔÁËÏÖ ÎÁÄÁ¤ SMB-Ë̦¤ÎÔ¦×, ÝÏ ÐÒÁÃÀÀÔØ Ú ×ÂÕÄÏ×ÁÎÏÀ × Linux
235 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB.
236
237 Samba ×ÉËÏÒÉÓÔÏ×Õ¤ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) ÔÁ ÎÅ ÐÏÔÒÅÂÕ¤
238 ÐÒÏÔÏËÏÌÕ NetBEUI (Microsoft Raw NetBIOS frame).
239
240 Samba Í¦ÓÔÉÔØ ÍÁÊÖÅ ÐÒÁÃÀÀÞÕ ÒÅÁÌÉÚÁæÀ NT Domain Control ÔÁ ÎÏ×ÙÊ
241 SWAT (Samba Web Administration Tool), ËÏÔÒÉÊ ÄÏÚ×ÏÌѤ ×¦ÄÄÁÌÅÎÏ
242 ËÅÒÕ×ÁÔÉ ËÏÎƦÇÕÒÁæÊÎÉÍ ÆÁÊÌÏÍ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
243 ÕÌÀÂÌÅÎÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÉ ÝϠצΠÄÏÚ×ÏÌÅÎÉÊ ÞÅÒÅÚ inetd ÎÁ
244 TCP-ÐÏÒÔÕ 901.
245
246 %package swat
247 Summary:        Samba Web Administration Tool
248 Summary(es):    Samba SWAT and Web documentation
249 Summary(pl):    Narzêdzie administracyjne serwisu Samba
250 Summary(pt_BR): Samba SWAT e documentação Web
251 Summary(ru):    ðÒÏÇÒÁÍÍÁ ËÏÎÆÉÇÕÒÁÃÉÉ SMB-ÓÅÒ×ÅÒÁ Samba
252 Summary(uk):    ðÒÏÇÒÁÍÁ ËÏÎÆÉÇÕÒÁ槠SMB-ÓÅÒ×ÅÒÁ Samba
253 Group:          Networking/Admin
254 Requires:       %{name} = %{epoch}:%{version}
255 Requires:       inetdaemon
256 Requires:       rc-inetd >= 0.8.2
257 #Provides:      samba-swat
258 Obsoletes:      swat
259
260 %description swat
261 swat allows a Samba administrator to configure the complex smb.conf
262 file via a Web browser. In addition, a swat configuration page has
263 help links to all the configurable options in the smb.conf file
264 allowing an administrator to easily look up the effects of any change.
265
266 %description swat -l pl
267 swat pozwala na kompleksow± konfiguracjê smb.conf przy pomocy
268 przegl±darki WWW.
269
270 %description swat -l pt_BR
271 SWAT - ferramentada Web de configuração do Samba.
272
273 %description swat -l ru
274 ðÁËÅÔ samba-swat ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool),
275 ÄÌÑ ÕÄÁÌÅÎÎÏÇÏ ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
276 ÌÀÂÉÍÏÇÏ Web-ÂÒÁÕÚÅÒÁ.
277
278 %description swat -l uk
279 ðÁËÅÔ samba-swat Í¦ÓÔÉÔØ ÎÏ×ÉÊ SWAT (Samba Web Administration Tool),
280 ÄÌÑ ÄÉÓÔÁÎæÊÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ ÆÁÊÌÕ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
281 ÕÌÀÂÌÅÎÏÇÏ Web-ÂÒÁÕÚÅÒÕ.
282
283 %package pdb-mysql
284 Summary:        Samba MySQL password database plugin
285 Summary(pl):    Wtyczka Samby do przechowywania hase³ w bazie MySQL
286 Group:          Networking/Daemons
287 Requires:       %{name} = %{epoch}:%{version}
288
289 %description pdb-mysql
290 Samba MySQL password database plugin.
291
292 %description pdb-mysql -l pl
293 Wtyczka Samby do przechowywania hase³ w bazie MySQL.
294
295 %package pdb-xml
296 Summary:        Samba XML password database plugin
297 Summary(pl):    Wtyczka Samby do przechowywania hase³ w bazie XML
298 Group:          Networking/Daemons
299 Requires:       %{name} = %{epoch}:%{version}
300
301 %description pdb-xml
302 Samba XML password database plugin.
303
304 %description pdb-xml -l pl
305 Wtyczka Samby do przechowywania hase³ w bazie XML.
306
307 %package client
308 Summary:        Samba client programs
309 Summary(es):    Cliente SMB de Samba
310 Summary(ja):    Samba (SMB) ¥¯¥é¥¤¥¢¥ó¥È¥×¥í¥°¥é¥à
311 Summary(pl):    Klienci serwera Samba
312 Summary(pt_BR): Cliente SMB do samba
313 Summary(ru):    ëÌÉÅÎÔÓËÉÅ ÐÒÏÇÒÁÍÍÙ Samba (SMB)
314 Summary(uk):    ë̦¤ÎÔÓØ˦ ÐÒÏÇÒÁÍÉ Samba (SMB)
315 Group:          Applications/Networking
316 Requires:       samba-common = %{epoch}:%{version}
317 Obsoletes:      smbfs
318 Obsoletes:      mount-cifs
319 Obsoletes:      smbget
320
321 %description client
322 Samba-client provides some SMB clients, which complement the build-in
323 SMB filesystem in Linux. These allow accessing of SMB shares and
324 printing to SMB printers.
325
326 %description client -l pt_BR
327 O pacote samba-clientes prove alguns clientes SMB, que complementam o
328 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
329 e também, à impressoras SMB.
330
331 %description client -l es
332 Cliente SMB de Samba.
333
334 %description client -l ja
335 Samba-client ¤Ï Linux ¾å¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë SMB ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÊ䤦 SMB
336 ¥¯¥é¥¤¥¢¥ó¥È¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Ï SMB ¶¦Í­¤Î¥¢¥¯¥»¥¹¤È SMB
337 ¥×¥ê¥ó¥¿¤Ø¤Î°õºþ¤òµö²Ä¤·¤Þ¤¹¡£
338
339 %description client -l pl
340 Samba-client dostarcza programy uzupe³niaj±ce obs³ugê systemu plików
341 SMB zawart± w j±drze. Pozwalaj± one na wspó³dzielenie zasobów SMB i
342 drukowanie w sieci SMB.
343
344 %description client -l pt_BR
345 O pacote samba-clientes prove alguns clientes SMB, que complementam o
346 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
347 e também, à impressoras SMB.
348
349 %description client -l ru
350 ðÁËÅÔ samba-client ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÎÅËÏÔÏÒÙÅ ËÌÉÅÎÔÙ SMB ÄÌÑ ÒÁÂÏÔÙ ÓÏ
351 ×ÓÔÒÏÅÎÎÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB × Linux. üÔÉ ËÌÉÅÎÔÙ ÐÏÚ×ÏÌÑÀÔ
352 ÐÏÌÕÞÁÔØ ÄÏÓÔÕРˠÒÁÚÄÅÌÑÅÍÙÍ ËÁÔÁÌÏÇÁÍ SMB É ÐÅÞÁÔØ ÎÁ SMB-ÐÒÉÎÔÅÒÙ.
353
354 %description client -l uk
355 ðÁËÅÔ samba-client ÎÁÄÁ¤ ÄÅÑ˦ Ë̦¤ÎÔÉ SMB ÄÌÑ ÒÏÂÏÔÉ Ú¦ ×ÂÕÄÏ×ÁÎÏÀ
356 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB × Linux. ã¦ Ë̦¤ÎÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÕ×ÁÔÉ ÄÏÓÔÕÐ
357 ÄÏ ËÁÔÁÌÏǦנÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ SMB ÔÁ ÄÒÕË ÎÁ SMB-ÐÒ¦ÎÔÅÒÉ.
358
359 %package common
360 Summary:        Files used by both Samba servers and clients
361 Summary(es):    Common files between samba and samba-clients
362 Summary(ja):    Samba ¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Ç»ÈÍѤµ¤ì¤ë¥×¥í¥°¥é¥à
363 Summary(pl):    Pliki u¿ywane przez serwer i klientów Samba
364 Summary(pt_BR): Arquivos em comum entre samba e samba-clients
365 Summary(ru):    æÁÊÌÙ, ÉÓÐÏÌØÚÕÅÍÙÅ ËÁË ÓÅÒ×ÅÒÏÍ, ÔÁË É ËÌÉÅÎÔÏÍ Samba
366 Summary(uk):    æÁÊÌÉ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÑË ÓÅÒ×ÅÒÏÍ, ÔÁË ¦ Ë̦¤ÎÔÏÍ Samba
367 Group:          Networking/Daemons
368
369 %description common
370 Samba-common provides files necessary for both the server and client
371 packages of Samba.
372
373 %description common -l ja
374 Samba-common ¤Ï Samba ¤Î¥µ¡¼¥Ð¤È¥¯¥é¥¤¥¢¥ó¥È¤ÎξÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ç
375 »ÈÍѤµ¤ì¤ë¥Õ¥¡¥¤¥ë¤òÄ󶡤·¤Þ¤¹¡£
376
377 %description common -l pl
378 Samba-common dostarcza pliki niezbêdne zarówno dla serwera jak i
379 klientów Samba.
380
381 %description common -l pt_BR
382 Arquivos em comum entre os pacotes samba e samba-clients.
383
384 %description common -l ru
385 Samba-common ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ ËÁË ËÌÉÅÎÔÁ, ÔÁË É
386 ÓÅÒ×ÅÒÁ Samba.
387
388 %description common -l uk
389 Samba-common Í¦ÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ ÑË Ë̦¤ÎÔÁ, ÔÁË ¦
390 ÓÅÒ×ÅÒÁ Samba.
391
392 %package winbind
393 URL:            http://www.samba.org
394 Summary:        Samba-winbind daemon, utilities and documentation
395 Group:          Networking/Daemons
396 Requires:       %{name}-common = %{epoch}:%{version}
397 Requires(post,preun):   /sbin/chkconfig
398
399 %description winbind
400 Provides the winbind daemon and testing tools to allow authentication
401 and group/user enumeration from a Windows or Samba domain controller.
402
403 %package -n nss_wins
404 URL:            http://www.samba.org
405 Summary:        Name Service Switch service for WINS
406 Group:          Base
407 Requires:       %{name}-common = %{epoch}:%{version}
408
409 %description -n nss_wins
410 Provides the libnss_wins shared library which resolves NetBIOS names to 
411 IP addresses.
412
413 %package -n pam-pam_smbpass
414 Summary:        PAM Samba Password Module
415 Summary(pl):    Modu³ PAM smbpass
416 Group:          Base
417 Obsoletes:      pam_smbpass
418
419 %description -n pam-pam_smbpass
420 PAM module which can be used on conforming systems to keep the
421 smbpasswd (Samba password) database in sync with the unix password
422 file.
423
424 %description -n pam-pam_smbpass -l pl
425 Modu³ PAM, który mo¿e byæ u¿ywany do trzymania pliku smbpasswd (has³a
426 Samby) zsynchronizowanego z has³ami unixowymi.
427
428 %package -n libsmbclient
429 Summary:        libsmbclient - samba client library
430 Summary(pl):    libsmbclient - biblioteka klienta samby
431 Group:          Libraries
432
433 %description -n libsmbclient
434 libsmbclient - library that allows to use samba clients functions.
435
436 %description -n libsmbclient -l pl
437 libsmbclient - biblioteka pozwalaj±ca korzystaæ z funcji klienta
438 samby.
439
440 %package -n libsmbclient-devel
441 Summary:        libsmbclient - samba client library
442 Summary(pl):    libsmbclient - biblioteka klienta samby
443 Summary(pt_BR): Ferramentas de desenvolvimento para clientes samba
444 Group:          Development/Libraries
445 Requires:       libsmbclient = %{epoch}:%{version}
446
447 %description -n libsmbclient-devel
448 Header files for libsmbclient.
449
450 %description -n libsmbclient-devel -l pl
451 Pliki nag³ówkowe dla libsmbclient.
452
453 %description -n libsmbclient-devel -l pt_BR
454 Arquivos de inclusão, bibliotecas e documentação necessários para
455 desenvolver aplicativos clientes para o samba.
456
457 %package -n libsmbclient-static
458 Summary:        Static version of libsmbclient - samba client library
459 Summary(pl):    Statyczna wersja libsmbclient - biblioteki klienta samby
460 Summary(pt_BR): Ferramentas de desenvolvimento para clientes samba
461 Group:          Development/Libraries
462 Requires:       libsmbclient = %{epoch}:%{version}
463
464 %description -n libsmbclient-static
465 Static libsmbclient library.
466
467 %description -n libsmbclient-static -l pl
468 Statyczna biblioteka libsmbclient.
469
470 %package -n smbget
471 Summary:        A utility for retrieving files using the SMB protocol
472 Summary(pl):    Narzedzie do pobierania plików protoko³em SMB
473 Group:          Applications/Networking
474
475 %description -n smbget
476 wget-like utility for download files over SMB.
477
478 %description -n smbget -l pl
479 Narzêdzie podobne do wgeta do pobierania plików protko³oem SMB u¿ywanym
480 w sieciach MS Windows.
481
482 %package -n cups-backend-smb
483 Summary:        CUPS backend for printing to SMB printers
484 Summary(pl):    Backend CUPS-a drukuj±cy na drukarkach SMB
485 Group:          Applications/Printing
486 Requires:       %{name}-client = %{epoch}:%{version}
487 Requires:       cups
488
489 %description -n cups-backend-smb
490 CUPS backend for printing to SMB printers.
491
492 %description -n cups-backend-smb -l pl
493 Backend CUPS-a drukuj±cy na drukarkach SMB.
494
495 %package vfs-audit
496 Summary:        VFS module to audit file access
497 Summary(pl):    Modu³ VFS do monitorowania operacji na plikach
498 Group:          Networking/Daemons
499 Requires:       %{name} = %{epoch}:%{version}
500
501 %description vfs-audit
502 A simple module to audit file access to the syslog facility. The
503 following operations are logged: share connect/disconnect, directory
504 opens/create/remove, file open/close/rename/unlink/chmod.
505
506 %description vfs-audit -l pl
507 Prosty modu³ do monitorowania dostêpu do plików do sysloga.
508 Monitorowane s± nastêpuj±ce operacje: pod³±czone/od³±czenie do zasobu,
509 otwarcie/utworzenie/zmiana nazwy katalogu, otwarcie/zamknêcie/zmiana
510 nazwy/skasowania/zmiana praw plików.
511
512 %package vfs-block
513 Summary:        VFS module to block access to files
514 Summary(pl):    Modu³y VFS do blokowania dostêpu do plików
515 Group:          Networking/Daemons
516 Requires:       %{name} = %{epoch}:%{version}
517
518 %description vfs-block
519 Sample module by Ronald Kuetemeier <ronald@kuetemeier.com> to block
520 named symbolic link following. Note: Config file is in
521 /etc/samba/samba-block.conf .
522
523 %description vfs-block -l pl
524 Przyk³adowy modu³ stworzony przez Ronald Kuetemeier
525 <ronald@kuetemeier.com> do blokowania dostêpu do plików wskazywanych
526 przez linki symboliczne. Plik konfiguracyjny w
527 /etc/samba/samba-block.conf .
528
529 %package vfs-recycle
530 Summary:        VFS module to add recycle bin facility to a samba share
531 Summary(pl):    Modu³ VFS dodaj±cy mo¿liwo¶æ kosza do zasobu samby
532 Group:          Networking/Daemons
533 Requires:       %{name} = %{epoch}:%{version}
534
535 %description vfs-recycle
536 VFS module to add recycle bin facility to a samba share.
537
538 %description vfs-recycle -l pl
539 Modu³ VFS dodaj±cy mo¿liwo¶æ kosza do zasobu samby.
540
541 %package vfs-shadow-copy
542 Summary:        VFS module to make automatic copy of data in samba share
543 Summary(pl):    Modu³ VFS do tworzenia automatycznych kopii danych w udziale samby
544 Group:          Networking/Daemons
545 Requires:       %{name} = %{epoch}:%{version}
546
547 %description vfs-shadow-copy
548 VFS module to make automatic copy of data in samba share.
549
550 %description vfs-shadow-copy -l pl
551 Modu³ VFS do tworzenia automatycznych kopii danych w udziale samby.
552
553 %package vfs-vscan-clamav
554 Summary:        On-access virus scanning for samba using ClamAV
555 Summary(pl):    Skaner antywirusowy online wykorzystuj±cy ClamAV
556 Group:          Networking/Daemons
557 Requires:       %{name} = %{epoch}:%{version}
558 Requires:       clamav
559 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
560
561 %description vfs-vscan-clamav
562 A vfs-module for samba to implement on-access scanning using the
563 ClamAV antivirus software (which must be installed to use this).
564
565 %description vfs-vscan-clamav -l pl
566 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
567 dostêpu do plików korzystaj±c z oprogramowania antywirusowego ClamAV
568 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
569
570 %package vfs-vscan-fprot
571 Summary:        On-access virus scanning for samba using FPROT
572 Summary(pl):    Skaner antywirusowy online wykorzystuj±cy FPROT
573 Group:          Networking/Daemons
574 Requires:       %{name} = %{epoch}:%{version}
575 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
576 Obsoletes:      vscan-fprot
577
578 %description vfs-vscan-fprot
579 A vfs-module for samba to implement on-access scanning using the FPROT
580 antivirus software (which must be installed to use this).
581
582 %description vfs-vscan-fprot -l pl
583 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
584 dostêpu do plików korzystaj±c z oprogramowania antywirusowego FPROT
585 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
586
587 %package vfs-vscan-openantivirus
588 Summary:        On-access virus scanning for samba using OpenAntivirus
589 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa OpenAntiVirus
590 Group:          Networking/Daemons
591 Requires:       %{name} = %{epoch}:%{version}
592 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
593 Obsoletes:      vscan-openantivirus
594
595 %description vfs-vscan-openantivirus
596 A vfs-module for samba to implement on-access scanning using the
597 OpenAntivirus antivirus software (which must be installed to use
598 this).
599
600 %description vfs-vscan-openantivirus -l pl
601 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
602 dostêpu do plików korzystaj±c z oprogramowania antywirusowego
603 OpenAntiVirus.org (które musi byæ zainstalowane, aby wykorzystaæ ten
604 modu³).
605
606 %package vfs-vscan-sophos
607 Summary:        On-access virus scanning for samba using Sophos
608 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa Sophos
609 Group:          Networking/Daemons
610 Requires:       %{name} = %{epoch}:%{version}
611 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
612 Obsoletes:      vscan-sophos
613
614 %description vfs-vscan-sophos
615 A vfs-module for samba to implement on-access scanning using the
616 Sophos antivirus software (which must be installed to use this).
617
618 %description vfs-vscan-sophos -l pl
619 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
620 dostêpu do plików korzystaj±c z oprogramowania antywirusowego Sophos
621 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
622
623 %package vfs-vscan-symantec
624 Summary:        On-access virus scanning for samba using Symantec
625 Summary(pl):    Skaner antywirusowy online wykorzystuj±cy Symantec
626 Group:          Networking/Daemons
627 Requires:       %{name} = %{epoch}:%{version}
628 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
629 Obsoletes:      vscan-symantec
630
631 %description vfs-vscan-symantec
632 A vfs-module for samba to implement on-access scanning using the
633 Symantec antivirus software (which must be installed to use this).
634
635 %description vfs-vscan-symantec -l pl
636 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
637 dostêpu do plików korzystaj±c z oprogramowania antywirusowego firmy
638 Symantec (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
639
640 %package vfs-vscan-trend
641 Summary:        On-access virus scanning for samba using Trend
642 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa Trend
643 Group:          Networking/Daemons
644 Requires:       %{name} = %{epoch}:%{version}
645 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
646 Obsoletes:      vscan-trend
647
648 %description vfs-vscan-trend
649 A vfs-module for samba to implement on-access scanning using the Trend
650 antivirus software (which must be installed to use this).
651
652 %description vfs-vscan-trend -l pl
653 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
654 dostêpu do plików korzystaj±c z oprogramowania antywirusowego Trend
655 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
656
657 %package vfs-vscan-mks
658 Summary:        On-access virus scanning for samba using mks
659 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa mks
660 Group:          Networking/Daemons
661 Requires:       %{name} = %{epoch}:%{version}
662 Requires:       mksd
663 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
664 Obsoletes:      vscan-mks
665
666 %description vfs-vscan-mks
667 A vfs-module for samba to implement on-access scanning using the mks
668 antivirus software (which must be installed to use this).
669
670 %description vfs-vscan-mks -l pl
671 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
672 dostêpu do plików korzystaj±c z oprogramowania antywirusowego mks
673 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
674
675 %package vfs-vscan-kavp
676 Summary:        On-access virus scanning for samba using Kaspersky AVP
677 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa Kaspersky AVP
678 Group:          Networking/Daemons
679 Requires:       %{name} = %{epoch}:%{version}
680 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
681 Obsoletes:      vscan-kavp
682
683 %description vfs-vscan-kavp
684 A vfs-module for samba to implement on-access scanning using the
685 Kaspersky AVP antivirus software (which must be installed to use
686 this).
687
688 %description vfs-vscan-kavp -l pl
689 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
690 dostêpu do plików korzystaj±c z oprogramowania antywirusowego
691 Kaspersky AVP (które musi byæ zainstalowane, aby wykorzystaæ ten
692 modu³).
693
694 %prep
695 %setup -q
696 %patch0 -p1
697 %ifarch amd64
698 %patch1 -p1
699 %endif
700 #%{?with_ipv6:%patch2 -p1}
701
702 cd examples/VFS
703 tar xjf %{SOURCE7}
704 #cd %{name}-vscan-%{vscan_version}
705 #tar xjf %{SOURCE8}
706
707 %build
708 cd source
709 %{__libtoolize}
710 %{__autoconf}
711
712 # Removed options (default or not supported by configure script)
713 #       --with-mmap \
714 #       --with-netatalk \
715 #       --without-smbwrapper \
716 #       --with-sslinc=%{_prefix} \
717 #       --with-vfs \
718 #       --with-tdbsam \
719 #       %{?with_ipv6:--with-ipv6} \
720
721 %configure \
722         --with-acl-support \
723         --with-automount \
724         --with-libsmbclient \
725         --with-pam \
726         --with-pam_smbpass \
727         --with-ads \
728         --with-privatedir=%{_sysconfdir}/samba \
729         --with-quotas \
730         --with-readline \
731         --with-smbmount \
732         --with-swatdir=%{_datadir}/swat \
733         --with-syslog \
734         --with-utmp \
735         --with-fhs \
736         %{?with_python:--with-python} \
737         --with-expsam=xml,%{?with_mysql:mysql} \
738         %{?with_ldapsam:--with-ldapsam} \
739         %{!?with_ldap:--without-ldap} \
740         %{?with_krb5:--with-krb5} \
741         %{!?with_krb5:--without-krb5}
742
743 %{__make} proto
744 %{__make} everything pam_smbpass bin/smbget client/mount.cifs
745
746 cd ../examples/VFS
747 %{__autoconf}
748 %configure \
749         CFLAGS="%{rpmcflags} -fPIC"
750 %{__make}
751 mv README{,.vfs}
752
753 cd samba-vscan-%{vscan_version}
754 cp /usr/share/automake/config.sub .
755 %configure
756 %{__make} -j1 oav sophos fprotd trend icap mksd kavp clamav
757
758 %install
759 rm -rf $RPM_BUILD_ROOT
760 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
761         $RPM_BUILD_ROOT/var/{lock,log,log/archiv,spool}/samba \
762         $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_vfsdir},%{_includedir},%{_sambahome}}
763
764 cd source
765 %{__make} install \
766         DESTDIR=$RPM_BUILD_ROOT \
767         CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
768
769 install script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
770 cd ..
771
772 ln -sf %{_bindir}/smbmount $RPM_BUILD_ROOT/sbin/mount.smbfs
773
774 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
775 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
776 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
777 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
778 install %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
779 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
780 install %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
781 install %{SOURCE10} $RPM_BUILD_ROOT/etc/sysconfig/winbind
782
783 install source/client/mount.cifs        $RPM_BUILD_ROOT/sbin/mount.cifs
784 install source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so.2
785 ln -s libnss_winbind.so.2               $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so
786 install source/nsswitch/libnss_wins.so  $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so.2
787 ln -s libnss_wins.so.2                  $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so
788 install source/nsswitch/pam_winbind.so  $RPM_BUILD_ROOT/%{_lib}/security
789 install source/bin/pam_smbpass.so       $RPM_BUILD_ROOT/%{_lib}/security
790 install source/bin/wbinfo               $RPM_BUILD_ROOT%{_bindir}
791 install source/bin/smbget               $RPM_BUILD_ROOT%{_bindir}
792
793 mv $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so.0
794 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
795
796 install source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
797
798 # przyk³adowe modu³y VFS
799 #install examples/VFS/{*.so,block/*.so,recycle/*.so} $RPM_BUILD_ROOT%{_vfsdir}
800 #install examples/VFS/block/samba-block.conf examples/VFS/recycle/recycle.conf $RPM_BUILD_ROOT/%{_sysconfdir}/samba
801
802 # modu³y vscan
803 install examples/VFS/samba-vscan-%{vscan_version}/*.so $RPM_BUILD_ROOT%{_vfsdir}
804 install examples/VFS/samba-vscan-%{vscan_version}/{clamav,fprot,icap,kaspersky,mks,openantivirus,sophos,trend}/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/samba
805
806 touch $RPM_BUILD_ROOT/var/lock/samba/{STATUS..LCK,wins.dat,browse.dat}
807
808 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
809
810 %if %{with cups}
811 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
812 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
813 %endif
814
815 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
816 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
817
818 rm -f docs/faq/*.{sgml,txt}
819 rm -f docs/htmldocs/*.[0-9].html
820
821 # we have this utility in tdb package
822 rm -f $RPM_BUILD_ROOT{%{_bindir}/tdbdump,%{_mandir}/man8/tdbdump.8*}
823
824 %clean
825 rm -rf $RPM_BUILD_ROOT
826
827 %post
828 /sbin/chkconfig --add smb
829 if [ -r /var/lock/subsys/smb ]; then
830         /etc/rc.d/init.d/smb restart >&2
831 else
832         echo "Run \"/etc/rc.d/init.d/smb start\" to start Samba daemons."
833 fi
834
835 %preun
836 if [ "$1" = "0" ]; then
837         if [ -r /var/lock/subsys/smb ]; then
838                 /etc/rc.d/init.d/smb stop >&2
839         fi
840         /sbin/chkconfig --del smb
841 fi
842
843 %post winbind
844 /sbin/chkconfig --add winbind
845 if [ -r /var/lock/subsys/winbind ]; then
846         /etc/rc.d/init.d/winbind restart >&2
847 else
848         echo "Run \"/etc/rc.d/init.d/winbind start\" to start Winbind daemon."
849 fi
850
851 %preun winbind
852 if [ "$1" = "0" ]; then
853         if [ -r /var/lock/subsys/winbind ]; then
854                 /etc/rc.d/init.d/winbind stop >&2
855         fi
856         /sbin/chkconfig --del winbind
857 fi
858
859 %post swat
860 if [ -f /var/lock/subsys/rc-inetd ]; then
861         /etc/rc.d/init.d/rc-inetd reload 1>&2
862 else
863         echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
864 fi
865
866 %postun swat
867 if [ -f /var/lock/subsys/rc-inetd ]; then
868         /etc/rc.d/init.d/rc-inetd reload
869 fi
870
871 %triggerpostun -- samba < 1.9.18p7
872 if [ "$1" != "0" ]; then
873         /sbin/chkconfig --add smb
874 fi
875
876 %triggerpostun -- samba < 2.0.5a-3
877 if [ "$1" != "0" ]; then
878         [ ! -d /var/lock/samba ] && mkdir -m 0755 /var/lock/samba
879         [ ! -d /var/spool/samba ] && mkdir -m 1777 /var/spool/samba
880 fi
881
882 %files
883 %defattr(644,root,root,755)
884 %attr(755,root,root) %{_sbindir}/nmbd
885 %attr(755,root,root) %{_sbindir}/smbd
886 #%attr(755,root,root) %{_sbindir}/winbindd
887 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
888 %attr(755,root,root) %{_bindir}/smbstatus
889 %attr(755,root,root) %{_bindir}/smbpasswd
890 %attr(755,root,root) %{_bindir}/smbcontrol
891 %attr(755,root,root) %{_bindir}/tdbbackup
892 #%attr(755,root,root) %{_bindir}/tdbdump
893
894 #%attr(755,root,root) /%{_lib}/libnss_*
895 #%attr(755,root,root) /%{_lib}/security/pam_winbind.so
896 #%attr(755,root,root) %{_libdir}/%{name}/pdb/*.so
897 %dir %{_libdir}/%{name}/pdb
898 %dir %{_vfsdir}
899
900 %attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smbusers
901 %attr(754,root,root) /etc/rc.d/init.d/smb
902 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/samba
903 %attr(640,root,root) /etc/logrotate.d/samba
904 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/samba
905 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.samba
906 %{_mandir}/man1/smbstatus.1*
907 %{_mandir}/man1/smbcontrol.1*
908 %{_mandir}/man5/smbpasswd.5*
909 %{_mandir}/man7/samba.7*
910 %{_mandir}/man8/nmbd.8*
911 %{_mandir}/man8/smbd.8*
912 %{_mandir}/man8/smbpasswd.8*
913 %{_mandir}/man8/pdbedit.8*
914 %{_mandir}/man8/winbindd.8*
915 %{_mandir}/man8/tdbbackup.8*
916 #%{_mandir}/man8/tdbdump.8*
917
918 %dir %{_sambahome}
919 %dir /var/lock/samba
920 %ghost /var/lock/samba/*
921
922 %attr(0750,root,root) %dir /var/log/samba
923 %attr(0750,root,root) %dir /var/log/archiv/samba
924 %attr(1777,root,root) %dir /var/spool/samba
925
926 %if %{with mysql}
927 %files pdb-mysql
928 %defattr(644,root,root,755)
929 %attr(755,root,root) %{_libdir}/%{name}/pdb/mysql.so
930 %endif
931
932 %files pdb-xml
933 %defattr(644,root,root,755)
934 %attr(755,root,root) %{_libdir}/%{name}/pdb/xml.so
935
936 %files winbind
937 %defattr(644,root,root,755)
938 %attr(755,root,root) %{_sbindir}/winbindd
939 %attr(755,root,root) %{_bindir}/wbinfo
940 %attr(755,root,root) /%{_lib}/security/pam_winbind*
941 %attr(755,root,root) /%{_lib}/libnss_winbind*
942 %attr(754,root,root) /etc/rc.d/init.d/winbind
943 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/winbind
944 #%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/system-auth-winbind*
945 %{_mandir}/man8/winbindd*.8*
946 %{_mandir}/man1/wbinfo*.1*
947
948 %files -n nss_wins
949 %defattr(644,root,root,755)
950 %attr(755,root,root) /%{_lib}/libnss_wins*
951
952 %files client
953 %defattr(644,root,root,755)
954 %attr(755,root,root) /sbin/mount.smbfs
955 %attr(755,root,root) /sbin/mount.cifs
956 %attr(755,root,root) %{_bindir}/smbmount
957 %attr(755,root,root) %{_bindir}/smbmnt
958 %attr(755,root,root) %{_bindir}/smbumount
959 %attr(755,root,root) %{_bindir}/net
960 %attr(755,root,root) %{_bindir}/smbtree
961 %{_mandir}/man8/net.8*
962 %{_mandir}/man8/smbmnt.8*
963 %{_mandir}/man8/smbmount.8*
964 %{_mandir}/man8/smbumount.8*
965 %{_mandir}/man8/mount.cifs.8*
966 %attr(755,root,root) %{_bindir}/nmblookup
967 %attr(755,root,root) %{_bindir}/smbclient
968 %attr(755,root,root) %{_bindir}/smbtar
969 %attr(755,root,root) %{_bindir}/smbcacls
970 %{_mandir}/man1/smbtar.1*
971 %{_mandir}/man1/smbtree.1*
972 %{_mandir}/man1/smbclient.1*
973 %{_mandir}/man1/nmblookup.1*
974 %{_mandir}/man1/smbcacls.1*
975 %{_mandir}/man1/smbsh.1*
976 %attr(755,root,root) %{_bindir}/rpcclient
977 %{_mandir}/man1/rpcclient.1*
978 %attr(755,root,root) %{_bindir}/wbinfo
979 %{_mandir}/man1/wbinfo.1*
980 %attr(755,root,root) %{_bindir}/findsmb
981 %{_mandir}/man1/findsmb.1*
982
983 %files common
984 %defattr(644,root,root,755)
985 %doc README Manifest WHATSNEW.txt
986 %doc Roadmap docs/*.pdf docs/registry/*
987 %doc docs/htmldocs/*.* docs/{history,THANKS}
988 %dir %{_libdir}/%{name}
989 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smb.conf
990 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/lmhosts
991 %{_libdir}/%{name}/*.dat
992 #%attr(755,root,root) %{_bindir}/make_smbcodepage
993 #%attr(755,root,root) %{_bindir}/make_unicodemap
994 %attr(755,root,root) %{_bindir}/testparm
995 %attr(755,root,root) %{_bindir}/testprns
996 %attr(755,root,root) %{_bindir}/ntlm_auth
997 %attr(755,root,root) %{_bindir}/smbcquotas
998 %attr(755,root,root) %{_bindir}/profiles
999 %attr(755,root,root) %{_bindir}/pdbedit
1000 #%attr(755,root,root) %{_bindir}/make_printerdef
1001 %dir %{_libdir}/%{name}/charset
1002 %attr(755,root,root) %{_libdir}/%{name}/charset/*.so
1003 #%{_mandir}/man1/make_smbcodepage.1*
1004 #%{_mandir}/man1/make_unicodemap.1*
1005 %{_mandir}/man1/editreg.1*
1006 %{_mandir}/man1/testparm.1*
1007 %{_mandir}/man1/testprns.1*
1008 %{_mandir}/man1/ntlm_auth.1*
1009 %{_mandir}/man1/smbcquotas.1*
1010 %{_mandir}/man1/profiles.1*
1011 %{_mandir}/man1/vfstest.1*
1012
1013 %{_mandir}/man1/log2pcap.1*
1014
1015 %{_mandir}/man5/smb.conf.5*
1016 %{_mandir}/man5/lmhosts.5*
1017
1018 %files swat
1019 %defattr(644,root,root,755)
1020 #%doc swat/README* swat/help/*
1021 %doc swat/help/*
1022 %attr(755,root,root) %{_sbindir}/swat
1023 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/swat
1024 %dir %{_datadir}/swat
1025 %{_datadir}/swat/help
1026 %{_datadir}/swat/images
1027 %{_datadir}/swat/include
1028 %dir %{_datadir}/swat/lang
1029 %lang(ja) %{_datadir}/swat/lang/ja
1030 %lang(tr) %{_datadir}/swat/lang/tr
1031 %{_datadir}/swat/using_samba
1032 %lang(de) %{_libdir}/%{name}/de.msg
1033 %{_libdir}/%{name}/en.msg
1034 %lang(fr) %{_libdir}/%{name}/fr.msg
1035 %lang(it) %{_libdir}/%{name}/it.msg
1036 %lang(ja) %{_libdir}/%{name}/ja.msg
1037 %lang(nl) %{_libdir}/%{name}/nl.msg
1038 %lang(pl) %{_libdir}/%{name}/pl.msg
1039 %lang(tr) %{_libdir}/%{name}/tr.msg
1040 %{_mandir}/man8/swat.8*
1041
1042 %files -n pam-pam_smbpass
1043 %defattr(644,root,root,755)
1044 %doc source/pam_smbpass/{CHAN*,README,TODO} source/pam_smbpass/samples
1045 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1046
1047 %files -n libsmbclient
1048 %defattr(644,root,root,755)
1049 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1050
1051 %files -n libsmbclient-devel
1052 %defattr(644,root,root,755)
1053 %attr(755,root,root) %{_libdir}/libsmbclient.so
1054 %{_includedir}/libsmbclient.h
1055
1056 %files -n libsmbclient-static
1057 %defattr(644,root,root,755)
1058 %{_libdir}/libsmbclient.a
1059
1060 %files -n smbget
1061 %defattr(644,root,root,755)
1062 %attr(755,root,root) %{_bindir}/smbget
1063 %{_mandir}/man1/smbget.1*
1064 %{_mandir}/man5/smbgetrc.5*
1065
1066 %if %{with cups}
1067 %files -n cups-backend-smb
1068 %defattr(644,root,root,755)
1069 %attr(755,root,root) %{_bindir}/smbspool
1070 %attr(755,root,root) %{cups_serverbin}/backend/smb
1071 %{_mandir}/man8/smbspool.8*
1072 %endif
1073
1074 %files vfs-audit
1075 %defattr(644,root,root,755)
1076 %attr(755,root,root) %{_vfsdir}/audit.so
1077 #te ni¿ej chwilowo tutaj
1078
1079 %attr(755,root,root) %{_vfsdir}/[d-n]*.so
1080 %attr(755,root,root) %{_vfsdir}/cap.so
1081 %attr(755,root,root) %{_vfsdir}/readonly.so
1082
1083 %files vfs-shadow-copy
1084 %defattr(644,root,root,755)
1085 %attr(755,root,root) %{_vfsdir}/shadow_copy.so
1086
1087 #%files vfs-block
1088 #%defattr(644,root,root,755)
1089 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/samba-block.conf
1090 #%attr(755,root,root) %{_vfsdir}/block.so
1091
1092 %files vfs-recycle
1093 %defattr(644,root,root,755)
1094 #%doc examples/VFS/recycle/README
1095 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/recycle.conf
1096 %attr(755,root,root) %{_vfsdir}/recycle.so
1097
1098 %files vfs-vscan-clamav
1099 %defattr(644,root,root,755)
1100 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1101 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-clamav.conf
1102 %attr(755,root,root) %{_vfsdir}/vscan-clamav.so
1103
1104 %files vfs-vscan-fprot
1105 %defattr(644,root,root,755)
1106 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1107 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-fprotd.conf
1108 %attr(755,root,root) %{_vfsdir}/vscan-fprotd.so
1109
1110 %files vfs-vscan-openantivirus
1111 %defattr(644,root,root,755)
1112 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1113 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-oav.conf
1114 %attr(755,root,root) %{_vfsdir}/vscan-oav.so
1115
1116 %files vfs-vscan-sophos
1117 %defattr(644,root,root,755)
1118 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1119 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-sophos.conf
1120 %attr(755,root,root) %{_vfsdir}/vscan-sophos.so
1121
1122 %files vfs-vscan-symantec
1123 %defattr(644,root,root,755)
1124 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1125 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-icap.conf
1126 %attr(755,root,root) %{_vfsdir}/vscan-icap.so
1127
1128 %files vfs-vscan-trend
1129 %defattr(644,root,root,755)
1130 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1131 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-trend.conf
1132 %attr(755,root,root) %{_vfsdir}/vscan-trend.so
1133
1134 %ifarch %{ix86}
1135 %files vfs-vscan-mks
1136 %defattr(644,root,root,755)
1137 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1138 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-mks32.conf
1139 %attr(755,root,root) %{_vfsdir}/vscan-mksd.so
1140 %endif
1141
1142 %files vfs-vscan-kavp
1143 %defattr(644,root,root,755)
1144 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1145 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-kavp.conf
1146 %attr(755,root,root) %{_vfsdir}/vscan-kavp.so
This page took 0.251894 seconds and 4 git commands to generate.