]> git.pld-linux.org Git - packages/samba.git/blob - samba.spec
- pl Summary/description fixes
[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(cs):    Server SMB
8 Summary(da):    SMB server
9 Summary(de):    SMB-Server
10 Summary(es):    El servidor SMB
11 Summary(fi):    SMB-palvelin
12 Summary(fr):    Serveur SMB
13 Summary(it):    Server SMB
14 Summary(ja):    Samba SMB ¥µ¡¼¥Ð¡¼
15 Summary(ko):    »ï¹Ù 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.7
24 Release:        1
25 License:        GPL v2
26 Group:          Networking/Daemons
27 Source0:        http://www.samba.org/samba/ftp/%{name}-%{version}.tar.bz2
28 Source1:        smb.init
29 Source2:        %{name}.pamd
30 Source3:        swat.inetd
31 Source4:        %{name}.sysconfig
32 Source5:        %{name}.logrotate
33 Source6:        smb.conf
34 Patch1:         %{name}-config.patch
35 Patch2:         %{name}-DESTDIR.patch
36 Patch3:         %{name}-manpages_PLD_fixes.patch
37 Patch4:         %{name}-smbprint.patch
38 Patch5:         %{name}-autoconf.patch
39 Patch6:         %{name}-smbadduser.patch
40 Patch7:         %{name}-nmbd_socket.patch
41 Patch8:         %{name}-vfs.patch
42 Patch9:         %{name}-quota.patch
43 Patch10:        http://v6web.litech.org/samba/%{name}-2.2.4+IPv6-20020609.diff
44 Patch11:        %{name}-DESTDIR-fix.patch
45 Patch12:        %{name}-CIFS-extensions.patch
46 URL:            http://www.samba.org/
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 ko
147 »ï¹Ù´Â MS Windows, OS/2, È¤Àº ´Ù¸¥ ¸®´ª½º ¸Ó½ÅÀ» Æ÷ÇÔÇϴ 
148 SMB(ȤÀº "Lan Manager"¶ó°íµµ ºÒ¸²) Å¬¶óÀ̾ðÆ®¸¦ ³×Æ®¿öÅ© ¼­ºñ½º À§ÇØ
149 »ç¿ëÇÒ ¼ö Àִ SMB ¼­¹ö¸¦ Á¦°øÇÑ´Ù.
150 »ï¹Ù´Â  TCP/IP ÇÁ·ÎÅäÄÝÀ» ÅëÇØ NetBIOS¸¦ »ç¿ëÇÏ°í NetBEUI
151 (Microsoft Raw NetBIOS ÇÁ·¹ÀÓ) ÇÁ·ÎÅäÄÝÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.
152
153 »ï¹Ù-2.2 ÀǠƯ¡Àº  NT µµ¸ÞÀΠÄÁÆ®·ÑÀÇ ¼º´ÉÀ¸·Î ÀÛ¾÷À» ÇÏ°í, »õ·Î¿î
154 SWAT(Samba Web Administration Tool)·Î À¥ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© ¿ø°ÝÁö¿¡¼­
155 »ï¹ÙÀÇ smb.conf ÆÄÀÏÀ» °ü¸®Çϵµ·Ï ÇÑ´Ù. ÀÌ·¯ÇÑ °æ¿ì inetd µ¥¸óÀ» ÅëÇØ
156 TCP 901 Æ÷Æ®¸¦ »ç¿ëÇÏ°Ô µÈ´Ù.
157
158 ÃÖ±Ù Á¤º¸·Î WHATSNEW.txt ÆÄÀÏÀÇ ¹®¼­¸¦ Âü°íÇϵµ·Ï ÇÑ´Ù.
159 ¹ÙÀ̳ʸ®ÀÇ ¸±¸®Áî´Â ¾ÏȣȭµÈ Æнº¿öµå¸¦ Á¦°øÇÑ´Ù. ±¸Çö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ
160 Á¤º¸¸¦ ¾ò±â À§ÇØ docs µð·ºÅ丮³»¿¡ Àִ smb.conf ÆÄÀÏ°ú ENCRYPTION.txt 
161 ÆÄÀÏÀ» Àо´Ù.
162
163 %description -l pl
164 Samba udostêpnia serwer SMB, który mo¿e byæ u¿yty w celu dostarczenia
165 us³ug sieciowych (potocznie zwanych "Lan Manager"), dla klientów
166 takich jak MS Windows, OS/2 a tak¿e maszyn linuksowych. W pakiecie
167 znajduje siê równie¿ oprogramowanie klienckie. Samba u¿ywa protoko³u
168 NetBIOS po TCP/IP (NetBT) i nie wymaga protoko³u NetBEUI. Ta wersja ma
169 pe³ne wsparcie dla blokowania plików, a tak¿e wsparcie dla kodowania
170 hase³ w standardzie MS i zarzadzania baz± WINS.
171
172 %description -l pt_BR
173 O Samba provê um servidor SMB que pode ser usado para oferecer
174 serviços de rede a clientes SMB (algumas vezes chamado de "Lan
175 Manager"), incluindo várias versões de MS Windows, OS/2, e outras
176 máquinas Linux. O Samba também fornece alguns clientes SMB, que
177 complementam o sistema de arquivos SMB do Linux. O Samba usa o
178 protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
179 NetBEUI (Microsoft Raw NetBIOS frame).
180
181 O Samba inclui a maioria das características de um servidor de
182 Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
183 permite que o arquivo smb.conf seja gerenciado remotamente através de
184 um navegador. Atualmente isto está sendo habilitado na porta TCP 901
185 via inetd.
186
187 %description -l ru
188 Samba ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ÓÅÒ×ÅÒ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁΠÄÌÑ
189 ÐÒÅÄÏÓÔÁ×ÌÅÎÉÑ ÓÅÔÅ×ÙÈ ÓÅÒ×ÉÓÏ× SMB (ÉÎÏÇÄÁ ÎÁÚÙ×ÁÅÍÙÍ "Lan Manager")
190 ËÌÉÅÎÔÁÍ, ×ËÌÀÞÁÑ ÒÁÚÎÏÏÂÒÁÚÎÙÅ ×ÅÒÓÉÉ MS Windows, OS/2, É ÄÒÕÇÉÅ
191 Linux-ÍÁÛÉÎÙ. Samba ÔÁËÖÅ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ SMB-ËÌÉÅÎÔÏ×, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ
192 ÓÏ ×ÓÔÒÏÅÎÎÏÊ × Linux ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB.
193
194 Samba ÉÓÐÏÌØÚÕÅÔ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) É ÎÅ ÎÕÖÄÁÅÔÓÑ ×
195 ÐÒÏÔÏËÏÌÅ NetBEUI (Microsoft Raw NetBIOS frame).
196
197 Samba ÓÏÄÅÒÖÉÔ ÐÒÁËÔÉÞÅÓËÉ ÒÁÂÏÔÁÀÝÕÀ ÒÅÁÌÉÚÁÃÉÀ NT Domain Control É
198 ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool), ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ
199 ÕÄÁÌÅÎÎÏ ÕÐÒÁ×ÌÑÔØ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÍ ÆÁÊÌÏÍ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
200 ÌÀÂÉÍÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÁ ÞÔÏ ÏΠÒÁÚÒÅÛÅΠÞÅÒÅÚ inetd ÎÁ TCP-ÐÏÒÔÕ
201 901.
202
203 %description -l uk
204 Samba ÎÁÄÁ¤ SMB-ÓÅÒ×ÅÒ, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ ÎÁÄÁÎÎÑ
205 ÍÅÒÅÖÅ×ÉÈ ÓÅÒצӦנSMB (ÝÏ §È ¦ÎÏĦ ÎÁÚÉ×ÁÀÔØ "Lan Manager") Ë̦¤ÎÔÁÍ,
206 ×ËÌÀÞÁÀÞÉ Ò¦ÚÎÏÍÁΦÔΦ ×ÅÒÓ¦§ MS Windows, OS/2, ÔÁ ¦ÎÛ¦ Linux-ÍÁÛÉÎÉ.
207 Samba ÔÁËÏÖ ÎÁÄÁ¤ SMB-Ë̦¤ÎÔ¦×, ÝÏ ÐÒÁÃÀÀÔØ Ú ×ÂÕÄÏ×ÁÎÏÀ × Linux
208 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB.
209
210 Samba ×ÉËÏÒÉÓÔÏ×Õ¤ ÐÒÏÔÏËÏÌ NetBIOS over TCP/IP (NetBT) ÔÁ ÎÅ ÐÏÔÒÅÂÕ¤
211 ÐÒÏÔÏËÏÌÕ NetBEUI (Microsoft Raw NetBIOS frame).
212
213 Samba Í¦ÓÔÉÔØ ÍÁÊÖÅ ÐÒÁÃÀÀÞÕ ÒÅÁÌÉÚÁæÀ NT Domain Control ÔÁ ÎÏ×ÙÊ
214 SWAT (Samba Web Administration Tool), ËÏÔÒÉÊ ÄÏÚ×ÏÌѤ ×¦ÄÄÁÌÅÎÏ
215 ËÅÒÕ×ÁÔÉ ËÏÎƦÇÕÒÁæÊÎÉÍ ÆÁÊÌÏÍ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
216 ÕÌÀÂÌÅÎÏÇÏ WEB-ÂÒÏÕÚÅÒÁ. ðÏËÉ ÝϠצΠÄÏÚ×ÏÌÅÎÉÊ ÞÅÒÅÚ inetd ÎÁ
217 TCP-ÐÏÒÔÕ 901.
218
219 %package -n swat
220 Summary:        Samba Web Administration Tool
221 Summary(es):    Samba SWAT and Web documentation
222 Summary(pl):    Narzêdzie administracyjne serwisu Samba
223 Summary(pt_BR): Samba SWAT e documentação Web
224 Summary(ru):    ðÒÏÇÒÁÍÍÁ ËÏÎÆÉÇÕÒÁÃÉÉ SMB-ÓÅÒ×ÅÒÁ Samba
225 Summary(uk):    ðÒÏÇÒÁÍÁ ËÏÎÆÉÇÕÒÁ槠SMB-ÓÅÒ×ÅÒÁ Samba
226 Group:          Networking/Admin
227 Requires:       %{name}
228 Requires:       rc-inetd >= 0.8.2
229 Requires:       inetdaemon
230 Provides:       samba-swat
231 Obsoletes:      samba-swat
232
233 %description -n swat
234 swat allows a Samba administrator to configure the complex smb.conf
235 file via a Web browser. In addition, a swat configuration page has
236 help links to all the configurable options in the smb.conf file
237 allowing an administrator to easily look up the effects of any change.
238
239 %description -n swat -l pl
240 swat pozwala na kompleksow± konfiguracjê smb.conf przy pomocy
241 przegl±darki WWW.
242
243 %description -n swat -l pt_BR
244 SWAT - ferramentada Web de configuração do Samba.
245
246 %description -n swat -l ru
247 ðÁËÅÔ samba-swat ×ËÌÀÞÁÅÔ ÎÏ×ÙÊ SWAT (Samba Web Administration Tool),
248 ÄÌÑ ÕÄÁÌÅÎÎÏÇÏ ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ smb.conf ÐÒÉ ÐÏÍÏÝÉ ×ÁÛÅÇÏ
249 ÌÀÂÉÍÏÇÏ Web-ÂÒÁÕÚÅÒÁ.
250
251 %description -n swat -l uk
252 ðÁËÅÔ samba-swat Í¦ÓÔÉÔØ ÎÏ×ÉÊ SWAT (Samba Web Administration Tool),
253 ÄÌÑ ÄÉÓÔÁÎæÊÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ ÆÁÊÌÕ smb.conf ÚÁ ÄÏÐÏÍÏÇÏÀ ×ÁÛÏÇÏ
254 ÕÌÀÂÌÅÎÏÇÏ Web-ÂÒÁÕÚÅÒÕ.
255
256 %package client
257 Summary:        Samba client programs
258 Summary(es):    Cliente SMB de Samba
259 Summary(ja):    Samba (SMB) ¥¯¥é¥¤¥¢¥ó¥È¥×¥í¥°¥é¥à
260 Summary(pl):    Klienci serwera Samba
261 Summary(pt_BR): Cliente SMB do samba
262 Summary(ru):    ëÌÉÅÎÔÓËÉÅ ÐÒÏÇÒÁÍÍÙ Samba (SMB)
263 Summary(uk):    ë̦¤ÎÔÓØ˦ ÐÒÏÇÒÁÍÉ Samba (SMB)
264 Group:          Applications/Networking
265 Requires:       samba-common = %{version}
266 Obsoletes:      smbfs
267
268 %description client
269 Samba-client provides some SMB clients, which complement the build-in
270 SMB filesystem in Linux. These allow accessing of SMB shares and
271 printing to SMB printers.
272
273 %description client -l pt_BR
274 O pacote samba-clientes prove alguns clientes SMB, que complementam o
275 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
276 e também, à impressoras SMB.
277
278 %description client -l es
279 Cliente SMB de Samba.
280
281 %description client -l ja
282 Samba-client ¤Ï Linux ¾å¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë SMB ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÊ䤦 SMB
283 ¥¯¥é¥¤¥¢¥ó¥È¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Ï SMB ¶¦Í­¤Î¥¢¥¯¥»¥¹¤È SMB
284 ¥×¥ê¥ó¥¿¤Ø¤Î°õºþ¤òµö²Ä¤·¤Þ¤¹¡£
285
286 %description client -l pl
287 Samba-client dostarcza pewne programy które uzupe³niaj± system plików
288 SMB zawarty w j±drze. Pozwala na wspó³dzielenie i drukowanie w sieci
289 SMB.
290
291 %description client -l pt_BR
292 O pacote samba-clientes prove alguns clientes SMB, que complementam o
293 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
294 e também, à impressoras SMB.
295
296 %description client -l ru
297 ðÁËÅÔ samba-client ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÎÅËÏÔÏÒÙÅ ËÌÉÅÎÔÙ SMB ÄÌÑ ÒÁÂÏÔÙ ÓÏ
298 ×ÓÔÒÏÅÎÎÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ SMB × Linux. üÔÉ ËÌÉÅÎÔÙ ÐÏÚ×ÏÌÑÀÔ
299 ÐÏÌÕÞÁÔØ ÄÏÓÔÕРˠÒÁÚÄÅÌÑÅÍÙÍ ËÁÔÁÌÏÇÁÍ SMB É ÐÅÞÁÔØ ÎÁ SMB-ÐÒÉÎÔÅÒÙ.
300
301 %description client -l uk
302 ðÁËÅÔ samba-client ÎÁÄÁ¤ ÄÅÑ˦ Ë̦¤ÎÔÉ SMB ÄÌÑ ÒÏÂÏÔÉ Ú¦ ×ÂÕÄÏ×ÁÎÏÀ
303 ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ SMB × Linux. ã¦ Ë̦¤ÎÔÉ ÄÏÚ×ÏÌÑÀÔØ ÏÔÒÉÍÕ×ÁÔÉ ÄÏÓÔÕÐ
304 ÄÏ ËÁÔÁÌÏǦנÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ SMB ÔÁ ÄÒÕË ÎÁ SMB-ÐÒ¦ÎÔÅÒÉ.
305
306 %package common
307 Summary:        Files used by both Samba servers and clients
308 Summary(es):    Common files between samba and samba-clients
309 Summary(ja):    Samba ¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Ç»ÈÍѤµ¤ì¤ë¥×¥í¥°¥é¥à
310 Summary(pl):    Pliki u¿ywane przez serwer i klientów Samba
311 Summary(pt_BR): Arquivos em comum entre samba e samba-clients
312 Summary(ru):    æÁÊÌÙ, ÉÓÐÏÌØÚÕÅÍÙÅ ËÁË ÓÅÒ×ÅÒÏÍ, ÔÁË É ËÌÉÅÎÔÏÍ Samba
313 Summary(uk):    æÁÊÌÉ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÑË ÓÅÒ×ÅÒÏÍ, ÔÁË ¦ Ë̦¤ÎÔÏÍ Samba
314 Group:          Networking/Daemons
315
316 %description common
317 Samba-common provides files necessary for both the server and client
318 packages of Samba.
319
320 %description common -l ja
321 Samba-common ¤Ï Samba ¤Î¥µ¡¼¥Ð¤È¥¯¥é¥¤¥¢¥ó¥È¤ÎξÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ç
322 »ÈÍѤµ¤ì¤ë¥Õ¥¡¥¤¥ë¤òÄ󶡤·¤Þ¤¹¡£
323
324 %description common -l pl
325 Samba-common dostarcza pliki niezbêdne zarówno dla serwera jak i
326 klientów Samba.
327
328 %description common -l pt_BR
329 Arquivos em comum entre os pacotes samba e samba-clients.
330
331 %description common -l ru
332 Samba-common ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÂÏÔÙ ËÁË ËÌÉÅÎÔÁ, ÔÁË É
333 ÓÅÒ×ÅÒÁ Samba.
334
335 %description common -l uk
336 Samba-common Í¦ÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔÉ ÑË Ë̦¤ÎÔÁ, ÔÁË ¦
337 ÓÅÒ×ÅÒÁ Samba.
338
339 %package -n pam-pam_smbpass
340 Summary:        PAM Samba Password Module
341 Summary(pl):    Modu³ PAM smbpass
342 Group:          Base
343 Obsoletes:      pam_smbpass
344
345 %description -n pam-pam_smbpass
346 PAM module which can be used on conforming systems to keep the
347 smbpasswd (Samba password) database in sync with the unix password
348 file.
349
350 %description -n pam-pam_smbpass -l pl
351 Modu³ PAMa, który mo¿e byæ u¿ywany do trzymania pliku smbpasswd (has³a
352 Samby) zsynchronizowanego z has³ami unixowymi.
353
354 %package -n libsmbclient
355 Summary:        libsmbclient - samba client library
356 Summary(pl):    libsmbclient - biblioteka klienta samby
357 Group:          Libraries
358
359 %description -n libsmbclient
360 libsmbclient - library that allows to use samba clients functions.
361
362 %description -n libsmbclient -l pl
363 libsmbclient - biblioteka pozwalaj±ca korzystaæ z funcji klienta
364 samby.
365
366 %package -n libsmbclient-devel
367 Summary:        libsmbclient - samba client library
368 Summary(pl):    libsmbclient - biblioteka klienta samby
369 Summary(pt_BR): Ferramentas de desenvolvimento para clientes samba
370 Group:          Development/Libraries
371 Requires:       libsmbclient = %{version}
372
373 %description -n libsmbclient-devel
374 Header files for libsmbclient.
375
376 %description -n libsmbclient-devel
377 Pliki nag³ówkowe dla libsmbclient.
378
379 %description -n libsmbclient-devel -l pt_BR
380 Arquivos de inclusão, bibliotecas e documentação necessários para
381 desenvolver aplicativos clientes para o samba.
382
383 %prep
384 %setup -q
385 %patch1 -p1
386 %patch2 -p1
387 %patch3 -p1
388 %patch4 -p1
389 %patch5 -p1
390 #%patch6 -p2
391 %patch7 -p1
392 #%patch8 -p1
393 #%patch9 -p1
394 %{?_with_ipv6:%patch10 -p1}
395 %patch11 -p1
396 #%patch12 -p1
397
398 %build
399 cd source
400 %{__autoconf}
401 %configure \
402         --with-acl-support \
403         --with-automount \
404         --with-libsmbclient \
405         --with-lockdir=/var/lock/samba \
406         --with-mmap \
407         --with-msdfs \
408         --with-netatalk \
409         --without-smbwrapper \
410         --with-pam \
411         --with-piddir=/var/run \
412         --with-privatedir=%{_libdir} \
413         --with-quotas \
414         --with-readline \
415         --with-smbmount \
416         --with-ssl \
417         --with-sslinc=%{_prefix} \
418         --with-swatdir=%{_datadir}/swat \
419         --with-syslog \
420         --with-utmp \
421         --with-vfs \
422         %{?_with_ipv6:--with-ipv6} \
423         %{?_with_ldap:--with-ldapsam}
424
425 #       --with-acl-support \
426 mv Makefile Makefile.old
427 sed -e "s#-symbolic##g" Makefile.old > Makefile
428
429 %{__make} everything pam_smbpass
430
431 %install
432 rm -rf $RPM_BUILD_ROOT
433 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
434         $RPM_BUILD_ROOT/{var/{lock,log,log/archiv,spool},home/services}/samba \
435         $RPM_BUILD_ROOT/{sbin,lib/security,%{_libdir},%{_includedir}}
436
437 cd source
438 %{__make} install DESTDIR=$RPM_BUILD_ROOT
439 install script/mksmbpasswd.sh /$RPM_BUILD_ROOT%{_sbindir}
440 cd ..
441
442 ln -sf %{_bindir}/smbmount $RPM_BUILD_ROOT/sbin/mount.smbfs
443
444 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
445 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
446 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
447 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
448 install %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
449 install %{SOURCE6} $RPM_BUILD_ROOT%{_libdir}/smb.conf
450
451 install source/nsswitch/libnss_wins.so  $RPM_BUILD_ROOT/lib/libnss_wins.so.2
452 install source/nsswitch/pam_winbind.so  $RPM_BUILD_ROOT/lib/security/
453 install source/bin/pam_smbpass.so       $RPM_BUILD_ROOT/lib/security/
454 install source/bin/wbinfo               $RPM_BUILD_ROOT%{_bindir}
455
456 install source/bin/libsmbclient.so $RPM_BUILD_ROOT/lib/libsmbclient.so.0
457 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT/lib/libsmbclient.so
458
459 install source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
460
461 touch $RPM_BUILD_ROOT/var/lock/samba/{STATUS..LCK,wins.dat,browse.dat}
462
463 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_libdir}/lmhosts
464
465 > $RPM_BUILD_ROOT%{_libdir}/smbusers
466 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
467
468 rm -f docs/faq/*.{sgml,txt}
469 rm -f docs/htmldocs/*.[0-9].html
470
471 %clean
472 rm -rf $RPM_BUILD_ROOT
473
474 %post
475 /sbin/chkconfig --add smb
476 if [ -r /var/lock/subsys/smb ]; then
477         /etc/rc.d/init.d/smb restart >&2
478 else
479         echo "Run \"/etc/rc.d/init.d/smb start\" to start Samba daemons."
480 fi
481
482 %preun
483 if [ "$1" = "0" ]; then
484         if [ -r /var/lock/subsys/smb ]; then
485                 /etc/rc.d/init.d/smb stop >&2
486         fi
487         /sbin/chkconfig --del smb
488 fi
489
490 %post -n swat
491 if [ -f /var/lock/subsys/rc-inetd ]; then
492         /etc/rc.d/init.d/rc-inetd reload 1>&2
493 else
494         echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
495 fi
496
497 %postun -n swat
498 if [ -f /var/lock/subsys/rc-inetd ]; then
499         /etc/rc.d/init.d/rc-inetd reload
500 fi
501
502 %triggerpostun -- samba < 1.9.18p7
503 if [ "$1" != "0" ]; then
504         /sbin/chkconfig --add smb
505 fi
506
507 %triggerpostun -- samba < 2.0.5a-3
508 if [ "$1" != "0" ]; then
509         [ ! -d /var/lock/samba ] && mkdir -m 0755 /var/lock/samba
510         [ ! -d /var/spool/samba ] && mkdir -m 1777 /var/spool/samba
511 fi
512
513 %files
514 %defattr(644,root,root,755)
515 %doc source/nsswitch/README
516 %attr(755,root,root) %{_sbindir}/nmbd
517 %attr(755,root,root) %{_sbindir}/smbd
518 %attr(755,root,root) %{_sbindir}/winbindd
519 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
520 %attr(755,root,root) %{_bindir}/smbstatus
521 %attr(755,root,root) %{_bindir}/smbpasswd
522 %attr(755,root,root) %{_bindir}/smbcontrol
523
524 %attr(755,root,root) /lib/libnss_wins*
525 %attr(755,root,root) /lib/security/pam_winbind.so
526
527 %dir %{_libdir}
528 %attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_libdir}/smbusers
529 %attr(754,root,root) /etc/rc.d/init.d/smb
530 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/samba
531 %attr(640,root,root) /etc/logrotate.d/samba
532 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/samba
533 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.samba
534 %{_mandir}/man1/smbstatus.1*
535 %{_mandir}/man1/smbcontrol.1*
536 %{_mandir}/man5/smbpasswd.5*
537 %{_mandir}/man7/samba.7*
538 %{_mandir}/man8/nmbd.8*
539 %{_mandir}/man8/smbd.8*
540 %{_mandir}/man8/smbpasswd.8*
541 %{_mandir}/man8/winbindd.8*
542
543 %dir /home/services/samba
544 %dir /var/lock/samba
545 %ghost /var/lock/samba/*
546
547 %attr(0750,root,root) %dir /var/log/samba
548 %attr(0750,root,root) %dir /var/log/archiv/samba
549 %attr(1777,root,root) %dir /var/spool/samba
550
551 %files client
552 %defattr(644,root,root,755)
553 %attr(755,root,root) /sbin/mount.smbfs
554 %attr(755,root,root) %{_bindir}/smbmount
555 %attr(755,root,root) %{_bindir}/smbmnt
556 %attr(755,root,root) %{_bindir}/smbumount
557 %{_mandir}/man8/smbmnt.8*
558 %{_mandir}/man8/smbmount.8*
559 %{_mandir}/man8/smbumount.8*
560 %attr(755,root,root) %{_bindir}/nmblookup
561 %attr(755,root,root) %{_bindir}/smbclient
562 %attr(755,root,root) %{_bindir}/smbtar
563 %attr(755,root,root) %{_bindir}/smbspool
564 %attr(755,root,root) %{_bindir}/smbcacls
565 %{_mandir}/man1/smbtar.1*
566 %{_mandir}/man1/smbclient.1*
567 %{_mandir}/man1/nmblookup.1*
568 %{_mandir}/man1/smbcacls.1*
569 %attr(755,root,root) %{_bindir}/rpcclient
570 %{_mandir}/man1/rpcclient.1*
571 %attr(755,root,root) %{_bindir}/wbinfo
572 %{_mandir}/man1/wbinfo.1*
573
574 %files common
575 %defattr(644,root,root,755)
576 %doc README Manifest WHATSNEW.txt
577 %doc Roadmap docs/faq docs/Registry/*
578 %doc docs/textdocs/* docs/htmldocs/*.* docs/{history,announce,THANKS}
579 %config(noreplace) %verify(not size mtime md5) %{_libdir}/smb.conf
580 %config(noreplace) %verify(not size mtime md5) %{_libdir}/lmhosts
581 %attr(755,root,root) %{_bindir}/make_smbcodepage
582 %attr(755,root,root) %{_bindir}/make_unicodemap
583 %attr(755,root,root) %{_bindir}/testparm
584 %attr(755,root,root) %{_bindir}/testprns
585 %attr(755,root,root) %{_bindir}/make_printerdef
586 %{_libdir}/codepages
587 %{_mandir}/man1/make_smbcodepage.1*
588 %{_mandir}/man1/make_unicodemap.1*
589 %{_mandir}/man1/testparm.1*
590 %{_mandir}/man1/testprns.1*
591 %{_mandir}/man5/smb.conf.5*
592 %{_mandir}/man5/lmhosts.5*
593
594 %files -n swat
595 %defattr(644,root,root,755)
596 %doc swat/README* swat/help/*
597 %attr(755,root,root) %{_sbindir}/swat
598 %{_datadir}/swat
599 %{_mandir}/man8/swat.8*
600 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rc-inetd/swat
601
602 %files -n pam-pam_smbpass
603 %defattr(644,root,root,755)
604 %doc source/pam_smbpass/{CHAN*,README,TODO} source/pam_smbpass/samples
605 %attr(755,root,root) /lib/security/pam_smbpass.so
606
607 %files -n libsmbclient
608 %defattr(644,root,root,755)
609 %attr(755,root,root) /lib/libsmbclient.so.*
610
611 %files -n libsmbclient-devel
612 %defattr(644,root,root,755)
613 %{_includedir}/libsmbclient.h
614 %attr(755,root,root) /lib/libsmbclient.so
This page took 0.073346 seconds and 4 git commands to generate.