]> git.pld-linux.org Git - packages/samba.git/blob - samba.spec
-i fixed libmbclient, rel.6.
[packages/samba.git] / samba.spec
1 #
2 # Conditional build:
3 # _with_ldap    - with LDAP support
4 # _with_ipv6    - with IPv6 support
5 #
6 Summary:        SMB server
7 Summary(pl):    Serwer SMB
8 Summary(cs):    Server SMB
9 Summary(da):    SMB server
10 Summary(de):    SMB-Server
11 Summary(es):    El servidor SMB
12 Summary(fi):    SMB-palvelin
13 Summary(fr):    Serveur SMB
14 Summary(it):    Server SMB
15 Summary(ja):    Samba SMB ¥µ¡¼¥Ð¡¼
16 Summary(pl):    Serwer SMB
17 Summary(pt_BR): Cliente e servidor SMB
18 Summary(ru):    SMB ËÌÉÅÎÔ É ÓÅÒ×ÅÒ
19 Summary(tr):    SMB sunucusu
20 Summary(uk):    SMB Ë̦¤ÎÔ ÔÁ ÓÅÒ×ÅÒ
21 Summary(zh_CN): Samba ¿Í»§¶ËºÍ·þÎñÆ÷.
22 Name:           samba
23 Version:        2.2.5
24 Release:        6
25 License:        GPL v2
26 Group:          Networking/Daemons
27 URL:            http://www.samba.org/
28 Source0:        ftp://ftp.samba.org/pub/samba/%{name}-%{version}.tar.bz2
29 Source1:        smb.init
30 Source2:        %{name}.pamd
31 Source3:        swat.inetd
32 Source4:        %{name}.sysconfig
33 Source5:        %{name}.logrotate
34 Source6:        smb.conf
35 Patch1:         %{name}-config.patch
36 Patch2:         %{name}-DESTDIR.patch
37 Patch3:         %{name}-manpages_PLD_fixes.patch
38 Patch4:         %{name}-smbprint.patch
39 Patch5:         %{name}-autoconf.patch
40 Patch6:         %{name}-smbadduser.patch
41 Patch7:         %{name}-nmbd_socket.patch
42 Patch10:        %{name}-vfs.patch
43 #Patch11:       %{name}-quota.patch
44 Patch12:        http://v6web.litech.org/samba/%{name}-2.2.4+IPv6-20020609.diff
45 Patch13:        %{name}-DESTDIR-fix.patch
46 #Patch14:       %{name}-CIFS-extensions.patch
47 Prereq:         /sbin/chkconfig
48 Requires:       pam >= 0.66
49 Requires:       logrotate
50 Requires:       samba-common = %{version}
51 BuildRequires:  autoconf
52 BuildRequires:  ncurses-devel >= 5.2
53 BuildRequires:  readline-devel >= 4.2
54 BuildRequires:  pam-devel > 0.66
55 %{?_with_ldap:BuildRequires:    openldap-devel}
56 BuildRequires:  openssl-devel >= 0.9.6a
57 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58
59 %define         _sysconfdir     /etc/samba
60 %define         _libdir         %{_sysconfdir}
61 %define         _localstatedir  %{_var}/log/samba
62
63 %description
64 Samba provides an SMB server which can be used to provide network
65 services to SMB (sometimes called "Lan Manager") clients, including
66 various versions of MS Windows, OS/2, and other Linux machines. Samba
67 also provides some SMB clients, which complement the built-in SMB
68 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
69 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
70
71 This release is known as the "Locking Update" and has full support for
72 Opportunistic File Locking. In addition this update includes native
73 support for Microsoft encrypted passwords, improved browse list and
74 WINS database management.
75
76 Please refer to the WHATSNEW.txt document for fixup information. This
77 binary release includes encrypted password support. Please read the
78 smb.conf file and ENCRYPTION.txt in the docs directory for
79 implementation details.
80
81 %description -l cs
82 Samba poskytuje server SMB, který lze pou¾ít pro poskytování sí»ových
83 slu¾eb klientùm SMB (nìkdy nazývaných klienti "LAN mana¾er") vèetnì
84 klientù rùzných verzí MS Windows, OS/2 a dal¹ích linuxových strojù.
85 Samba té¾ poskytuje nìkteré klienty SMB, kteøí komplementují vestavìný
86 souborový systém SMB v Linuxu. Samba pou¾ívá protokoly NetBIOS pøes
87 TCP/IP (NetBT) a NEpotøebuje protokol NetBEUI (neformátovaný rámec
88 NetBIOS od spoleènosti Microsoft.
89
90 %description -l da
91 Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
92 services til SMB (også kaldet "Lan Manager") klienter, incl.
93 forskellige versioner af MS Windows, OS/2, og andre Linux maskiner.
94 Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
95 filsystem i Linux. Samba benytter NetBIOS over TCP/IP (NetBT)
96 protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
97 protokollen.
98
99 %description -l de
100 Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
101 SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
102 verschiedenen Versionen von MS Windows-, OS/2- und anderen
103 Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
104 Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
105 NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
106 (Microsoft Raw NetBIOS frame)-Protokoll.
107
108 %description -l es
109 Samba provee un servidor SMB que se puede usar para ofrecer servicios
110 de red a clientes SMB (algunas veces se le llama de "Lan Manager"),
111 incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
112 Linux. Samba también ofrece algunos clientes SMB, que complementan el
113 sistema de archivos SMB de Linux. Samba usa el protocolo NetBIOS sobre
114 TCP/IP (NetBT) y no necesita del protocolo NetBEUI (Microsoft Raw
115 NetBIOS frame).
116
117 %description -l fi
118 Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
119 verkkopalvelujen tarjoajana. SMB-protokollaa kutsutaan joskus "Lan
120 Manager" protokollaksi ja asiakasohjelmat toimivat dosissa,
121 Windowseissa, OS/2:ssa ja toisissa Linux-koneissa. Samban mukana on
122 myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
123 kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
124 over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
125 NetBEUI-protokollaa.
126
127 %description -l it
128 Samba fornisce un server SMB che puo` essere usato per fornire servizi
129 di rete ai client SMB, incluse le versioni MS Windows, OS/2 e per
130 altre macchine Linux. Samba fornisce anche i client SMB. Samba usa
131 NetBIOS sopra TCP/IP e non ha bisogno del protocollo NetBEUI.
132
133 %description -l ja
134 Samba ¤Ï MS Windows ¤ÎÍÍ¡¹¤Ê¥Ð¡¼¥¸¥ç¥ó¡¢OS/2 ¤½¤·¤Æ¾¤Î Linux ¥Þ¥·¥ó
135 ¤ò´Þ¤à SMB (¤¿¤Þ¤Ë "Lan Manager" ¤È¸Æ¤Ð¤ì¤ë)
136 ¥¯¥é¥¤¥¢¥ó¥È¤Ë¥Í¥Ã¥È¥ï¡¼¥¯ ¥µ¡¼¥Ó¥¹¤òÄ󶡤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë SMB
137 ¥µ¡¼¥Ð¤òÄ󶡤·¤Þ¤¹¡£Samba ¤Ï NetBIOS over TCP/IP (NetBT)
138 ¥×¥í¥È¥³¥ë¤ò»ÈÍѤ·¡¢ NetBEUI(Microsoft Raw NetBIOS frame)
139 ¥×¥í¥È¥³¥ë¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£
140
141 Samba ¤Û¤È¤ó¤ÉÆ°ºî¤¹¤ë NT ¥É¥á¥¤¥ó¥³¥ó¥È¥í¡¼¥ë¤Îµ¡Ç½¤òÆÃħ¤È¤·¡¢
142 ¹¥¤­¤Ê¥Ö¥é¥¦¥¶¤ò»È¤Ã¤Æ samba ¤Î smb.conf ¥Õ¥¡¥¤¥ë¤ò¥ê¥â¡¼¥È´ÉÍý¤¹¤ë
143 ¿·¤·¤¤ SWAT (Samba Web Administration Tool) ¤ò´Þ¤ß¤Þ¤¹¡£
144 Ìܲ¼¤Î¤È¤³¤í¤³¤ì¤Ï inetd ¤òÄ̤·¤Æ TCP ¥Ý¡¼¥È 901 ¤ÇÍ­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
145
146 %description -l pl
147 Samba udostêpnia serwer SMB, który mo¿e byæ u¿yty w celu dostarczenia
148 us³ug sieciowych (potocznie zwanych "Lan Manager"), dla klientów
149 takich jak MS Windows, OS/2 a tak¿e maszyn linuksowych. W pakiecie
150 znajduje siê równie¿ oprogramowanie klienckie. Samba u¿ywa protoko³u
151 NetBIOS po TCP/IP (NetBT) i nie wymaga protoko³u NetBEUI. Ta wersja ma
152 pe³ne wsparcie dla blokowania plików, a tak¿e wsparcie dla kodowania
153 hase³ w standardzie MS i zarzadzania baz± WINS.
154
155 %description -l pt_BR
156 O Samba provê um servidor SMB que pode ser usado para oferecer
157 serviços de rede a clientes SMB (algumas vezes chamado de "Lan
158 Manager"), incluindo várias versões de MS Windows, OS/2, e outras
159 máquinas Linux. O Samba também fornece alguns clientes SMB, que
160 complementam o sistema de arquivos SMB do Linux. O Samba usa o
161 protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
162 NetBEUI (Microsoft Raw NetBIOS frame).
163
164 O Samba inclui a maioria das características de um servidor de
165 Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
166 permite que o arquivo smb.conf seja gerenciado remotamente através de
167 um navegador. Atualmente isto está sendo habilitado na porta TCP 901
168 via inetd.
169
170 %description -l ru
171 Samba ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ÓÅÒ×ÅÒ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÄÌÑ
172 ÐÒÅÄÏÓÔÁ×ÌÅÎÉÑ ÓÅÔÅ×ÙÈ ÓÅÒ×ÉÓÏ× SMB (ÉÎÏÇÄÁ ÎÁÚÙ×ÁÅÍÙÍ "Lan Manager")
173 ËÌÉÅÎÔÁÍ, ×ËÌÀÞÁÑ ÒÁÚÎÏÏÂÒÁÚÎÙÅ ×ÅÒÓÉÉ MS Windows, OS/2, É ÄÒÕÇÉÅ
174 Linux-ÍÁÛÉÎÙ. Samba ÔÁËÖÅ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ËÌÉÅÎÔÏ×, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ
175 ÓÏ ×ÓÔÒÏÅÎÎÏÊ × Linux ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB.
176
177 Samba ÉÓÐÏÌØÚÕÅÔ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) É ÎÅ ÎÕÖÄÁÅÔÓÑ ×
178 ÐÒÏÔÏËÏÌÅ NetBEUI (Microsoft Raw NetBIOS frame).
179
180 Samba ÓÏÄÅÒÖÉÔ ÐÒÁËÔÉÞÅÓËÉ ÒÁÂÏÔÁÀÝÕÀ ÒÅÁÌÉÚÁÃÉÀ NT Domain Control É
181 ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool), ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ
182 ÕÄÁÌÅÎÎÏ ÕÐÒÁ×ÌÑÔØ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÍ ÆÁÊÌÏÍ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
183 ÌÀÂÉÍÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÁ ÞÔÏ ÏΠÒÁÚÒÅÛÅΠÞÅÒÅÚ inetd ÎÁ TCP-ÐÏÒÔÕ
184 901.
185
186 %description -l uk
187 Samba ÎÁÄÁ¤ SMB-ÓÅÒ×ÅÒ, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ ÎÁÄÁÎÎÑ
188 ÍÅÒÅÖÅ×ÉÈ ÓÅÒצӦנSMB (ÝÏ §È ¦ÎÏĦ ÎÁÚÉ×ÁÀÔØ "Lan Manager") Ë̦¤ÎÔÁÍ,
189 ×ËÌÀÞÁÀÞÉ Ò¦ÚÎÏÍÁΦÔΦ ×ÅÒÓ¦§ MS Windows, OS/2, ÔÁ ¦ÎÛ¦ Linux-ÍÁÛÉÎÉ.
190 Samba ÔÁËÏÖ ÎÁÄÁ¤ SMB-Ë̦¤ÎÔ¦×, ÝÏ ÐÒÁÃÀÀÔØ Ú ×ÂÕÄÏ×ÁÎÏÀ × Linux
191 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB.
192
193 Samba ×ÉËÏÒÉÓÔÏ×Õ¤ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) ÔÁ ÎÅ ÐÏÔÒÅÂÕ¤
194 ÐÒÏÔÏËÏÌÕ NetBEUI (Microsoft Raw NetBIOS frame).
195
196 Samba Í¦ÓÔÉÔØ ÍÁÊÖÅ ÐÒÁÃÀÀÞÕ ÒÅÁÌÉÚÁæÀ NT Domain Control ÔÁ ÎÏ×ÙÊ
197 SWAT (Samba Web Administration Tool), ËÏÔÒÉÊ ÄÏÚ×ÏÌѤ ×¦ÄÄÁÌÅÎÏ
198 ËÅÒÕ×ÁÔÉ ËÏÎƦÇÕÒÁæÊÎÉÍ ÆÁÊÌÏÍ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
199 ÕÌÀÂÌÅÎÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÉ ÝϠצΠÄÏÚ×ÏÌÅÎÉÊ ÞÅÒÅÚ inetd ÎÁ
200 TCP-ÐÏÒÔÕ 901.
201
202 %package -n swat
203 Summary:        Samba Web Administration Tool
204 Summary(es):    Samba SWAT and Web documentation
205 Summary(pl):    Narzêdzie administracyjne serwisu Samba
206 Summary(pt_BR): Samba SWAT e documentação Web
207 Summary(ru):    ðÒÏÇÒÁÍÍÁ ËÏÎÆÉÇÕÒÁÃÉÉ SMB-ÓÅÒ×ÅÒÁ Samba
208 Summary(uk):    ðÒÏÇÒÁÍÁ ËÏÎÆÉÇÕÒÁ槠SMB-ÓÅÒ×ÅÒÁ Samba
209 Group:          Networking/Admin
210 Requires:       %{name}
211 Requires:       rc-inetd >= 0.8.2
212 Requires:       inetdaemon
213 Provides:       samba-swat
214 Obsoletes:      samba-swat
215
216 %description -n swat
217 swat allows a Samba administrator to configure the complex smb.conf
218 file via a Web browser. In addition, a swat configuration page has
219 help links to all the configurable options in the smb.conf file
220 allowing an administrator to easily look up the effects of any change.
221
222 %description -n swat -l pl
223 swat pozwala na kompleksow± konfiguracjê smb.conf przy pomocy
224 przegl±darki WWW.
225
226 %description -n swat -l pt_BR
227 SWAT - ferramentada Web de configuração do Samba.
228
229 %description -n swat -l ru
230 ðÁËÅÔ samba-swat ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool),
231 ÄÌÑ ÕÄÁÌÅÎÎÏÇÏ ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
232 ÌÀÂÉÍÏÇÏ Web-ÂÒÁÕÚÅÒÁ.
233
234 %description -n swat -l uk
235 ðÁËÅÔ samba-swat Í¦ÓÔÉÔØ ÎÏ×ÉÊ SWAT (Samba Web Administration Tool),
236 ÄÌÑ ÄÉÓÔÁÎæÊÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ ÆÁÊÌÕ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
237 ÕÌÀÂÌÅÎÏÇÏ Web-ÂÒÁÕÚÅÒÕ.
238
239 %package client
240 Summary:        Samba client programs
241 Summary(es):    Cliente SMB de Samba
242 Summary(ja):    Samba (SMB) ¥¯¥é¥¤¥¢¥ó¥È¥×¥í¥°¥é¥à
243 Summary(pl):    Klienci serwera Samba
244 Summary(pt_BR): Cliente SMB do samba
245 Summary(ru):    ëÌÉÅÎÔÓËÉÅ ÐÒÏÇÒÁÍÍÙ Samba (SMB)
246 Summary(uk):    ë̦¤ÎÔÓØ˦ ÐÒÏÇÒÁÍÉ Samba (SMB)
247 Group:          Applications/Networking
248 Requires:       samba-common = %{version}
249 Obsoletes:      smbfs
250
251 %description client
252 Samba-client provides some SMB clients, which complement the build-in
253 SMB filesystem in Linux. These allow accessing of SMB shares and
254 printing to SMB printers.
255
256 %description client -l pt_BR
257 O pacote samba-clientes prove alguns clientes SMB, que complementam o
258 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
259 e também, à impressoras SMB.
260
261 %description client -l es
262 Cliente SMB de Samba.
263
264 %description client -l ja
265 Samba-client ¤Ï Linux ¾å¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë SMB ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÊ䤦 SMB
266 ¥¯¥é¥¤¥¢¥ó¥È¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Ï SMB ¶¦Í­¤Î¥¢¥¯¥»¥¹¤È SMB
267 ¥×¥ê¥ó¥¿¤Ø¤Î°õºþ¤òµö²Ä¤·¤Þ¤¹¡£
268
269 %description client -l pl
270 Samba-client dostarcza pewne programy które uzupe³niaj± system plików
271 SMB zawarty w j±drze. Pozwala na wspó³dzielenie i drukowanie w sieci
272 SMB.
273
274 %description client -l pt_BR
275 O pacote samba-clientes prove alguns clientes SMB, que complementam o
276 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
277 e também, à impressoras SMB.
278
279 %description client -l ru
280 ðÁËÅÔ samba-client ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÎÅËÏÔÏÒÙÅ ËÌÉÅÎÔÙ SMB ÄÌÑ ÒÁÂÏÔÙ ÓÏ
281 ×ÓÔÒÏÅÎÎÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB × Linux. üÔÉ ËÌÉÅÎÔÙ ÐÏÚ×ÏÌÑÀÔ
282 ÐÏÌÕÞÁÔØ ÄÏÓÔÕРˠÒÁÚÄÅÌÑÅÍÙÍ ËÁÔÁÌÏÇÁÍ SMB É ÐÅÞÁÔØ ÎÁ SMB-ÐÒÉÎÔÅÒÙ.
283
284 %description client -l uk
285 ðÁËÅÔ samba-client ÎÁÄÁ¤ ÄÅÑ˦ Ë̦¤ÎÔÉ SMB ÄÌÑ ÒÏÂÏÔÉ Ú¦ ×ÂÕÄÏ×ÁÎÏÀ
286 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB × Linux. ã¦ Ë̦¤ÎÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÕ×ÁÔÉ ÄÏÓÔÕÐ
287 ÄÏ ËÁÔÁÌÏǦנÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ SMB ÔÁ ÄÒÕË ÎÁ SMB-ÐÒ¦ÎÔÅÒÉ.
288
289 %package common
290 Summary:        Files used by both Samba servers and clients
291 Summary(es):    Common files between samba and samba-clients
292 Summary(ja):    Samba ¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Ç»ÈÍѤµ¤ì¤ë¥×¥í¥°¥é¥à
293 Summary(pl):    Pliki u¿ywane przez serwer i klientów Samba
294 Summary(pt_BR): Arquivos em comum entre samba e samba-clients
295 Summary(ru):    æÁÊÌÙ, ÉÓÐÏÌØÚÕÅÍÙÅ ËÁË ÓÅÒ×ÅÒÏÍ, ÔÁË É ËÌÉÅÎÔÏÍ Samba
296 Summary(uk):    æÁÊÌÉ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÑË ÓÅÒ×ÅÒÏÍ, ÔÁË ¦ Ë̦¤ÎÔÏÍ Samba
297 Group:          Networking/Daemons
298
299 %description common
300 Samba-common provides files necessary for both the server and client
301 packages of Samba.
302
303 %description common -l ja
304 Samba-common ¤Ï Samba ¤Î¥µ¡¼¥Ð¤È¥¯¥é¥¤¥¢¥ó¥È¤ÎξÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ç
305 »ÈÍѤµ¤ì¤ë¥Õ¥¡¥¤¥ë¤òÄ󶡤·¤Þ¤¹¡£
306
307 %description common -l pl
308 Samba-common dostarcza pliki niezbêdne zarówno dla serwera jak i
309 klientów Samba.
310
311 %description common -l pt_BR
312 Arquivos em comum entre os pacotes samba e samba-clients.
313
314 %description common -l ru
315 Samba-common ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ ËÁË ËÌÉÅÎÔÁ, ÔÁË É
316 ÓÅÒ×ÅÒÁ Samba.
317
318 %description common -l uk
319 Samba-common Í¦ÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ ÑË Ë̦¤ÎÔÁ, ÔÁË ¦
320 ÓÅÒ×ÅÒÁ Samba.
321
322 %package -n pam-pam_smbpass
323 Summary:        PAM Samba Password Module
324 Summary(pl):    Modu³ PAM smbpass
325 Group:          Base
326 Obsoletes:      pam_smbpass
327
328 %description -n pam-pam_smbpass
329 PAM module which can be used on conforming systems to keep the
330 smbpasswd (Samba password) database in sync with the unix password
331 file.
332
333 %description -n pam-pam_smbpass -l pl
334 Modu³ PAMa, który mo¿e byæ u¿ywany do trzymania pliku smbpasswd (has³a
335 Samby) zsynchronizowanego z has³ami unixowymi.
336
337 %package -n libsmbclient
338 Summary:        libsmbclient - samba client library
339 Summary(pl):    libsmbclient - biblioteka klienta samby
340 Group:          Libraries
341
342 %description -n libsmbclient
343 libsmbclient - library that allows to use samba clients functions.
344
345 %description -n libsmbclient -l pl
346 libsmbclient - biblioteka pozwalaj±ca korzystaæ z funcji klienta
347 samby.
348
349 %package -n libsmbclient-devel
350 Summary:        libsmbclient - samba client library
351 Summary(pl):    libsmbclient - biblioteka klienta samby
352 Summary(pt_BR): Ferramentas de desenvolvimento para clientes samba
353 Group:          Development/Libraries
354 Requires:       libsmbclient = %{version}
355
356 %description -n libsmbclient-devel
357 Header files for libsmbclient.
358
359 %description -n libsmbclient-devel
360 Pliki nag³ówkowe dla libsmbclient.
361
362 %description -n libsmbclient-devel -l pt_BR
363 Arquivos de inclusão, bibliotecas e documentação necessários para
364 desenvolver aplicativos clientes para o samba.
365
366 %prep
367 %setup -q
368 %patch1 -p1
369 %patch2 -p1
370 %patch3 -p1
371 %patch4 -p1
372 %patch5 -p1
373 %patch7 -p1
374 %{?_with_ipv6:%patch12 -p1}
375 %patch13 -p1
376
377 %build
378 cd source
379 %{__autoconf}
380 %configure \
381         --with-automount \
382         --with-libsmbclient \
383         --with-lockdir=/var/lock/samba \
384         --with-mmap \
385         --with-msdfs \
386         --with-netatalk \
387         --without-smbwrapper \
388         --with-pam \
389         --with-piddir=/var/run \
390         --with-privatedir=%{_libdir} \
391         --with-quotas \
392         --with-readline \
393         --with-smbmount \
394         --with-ssl \
395         --with-sslinc=%{_prefix} \
396         --with-swatdir=%{_datadir}/swat \
397         --with-syslog \
398         --with-utmp \
399         --with-vfs \
400         %{?_with_ipv6:--with-ipv6} \
401         %{?_with_ldap:--with-ldapsam}
402
403 #       --with-acl-support \
404 mv Makefile Makefile.old
405 sed -e "s#-symbolic##g" Makefile.old > Makefile
406
407 %{__make} everything pam_smbpass
408
409 %install
410 rm -rf $RPM_BUILD_ROOT
411 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
412         $RPM_BUILD_ROOT/{var/{lock,log,log/archiv,spool},home/services}/samba \
413         $RPM_BUILD_ROOT/{sbin,lib/security,%{_libdir},%{_includedir}}
414
415 cd source
416 %{__make} install DESTDIR=$RPM_BUILD_ROOT
417 install script/mksmbpasswd.sh /$RPM_BUILD_ROOT%{_sbindir}
418 cd ..
419
420 ln -sf %{_bindir}/smbmount $RPM_BUILD_ROOT/sbin/mount.smbfs
421
422 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
423 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
424 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
425 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
426 install %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
427 install %{SOURCE6} $RPM_BUILD_ROOT%{_libdir}/smb.conf
428
429 install source/nsswitch/libnss_wins.so  $RPM_BUILD_ROOT/lib/libnss_wins.so.2
430 install source/nsswitch/pam_winbind.so  $RPM_BUILD_ROOT/lib/security/
431 install source/bin/pam_smbpass.so       $RPM_BUILD_ROOT/lib/security/
432 install source/bin/wbinfo               $RPM_BUILD_ROOT%{_bindir}
433
434 install source/bin/libsmbclient.so $RPM_BUILD_ROOT/lib/libsmbclient.so.0
435 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT/lib/libsmbclient.so
436
437 install source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
438
439 touch $RPM_BUILD_ROOT/var/lock/samba/{STATUS..LCK,wins.dat,browse.dat}
440
441 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_libdir}/lmhosts
442
443 > $RPM_BUILD_ROOT%{_libdir}/smbusers
444 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
445
446 rm -f docs/faq/*.{sgml,txt}
447 rm -f docs/htmldocs/*.[0-9].html
448
449 %clean
450 rm -rf $RPM_BUILD_ROOT
451
452 %post
453 /sbin/chkconfig --add smb
454 if [ -r /var/lock/subsys/smb ]; then
455         /etc/rc.d/init.d/smb restart >&2
456 else
457         echo "Run \"/etc/rc.d/init.d/smb start\" to start Samba daemons."
458 fi
459
460 %preun
461 if [ "$1" = "0" ]; then
462         if [ -r /var/lock/subsys/smb ]; then
463                 /etc/rc.d/init.d/smb stop >&2
464         fi
465         /sbin/chkconfig --del smb
466 fi
467
468 %post -n swat
469 if [ -f /var/lock/subsys/rc-inetd ]; then
470         /etc/rc.d/init.d/rc-inetd reload 1>&2
471 else
472         echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
473 fi
474
475 %postun -n swat
476 if [ -f /var/lock/subsys/rc-inetd ]; then
477         /etc/rc.d/init.d/rc-inetd reload
478 fi
479
480 %triggerpostun -- samba < 1.9.18p7
481 if [ "$1" != "0" ]; then
482         /sbin/chkconfig --add smb
483 fi
484
485 %triggerpostun -- samba < 2.0.5a-3
486 if [ "$1" != "0" ]; then
487         [ ! -d /var/lock/samba ] && mkdir -m 0755 /var/lock/samba
488         [ ! -d /var/spool/samba ] && mkdir -m 1777 /var/spool/samba
489 fi
490
491 %files
492 %defattr(644,root,root,755)
493 %doc docs/nsswitch/README
494 %doc source/nsswitch/README winbind.pam
495 %attr(755,root,root) %{_sbindir}/nmbd
496 %attr(755,root,root) %{_sbindir}/smbd
497 %attr(755,root,root) %{_sbindir}/winbindd
498 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
499 %attr(755,root,root) %{_bindir}/smbstatus
500 %attr(755,root,root) %{_bindir}/smbpasswd
501 %attr(755,root,root) %{_bindir}/smbcontrol
502
503 %attr(755,root,root) /lib/libnss_wins*
504 %attr(755,root,root) /lib/security/pam_winbind.so
505
506 %dir %{_libdir}
507 %attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_libdir}/smbusers
508 %attr(754,root,root) /etc/rc.d/init.d/smb
509 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/samba
510 %attr(640,root,root) /etc/logrotate.d/samba
511 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/samba
512 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.samba
513 %{_mandir}/man1/smbstatus.1*
514 %{_mandir}/man1/smbcontrol.1*
515 %{_mandir}/man5/smbpasswd.5*
516 %{_mandir}/man7/samba.7*
517 %{_mandir}/man8/nmbd.8*
518 %{_mandir}/man8/smbd.8*
519 %{_mandir}/man8/smbpasswd.8*
520 %{_mandir}/man8/winbindd.8*
521
522 %dir /home/services/samba
523 %dir /var/lock/samba
524 %ghost /var/lock/samba/*
525
526 %attr(0750,root,root) %dir /var/log/samba
527 %attr(0750,root,root) %dir /var/log/archiv/samba
528 %attr(1777,root,root) %dir /var/spool/samba
529
530 %files client
531 %defattr(644,root,root,755)
532 %attr(755,root,root) /sbin/mount.smbfs
533 %attr(755,root,root) %{_bindir}/smbmount
534 %attr(755,root,root) %{_bindir}/smbmnt
535 %attr(755,root,root) %{_bindir}/smbumount
536 %{_mandir}/man8/smbmnt.8*
537 %{_mandir}/man8/smbmount.8*
538 %{_mandir}/man8/smbumount.8*
539 %attr(755,root,root) %{_bindir}/nmblookup
540 %attr(755,root,root) %{_bindir}/smbclient
541 %attr(755,root,root) %{_bindir}/smbtar
542 %attr(755,root,root) %{_bindir}/smbspool
543 %attr(755,root,root) %{_bindir}/smbcacls
544 %{_mandir}/man1/smbtar.1*
545 %{_mandir}/man1/smbclient.1*
546 %{_mandir}/man1/nmblookup.1*
547 %{_mandir}/man1/smbcacls.1*
548 %attr(755,root,root) %{_bindir}/rpcclient
549 %{_mandir}/man1/rpcclient.1*
550 %attr(755,root,root) %{_bindir}/wbinfo
551 %{_mandir}/man1/wbinfo.1*
552
553 %files common
554 %defattr(644,root,root,755)
555 %doc README Manifest WHATSNEW.txt
556 %doc Roadmap docs/faq docs/Registry/*
557 %doc docs/textdocs/* docs/htmldocs/*.* docs/{history,announce,THANKS}
558 %config(noreplace) %verify(not size mtime md5) %{_libdir}/smb.conf
559 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_libdir}/lmhosts
560 %attr(755,root,root) %{_bindir}/make_smbcodepage
561 %attr(755,root,root) %{_bindir}/make_unicodemap
562 %attr(755,root,root) %{_bindir}/testparm
563 %attr(755,root,root) %{_bindir}/testprns
564 %attr(755,root,root) %{_bindir}/make_printerdef
565 %{_libdir}/codepages
566 %{_mandir}/man1/make_smbcodepage.1*
567 %{_mandir}/man1/make_unicodemap.1*
568 %{_mandir}/man1/testparm.1*
569 %{_mandir}/man1/testprns.1*
570 %{_mandir}/man5/smb.conf.5*
571 %{_mandir}/man5/lmhosts.5*
572
573 %files -n swat
574 %defattr(644,root,root,755)
575 %doc swat/README* swat/help/*
576 %attr(755,root,root) %{_sbindir}/swat
577 %{_datadir}/swat
578 %{_mandir}/man8/swat.8*
579 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/swat
580
581 %files -n pam-pam_smbpass
582 %defattr(644,root,root,755)
583 %doc source/pam_smbpass/{CHAN*,README,TODO} source/pam_smbpass/samples
584 %attr(755,root,root) /lib/security/pam_smbpass.so
585
586 %files -n libsmbclient
587 %defattr(644,root,root,755)
588 %attr(755,root,root) /lib/libsmbclient.so.*
589
590 %files -n libsmbclient-devel
591 %defattr(644,root,root,755)
592 %{_includedir}/libsmbclient.h
593 %attr(755,root,root) /lib/libsmbclient.so
This page took 0.078239 seconds and 3 git commands to generate.