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