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