]> git.pld-linux.org Git - packages/samba.git/blob - samba.spec
- added manpage for tdbdump - no more omited files
[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.rc1.0.2
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}rc1.tar.bz2
35 # Source0-md5:  d7196d877882fbbec1df91a33d2530ea
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}rc1
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
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/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so.2
761 ln -s libnss_winbind.so.2 $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so
762 install source/nsswitch/libnss_wins.so  $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so.2
763 ln -s libnss_wins.so.2 $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so
764 install source/nsswitch/pam_winbind.so  $RPM_BUILD_ROOT/%{_lib}/security
765 install source/bin/pam_smbpass.so       $RPM_BUILD_ROOT/%{_lib}/security
766 install source/bin/wbinfo               $RPM_BUILD_ROOT%{_bindir}
767 install source/bin/smbget               $RPM_BUILD_ROOT%{_bindir}
768
769 mv $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so.0
770 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
771
772 install source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
773
774 # przyk³adowe modu³y VFS
775 #install examples/VFS/{*.so,block/*.so,recycle/*.so} $RPM_BUILD_ROOT%{_vfsdir}
776 #install examples/VFS/block/samba-block.conf examples/VFS/recycle/recycle.conf $RPM_BUILD_ROOT/%{_sysconfdir}/samba
777
778 # modu³y vscan
779 install examples/VFS/samba-vscan-%{vscan_version}/*.so $RPM_BUILD_ROOT%{_vfsdir}
780 install examples/VFS/samba-vscan-%{vscan_version}/{clamav,fprot,icap,kaspersky,mks,openantivirus,sophos,trend}/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/samba
781
782 touch $RPM_BUILD_ROOT/var/lock/samba/{STATUS..LCK,wins.dat,browse.dat}
783
784 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
785
786 %if %{with cups}
787 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
788 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
789 %endif
790
791 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
792 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
793
794 rm -f docs/faq/*.{sgml,txt}
795 rm -f docs/htmldocs/*.[0-9].html
796
797 %clean
798 rm -rf $RPM_BUILD_ROOT
799
800 %post
801 /sbin/chkconfig --add smb
802 if [ -r /var/lock/subsys/smb ]; then
803         /etc/rc.d/init.d/smb restart >&2
804 else
805         echo "Run \"/etc/rc.d/init.d/smb start\" to start Samba daemons."
806 fi
807
808 %preun
809 if [ "$1" = "0" ]; then
810         if [ -r /var/lock/subsys/smb ]; then
811                 /etc/rc.d/init.d/smb stop >&2
812         fi
813         /sbin/chkconfig --del smb
814 fi
815
816 %post winbind
817 /sbin/chkconfig --add winbind
818 if [ -r /var/lock/subsys/winbind ]; then
819         /etc/rc.d/init.d/winbind restart >&2
820 else
821         echo "Run \"/etc/rc.d/init.d/winbind start\" to start Winbind daemon."
822 fi
823
824 %preun winbind
825 if [ "$1" = "0" ]; then
826         if [ -r /var/lock/subsys/winbind ]; then
827                 /etc/rc.d/init.d/winbind stop >&2
828         fi
829         /sbin/chkconfig --del winbind
830 fi
831
832 %post swat
833 if [ -f /var/lock/subsys/rc-inetd ]; then
834         /etc/rc.d/init.d/rc-inetd reload 1>&2
835 else
836         echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
837 fi
838
839 %postun swat
840 if [ -f /var/lock/subsys/rc-inetd ]; then
841         /etc/rc.d/init.d/rc-inetd reload
842 fi
843
844 %triggerpostun -- samba < 1.9.18p7
845 if [ "$1" != "0" ]; then
846         /sbin/chkconfig --add smb
847 fi
848
849 %triggerpostun -- samba < 2.0.5a-3
850 if [ "$1" != "0" ]; then
851         [ ! -d /var/lock/samba ] && mkdir -m 0755 /var/lock/samba
852         [ ! -d /var/spool/samba ] && mkdir -m 1777 /var/spool/samba
853 fi
854
855 %files
856 %defattr(644,root,root,755)
857 %attr(755,root,root) %{_sbindir}/nmbd
858 %attr(755,root,root) %{_sbindir}/smbd
859 #%attr(755,root,root) %{_sbindir}/winbindd
860 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
861 %attr(755,root,root) %{_bindir}/smbstatus
862 %attr(755,root,root) %{_bindir}/smbpasswd
863 %attr(755,root,root) %{_bindir}/smbcontrol
864 %attr(755,root,root) %{_bindir}/tdbbackup
865 %attr(755,root,root) %{_bindir}/tdbdump
866
867 #%attr(755,root,root) /%{_lib}/libnss_*
868 #%attr(755,root,root) /%{_lib}/security/pam_winbind.so
869 #%attr(755,root,root) %{_libdir}/%{name}/pdb/*.so
870 %dir %{_libdir}/%{name}/pdb
871 %dir %{_vfsdir}
872
873 %attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smbusers
874 %attr(754,root,root) /etc/rc.d/init.d/smb
875 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/samba
876 %attr(640,root,root) /etc/logrotate.d/samba
877 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/samba
878 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.samba
879 %{_mandir}/man1/smbstatus.1*
880 %{_mandir}/man1/smbcontrol.1*
881 %{_mandir}/man5/smbpasswd.5*
882 %{_mandir}/man7/samba.7*
883 %{_mandir}/man8/nmbd.8*
884 %{_mandir}/man8/smbd.8*
885 %{_mandir}/man8/smbpasswd.8*
886 %{_mandir}/man8/pdbedit.8*
887 %{_mandir}/man8/winbindd.8*
888 %{_mandir}/man8/tdbbackup.8*
889 %{_mandir}/man8/tdbdump.8*
890
891 %dir %{_sambahome}
892 %dir /var/lock/samba
893 %ghost /var/lock/samba/*
894
895 %attr(0750,root,root) %dir /var/log/samba
896 %attr(0750,root,root) %dir /var/log/archiv/samba
897 %attr(1777,root,root) %dir /var/spool/samba
898
899 %if %{with mysql}
900 %files pdb-mysql
901 %defattr(644,root,root,755)
902 %attr(755,root,root) %{_libdir}/%{name}/pdb/mysql.so
903 %endif
904
905 %files pdb-xml
906 %defattr(644,root,root,755)
907 %attr(755,root,root) %{_libdir}/%{name}/pdb/xml.so
908
909 %files winbind
910 %defattr(644,root,root,755)
911 %attr(755,root,root) %{_sbindir}/winbindd
912 %attr(755,root,root) %{_bindir}/wbinfo
913 %attr(755,root,root) /%{_lib}/security/pam_winbind*
914 %attr(755,root,root) /%{_lib}/libnss_winbind*
915 %attr(754,root,root) /etc/rc.d/init.d/winbind
916 #%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/system-auth-winbind*
917 %{_mandir}/man8/winbindd*.8*
918 %{_mandir}/man1/wbinfo*.1*
919
920 %files -n nss_wins
921 %defattr(644,root,root,755)
922 %attr(755,root,root) /%{_lib}/libnss_wins*
923
924 %files client
925 %defattr(644,root,root,755)
926 %attr(755,root,root) /sbin/mount.smbfs
927 %attr(755,root,root) %{_bindir}/smbmount
928 %attr(755,root,root) %{_bindir}/smbmnt
929 %attr(755,root,root) %{_bindir}/smbumount
930 %attr(755,root,root) %{_bindir}/net
931 %attr(755,root,root) %{_bindir}/smbtree
932 %{_mandir}/man8/net.8*
933 %{_mandir}/man8/smbmnt.8*
934 %{_mandir}/man8/smbmount.8*
935 %{_mandir}/man8/smbumount.8*
936 %attr(755,root,root) %{_bindir}/nmblookup
937 %attr(755,root,root) %{_bindir}/smbclient
938 %attr(755,root,root) %{_bindir}/smbtar
939 %attr(755,root,root) %{_bindir}/smbcacls
940 %{_mandir}/man1/smbtar.1*
941 %{_mandir}/man1/smbtree.1*
942 %{_mandir}/man1/smbclient.1*
943 %{_mandir}/man1/nmblookup.1*
944 %{_mandir}/man1/smbcacls.1*
945 %{_mandir}/man1/smbsh.1*
946 %attr(755,root,root) %{_bindir}/rpcclient
947 %{_mandir}/man1/rpcclient.1*
948 %attr(755,root,root) %{_bindir}/wbinfo
949 %{_mandir}/man1/wbinfo.1*
950 %attr(755,root,root) %{_bindir}/findsmb
951 %{_mandir}/man1/findsmb.1*
952
953 %files common
954 %defattr(644,root,root,755)
955 %doc README Manifest WHATSNEW.txt
956 %doc Roadmap docs/faq docs/Registry/*
957 %doc docs/htmldocs/*.* docs/{history,THANKS}
958 %dir %{_libdir}/%{name}
959 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/smb.conf
960 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/lmhosts
961 %{_libdir}/%{name}/*.dat
962 #%attr(755,root,root) %{_bindir}/make_smbcodepage
963 #%attr(755,root,root) %{_bindir}/make_unicodemap
964 %attr(755,root,root) %{_bindir}/testparm
965 %attr(755,root,root) %{_bindir}/testprns
966 %attr(755,root,root) %{_bindir}/ntlm_auth
967 %attr(755,root,root) %{_bindir}/smbcquotas
968 %attr(755,root,root) %{_bindir}/profiles
969 %attr(755,root,root) %{_bindir}/pdbedit
970 #%attr(755,root,root) %{_bindir}/make_printerdef
971 %dir %{_libdir}/%{name}/charset
972 %attr(755,root,root) %{_libdir}/%{name}/charset/*.so
973 #%{_mandir}/man1/make_smbcodepage.1*
974 #%{_mandir}/man1/make_unicodemap.1*
975 %{_mandir}/man1/editreg.1*
976 %{_mandir}/man1/testparm.1*
977 %{_mandir}/man1/testprns.1*
978 %{_mandir}/man1/ntlm_auth.1*
979 %{_mandir}/man1/smbcquotas.1*
980 %{_mandir}/man1/profiles.1*
981 %{_mandir}/man1/vfstest.1*
982
983 %{_mandir}/man1/log2pcap.1*
984 %{_mandir}/man8/mount.c*.*
985
986 %{_mandir}/man5/smb.conf.5*
987 %{_mandir}/man5/lmhosts.5*
988
989 %files swat
990 %defattr(644,root,root,755)
991 #%doc swat/README* swat/help/*
992 %doc swat/help/*
993 %attr(755,root,root) %{_sbindir}/swat
994 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/swat
995 %dir %{_datadir}/swat
996 %{_datadir}/swat/help
997 %{_datadir}/swat/images
998 %{_datadir}/swat/include
999 %dir %{_datadir}/swat/lang
1000 %lang(ja) %{_datadir}/swat/lang/ja
1001 %lang(tr) %{_datadir}/swat/lang/tr
1002 %{_datadir}/swat/using_samba
1003 %lang(de) %{_libdir}/%{name}/de.msg
1004 %{_libdir}/%{name}/en.msg
1005 %lang(fr) %{_libdir}/%{name}/fr.msg
1006 %lang(it) %{_libdir}/%{name}/it.msg
1007 %lang(ja) %{_libdir}/%{name}/ja.msg
1008 %lang(nl) %{_libdir}/%{name}/nl.msg
1009 %lang(pl) %{_libdir}/%{name}/pl.msg
1010 %lang(tr) %{_libdir}/%{name}/tr.msg
1011 %{_mandir}/man8/swat.8*
1012
1013 %files -n pam-pam_smbpass
1014 %defattr(644,root,root,755)
1015 %doc source/pam_smbpass/{CHAN*,README,TODO} source/pam_smbpass/samples
1016 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1017
1018 %files -n libsmbclient
1019 %defattr(644,root,root,755)
1020 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1021
1022 %files -n libsmbclient-devel
1023 %defattr(644,root,root,755)
1024 %attr(755,root,root) %{_libdir}/libsmbclient.so
1025 %{_includedir}/libsmbclient.h
1026
1027 %files -n libsmbclient-static
1028 %defattr(644,root,root,755)
1029 %{_libdir}/libsmbclient.a
1030
1031 %files -n smbget
1032 %defattr(644,root,root,755)
1033 %attr(755,root,root) %{_bindir}/smbget
1034 %{_mandir}/man1/smbget.1*
1035
1036 %if %{with cups}
1037 %files -n cups-backend-smb
1038 %defattr(644,root,root,755)
1039 %attr(755,root,root) %{_bindir}/smbspool
1040 %attr(755,root,root) %{cups_serverbin}/backend/smb
1041 %{_mandir}/man8/smbspool.8*
1042 %endif
1043
1044 %files vfs-audit
1045 %defattr(644,root,root,755)
1046 %attr(755,root,root) %{_vfsdir}/audit.so
1047 #te ni¿ej chwilowo tutaj
1048
1049 %attr(755,root,root) %{_vfsdir}/[d-n]*.so
1050 %attr(755,root,root) %{_vfsdir}/cap.so
1051 %attr(755,root,root) %{_vfsdir}/readonly.so
1052
1053 #%files vfs-block
1054 #%defattr(644,root,root,755)
1055 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/samba-block.conf
1056 #%attr(755,root,root) %{_vfsdir}/block.so
1057
1058 %files vfs-recycle
1059 %defattr(644,root,root,755)
1060 #%doc examples/VFS/recycle/README
1061 #%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/recycle.conf
1062 %attr(755,root,root) %{_vfsdir}/recycle.so
1063
1064 %files vfs-vscan-clamav
1065 %defattr(644,root,root,755)
1066 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1067 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-clamav.conf
1068 %attr(755,root,root) %{_vfsdir}/vscan-clamav.so
1069
1070 %files vfs-vscan-fprot
1071 %defattr(644,root,root,755)
1072 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1073 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-fprotd.conf
1074 %attr(755,root,root) %{_vfsdir}/vscan-fprotd.so
1075
1076 %files vfs-vscan-openantivirus
1077 %defattr(644,root,root,755)
1078 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1079 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-oav.conf
1080 %attr(755,root,root) %{_vfsdir}/vscan-oav.so
1081
1082 %files vfs-vscan-sophos
1083 %defattr(644,root,root,755)
1084 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1085 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-sophos.conf
1086 %attr(755,root,root) %{_vfsdir}/vscan-sophos.so
1087
1088 %files vfs-vscan-symantec
1089 %defattr(644,root,root,755)
1090 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1091 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-icap.conf
1092 %attr(755,root,root) %{_vfsdir}/vscan-icap.so
1093
1094 %files vfs-vscan-trend
1095 %defattr(644,root,root,755)
1096 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1097 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-trend.conf
1098 %attr(755,root,root) %{_vfsdir}/vscan-trend.so
1099
1100 %ifarch %{ix86}
1101 %files vfs-vscan-mks
1102 %defattr(644,root,root,755)
1103 #%doc examples/VFS/%{name}-vscan-%{vscan_version}/{INSTALL,FAQ}
1104 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/samba/vscan-mks32.conf
1105 %attr(755,root,root) %{_vfsdir}/vscan-mksd.so
1106 %endif
1107
1108 %files vfs-vscan-kavp
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-kavp.conf
1112 %attr(755,root,root) %{_vfsdir}/vscan-kavp.so
This page took 1.480066 seconds and 3 git commands to generate.