]> git.pld-linux.org Git - packages/samba.git/blob - samba.spec
- updated to 3.0.4
[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:        0.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
320 %description client
321 Samba-client provides some SMB clients, which complement the build-in
322 SMB filesystem in Linux. These allow accessing of SMB shares and
323 printing to SMB printers.
324
325 %description client -l pt_BR
326 O pacote samba-clientes prove alguns clientes SMB, que complementam o
327 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
328 e também, à impressoras SMB.
329
330 %description client -l es
331 Cliente SMB de Samba.
332
333 %description client -l ja
334 Samba-client ¤Ï Linux ¾å¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë SMB ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÊ䤦 SMB
335 ¥¯¥é¥¤¥¢¥ó¥È¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Ï SMB ¶¦Í­¤Î¥¢¥¯¥»¥¹¤È SMB
336 ¥×¥ê¥ó¥¿¤Ø¤Î°õºþ¤òµö²Ä¤·¤Þ¤¹¡£
337
338 %description client -l pl
339 Samba-client dostarcza programy uzupe³niaj±ce obs³ugê systemu plików
340 SMB zawart± w j±drze. Pozwalaj± one na wspó³dzielenie zasobów SMB i
341 drukowanie w sieci SMB.
342
343 %description client -l pt_BR
344 O pacote samba-clientes prove alguns clientes SMB, que complementam o
345 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
346 e também, à impressoras SMB.
347
348 %description client -l ru
349 ðÁËÅÔ samba-client ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÎÅËÏÔÏÒÙÅ ËÌÉÅÎÔÙ SMB ÄÌÑ ÒÁÂÏÔÙ ÓÏ
350 ×ÓÔÒÏÅÎÎÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB × Linux. üÔÉ ËÌÉÅÎÔÙ ÐÏÚ×ÏÌÑÀÔ
351 ÐÏÌÕÞÁÔØ ÄÏÓÔÕРˠÒÁÚÄÅÌÑÅÍÙÍ ËÁÔÁÌÏÇÁÍ SMB É ÐÅÞÁÔØ ÎÁ SMB-ÐÒÉÎÔÅÒÙ.
352
353 %description client -l uk
354 ðÁËÅÔ samba-client ÎÁÄÁ¤ ÄÅÑ˦ Ë̦¤ÎÔÉ SMB ÄÌÑ ÒÏÂÏÔÉ Ú¦ ×ÂÕÄÏ×ÁÎÏÀ
355 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB × Linux. ã¦ Ë̦¤ÎÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÕ×ÁÔÉ ÄÏÓÔÕÐ
356 ÄÏ ËÁÔÁÌÏǦנÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ SMB ÔÁ ÄÒÕË ÎÁ SMB-ÐÒ¦ÎÔÅÒÉ.
357
358 %package common
359 Summary:        Files used by both Samba servers and clients
360 Summary(es):    Common files between samba and samba-clients
361 Summary(ja):    Samba ¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Ç»ÈÍѤµ¤ì¤ë¥×¥í¥°¥é¥à
362 Summary(pl):    Pliki u¿ywane przez serwer i klientów Samba
363 Summary(pt_BR): Arquivos em comum entre samba e samba-clients
364 Summary(ru):    æÁÊÌÙ, ÉÓÐÏÌØÚÕÅÍÙÅ ËÁË ÓÅÒ×ÅÒÏÍ, ÔÁË É ËÌÉÅÎÔÏÍ Samba
365 Summary(uk):    æÁÊÌÉ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÑË ÓÅÒ×ÅÒÏÍ, ÔÁË ¦ Ë̦¤ÎÔÏÍ Samba
366 Group:          Networking/Daemons
367
368 %description common
369 Samba-common provides files necessary for both the server and client
370 packages of Samba.
371
372 %description common -l ja
373 Samba-common ¤Ï Samba ¤Î¥µ¡¼¥Ð¤È¥¯¥é¥¤¥¢¥ó¥È¤ÎξÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ç
374 »ÈÍѤµ¤ì¤ë¥Õ¥¡¥¤¥ë¤òÄ󶡤·¤Þ¤¹¡£
375
376 %description common -l pl
377 Samba-common dostarcza pliki niezbêdne zarówno dla serwera jak i
378 klientów Samba.
379
380 %description common -l pt_BR
381 Arquivos em comum entre os pacotes samba e samba-clients.
382
383 %description common -l ru
384 Samba-common ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ ËÁË ËÌÉÅÎÔÁ, ÔÁË É
385 ÓÅÒ×ÅÒÁ Samba.
386
387 %description common -l uk
388 Samba-common Í¦ÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ ÑË Ë̦¤ÎÔÁ, ÔÁË ¦
389 ÓÅÒ×ÅÒÁ Samba.
390
391 %package winbind
392 URL:            http://www.samba.org
393 Summary:        Samba-winbind daemon, utilities and documentation
394 Group:          Networking/Daemons
395 Requires:       %{name}-common = %{epoch}:%{version}
396 Requires(post,preun):   /sbin/chkconfig
397
398 %description winbind
399 Provides the winbind daemon and testing tools to allow authentication
400 and group/user enumeration from a Windows or Samba domain controller.
401
402 %package -n nss_wins
403 URL:            http://www.samba.org
404 Summary:        Name Service Switch service for WINS
405 Group:          Base
406 Requires:       %{name}-common = %{epoch}:%{version}
407
408 %description -n nss_wins
409 Provides the libnss_wins shared library which resolves NetBIOS names to 
410 IP addresses.
411
412 %package -n pam-pam_smbpass
413 Summary:        PAM Samba Password Module
414 Summary(pl):    Modu³ PAM smbpass
415 Group:          Base
416 Obsoletes:      pam_smbpass
417
418 %description -n pam-pam_smbpass
419 PAM module which can be used on conforming systems to keep the
420 smbpasswd (Samba password) database in sync with the unix password
421 file.
422
423 %description -n pam-pam_smbpass -l pl
424 Modu³ PAM, który mo¿e byæ u¿ywany do trzymania pliku smbpasswd (has³a
425 Samby) zsynchronizowanego z has³ami unixowymi.
426
427 %package -n libsmbclient
428 Summary:        libsmbclient - samba client library
429 Summary(pl):    libsmbclient - biblioteka klienta samby
430 Group:          Libraries
431
432 %description -n libsmbclient
433 libsmbclient - library that allows to use samba clients functions.
434
435 %description -n libsmbclient -l pl
436 libsmbclient - biblioteka pozwalaj±ca korzystaæ z funcji klienta
437 samby.
438
439 %package -n libsmbclient-devel
440 Summary:        libsmbclient - samba client library
441 Summary(pl):    libsmbclient - biblioteka klienta samby
442 Summary(pt_BR): Ferramentas de desenvolvimento para clientes samba
443 Group:          Development/Libraries
444 Requires:       libsmbclient = %{epoch}:%{version}
445
446 %description -n libsmbclient-devel
447 Header files for libsmbclient.
448
449 %description -n libsmbclient-devel -l pl
450 Pliki nag³ówkowe dla libsmbclient.
451
452 %description -n libsmbclient-devel -l pt_BR
453 Arquivos de inclusão, bibliotecas e documentação necessários para
454 desenvolver aplicativos clientes para o samba.
455
456 %package -n libsmbclient-static
457 Summary:        Static version of libsmbclient - samba client library
458 Summary(pl):    Statyczna wersja libsmbclient - biblioteki klienta samby
459 Summary(pt_BR): Ferramentas de desenvolvimento para clientes samba
460 Group:          Development/Libraries
461 Requires:       libsmbclient = %{epoch}:%{version}
462
463 %description -n libsmbclient-static
464 Static libsmbclient library.
465
466 %description -n libsmbclient-static -l pl
467 Statyczna biblioteka libsmbclient.
468
469 %package -n smbget
470 Summary:        A utility for retrieving files using the SMB protocol
471 Summary(pl):    Narzedzie do pobierania plików protoko³em SMB
472 Group:          Applications/Networking
473
474 %description -n smbget
475 wget-like utility for download files over SMB.
476
477 %description -n smbget -l pl
478 Narzêdzie podobne do wgeta do pobierania plików protko³oem SMB u¿ywanym
479 w sieciach MS Windows.
480
481 %package -n cups-backend-smb
482 Summary:        CUPS backend for printing to SMB printers
483 Summary(pl):    Backend CUPS-a drukuj±cy na drukarkach SMB
484 Group:          Applications/Printing
485 Requires:       %{name}-client = %{epoch}:%{version}
486 Requires:       cups
487
488 %description -n cups-backend-smb
489 CUPS backend for printing to SMB printers.
490
491 %description -n cups-backend-smb -l pl
492 Backend CUPS-a drukuj±cy na drukarkach SMB.
493
494 %package vfs-audit
495 Summary:        VFS module to audit file access
496 Summary(pl):    Modu³ VFS do monitorowania operacji na plikach
497 Group:          Networking/Daemons
498 Requires:       %{name} = %{epoch}:%{version}
499
500 %description vfs-audit
501 A simple module to audit file access to the syslog facility. The
502 following operations are logged: share connect/disconnect, directory
503 opens/create/remove, file open/close/rename/unlink/chmod.
504
505 %description vfs-audit -l pl
506 Prosty modu³ do monitorowania dostêpu do plików do sysloga.
507 Monitorowane s± nastêpuj±ce operacje: pod³±czone/od³±czenie do zasobu,
508 otwarcie/utworzenie/zmiana nazwy katalogu, otwarcie/zamknêcie/zmiana
509 nazwy/skasowania/zmiana praw plików.
510
511 %package vfs-block
512 Summary:        VFS module to block access to files
513 Summary(pl):    Modu³y VFS do blokowania dostêpu do plików
514 Group:          Networking/Daemons
515 Requires:       %{name} = %{epoch}:%{version}
516
517 %description vfs-block
518 Sample module by Ronald Kuetemeier <ronald@kuetemeier.com> to block
519 named symbolic link following. Note: Config file is in
520 /etc/samba/samba-block.conf .
521
522 %description vfs-block -l pl
523 Przyk³adowy modu³ stworzony przez Ronald Kuetemeier
524 <ronald@kuetemeier.com> do blokowania dostêpu do plików wskazywanych
525 przez linki symboliczne. Plik konfiguracyjny w
526 /etc/samba/samba-block.conf .
527
528 %package vfs-recycle
529 Summary:        VFS module to add recycle bin facility to a samba share
530 Summary(pl):    Modu³ VFS dodaj±cy mo¿liwo¶æ kosza do zasobu samby
531 Group:          Networking/Daemons
532 Requires:       %{name} = %{epoch}:%{version}
533
534 %description vfs-recycle
535 VFS module to add recycle bin facility to a samba share.
536
537 %description vfs-recycle -l pl
538 Modu³ VFS dodaj±cy mo¿liwo¶æ kosza do zasobu samby.
539
540 %package vfs-shadow-copy
541 Summary:        VFS module to make automatic copy of data in samba share
542 Summary(pl):    Modu³ VFS do tworzenia automatycznych kopii danych w udziale samby
543 Group:          Networking/Daemons
544 Requires:       %{name} = %{epoch}:%{version}
545
546 %description vfs-shadow-copy
547 VFS module to make automatic copy of data in samba share.
548
549 %description vfs-shadow-copy -l pl
550 Modu³ VFS do tworzenia automatycznych kopii danych w udziale samby.
551
552 %package vfs-vscan-clamav
553 Summary:        On-access virus scanning for samba using ClamAV
554 Summary(pl):    Skaner antywirusowy online wykorzystuj±cy ClamAV
555 Group:          Networking/Daemons
556 Requires:       %{name} = %{epoch}:%{version}
557 Requires:       clamav
558 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
559
560 %description vfs-vscan-clamav
561 A vfs-module for samba to implement on-access scanning using the
562 ClamAV antivirus software (which must be installed to use this).
563
564 %description vfs-vscan-clamav -l pl
565 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
566 dostêpu do plików korzystaj±c z oprogramowania antywirusowego ClamAV
567 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
568
569 %package vfs-vscan-fprot
570 Summary:        On-access virus scanning for samba using FPROT
571 Summary(pl):    Skaner antywirusowy online wykorzystuj±cy FPROT
572 Group:          Networking/Daemons
573 Requires:       %{name} = %{epoch}:%{version}
574 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
575 Obsoletes:      vscan-fprot
576
577 %description vfs-vscan-fprot
578 A vfs-module for samba to implement on-access scanning using the FPROT
579 antivirus software (which must be installed to use this).
580
581 %description vfs-vscan-fprot -l pl
582 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
583 dostêpu do plików korzystaj±c z oprogramowania antywirusowego FPROT
584 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
585
586 %package vfs-vscan-openantivirus
587 Summary:        On-access virus scanning for samba using OpenAntivirus
588 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa OpenAntiVirus
589 Group:          Networking/Daemons
590 Requires:       %{name} = %{epoch}:%{version}
591 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
592 Obsoletes:      vscan-openantivirus
593
594 %description vfs-vscan-openantivirus
595 A vfs-module for samba to implement on-access scanning using the
596 OpenAntivirus antivirus software (which must be installed to use
597 this).
598
599 %description vfs-vscan-openantivirus -l pl
600 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
601 dostêpu do plików korzystaj±c z oprogramowania antywirusowego
602 OpenAntiVirus.org (które musi byæ zainstalowane, aby wykorzystaæ ten
603 modu³).
604
605 %package vfs-vscan-sophos
606 Summary:        On-access virus scanning for samba using Sophos
607 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa Sophos
608 Group:          Networking/Daemons
609 Requires:       %{name} = %{epoch}:%{version}
610 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
611 Obsoletes:      vscan-sophos
612
613 %description vfs-vscan-sophos
614 A vfs-module for samba to implement on-access scanning using the
615 Sophos antivirus software (which must be installed to use this).
616
617 %description vfs-vscan-sophos -l pl
618 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
619 dostêpu do plików korzystaj±c z oprogramowania antywirusowego Sophos
620 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
621
622 %package vfs-vscan-symantec
623 Summary:        On-access virus scanning for samba using Symantec
624 Summary(pl):    Skaner antywirusowy online wykorzystuj±cy Symantec
625 Group:          Networking/Daemons
626 Requires:       %{name} = %{epoch}:%{version}
627 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
628 Obsoletes:      vscan-symantec
629
630 %description vfs-vscan-symantec
631 A vfs-module for samba to implement on-access scanning using the
632 Symantec antivirus software (which must be installed to use this).
633
634 %description vfs-vscan-symantec -l pl
635 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
636 dostêpu do plików korzystaj±c z oprogramowania antywirusowego firmy
637 Symantec (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
638
639 %package vfs-vscan-trend
640 Summary:        On-access virus scanning for samba using Trend
641 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa Trend
642 Group:          Networking/Daemons
643 Requires:       %{name} = %{epoch}:%{version}
644 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
645 Obsoletes:      vscan-trend
646
647 %description vfs-vscan-trend
648 A vfs-module for samba to implement on-access scanning using the Trend
649 antivirus software (which must be installed to use this).
650
651 %description vfs-vscan-trend -l pl
652 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
653 dostêpu do plików korzystaj±c z oprogramowania antywirusowego Trend
654 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
655
656 %package vfs-vscan-mks
657 Summary:        On-access virus scanning for samba using mks
658 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa mks
659 Group:          Networking/Daemons
660 Requires:       %{name} = %{epoch}:%{version}
661 Requires:       mksd
662 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
663 Obsoletes:      vscan-mks
664
665 %description vfs-vscan-mks
666 A vfs-module for samba to implement on-access scanning using the mks
667 antivirus software (which must be installed to use this).
668
669 %description vfs-vscan-mks -l pl
670 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
671 dostêpu do plików korzystaj±c z oprogramowania antywirusowego mks
672 (które musi byæ zainstalowane, aby wykorzystaæ ten modu³).
673
674 %package vfs-vscan-kavp
675 Summary:        On-access virus scanning for samba using Kaspersky AVP
676 Summary(pl):    Modu³ VFS dodaj±cy obs³ugê antywirusa Kaspersky AVP
677 Group:          Networking/Daemons
678 Requires:       %{name} = %{epoch}:%{version}
679 Provides:       %{name}-vscan = %{epoch}:%{version}-%{release}
680 Obsoletes:      vscan-kavp
681
682 %description vfs-vscan-kavp
683 A vfs-module for samba to implement on-access scanning using the
684 Kaspersky AVP antivirus software (which must be installed to use
685 this).
686
687 %description vfs-vscan-kavp -l pl
688 Modu³ vfs do samby implementuj±cy skaning antywirusowy w czasie
689 dostêpu do plików korzystaj±c z oprogramowania antywirusowego
690 Kaspersky AVP (które musi byæ zainstalowane, aby wykorzystaæ ten
691 modu³).
692
693 %prep
694 %setup -q
695 %patch0 -p1
696 %ifarch amd64
697 %patch1 -p1
698 %endif
699 #%{?with_ipv6:%patch2 -p1}
700
701 cd examples/VFS
702 tar xjf %{SOURCE7}
703 #cd %{name}-vscan-%{vscan_version}
704 #tar xjf %{SOURCE8}
705
706 %build
707 cd source
708 %{__libtoolize}
709 %{__autoconf}
710
711 # Removed options (default or not supported by configure script)
712 #       --with-mmap \
713 #       --with-netatalk \
714 #       --without-smbwrapper \
715 #       --with-sslinc=%{_prefix} \
716 #       --with-vfs \
717 #       --with-tdbsam \
718 #       %{?with_ipv6:--with-ipv6} \
719
720 %configure \
721         --with-acl-support \
722         --with-automount \
723         --with-libsmbclient \
724         --with-pam \
725         --with-pam_smbpass \
726         --with-ads \
727         --with-privatedir=%{_sysconfdir}/samba \
728         --with-quotas \
729         --with-readline \
730         --with-smbmount \
731         --with-swatdir=%{_datadir}/swat \
732         --with-syslog \
733         --with-utmp \
734         --with-fhs \
735         %{?with_python:--with-python} \
736         --with-expsam=xml,%{?with_mysql:mysql} \
737         %{?with_ldapsam:--with-ldapsam} \
738         %{!?with_ldap:--without-ldap} \
739         %{?with_krb5:--with-krb5} \
740         %{!?with_krb5:--without-krb5}
741
742 %{__make} everything pam_smbpass bin/smbget client/mount.cifs proto
743
744 cd ../examples/VFS
745 %{__autoconf}
746 %configure \
747         CFLAGS="%{rpmcflags} -fPIC"
748 %{__make}
749 mv README{,.vfs}
750
751 cd samba-vscan-%{vscan_version}
752 cp /usr/share/automake/config.sub .
753 %configure
754 %{__make} -j1 oav sophos fprotd trend icap mksd kavp clamav
755
756 %install
757 rm -rf $RPM_BUILD_ROOT
758 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
759         $RPM_BUILD_ROOT/var/{lock,log,log/archiv,spool}/samba \
760         $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_vfsdir},%{_includedir},%{_sambahome}}
761
762 cd source
763 %{__make} install \
764         DESTDIR=$RPM_BUILD_ROOT \
765         CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
766
767 install script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
768 cd ..
769
770 ln -sf %{_bindir}/smbmount $RPM_BUILD_ROOT/sbin/mount.smbfs
771
772 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
773 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
774 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
775 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
776 install %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
777 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
778 install %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
779 install %{SOURCE10} $RPM_BUILD_ROOT/etc/sysconfig/winbind
780
781 install source/client/mount.cifs        $RPM_BUILD_ROOT/sbin/mount.cifs
782 install source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so.2
783 ln -s libnss_winbind.so.2               $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so
784 install source/nsswitch/libnss_wins.so  $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so.2
785 ln -s libnss_wins.so.2                  $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so
786 install source/nsswitch/pam_winbind.so  $RPM_BUILD_ROOT/%{_lib}/security
787 install source/bin/pam_smbpass.so       $RPM_BUILD_ROOT/%{_lib}/security
788 install source/bin/wbinfo               $RPM_BUILD_ROOT%{_bindir}
789 install source/bin/smbget               $RPM_BUILD_ROOT%{_bindir}
790
791 mv $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so.0
792 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
793
794 install source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
795
796 # przyk³adowe modu³y VFS
797 #install examples/VFS/{*.so,block/*.so,recycle/*.so} $RPM_BUILD_ROOT%{_vfsdir}
798 #install examples/VFS/block/samba-block.conf examples/VFS/recycle/recycle.conf $RPM_BUILD_ROOT/%{_sysconfdir}/samba
799
800 # modu³y vscan
801 install examples/VFS/samba-vscan-%{vscan_version}/*.so $RPM_BUILD_ROOT%{_vfsdir}
802 install examples/VFS/samba-vscan-%{vscan_version}/{clamav,fprot,icap,kaspersky,mks,openantivirus,sophos,trend}/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/samba
803
804 touch $RPM_BUILD_ROOT/var/lock/samba/{STATUS..LCK,wins.dat,browse.dat}
805
806 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
807
808 %if %{with cups}
809 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
810 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
811 %endif
812
813 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
814 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
815
816 rm -f docs/faq/*.{sgml,txt}
817 rm -f docs/htmldocs/*.[0-9].html
818
819 # we have this utility in tdb package
820 rm -f $RPM_BUILD_ROOT{%{_bindir}/tdbdump,%{_mandir}/man8/tdbdump.8*}
821
822 %clean
823 rm -rf $RPM_BUILD_ROOT
824
825 %post
826 /sbin/chkconfig --add smb
827 if [ -r /var/lock/subsys/smb ]; then
828         /etc/rc.d/init.d/smb restart >&2
829 else
830         echo "Run \"/etc/rc.d/init.d/smb start\" to start Samba daemons."
831 fi
832
833 %preun
834 if [ "$1" = "0" ]; then
835         if [ -r /var/lock/subsys/smb ]; then
836                 /etc/rc.d/init.d/smb stop >&2
837         fi
838         /sbin/chkconfig --del smb
839 fi
840
841 %post winbind
842 /sbin/chkconfig --add winbind
843 if [ -r /var/lock/subsys/winbind ]; then
844         /etc/rc.d/init.d/winbind restart >&2
845 else
846         echo "Run \"/etc/rc.d/init.d/winbind start\" to start Winbind daemon."
847 fi
848
849 %preun winbind
850 if [ "$1" = "0" ]; then
851         if [ -r /var/lock/subsys/winbind ]; then
852                 /etc/rc.d/init.d/winbind stop >&2
853         fi
854         /sbin/chkconfig --del winbind
855 fi
856
857 %post swat
858 if [ -f /var/lock/subsys/rc-inetd ]; then
859         /etc/rc.d/init.d/rc-inetd reload 1>&2
860 else
861         echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
862 fi
863
864 %postun swat
865 if [ -f /var/lock/subsys/rc-inetd ]; then
866         /etc/rc.d/init.d/rc-inetd reload
867 fi
868
869 %triggerpostun -- samba < 1.9.18p7
870 if [ "$1" != "0" ]; then
871         /sbin/chkconfig --add smb
872 fi
873
874 %triggerpostun -- samba < 2.0.5a-3
875 if [ "$1" != "0" ]; then
876         [ ! -d /var/lock/samba ] && mkdir -m 0755 /var/lock/samba
877         [ ! -d /var/spool/samba ] && mkdir -m 1777 /var/spool/samba
878 fi
879
880 %files
881 %defattr(644,root,root,755)
882 %attr(755,root,root) %{_sbindir}/nmbd
883 %attr(755,root,root) %{_sbindir}/smbd
884 #%attr(755,root,root) %{_sbindir}/winbindd
885 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
886 %attr(755,root,root) %{_bindir}/smbstatus
887 %attr(755,root,root) %{_bindir}/smbpasswd
888 %attr(755,root,root) %{_bindir}/smbcontrol
889 %attr(755,root,root) %{_bindir}/tdbbackup
890 #%attr(755,root,root) %{_bindir}/tdbdump
891
892 #%attr(755,root,root) /%{_lib}/libnss_*
893 #%attr(755,root,root) /%{_lib}/security/pam_winbind.so
894 #%attr(755,root,root) %{_libdir}/%{name}/pdb/*.so
895 %dir %{_libdir}/%{name}/pdb
896 %dir %{_vfsdir}
897
898 %attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smbusers
899 %attr(754,root,root) /etc/rc.d/init.d/smb
900 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/samba
901 %attr(640,root,root) /etc/logrotate.d/samba
902 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/samba
903 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.samba
904 %{_mandir}/man1/smbstatus.1*
905 %{_mandir}/man1/smbcontrol.1*
906 %{_mandir}/man5/smbpasswd.5*
907 %{_mandir}/man7/samba.7*
908 %{_mandir}/man8/nmbd.8*
909 %{_mandir}/man8/smbd.8*
910 %{_mandir}/man8/smbpasswd.8*
911 %{_mandir}/man8/pdbedit.8*
912 %{_mandir}/man8/winbindd.8*
913 %{_mandir}/man8/tdbbackup.8*
914 #%{_mandir}/man8/tdbdump.8*
915
916 %dir %{_sambahome}
917 %dir /var/lock/samba
918 %ghost /var/lock/samba/*
919
920 %attr(0750,root,root) %dir /var/log/samba
921 %attr(0750,root,root) %dir /var/log/archiv/samba
922 %attr(1777,root,root) %dir /var/spool/samba
923
924 %if %{with mysql}
925 %files pdb-mysql
926 %defattr(644,root,root,755)
927 %attr(755,root,root) %{_libdir}/%{name}/pdb/mysql.so
928 %endif
929
930 %files pdb-xml
931 %defattr(644,root,root,755)
932 %attr(755,root,root) %{_libdir}/%{name}/pdb/xml.so
933
934 %files winbind
935 %defattr(644,root,root,755)
936 %attr(755,root,root) %{_sbindir}/winbindd
937 %attr(755,root,root) %{_bindir}/wbinfo
938 %attr(755,root,root) /%{_lib}/security/pam_winbind*
939 %attr(755,root,root) /%{_lib}/libnss_winbind*
940 %attr(754,root,root) /etc/rc.d/init.d/winbind
941 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/winbind
942 #%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/system-auth-winbind*
943 %{_mandir}/man8/winbindd*.8*
944 %{_mandir}/man1/wbinfo*.1*
945
946 %files -n nss_wins
947 %defattr(644,root,root,755)
948 %attr(755,root,root) /%{_lib}/libnss_wins*
949
950 %files client
951 %defattr(644,root,root,755)
952 %attr(755,root,root) /sbin/mount.smbfs
953 %attr(755,root,root) /sbin/mount.cifs
954 %attr(755,root,root) %{_bindir}/smbmount
955 %attr(755,root,root) %{_bindir}/smbmnt
956 %attr(755,root,root) %{_bindir}/smbumount
957 %attr(755,root,root) %{_bindir}/net
958 %attr(755,root,root) %{_bindir}/smbtree
959 %{_mandir}/man8/net.8*
960 %{_mandir}/man8/smbmnt.8*
961 %{_mandir}/man8/smbmount.8*
962 %{_mandir}/man8/smbumount.8*
963 %{_mandir}/man8/mount.cifs.8*
964 %attr(755,root,root) %{_bindir}/nmblookup
965 %attr(755,root,root) %{_bindir}/smbclient
966 %attr(755,root,root) %{_bindir}/smbtar
967 %attr(755,root,root) %{_bindir}/smbcacls
968 %{_mandir}/man1/smbtar.1*
969 %{_mandir}/man1/smbtree.1*
970 %{_mandir}/man1/smbclient.1*
971 %{_mandir}/man1/nmblookup.1*
972 %{_mandir}/man1/smbcacls.1*
973 %{_mandir}/man1/smbsh.1*
974 %attr(755,root,root) %{_bindir}/rpcclient
975 %{_mandir}/man1/rpcclient.1*
976 %attr(755,root,root) %{_bindir}/wbinfo
977 %{_mandir}/man1/wbinfo.1*
978 %attr(755,root,root) %{_bindir}/findsmb
979 %{_mandir}/man1/findsmb.1*
980
981 %files common
982 %defattr(644,root,root,755)
983 %doc README Manifest WHATSNEW.txt
984 %doc Roadmap docs/*.pdf docs/registry/*
985 %doc docs/htmldocs/*.* docs/{history,THANKS}
986 %dir %{_libdir}/%{name}
987 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smb.conf
988 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/lmhosts
989 %{_libdir}/%{name}/*.dat
990 #%attr(755,root,root) %{_bindir}/make_smbcodepage
991 #%attr(755,root,root) %{_bindir}/make_unicodemap
992 %attr(755,root,root) %{_bindir}/testparm
993 %attr(755,root,root) %{_bindir}/testprns
994 %attr(755,root,root) %{_bindir}/ntlm_auth
995 %attr(755,root,root) %{_bindir}/smbcquotas
996 %attr(755,root,root) %{_bindir}/profiles
997 %attr(755,root,root) %{_bindir}/pdbedit
998 #%attr(755,root,root) %{_bindir}/make_printerdef
999 %dir %{_libdir}/%{name}/charset
1000 %attr(755,root,root) %{_libdir}/%{name}/charset/*.so
1001 #%{_mandir}/man1/make_smbcodepage.1*
1002 #%{_mandir}/man1/make_unicodemap.1*
1003 %{_mandir}/man1/editreg.1*
1004 %{_mandir}/man1/testparm.1*
1005 %{_mandir}/man1/testprns.1*
1006 %{_mandir}/man1/ntlm_auth.1*
1007 %{_mandir}/man1/smbcquotas.1*
1008 %{_mandir}/man1/profiles.1*
1009 %{_mandir}/man1/vfstest.1*
1010
1011 %{_mandir}/man1/log2pcap.1*
1012
1013 %{_mandir}/man5/smb.conf.5*
1014 %{_mandir}/man5/lmhosts.5*
1015
1016 %files swat
1017 %defattr(644,root,root,755)
1018 #%doc swat/README* swat/help/*
1019 %doc swat/help/*
1020 %attr(755,root,root) %{_sbindir}/swat
1021 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/swat
1022 %dir %{_datadir}/swat
1023 %{_datadir}/swat/help
1024 %{_datadir}/swat/images
1025 %{_datadir}/swat/include
1026 %dir %{_datadir}/swat/lang
1027 %lang(ja) %{_datadir}/swat/lang/ja
1028 %lang(tr) %{_datadir}/swat/lang/tr
1029 %{_datadir}/swat/using_samba
1030 %lang(de) %{_libdir}/%{name}/de.msg
1031 %{_libdir}/%{name}/en.msg
1032 %lang(fr) %{_libdir}/%{name}/fr.msg
1033 %lang(it) %{_libdir}/%{name}/it.msg
1034 %lang(ja) %{_libdir}/%{name}/ja.msg
1035 %lang(nl) %{_libdir}/%{name}/nl.msg
1036 %lang(pl) %{_libdir}/%{name}/pl.msg
1037 %lang(tr) %{_libdir}/%{name}/tr.msg
1038 %{_mandir}/man8/swat.8*
1039
1040 %files -n pam-pam_smbpass
1041 %defattr(644,root,root,755)
1042 %doc source/pam_smbpass/{CHAN*,README,TODO} source/pam_smbpass/samples
1043 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1044
1045 %files -n libsmbclient
1046 %defattr(644,root,root,755)
1047 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1048
1049 %files -n libsmbclient-devel
1050 %defattr(644,root,root,755)
1051 %attr(755,root,root) %{_libdir}/libsmbclient.so
1052 %{_includedir}/libsmbclient.h
1053
1054 %files -n libsmbclient-static
1055 %defattr(644,root,root,755)
1056 %{_libdir}/libsmbclient.a
1057
1058 %files -n smbget
1059 %defattr(644,root,root,755)
1060 %attr(755,root,root) %{_bindir}/smbget
1061 %{_mandir}/man1/smbget.1*
1062 %{_mandir}/man5/smbgetrc.5*
1063
1064 %if %{with cups}
1065 %files -n cups-backend-smb
1066 %defattr(644,root,root,755)
1067 %attr(755,root,root) %{_bindir}/smbspool
1068 %attr(755,root,root) %{cups_serverbin}/backend/smb
1069 %{_mandir}/man8/smbspool.8*
1070 %endif
1071
1072 %files vfs-audit
1073 %defattr(644,root,root,755)
1074 %attr(755,root,root) %{_vfsdir}/audit.so
1075 #te ni¿ej chwilowo tutaj
1076
1077 %attr(755,root,root) %{_vfsdir}/[d-n]*.so
1078 %attr(755,root,root) %{_vfsdir}/cap.so
1079 %attr(755,root,root) %{_vfsdir}/readonly.so
1080
1081 %files vfs-shadow-copy
1082 %defattr(644,root,root,755)
1083 %attr(755,root,root) %{_vfsdir}/shadow_copy.so
1084
1085 #%files vfs-block
1086 #%defattr(644,root,root,755)
1087 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/samba-block.conf
1088 #%attr(755,root,root) %{_vfsdir}/block.so
1089
1090 %files vfs-recycle
1091 %defattr(644,root,root,755)
1092 #%doc examples/VFS/recycle/README
1093 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/recycle.conf
1094 %attr(755,root,root) %{_vfsdir}/recycle.so
1095
1096 %files vfs-vscan-clamav
1097 %defattr(644,root,root,755)
1098 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1099 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-clamav.conf
1100 %attr(755,root,root) %{_vfsdir}/vscan-clamav.so
1101
1102 %files vfs-vscan-fprot
1103 %defattr(644,root,root,755)
1104 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1105 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-fprotd.conf
1106 %attr(755,root,root) %{_vfsdir}/vscan-fprotd.so
1107
1108 %files vfs-vscan-openantivirus
1109 %defattr(644,root,root,755)
1110 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1111 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-oav.conf
1112 %attr(755,root,root) %{_vfsdir}/vscan-oav.so
1113
1114 %files vfs-vscan-sophos
1115 %defattr(644,root,root,755)
1116 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1117 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-sophos.conf
1118 %attr(755,root,root) %{_vfsdir}/vscan-sophos.so
1119
1120 %files vfs-vscan-symantec
1121 %defattr(644,root,root,755)
1122 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1123 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-icap.conf
1124 %attr(755,root,root) %{_vfsdir}/vscan-icap.so
1125
1126 %files vfs-vscan-trend
1127 %defattr(644,root,root,755)
1128 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1129 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-trend.conf
1130 %attr(755,root,root) %{_vfsdir}/vscan-trend.so
1131
1132 %ifarch %{ix86}
1133 %files vfs-vscan-mks
1134 %defattr(644,root,root,755)
1135 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1136 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-mks32.conf
1137 %attr(755,root,root) %{_vfsdir}/vscan-mksd.so
1138 %endif
1139
1140 %files vfs-vscan-kavp
1141 %defattr(644,root,root,755)
1142 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1143 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-kavp.conf
1144 %attr(755,root,root) %{_vfsdir}/vscan-kavp.so
This page took 0.116605 seconds and 3 git commands to generate.