Add explicit dependencies suggested by rpmdiff.
[ira/fedora-git] / samba.spec
1 # Set --with testsuite or %bcond_without to run the Samba torture testsuite.
2 %bcond_with testsuite
3
4 %define main_release 2
5
6 %define samba_version 4.0.7
7 %define talloc_version 2.0.7
8 %define ntdb_version 0.9
9 %define tdb_version 1.2.12
10 %define tevent_version 0.9.18
11 %define ldb_version 1.1.16
12 # This should be rc1 or nil
13 %define pre_release %nil
14
15 %if "x%{?pre_release}" != "x"
16 %define samba_release 0.%{main_release}.%{pre_release}%{?dist}
17 %else
18 %define samba_release %{main_release}%{?dist}
19 %endif
20
21 %global with_libsmbclient 1
22 %global with_libwbclient 1
23
24 %global with_pam_smbpass 0
25 %global with_internal_talloc 0
26 %global with_internal_tevent 0
27 %global with_internal_tdb 0
28 %global with_internal_ntdb 1
29 %global with_internal_ldb 0
30
31 %global with_mitkrb5 1
32 %global with_dc 0
33
34 %global with_swat 0
35
36 %if %{with testsuite}
37 # The testsuite only works with a full build right now.
38 %global with_mitkrb5 0
39 %global with_dc 1
40 %endif
41
42 %global with_clustering_support 1
43
44 %{!?python_libdir: %define python_libdir %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1,1)")}
45 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
46
47 Name:           samba
48 Version:        %{samba_version}
49 Release:        %{samba_release}
50
51 %if 0%{?rhel}
52 Epoch:          0
53 %else
54 Epoch:          2
55 %endif
56
57 %if 0%{?epoch} > 0
58 %define samba_depver %{epoch}:%{version}-%{release}
59 %else
60 %define samba_depver %{version}-%{release}
61 %endif
62
63 Summary:        Server and Client software to interoperate with Windows machines
64 License:        GPLv3+ and LGPLv3+
65 Group:          System Environment/Daemons
66 URL:            http://www.samba.org/
67
68 Source0:        samba-%{version}%{pre_release}.tar.xz
69
70 # Red Hat specific replacement-files
71 Source1: samba.log
72 Source2: samba.xinetd
73 Source3: swat.desktop
74 Source4: smb.conf.default
75 Source5: pam_winbind.conf
76 Source6: samba.pamd
77
78 Source200: README.dc
79 Source201: README.downgrade
80
81 Patch0: samba-4.0.6_add_passdb_upn_enum.patch
82
83 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
84
85 Requires(pre): /usr/sbin/groupadd
86 Requires(post): systemd
87 Requires(preun): systemd
88 Requires(postun): systemd
89
90 Requires(pre): %{name}-common = %{samba_depver}
91 Requires: %{name}-libs = %{samba_depver}
92 %if %with_libwbclient
93 Requires: libwbclient = %{samba_depver}
94 %endif
95
96 Provides: samba4 = %{samba_depver}
97 Obsoletes: samba4 < %{samba_depver}
98
99 BuildRequires: autoconf
100 %if %with_clustering_support
101 BuildRequires: ctdb-devel
102 %endif
103 BuildRequires: cups-devel
104 BuildRequires: docbook-style-xsl
105 BuildRequires: e2fsprogs-devel
106 BuildRequires: gawk
107 BuildRequires: iniparser-devel
108 BuildRequires: krb5-devel >= 1.10
109 BuildRequires: libacl-devel
110 BuildRequires: libaio-devel
111 BuildRequires: libattr-devel
112 BuildRequires: libcap-devel
113 BuildRequires: libuuid-devel
114 BuildRequires: libxslt
115 BuildRequires: ncurses-devel
116 BuildRequires: openldap-devel
117 BuildRequires: pam-devel
118 BuildRequires: perl(ExtUtils::MakeMaker)
119 BuildRequires: perl(Parse::Yapp)
120 BuildRequires: popt-devel
121 BuildRequires: python-devel
122 BuildRequires: python-tevent
123 BuildRequires: quota-devel
124 BuildRequires: readline-devel
125 BuildRequires: sed
126 BuildRequires: zlib-devel >= 1.2.3
127 BuildRequires: libbsd-devel
128
129 %if ! %with_internal_talloc
130 %global libtalloc_version 2.0.7
131
132 BuildRequires: libtalloc-devel >= %{libtalloc_version}
133 BuildRequires: pytalloc-devel >= %{libtalloc_version}
134 %endif
135
136 %if ! %with_internal_tevent
137 %global libtevent_version 0.9.17
138
139 BuildRequires: libtevent-devel >= %{libtevent_version}
140 BuildRequires: python-tevent >= %{libtevent_version}
141 %endif
142
143 %if ! %with_internal_ldb
144 %global libldb_version 1.1.11
145
146 BuildRequires: libldb-devel >= %{libldb_version}
147 BuildRequires: pyldb-devel >= %{libldb_version}
148 %endif
149
150 %if ! %with_internal_tdb
151 %global libtdb_version 1.2.10
152
153 BuildRequires: libtdb-devel >= %{libtdb_version}
154 BuildRequires: python-tdb >= %{libtdb_version}
155 %endif
156
157 %if %{with testsuite}
158 BuildRequires: ldb-tools
159 %endif
160
161 # filter out perl requirements pulled in from examples in the docdir.
162 %{?filter_setup:
163 %filter_provides_in %{_docdir}
164 %filter_requires_in %{_docdir}
165 %filter_setup
166 }
167
168 ### SAMBA
169 %description
170 Samba is the standard Windows interoperability suite of programs for Linux and Unix.
171
172 ### CLIENT
173 %package client
174 Summary: Samba client programs
175 Group: Applications/System
176 Requires: %{name}-common = %{samba_depver}
177 Requires: %{name}-libs = %{samba_depver}
178 %if %with_libsmbclient
179 Requires: libsmbclient = %{samba_depver}
180 %endif
181
182 Provides: samba4-client = %{samba_depver}
183 Obsoletes: samba4-client < %{samba_depver}
184
185 %description client
186 The samba4-client package provides some SMB/CIFS clients to complement
187 the built-in SMB/CIFS filesystem in Linux. These clients allow access
188 of SMB/CIFS shares and printing to SMB/CIFS printers.
189
190 ### COMMON
191 %package common
192 Summary: Files used by both Samba servers and clients
193 Group: Applications/System
194 Requires: %{name}-libs = %{samba_depver}
195 %if %with_libwbclient
196 Requires: libwbclient = %{samba_depver}
197 %endif
198 Requires(post): systemd
199
200 Provides: samba4-common = %{samba_depver}
201 Obsoletes: samba4-common < %{samba_depver}
202
203 # This is for upgrading from F17 to F18
204 Obsoletes: samba-doc
205 Obsoletes: samba-domainjoin-gui
206 %if ! %with_swat
207 Obsoletes: samba-swat
208 %endif
209
210 %description common
211 samba4-common provides files necessary for both the server and client
212 packages of Samba.
213
214 ### DC
215 %package dc
216 Summary: Samba AD Domain Controller
217 Group: Applications/System
218 Requires: %{name}-libs = %{samba_depver}
219 Requires: %{name}-dc-libs = %{samba_depver}
220 Requires: %{name}-python = %{samba_depver}
221
222 Provides: samba4-dc = %{samba_depver}
223 Obsoletes: samba4-dc < %{samba_depver}
224
225 %description dc
226 The samba-dc package provides AD Domain Controller functionality
227
228 ### DC-LIBS
229 %package dc-libs
230 Summary: Samba AD Domain Controller Libraries
231 Group: Applications/System
232 Requires: %{name}-common = %{samba_depver}
233 Requires: %{name}-libs = %{samba_depver}
234
235 Provides: samba4-dc-libs = %{samba_depver}
236 Obsoletes: samba4-dc-libs < %{samba_depver}
237
238 %description dc-libs
239 The samba4-dc-libs package contains the libraries needed by the DC to
240 link against the SMB, RPC and other protocols.
241
242 ### DEVEL
243 %package devel
244 Summary: Developer tools for Samba libraries
245 Group: Development/Libraries
246 Requires: %{name}-libs = %{samba_depver}
247
248 Provides: samba4-devel = %{samba_depver}
249 Obsoletes: samba4-devel < %{samba_depver}
250
251 %description devel
252 The samba4-devel package contains the header files for the libraries
253 needed to develop programs that link against the SMB, RPC and other
254 libraries in the Samba suite.
255
256 ### LIBS
257 %package libs
258 Summary: Samba libraries
259 Group: Applications/System
260 Requires: krb5-libs >= 1.10
261 %if %with_libwbclient
262 Requires: libwbclient = %{samba_depver}
263 %endif
264
265 Provides: samba4-libs = %{samba_depver}
266 Obsoletes: samba4-libs < %{samba_depver}
267
268 %description libs
269 The samba4-libs package contains the libraries needed by programs that
270 link against the SMB, RPC and other protocols provided by the Samba suite.
271
272 ### LIBSMBCLIENT
273 %if %with_libsmbclient
274 %package -n libsmbclient
275 Summary: The SMB client library
276 Group: Applications/System
277 Requires: %{name}-common = %{samba_depver}
278 Requires: %{name}-libs = %{samba_depver}
279
280 %description -n libsmbclient
281 The libsmbclient contains the SMB client library from the Samba suite.
282
283 %package -n libsmbclient-devel
284 Summary: Developer tools for the SMB client library
285 Group: Development/Libraries
286 Requires: libsmbclient = %{samba_depver}
287
288 %description -n libsmbclient-devel
289 The libsmbclient-devel package contains the header files and libraries needed to
290 develop programs that link against the SMB client library in the Samba suite.
291 %endif # with_libsmbclient
292
293 ### LIBWBCLIENT
294 %if %with_libwbclient
295 %package -n libwbclient
296 Summary: The winbind client library
297 Group: Applications/System
298
299 %description -n libwbclient
300 The libwbclient package contains the winbind client library from the Samba suite.
301
302 %package -n libwbclient-devel
303 Summary: Developer tools for the winbind library
304 Group: Development/Libraries
305 Requires: libwbclient = %{samba_depver}
306
307 %description -n libwbclient-devel
308 The libwbclient-devel package provides developer tools for the wbclient library.
309 %endif # with_libwbclient
310
311 ### PYTHON
312 %package python
313 Summary: Samba Python libraries
314 Group: Applications/System
315 Requires: %{name} = %{samba_depver}
316 Requires: %{name}-libs = %{samba_depver}
317 Requires: python-tevent
318 Requires: python-tdb
319 Requires: pyldb
320 Requires: pytalloc
321
322 Provides: samba4-python = %{samba_depver}
323 Obsoletes: samba4-python < %{samba_depver}
324
325 %description python
326 The samba4-python package contains the Python libraries needed by programs
327 that use SMB, RPC and other Samba provided protocols in Python programs.
328
329 ### PIDL
330 %package pidl
331 Summary: Perl IDL compiler
332 Group: Development/Tools
333 Requires: perl(Parse::Yapp)
334 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
335
336 Provides: samba4-pidl = %{samba_depver}
337 Obsoletes: samba4-pidl < %{samba_depver}
338
339 %description pidl
340 The samba4-pidl package contains the Perl IDL compiler used by Samba
341 and Wireshark to parse IDL and similar protocols
342
343 ### SWAT
344 %if %with_swat
345 %package swat
346 Summary: The Samba SMB server Web configuration program
347 Group: Applications/System
348 Requires: %{name} = %{samba_depver}
349 Requires: %{name}-common = %{samba_depver}
350 Requires: %{name}-libs = %{samba_depver}
351 Requires: xinetd
352
353 Provides: samba4-swat = %{samba_depver}
354 Obsoletes: samba4-swat < %{samba_depver}
355
356 %description swat
357 The samba-swat package includes the new SWAT (Samba Web Administration
358 Tool), for remotely managing Samba's smb.conf file using your favorite
359 Web browser.
360 %endif
361
362 ### TEST
363 %package test
364 Summary: Testing tools for Samba servers and clients
365 Group: Applications/System
366 Requires: %{name} = %{samba_depver}
367 Requires: %{name}-common = %{samba_depver}
368 %if %with_dc
369 Requires: %{name}-dc-libs = %{samba_depver}
370 %endif
371 Requires: %{name}-libs = %{samba_depver}
372 Requires: %{name}-winbind = %{samba_depver}
373 %if %with_libsmbclient
374 Requires: libsmbclient = %{samba_depver}
375 %endif
376 %if %with_libwbclient
377 Requires: libwbclient = %{samba_depver}
378 %endif
379
380 Provides: samba4-test = %{samba_depver}
381 Obsoletes: samba4-test < %{samba_depver}
382
383 %description test
384 samba4-test provides testing tools for both the server and client
385 packages of Samba.
386
387 ### TEST-DEVEL
388 %package test-devel
389 Summary: Testing devel files for Samba servers and clients
390 Group: Applications/System
391 Requires: %{name}-test = %{samba_depver}
392
393 %description test-devel
394 samba-test-devel provides testing devel files for both the server and client
395 packages of Samba.
396
397 ### WINBIND
398 %package winbind
399 Summary: Samba winbind
400 Group: Applications/System
401 Requires: %{name}-common = %{samba_depver}
402 Requires: %{name}-libs = %{samba_depver}
403
404 Provides: samba4-winbind = %{samba_depver}
405 Obsoletes: samba4-winbind < %{samba_depver}
406
407 %description winbind
408 The samba-winbind package provides the winbind NSS library, and some
409 client tools.  Winbind enables Linux to be a full member in Windows
410 domains and to use Windows user and group accounts on Linux.
411
412 ### WINBIND-CLIENTS
413 %package winbind-clients
414 Summary: Samba winbind clients
415 Group: Applications/System
416 Requires: %{name}-common = %{samba_depver}
417 Requires: %{name}-libs = %{samba_depver}
418 Requires: %{name}-winbind = %{samba_depver}
419 %if %with_libwbclient
420 Requires: libwbclient = %{samba_depver}
421 %endif
422 Requires: pam
423
424 Provides: samba4-winbind-clients = %{samba_depver}
425 Obsoletes: samba4-winbind-clients < %{samba_depver}
426
427 %description winbind-clients
428 The samba-winbind-clients package provides the NSS library and a PAM
429 module necessary to communicate to the Winbind Daemon
430
431 ### WINBIND-KRB5-LOCATOR
432 %package winbind-krb5-locator
433 Summary: Samba winbind krb5 locator
434 Group: Applications/System
435 %if %with_libwbclient
436 Requires: libwbclient = %{samba_depver}
437 Requires: %{name}-winbind = %{samba_depver}
438 %else
439 Requires: %{name}-libs = %{samba_depver}
440 %endif
441
442 Provides: samba4-winbind-krb5-locator = %{samba_depver}
443 Obsoletes: samba4-winbind-krb5-locator < %{samba_depver}
444
445 # Handle winbind_krb5_locator.so as alternatives to allow
446 # IPA AD trusts case where it should not be used by libkrb5
447 # The plugin will be diverted to /dev/null by the FreeIPA
448 # freeipa-server-trust-ad subpackage due to higher priority
449 # and restored to the proper one on uninstall
450 Requires(post): %{_sbindir}/update-alternatives
451 Requires(postun): %{_sbindir}/update-alternatives
452 Requires(preun): %{_sbindir}/update-alternatives
453
454 %description winbind-krb5-locator
455 The winbind krb5 locator is a plugin for the system kerberos library to allow
456 the local kerberos library to use the same KDC as samba and winbind use
457
458 %prep
459 %setup -q -n samba-%{version}%{pre_release}
460 %patch0 -p1
461
462 %build
463 %global _talloc_lib ,talloc,pytalloc,pytalloc-util
464 %global _tevent_lib ,tevent,pytevent
465 %global _tdb_lib ,tdb,pytdb
466 %global _ldb_lib ,ldb,pyldb
467
468 %if ! %{with_internal_talloc}
469 %global _talloc_lib ,!talloc,!pytalloc,!pytalloc-util
470 %endif
471
472 %if ! %{with_internal_tevent}
473 %global _tevent_lib ,!tevent,!pytevent
474 %endif
475
476 %if ! %{with_internal_tdb}
477 %global _tdb_lib ,!tdb,!pytdb
478 %endif
479
480 %if ! %{with_internal_ldb}
481 %global _ldb_lib ,!ldb,!pyldb
482 %endif
483
484 %global _samba4_libraries heimdal,!zlib,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
485
486 %global _samba4_idmap_modules idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
487 %global _samba4_pdb_modules pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
488 %global _samba4_auth_modules auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
489
490 %global _samba4_modules %{_samba4_idmap_modules},%{_samba4_pdb_modules},%{_samba4_auth_modules}
491
492 %global _libsmbclient %nil
493 %global _libwbclient %nil
494
495 %if ! %with_libsmbclient
496 %global _libsmbclient smbclient,smbsharemodes,
497 %endif
498
499 %if ! %with_libwbclient
500 %global _libwbclient wbclient,
501 %endif
502
503 %global _samba4_private_libraries %{_libsmbclient}%{_libwbclient}
504
505 LDFLAGS="-Wl,-z,relro,-z,now" \
506 %configure \
507         --enable-fhs \
508         --with-piddir=/run \
509         --with-sockets-dir=/run/samba \
510         --with-modulesdir=%{_libdir}/samba \
511         --with-pammodulesdir=%{_libdir}/security \
512         --with-lockdir=/var/lib/samba \
513         --with-cachedir=/var/lib/samba \
514         --disable-gnutls \
515         --disable-rpath-install \
516         --with-shared-modules=%{_samba4_modules} \
517         --builtin-libraries=ccan \
518         --bundled-libraries=%{_samba4_libraries} \
519         --with-pam \
520         --disable-ntdb \
521 %if (! %with_libsmbclient) || (! %with_libwbclient)
522         --private-libraries=%{_samba4_private_libraries} \
523 %endif
524 %if %with_mitkrb5
525         --with-system-mitkrb5 \
526 %endif
527 %if ! %with_dc
528         --without-ad-dc \
529 %endif
530 %if %with_clustering_support
531         --with-cluster-support \
532         --enable-old-ctdb \
533 %endif
534 %if %{with testsuite}
535         --enable-selftest \
536 %endif
537 %if ! %with_pam_smbpass
538         --without-pam_smbpass
539 %endif
540
541 make %{?_smp_mflags}
542
543 # Build PIDL for installation into vendor directories before
544 # 'make proto' gets to it.
545 (cd pidl && %{__perl} Makefile.PL INSTALLDIRS=vendor )
546
547 %install
548 rm -rf %{buildroot}
549 make install DESTDIR=%{buildroot}
550
551 install -d -m 0755 %{buildroot}/usr/{sbin,bin}
552 install -d -m 0755 %{buildroot}%{_libdir}/security
553 install -d -m 0755 %{buildroot}/var/lib/samba
554 install -d -m 0755 %{buildroot}/var/lib/samba/private
555 install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
556 install -d -m 0755 %{buildroot}/var/lib/samba/scripts
557 install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
558 install -d -m 0755 %{buildroot}/var/log/samba/old
559 install -d -m 0755 %{buildroot}/var/spool/samba
560 %if %with_swat
561 install -d -m 0755 %{buildroot}/%{_datadir}/swat/using_samba
562 %endif
563 install -d -m 0755 %{buildroot}/var/run/samba
564 install -d -m 0755 %{buildroot}/var/run/winbindd
565 install -d -m 0755 %{buildroot}/%{_libdir}/samba
566 install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
567
568 # Undo the PIDL install, we want to try again with the right options.
569 rm -rf %{buildroot}/%{_libdir}/perl5
570 rm -rf %{buildroot}/%{_datadir}/perl5
571
572 # Install PIDL.
573 ( cd pidl && make install PERL_INSTALL_ROOT=%{buildroot} )
574
575 # Install other stuff
576 install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
577 install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
578
579 install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/samba/smb.conf
580
581 install -d -m 0755 %{buildroot}%{_sysconfdir}/security
582 install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
583
584 # Install pam file for swat
585 %if %with_swat
586 install -d -m 0755 %{buildroot}%{_sysconfdir}/pam.d
587 install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/samba
588
589 install -d -m 0755 %{buildroot}%{_sysconfdir}/xinetd.d
590 install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/xinetd.d/swat
591 %endif
592
593 echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
594
595 # openLDAP database schema
596 install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
597 install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
598
599 install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
600
601 install -d -m 0755 %{buildroot}%{_sysconfdir}/tmpfiles.d/
602 install -m644 packaging/systemd/samba.conf.tmp %{buildroot}%{_sysconfdir}/tmpfiles.d/samba.conf
603 # create /run/samba too.
604 echo "d /run/samba  755 root root" >> %{buildroot}%{_sysconfdir}/tmpfiles.d/samba.conf
605
606 install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
607 install -m 0644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
608
609 install -m 0644 %{SOURCE201} packaging/README.downgrade
610
611 %if ! %with_dc
612 install -m 0644 %{SOURCE200} packaging/README.dc
613 install -m 0644 %{SOURCE200} packaging/README.dc-libs
614 %endif
615
616 install -d -m 0755 %{buildroot}%{_unitdir}
617 for i in nmb smb winbind ; do
618     cat packaging/systemd/$i.service | sed -e 's@Type=forking@Type=forking\nEnvironment=KRB5CCNAME=/run/samba/krb5cc_samba@g' >tmp$i.service
619     install -m 0644 tmp$i.service %{buildroot}%{_unitdir}/$i.service
620 done
621
622 # NetworkManager online/offline script
623 install -d -m 0755 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
624 install -m 0755 packaging/NetworkManager/30-winbind-systemd \
625             %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
626
627 # winbind krb5 locator
628 install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
629 touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
630
631 # Clean out crap left behind by the PIDL install.
632 find %{buildroot} -type f -name .packlist -exec rm -f {} \;
633 rm -f %{buildroot}%{perl_vendorlib}/wscript_build
634 rm -rf %{buildroot}%{perl_vendorlib}/Parse/Yapp
635
636 # This makes the right links, as rpmlint requires that
637 # the ldconfig-created links be recorded in the RPM.
638 /sbin/ldconfig -N -n %{buildroot}%{_libdir}
639
640 # Fix up permission on perl install.
641 %{_fixperms} %{buildroot}%{perl_vendorlib}
642
643 %if %{with testsuite}
644 %check
645 TDB_NO_FSYNC=1 make %{?_smp_mflags} test
646 %endif
647
648 %post
649 %systemd_post smb.service
650 %systemd_post nmb.service
651
652 %preun
653 %systemd_preun smb.service
654 %systemd_preun nmb.service
655
656 %postun
657 %systemd_postun_with_restart smb.service
658 %systemd_postun_with_restart nmb.service
659
660 %post common
661 /sbin/ldconfig
662 /usr/bin/systemd-tmpfiles --create %{_sysconfdir}/tmpfiles.d/samba.conf
663 if [ -d /var/cache/samba ]; then
664     mv /var/cache/samba/netsamlogon_cache.tdb /var/lib/samba/ 2>/dev/null
665     mv /var/cache/samba/winbindd_cache.tdb /var/lib/samba/ 2>/dev/null
666     rm -rf /var/cache/samba/
667     ln -sf /var/cache/samba /var/lib/samba/
668 fi
669
670 %postun common -p /sbin/ldconfig
671
672 %if %with_dc
673 %post dc-libs -p /sbin/ldconfig
674
675 %postun dc-libs -p /sbin/ldconfig
676 %endif # with_dc
677
678 %post libs -p /sbin/ldconfig
679
680 %postun libs -p /sbin/ldconfig
681
682 %if %with_libsmbclient
683 %post -n libsmbclient -p /sbin/ldconfig
684
685 %postun -n libsmbclient -p /sbin/ldconfig
686 %endif # with_libsmbclient
687
688 %if %with_libwbclient
689 %post -n libwbclient -p /sbin/ldconfig
690
691 %postun -n libwbclient -p /sbin/ldconfig
692 %endif # with_libwbclient
693
694 %post test -p /sbin/ldconfig
695
696 %postun test -p /sbin/ldconfig
697
698 %pre winbind
699 /usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
700
701 %post winbind
702 %systemd_post winbind.service
703
704 %preun winbind
705 %systemd_preun winbind.service
706
707 %postun winbind
708 %systemd_postun_with_restart smb.service
709 %systemd_postun_with_restart nmb.service
710
711 %post winbind-clients -p /sbin/ldconfig
712
713 %postun winbind-clients -p /sbin/ldconfig
714
715 %postun winbind-krb5-locator
716 if [ "$1" -ge "1" ]; then
717         if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "%{_libdir}/winbind_krb5_locator.so" ]; then
718                 %{_sbindir}/update-alternatives --set winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
719         fi
720 fi
721
722 %post winbind-krb5-locator
723 %{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
724                                 winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so 10
725
726 %preun winbind-krb5-locator
727 if [ $1 -eq 0 ]; then
728         %{_sbindir}/update-alternatives --remove winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
729 fi
730
731 %clean
732 rm -rf %{buildroot}
733
734 ### SAMBA
735 %files
736 %defattr(-,root,root,-)
737 %doc COPYING README WHATSNEW.txt
738 %doc examples/autofs examples/LDAP examples/misc
739 %doc examples/printer-accounting examples/printing
740 %doc packaging/README.downgrade
741 %{_bindir}/smbstatus
742 %{_bindir}/eventlogadm
743 %{_sbindir}/nmbd
744 %{_sbindir}/smbd
745 %{_libdir}/samba/auth
746 %dir %{_libdir}/samba/vfs
747 %{_libdir}/samba/vfs/acl_tdb.so
748 %{_libdir}/samba/vfs/acl_xattr.so
749 %{_libdir}/samba/vfs/aio_fork.so
750 %{_libdir}/samba/vfs/aio_linux.so
751 %{_libdir}/samba/vfs/aio_posix.so
752 %{_libdir}/samba/vfs/aio_pthread.so
753 %{_libdir}/samba/vfs/audit.so
754 %{_libdir}/samba/vfs/cap.so
755 %{_libdir}/samba/vfs/catia.so
756 %{_libdir}/samba/vfs/commit.so
757 %{_libdir}/samba/vfs/crossrename.so
758 %{_libdir}/samba/vfs/default_quota.so
759 %{_libdir}/samba/vfs/dirsort.so
760 %{_libdir}/samba/vfs/expand_msdfs.so
761 %{_libdir}/samba/vfs/extd_audit.so
762 %{_libdir}/samba/vfs/fake_perms.so
763 %{_libdir}/samba/vfs/fileid.so
764 %{_libdir}/samba/vfs/full_audit.so
765 %{_libdir}/samba/vfs/linux_xfs_sgid.so
766 %{_libdir}/samba/vfs/media_harmony.so
767 %{_libdir}/samba/vfs/netatalk.so
768 %{_libdir}/samba/vfs/preopen.so
769 %{_libdir}/samba/vfs/readahead.so
770 %{_libdir}/samba/vfs/readonly.so
771 %{_libdir}/samba/vfs/recycle.so
772 %{_libdir}/samba/vfs/scannedonly.so
773 %{_libdir}/samba/vfs/shadow_copy.so
774 %{_libdir}/samba/vfs/shadow_copy2.so
775 %{_libdir}/samba/vfs/smb_traffic_analyzer.so
776 %{_libdir}/samba/vfs/streams_depot.so
777 %{_libdir}/samba/vfs/streams_xattr.so
778 %{_libdir}/samba/vfs/syncops.so
779 %{_libdir}/samba/vfs/time_audit.so
780 %{_libdir}/samba/vfs/xattr_tdb.so
781
782 %{_unitdir}/nmb.service
783 %{_unitdir}/smb.service
784 %attr(1777,root,root) %dir /var/spool/samba
785 %dir %{_sysconfdir}/openldap/schema
786 %{_sysconfdir}/openldap/schema/samba.schema
787 %{_mandir}/man1/smbstatus.1*
788 %{_mandir}/man8/eventlogadm.8*
789 %{_mandir}/man8/smbd.8*
790 %{_mandir}/man8/nmbd.8*
791 #%{_mandir}/man8/vfs_*.8*
792 %{_mandir}/man8/vfs_acl_tdb.8*
793 %{_mandir}/man8/vfs_acl_xattr.8*
794 %{_mandir}/man8/vfs_aio_fork.8*
795 %{_mandir}/man8/vfs_aio_linux.8*
796 %{_mandir}/man8/vfs_aio_pthread.8*
797 %{_mandir}/man8/vfs_audit.8*
798 %{_mandir}/man8/vfs_cacheprime.8*
799 %{_mandir}/man8/vfs_cap.8*
800 %{_mandir}/man8/vfs_catia.8*
801 %{_mandir}/man8/vfs_commit.8*
802 %{_mandir}/man8/vfs_crossrename.8*
803 %{_mandir}/man8/vfs_default_quota.8*
804 %{_mandir}/man8/vfs_dirsort.8*
805 %{_mandir}/man8/vfs_extd_audit.8*
806 %{_mandir}/man8/vfs_fake_perms.8*
807 %{_mandir}/man8/vfs_fileid.8*
808 %{_mandir}/man8/vfs_full_audit.8*
809 %{_mandir}/man8/vfs_gpfs.8*
810 %{_mandir}/man8/vfs_media_harmony.8*
811 %{_mandir}/man8/vfs_netatalk.8*
812 %{_mandir}/man8/vfs_notify_fam.8*
813 %{_mandir}/man8/vfs_prealloc.8*
814 %{_mandir}/man8/vfs_preopen.8*
815 %{_mandir}/man8/vfs_readahead.8*
816 %{_mandir}/man8/vfs_readonly.8*
817 %{_mandir}/man8/vfs_recycle.8*
818 %{_mandir}/man8/vfs_scannedonly.8*
819 %{_mandir}/man8/vfs_shadow_copy.8*
820 %{_mandir}/man8/vfs_shadow_copy2.8*
821 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
822 %{_mandir}/man8/vfs_streams_depot.8*
823 %{_mandir}/man8/vfs_streams_xattr.8*
824 %{_mandir}/man8/vfs_time_audit.8*
825 %{_mandir}/man8/vfs_tsmsm.8*
826 %{_mandir}/man8/vfs_xattr_tdb.8*
827
828 ### CLIENT
829 %files client
830 %defattr(-,root,root)
831 %{_bindir}/cifsdd
832 %{_bindir}/dbwrap_tool
833 %{_bindir}/nmblookup
834 %{_bindir}/nmblookup4
835 %{_bindir}/oLschema2ldif
836 %{_bindir}/regdiff
837 %{_bindir}/regpatch
838 %{_bindir}/regshell
839 %{_bindir}/regtree
840 %{_bindir}/rpcclient
841 %{_bindir}/sharesec
842 %{_bindir}/smbcacls
843 %{_bindir}/smbclient
844 %{_bindir}/smbclient4
845 %{_bindir}/smbcquotas
846 %{_bindir}/smbget
847 #%{_bindir}/smbiconv
848 %{_bindir}/smbpasswd
849 %{_bindir}/smbprint
850 %{_bindir}/smbspool
851 %{_bindir}/smbta-util
852 %{_bindir}/smbtar
853 %{_bindir}/smbtree
854 %{_libdir}/samba/libldb-cmdline.so
855 %{_mandir}/man1/dbwrap_tool.1*
856 %{_mandir}/man1/nmblookup.1*
857 %{_mandir}/man1/oLschema2ldif.1*
858 %{_mandir}/man1/regdiff.1*
859 %{_mandir}/man1/regpatch.1*
860 %{_mandir}/man1/regshell.1*
861 %{_mandir}/man1/regtree.1*
862 %exclude %{_mandir}/man1/findsmb.1*
863 %{_mandir}/man1/log2pcap.1*
864 %{_mandir}/man1/nmblookup4.1*
865 %{_mandir}/man1/rpcclient.1*
866 %{_mandir}/man1/sharesec.1*
867 %{_mandir}/man1/smbcacls.1*
868 %{_mandir}/man1/smbclient.1*
869 %{_mandir}/man1/smbcquotas.1*
870 %{_mandir}/man1/smbget.1*
871 %{_mandir}/man5/smbgetrc.5*
872 %exclude %{_mandir}/man1/smbtar.1*
873 %{_mandir}/man1/smbtree.1*
874 %{_mandir}/man8/smbpasswd.8*
875 %{_mandir}/man8/smbspool.8*
876 %{_mandir}/man8/smbta-util.8*
877
878 ## we don't build it for now
879 #%if %{with_internal_ntdb}
880 #%{_bindir}/ntdbbackup
881 #%{_bindir}/ntdbdump
882 #%{_bindir}/ntdbrestore
883 #%{_bindir}/ntdbtool
884 #%endif
885
886 %if %{with_internal_tdb}
887 %{_bindir}/tdbbackup
888 %{_bindir}/tdbdump
889 %{_bindir}/tdbrestore
890 %{_bindir}/tdbtool
891 %{_mandir}/man8/tdbbackup.8*
892 %{_mandir}/man8/tdbdump.8*
893 %{_mandir}/man8/tdbrestore.8*
894 %{_mandir}/man8/tdbtool.8*
895 %endif
896
897 %if %with_internal_ldb
898 %{_bindir}/ldbadd
899 %{_bindir}/ldbdel
900 %{_bindir}/ldbedit
901 %{_bindir}/ldbmodify
902 %{_bindir}/ldbrename
903 %{_bindir}/ldbsearch
904 %{_libdir}/samba/ldb/
905 %{_mandir}/man1/ldbadd.1.gz
906 %{_mandir}/man1/ldbdel.1.gz
907 %{_mandir}/man1/ldbedit.1.gz
908 %{_mandir}/man1/ldbmodify.1.gz
909 %{_mandir}/man1/ldbrename.1.gz
910 %{_mandir}/man1/ldbsearch.1.gz
911 %endif
912
913 ### COMMON
914 %files common
915 %defattr(-,root,root)
916 #%{_libdir}/samba/charset ???
917 %{_sysconfdir}/tmpfiles.d/samba.conf
918 %{_bindir}/net
919 %{_bindir}/pdbedit
920 %{_bindir}/profiles
921 %{_bindir}/smbcontrol
922 %{_bindir}/testparm
923 %{_datadir}/samba/codepages
924 %dir %{_sysconfdir}/logrotate.d/
925 %config(noreplace) %{_sysconfdir}/logrotate.d/samba
926 %attr(0700,root,root) %dir /var/log/samba
927 %attr(0700,root,root) %dir /var/log/samba/old
928 %ghost %dir /var/run/samba
929 %ghost %dir /var/run/winbindd
930 %attr(700,root,root) %dir /var/lib/samba/private
931 %attr(755,root,root) %dir %{_sysconfdir}/samba
932 %config(noreplace) %{_sysconfdir}/samba/smb.conf
933 %config(noreplace) %{_sysconfdir}/samba/lmhosts
934 %config(noreplace) %{_sysconfdir}/sysconfig/samba
935 %{_mandir}/man1/profiles.1*
936 %{_mandir}/man1/smbcontrol.1*
937 %{_mandir}/man1/testparm.1*
938 %{_mandir}/man5/lmhosts.5*
939 %{_mandir}/man5/smb.conf.5*
940 %{_mandir}/man5/smbpasswd.5*
941 %{_mandir}/man7/samba.7*
942 %{_mandir}/man8/net.8*
943 %{_mandir}/man8/pdbedit.8*
944
945 # common libraries
946 %{_libdir}/samba/libpopt_samba3.so
947 %{_libdir}/samba/pdb
948
949 %if %with_pam_smbpass
950 %{_libdir}/security/pam_smbpass.so
951 %endif
952
953 ### DC
954 %files dc
955 %defattr(-,root,root)
956
957 %if %with_dc
958 %{_bindir}/samba-tool
959 %{_sbindir}/samba
960 %{_sbindir}/samba_kcc
961 %{_sbindir}/samba_dnsupdate
962 %{_sbindir}/samba_spnupdate
963 %{_sbindir}/samba_upgradedns
964 %{_libdir}/mit_samba.so
965 %{_libdir}/samba/bind9/dlz_bind9.so
966 %{_libdir}/samba/libheimntlm-samba4.so.1
967 %{_libdir}/samba/libheimntlm-samba4.so.1.0.1
968 %{_libdir}/samba/libkdc-samba4.so.2
969 %{_libdir}/samba/libkdc-samba4.so.2.0.0
970 %{_libdir}/samba/libpac.so
971 %{_libdir}/samba/gensec
972 %{_libdir}/samba/ldb/acl.so
973 %{_libdir}/samba/ldb/aclread.so
974 %{_libdir}/samba/ldb/anr.so
975 %{_libdir}/samba/ldb/descriptor.so
976 %{_libdir}/samba/ldb/dirsync.so
977 %{_libdir}/samba/ldb/extended_dn_in.so
978 %{_libdir}/samba/ldb/extended_dn_out.so
979 %{_libdir}/samba/ldb/extended_dn_store.so
980 %{_libdir}/samba/ldb/ildap.so
981 %{_libdir}/samba/ldb/instancetype.so
982 %{_libdir}/samba/ldb/lazy_commit.so
983 %{_libdir}/samba/ldb/ldbsamba_extensions.so
984 %{_libdir}/samba/ldb/linked_attributes.so
985 %{_libdir}/samba/ldb/local_password.so
986 %{_libdir}/samba/ldb/new_partition.so
987 %{_libdir}/samba/ldb/objectclass.so
988 %{_libdir}/samba/ldb/objectclass_attrs.so
989 %{_libdir}/samba/ldb/objectguid.so
990 %{_libdir}/samba/ldb/operational.so
991 %{_libdir}/samba/ldb/partition.so
992 %{_libdir}/samba/ldb/password_hash.so
993 %{_libdir}/samba/ldb/ranged_results.so
994 %{_libdir}/samba/ldb/repl_meta_data.so
995 %{_libdir}/samba/ldb/resolve_oids.so
996 %{_libdir}/samba/ldb/rootdse.so
997 %{_libdir}/samba/ldb/samba3sam.so
998 %{_libdir}/samba/ldb/samba3sid.so
999 %{_libdir}/samba/ldb/samba_dsdb.so
1000 %{_libdir}/samba/ldb/samba_secrets.so
1001 %{_libdir}/samba/ldb/samldb.so
1002 %{_libdir}/samba/ldb/schema_data.so
1003 %{_libdir}/samba/ldb/schema_load.so
1004 %{_libdir}/samba/ldb/secrets_tdb_sync.so
1005 %{_libdir}/samba/ldb/show_deleted.so
1006 %{_libdir}/samba/ldb/simple_dn.so
1007 %{_libdir}/samba/ldb/simple_ldap_map.so
1008 %{_libdir}/samba/ldb/subtree_delete.so
1009 %{_libdir}/samba/ldb/subtree_rename.so
1010 %{_libdir}/samba/ldb/update_keytab.so
1011 %{_libdir}/samba/ldb/wins_ldb.so
1012 %{_libdir}/samba/vfs/posix_eadb.so
1013 %dir /var/lib/samba/sysvol
1014 %{_datadir}/samba/setup
1015 %{_mandir}/man8/samba.8*
1016 %{_mandir}/man8/samba-tool.8*
1017 %else # with_dc
1018 %doc packaging/README.dc
1019 %exclude %{_mandir}/man8/samba.8*
1020 %exclude %{_mandir}/man8/samba-tool.8*
1021 %exclude %{_libdir}/samba/ldb/ildap.so
1022 %exclude %{_libdir}/samba/ldb/ldbsamba_extensions.so
1023
1024 %endif # with_dc
1025
1026 ### DC-LIBS
1027 %files dc-libs
1028 %defattr(-,root,root)
1029 %if %with_dc
1030 %{_libdir}/samba/libprocess_model.so
1031 %{_libdir}/samba/libservice.so
1032 %{_libdir}/samba/process_model
1033 %{_libdir}/samba/service
1034 %{_libdir}/libdcerpc-server.so.*
1035 %{_libdir}/samba/libdfs_server_ad.so
1036 %{_libdir}/samba/libdsdb-module.so
1037 %{_libdir}/samba/libntvfs.so
1038 %{_libdir}/samba/libposix_eadb.so
1039 %{_libdir}/samba/bind9/dlz_bind9_9.so
1040 %else
1041 %doc packaging/README.dc-libs
1042 %exclude %{_libdir}/samba/libdfs_server_ad.so
1043 %endif # with_dc
1044
1045 ### DEVEL
1046 %files devel
1047 %defattr(-,root,root)
1048 %{_includedir}/samba-4.0/charset.h
1049 %{_includedir}/samba-4.0/core/doserr.h
1050 %{_includedir}/samba-4.0/core/error.h
1051 %{_includedir}/samba-4.0/core/ntstatus.h
1052 %{_includedir}/samba-4.0/core/werror.h
1053 %{_includedir}/samba-4.0/credentials.h
1054 %{_includedir}/samba-4.0/dcerpc.h
1055 %{_includedir}/samba-4.0/dlinklist.h
1056 %{_includedir}/samba-4.0/domain_credentials.h
1057 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1058 %{_includedir}/samba-4.0/gen_ndr/auth.h
1059 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1060 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1061 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1062 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1063 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1064 %{_includedir}/samba-4.0/gen_ndr/misc.h
1065 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1066 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1067 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1068 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1069 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1070 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1071 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1072 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1073 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1074 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1075 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1076 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1077 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1078 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1079 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1080 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1081 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1082 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1083 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1084 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1085 %{_includedir}/samba-4.0/gen_ndr/samr.h
1086 %{_includedir}/samba-4.0/gen_ndr/security.h
1087 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1088 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1089 %{_includedir}/samba-4.0/gensec.h
1090 %{_includedir}/samba-4.0/ldap-util.h
1091 %{_includedir}/samba-4.0/ldap_errors.h
1092 %{_includedir}/samba-4.0/ldap_message.h
1093 %{_includedir}/samba-4.0/ldap_ndr.h
1094 %{_includedir}/samba-4.0/ldb_wrap.h
1095 %{_includedir}/samba-4.0/lookup_sid.h
1096 %{_includedir}/samba-4.0/machine_sid.h
1097 %{_includedir}/samba-4.0/ndr.h
1098 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1099 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1100 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1101 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1102 %{_includedir}/samba-4.0/netapi.h
1103 %{_includedir}/samba-4.0/param.h
1104 %{_includedir}/samba-4.0/passdb.h
1105 %{_includedir}/samba-4.0/policy.h
1106 %{_includedir}/samba-4.0/read_smb.h
1107 %{_includedir}/samba-4.0/registry.h
1108 %{_includedir}/samba-4.0/roles.h
1109 %{_includedir}/samba-4.0/rpc_common.h
1110 %{_includedir}/samba-4.0/samba/session.h
1111 %{_includedir}/samba-4.0/samba/version.h
1112 %{_includedir}/samba-4.0/share.h
1113 %{_includedir}/samba-4.0/smb2.h
1114 %{_includedir}/samba-4.0/smb2_constants.h
1115 %{_includedir}/samba-4.0/smb2_create_blob.h
1116 %{_includedir}/samba-4.0/smb2_signing.h
1117 %{_includedir}/samba-4.0/smb_cli.h
1118 %{_includedir}/samba-4.0/smb_cliraw.h
1119 %{_includedir}/samba-4.0/smb_common.h
1120 %{_includedir}/samba-4.0/smb_composite.h
1121 %{_includedir}/samba-4.0/smbconf.h
1122 %{_includedir}/samba-4.0/smb_constants.h
1123 %{_includedir}/samba-4.0/smb_ldap.h
1124 %{_includedir}/samba-4.0/smbldap.h
1125 %{_includedir}/samba-4.0/smb_raw.h
1126 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1127 %{_includedir}/samba-4.0/smb_raw_signing.h
1128 %{_includedir}/samba-4.0/smb_raw_trans2.h
1129 %{_includedir}/samba-4.0/smb_request.h
1130 %{_includedir}/samba-4.0/smb_seal.h
1131 %{_includedir}/samba-4.0/smb_signing.h
1132 %{_includedir}/samba-4.0/smb_unix_ext.h
1133 %{_includedir}/samba-4.0/smb_util.h
1134 %{_includedir}/samba-4.0/tdr.h
1135 %{_includedir}/samba-4.0/tsocket.h
1136 %{_includedir}/samba-4.0/tsocket_internal.h
1137 %{_includedir}/samba-4.0/samba_util.h
1138 %{_includedir}/samba-4.0/util/attr.h
1139 %{_includedir}/samba-4.0/util/byteorder.h
1140 %{_includedir}/samba-4.0/util/data_blob.h
1141 %{_includedir}/samba-4.0/util/debug.h
1142 %{_includedir}/samba-4.0/util/memory.h
1143 %{_includedir}/samba-4.0/util/safe_string.h
1144 %{_includedir}/samba-4.0/util/string_wrappers.h
1145 %{_includedir}/samba-4.0/util/talloc_stack.h
1146 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1147 %{_includedir}/samba-4.0/util/tevent_unix.h
1148 %{_includedir}/samba-4.0/util/tevent_werror.h
1149 %{_includedir}/samba-4.0/util/time.h
1150 %{_includedir}/samba-4.0/util/xfile.h
1151 %{_includedir}/samba-4.0/util_ldb.h
1152 %{_libdir}/libdcerpc-atsvc.so
1153 %{_libdir}/libdcerpc-binding.so
1154 %{_libdir}/libdcerpc-samr.so
1155 %{_libdir}/libdcerpc.so
1156 %{_libdir}/libgensec.so
1157 %{_libdir}/libndr-krb5pac.so
1158 %{_libdir}/libndr-nbt.so
1159 %{_libdir}/libndr-standard.so
1160 %{_libdir}/libndr.so
1161 %{_libdir}/libnetapi.so
1162 %{_libdir}/libregistry.so
1163 %{_libdir}/libsamba-credentials.so
1164 %{_libdir}/libsamba-hostconfig.so
1165 %{_libdir}/libsamba-policy.so
1166 %{_libdir}/libsamba-util.so
1167 %{_libdir}/libsamdb.so
1168 %{_libdir}/libsmbclient-raw.so
1169 %{_libdir}/libsmbconf.so
1170 %{_libdir}/libtevent-util.so
1171 %{_libdir}/pkgconfig/dcerpc.pc
1172 %{_libdir}/pkgconfig/dcerpc_atsvc.pc
1173 %{_libdir}/pkgconfig/dcerpc_samr.pc
1174 %{_libdir}/pkgconfig/gensec.pc
1175 %{_libdir}/pkgconfig/ndr.pc
1176 %{_libdir}/pkgconfig/ndr_krb5pac.pc
1177 %{_libdir}/pkgconfig/ndr_nbt.pc
1178 %{_libdir}/pkgconfig/ndr_standard.pc
1179 %{_libdir}/pkgconfig/netapi.pc
1180 %{_libdir}/pkgconfig/registry.pc
1181 %{_libdir}/pkgconfig/samba-credentials.pc
1182 %{_libdir}/pkgconfig/samba-hostconfig.pc
1183 %{_libdir}/pkgconfig/samba-policy.pc
1184 %{_libdir}/pkgconfig/samba-util.pc
1185 %{_libdir}/pkgconfig/samdb.pc
1186 %{_libdir}/pkgconfig/smbclient-raw.pc
1187 %{_libdir}/libpdb.so
1188 %{_libdir}/libsmbldap.so
1189
1190 %if %with_dc
1191 %{_includedir}/samba-4.0/dcerpc_server.h
1192 %{_libdir}/libdcerpc-server.so
1193 %{_libdir}/pkgconfig/dcerpc_server.pc
1194 %endif
1195
1196 %if %with_internal_talloc
1197 %{_includedir}/samba-4.0/pytalloc.h
1198 %endif
1199
1200 %if ! %with_libsmbclient
1201 %{_includedir}/samba-4.0/libsmbclient.h
1202 %{_includedir}/samba-4.0/smb_share_modes.h
1203 %endif # ! with_libsmbclient
1204
1205 %if ! %with_libwbclient
1206 %{_includedir}/samba-4.0/wbclient.h
1207 %endif # ! with_libwbclient
1208
1209 ### LIBS
1210 %files libs
1211 %defattr(-,root,root)
1212 %{_libdir}/libdcerpc-atsvc.so.*
1213 %{_libdir}/libdcerpc-binding.so.*
1214 %{_libdir}/libdcerpc-samr.so.*
1215 %{_libdir}/libdcerpc.so.*
1216 %{_libdir}/libgensec.so.*
1217 %{_libdir}/libndr-krb5pac.so.*
1218 %{_libdir}/libndr-nbt.so.*
1219 %{_libdir}/libndr-standard.so.*
1220 %{_libdir}/libndr.so.*
1221 %{_libdir}/libnetapi.so.*
1222 %{_libdir}/libregistry.so.*
1223 %{_libdir}/libsamba-credentials.so.*
1224 %{_libdir}/libsamba-hostconfig.so.*
1225 %{_libdir}/libsamba-policy.so.*
1226 %{_libdir}/libsamba-util.so.*
1227 %{_libdir}/libsamdb.so.*
1228 %{_libdir}/libsmbclient-raw.so.*
1229 %{_libdir}/libsmbconf.so.*
1230 %{_libdir}/libtevent-util.so.*
1231 %{_libdir}/libpdb.so.*
1232 %{_libdir}/libsmbldap.so.*
1233
1234 # libraries needed by the public libraries
1235 %dir %{_libdir}/samba
1236 %{_libdir}/samba/libCHARSET3.so
1237 %{_libdir}/samba/libMESSAGING.so
1238 %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1239 %{_libdir}/samba/libaddns.so
1240 %{_libdir}/samba/libads.so
1241 %{_libdir}/samba/libasn1util.so
1242 %{_libdir}/samba/libauth.so
1243 %{_libdir}/samba/libauth4.so
1244 %{_libdir}/samba/libauth_sam_reply.so
1245 %{_libdir}/samba/libauth_unix_token.so
1246 %{_libdir}/samba/libauthkrb5.so
1247 %{_libdir}/samba/libcli-ldap-common.so
1248 %{_libdir}/samba/libcli-ldap.so
1249 %{_libdir}/samba/libcli-nbt.so
1250 %{_libdir}/samba/libcli_cldap.so
1251 %{_libdir}/samba/libcli_smb_common.so
1252 %{_libdir}/samba/libcli_spoolss.so
1253 %{_libdir}/samba/libcliauth.so
1254 #%{_libdir}/samba/libclidns.so
1255 %{_libdir}/samba/libcluster.so
1256 %{_libdir}/samba/libcmdline-credentials.so
1257 %{_libdir}/samba/libdbwrap.so
1258 %{_libdir}/samba/libdcerpc-samba.so
1259 %{_libdir}/samba/libdcerpc-samba4.so
1260 %{_libdir}/samba/liberrors.so
1261 %{_libdir}/samba/libevents.so
1262 %{_libdir}/samba/libflag_mapping.so
1263 %{_libdir}/samba/libgpo.so
1264 %{_libdir}/samba/libgse.so
1265 %{_libdir}/samba/libinterfaces.so
1266 %{_libdir}/samba/libkrb5samba.so
1267 %{_libdir}/samba/libldbsamba.so
1268 %{_libdir}/samba/liblibcli_lsa3.so
1269 %{_libdir}/samba/liblibcli_netlogon3.so
1270 %{_libdir}/samba/liblibsmb.so
1271 %{_libdir}/samba/libsmb_transport.so
1272 %{_libdir}/samba/libmsrpc3.so
1273 %{_libdir}/samba/libndr-samba.so
1274 %{_libdir}/samba/libndr-samba4.so
1275 %{_libdir}/samba/libnet_keytab.so
1276 %{_libdir}/samba/libnetif.so
1277 %{_libdir}/samba/libnpa_tstream.so
1278 %{_libdir}/samba/libprinting_migrate.so
1279 %{_libdir}/samba/libreplace.so
1280 %{_libdir}/samba/libsamba-modules.so
1281 %{_libdir}/samba/libsamba-net.so
1282 %{_libdir}/samba/libsamba-security.so
1283 %{_libdir}/samba/libsamba-sockets.so
1284 %{_libdir}/samba/libsamba_python.so
1285 %{_libdir}/samba/libsamdb-common.so
1286 %{_libdir}/samba/libsecrets3.so
1287 %{_libdir}/samba/libserver-role.so
1288 %{_libdir}/samba/libshares.so
1289 %{_libdir}/samba/libsamba3-util.so
1290 %{_libdir}/samba/libsmbd_base.so
1291 %{_libdir}/samba/libsmbd_conn.so
1292 %{_libdir}/samba/libsmbd_shim.so
1293 %{_libdir}/samba/libsmbldaphelper.so
1294 %{_libdir}/samba/libsmbpasswdparser.so
1295 %{_libdir}/samba/libsmbregistry.so
1296 %{_libdir}/samba/libtdb-wrap.so
1297 %{_libdir}/samba/libtdb_compat.so
1298 %{_libdir}/samba/libtrusts_util.so
1299 %{_libdir}/samba/libutil_cmdline.so
1300 #%{_libdir}/samba/libutil_ntdb.so
1301 %{_libdir}/samba/libutil_reg.so
1302 %{_libdir}/samba/libutil_setid.so
1303 %{_libdir}/samba/libutil_tdb.so
1304 %{_libdir}/samba/libxattr_tdb.so
1305
1306 %if %with_dc
1307 %{_libdir}/samba/libdb-glue.so
1308 %{_libdir}/samba/libHDB_SAMBA4.so
1309 %{_libdir}/samba/libasn1-samba4.so.8
1310 %{_libdir}/samba/libasn1-samba4.so.8.0.0
1311 %{_libdir}/samba/libgssapi-samba4.so.2
1312 %{_libdir}/samba/libgssapi-samba4.so.2.0.0
1313 %{_libdir}/samba/libhcrypto-samba4.so.5
1314 %{_libdir}/samba/libhcrypto-samba4.so.5.0.1
1315 %{_libdir}/samba/libhdb-samba4.so.11
1316 %{_libdir}/samba/libhdb-samba4.so.11.0.2
1317 %{_libdir}/samba/libheimbase-samba4.so.1
1318 %{_libdir}/samba/libheimbase-samba4.so.1.0.0
1319 %{_libdir}/samba/libhx509-samba4.so.5
1320 %{_libdir}/samba/libhx509-samba4.so.5.0.0
1321 %{_libdir}/samba/libkrb5-samba4.so.26
1322 %{_libdir}/samba/libkrb5-samba4.so.26.0.0
1323 %{_libdir}/samba/libroken-samba4.so.19
1324 %{_libdir}/samba/libroken-samba4.so.19.0.1
1325 %{_libdir}/samba/libwind-samba4.so.0
1326 %{_libdir}/samba/libwind-samba4.so.0.0.0
1327 %endif
1328
1329 %if %{with_internal_ldb}
1330 %{_libdir}/samba/libldb.so.1
1331 %{_libdir}/samba/libldb.so.%{ldb_version}
1332 %{_libdir}/samba/libpyldb-util.so.1
1333 %{_libdir}/samba/libpyldb-util.so.%{ldb_version}
1334 %{_mandir}/man3/ldb.3.gz
1335 %endif
1336 %if %{with_internal_talloc}
1337 %{_libdir}/samba/libtalloc.so.2
1338 %{_libdir}/samba/libtalloc.so.%{talloc_version}
1339 %{_libdir}/samba/libpytalloc-util.so.2
1340 %{_libdir}/samba/libpytalloc-util.so.%{talloc_version}
1341 %{_mandir}/man3/talloc.3.gz
1342 %endif
1343 %if %{with_internal_tevent}
1344 %{_libdir}/samba/libtevent.so.0
1345 %{_libdir}/samba/libtevent.so.%{tevent_version}
1346 %endif
1347 %if %{with_internal_tdb}
1348 %{_libdir}/samba/libtdb.so.1
1349 %{_libdir}/samba/libtdb.so.%{tdb_version}
1350 %endif
1351 ## we don't build it for now
1352 #%if %{with_internal_ntdb}
1353 #%{_libdir}/samba/libntdb.so.0
1354 #%{_libdir}/samba/libntdb.so.%{ntdb_version}
1355 #%endif
1356
1357 %if ! %with_libsmbclient
1358 %{_libdir}/samba/libsmbclient.so.*
1359 %{_libdir}/samba/libsmbsharemodes.so.*
1360 %{_mandir}/man7/libsmbclient.7*
1361 %endif # ! with_libsmbclient
1362
1363 %if ! %with_libwbclient
1364 %{_libdir}/samba/libwbclient.so.*
1365 %{_libdir}/samba/libwinbind-client.so
1366 %endif # ! with_libwbclient
1367
1368 %if ! %with_swat
1369 %exclude %{_datadir}/samba/swat
1370 %exclude %{_sbindir}/swat
1371 %exclude %{_mandir}/man8/swat.8*
1372 %endif
1373
1374 ### LIBSMBCLIENT
1375 %if %with_libsmbclient
1376 %files -n libsmbclient
1377 %defattr(-,root,root)
1378 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1379 %attr(755,root,root) %{_libdir}/libsmbsharemodes.so.*
1380
1381 ### LIBSMBCLIENT-DEVEL
1382 %files -n libsmbclient-devel
1383 %defattr(-,root,root)
1384 %{_includedir}/samba-4.0/libsmbclient.h
1385 %{_includedir}/samba-4.0/smb_share_modes.h
1386 %{_libdir}/libsmbclient.so
1387 %{_libdir}/libsmbsharemodes.so
1388 %{_libdir}/pkgconfig/smbclient.pc
1389 %{_libdir}/pkgconfig/smbsharemodes.pc
1390 %{_mandir}/man7/libsmbclient.7*
1391 %endif # with_libsmbclient
1392
1393 ### LIBWBCLIENT
1394 %if %with_libwbclient
1395 %files -n libwbclient
1396 %defattr(-,root,root)
1397 %{_libdir}/libwbclient.so.*
1398 %{_libdir}/samba/libwinbind-client.so
1399
1400 ### LIBWBCLIENT-DEVEL
1401 %files -n libwbclient-devel
1402 %defattr(-,root,root)
1403 %{_includedir}/samba-4.0/wbclient.h
1404 %{_libdir}/libwbclient.so
1405 %{_libdir}/pkgconfig/wbclient.pc
1406 %endif # with_libwbclient
1407
1408 ### PIDL
1409 %files pidl
1410 %defattr(-,root,root,-)
1411 %{perl_vendorlib}/Parse/Pidl*
1412 %{_mandir}/man1/pidl*
1413 %{_mandir}/man3/Parse::Pidl*
1414 %attr(755,root,root) %{_bindir}/pidl
1415
1416 ### PYTHON
1417 %files python
1418 %defattr(-,root,root,-)
1419 %{python_sitearch}/*
1420
1421 ### SWAT
1422 %if %with_swat
1423 %files swat
1424 %defattr(-,root,root)
1425 %config(noreplace) %{_sysconfdir}/xinetd.d/swat
1426 %config(noreplace) %{_sysconfdir}/pam.d/samba
1427 %{_datadir}/samba/swat
1428 %{_sbindir}/swat
1429 %{_mandir}/man8/swat.8*
1430 %endif
1431
1432 ### TEST
1433 %files test
1434 %defattr(-,root,root)
1435 %{_bindir}/gentest
1436 %{_bindir}/locktest
1437 %{_bindir}/masktest
1438 %{_bindir}/ndrdump
1439 %{_bindir}/smbtorture
1440 %{_libdir}/libtorture.so.*
1441 %{_libdir}/samba/libsubunit.so
1442 %if %with_dc
1443 %{_libdir}/samba/libdlz_bind9_for_torture.so
1444 %else
1445 %{_libdir}/samba/libdsdb-module.so
1446 %endif
1447 %{_mandir}/man1/gentest.1*
1448 %{_mandir}/man1/locktest.1*
1449 %{_mandir}/man1/masktest.1*
1450 %{_mandir}/man1/ndrdump.1*
1451 %{_mandir}/man1/smbtorture.1*
1452 %{_mandir}/man1/vfstest.1*
1453
1454 %if %{with testsuite}
1455 # files to ignore in testsuite mode
1456 %{_libdir}/samba/libnss_wrapper.so
1457 %{_libdir}/samba/libsocket_wrapper.so
1458 %{_libdir}/samba/libuid_wrapper.so
1459 %endif
1460
1461 ### TEST-DEVEL
1462 %files test-devel
1463 %defattr(-,root,root)
1464 %{_includedir}/samba-4.0/torture.h
1465 %{_libdir}/libtorture.so
1466 %{_libdir}/pkgconfig/torture.pc
1467
1468 ### WINBIND
1469 %files winbind
1470 %defattr(-,root,root)
1471 #%{_bindir}/wbinfo3
1472 %{_libdir}/samba/idmap
1473 %{_libdir}/samba/nss_info
1474 %{_libdir}/samba/libnss_info.so
1475 %{_libdir}/samba/libidmap.so
1476 %{_sbindir}/winbindd
1477 %attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1478 %{_unitdir}/winbind.service
1479 %{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
1480 %{_mandir}/man8/winbindd.8*
1481 %{_mandir}/man8/idmap_*.8*
1482
1483 ### WINBIND-CLIENTS
1484 %files winbind-clients
1485 %defattr(-,root,root)
1486 %{_bindir}/ntlm_auth
1487 %{_bindir}/wbinfo
1488 %{_libdir}/libnss_winbind.so*
1489 %{_libdir}/libnss_wins.so*
1490 %{_libdir}/security/pam_winbind.so
1491 %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
1492 %{_mandir}/man1/ntlm_auth.1.gz
1493 %{_mandir}/man1/wbinfo.1*
1494 %{_mandir}/man5/pam_winbind.conf.5*
1495 %{_mandir}/man8/pam_winbind.8*
1496
1497 ### WINBIND-KRB5-LOCATOR
1498 %files winbind-krb5-locator
1499 %defattr(-,root,root)
1500 %ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
1501 %{_libdir}/winbind_krb5_locator.so
1502 %{_mandir}/man7/winbind_krb5_locator.7*
1503
1504 %changelog
1505 * Mon Jul 15 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-2
1506 - resolves: #972692 - Build with PIE and full RELRO.
1507 - resolves: #884169 - Add explicit dependencies suggested by rpmdiff.
1508
1509 * Wed Jul 03 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-1
1510 - Update to Samba 4.0.7.
1511
1512 * Fri Jun 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-3
1513 - Add UPN enumeration to passdb internal API (bso #9779).
1514
1515 * Wed May 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-2
1516 - resolves: #966130 - Fix build with MIT Kerberos.
1517 - List vfs modules in spec file.
1518
1519 * Tue May 21 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-1
1520 - Update to Samba 4.0.6.
1521 - Remove SWAT.
1522
1523 * Wed Apr 10 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.5-1
1524 - Update to Samba 4.0.5.
1525 - Add UPN enumeration to passdb internal API (bso #9779).
1526 - resolves: #928947 - samba-doc is obsolete now.
1527 - resolves: #948606 - LogRotate should be optional, and not a hard "Requires".
1528
1529 * Fri Mar 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-3
1530 - resolves: #919405 - Fix and improve large_readx handling for broken clients.
1531 - resolves: #924525 - Don't use waf caching.
1532
1533 * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-2
1534 - resolves: #923765 - Improve packaging of README files.
1535
1536 * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-1
1537 - Update to Samba 4.0.4.
1538
1539 * Mon Mar 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-4
1540 - resolves: #919333 - Create /run/samba too.
1541
1542 * Mon Mar 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-3
1543 - Fix the cache dir to be /var/lib/samba to support upgrades.
1544
1545 * Thu Feb 14 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-2
1546 - resolves: #907915 - libreplace.so => not found
1547
1548 * Thu Feb 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-1
1549 - Update to Samba 4.0.3.
1550 - resolves: #907544 - Add unowned directory /usr/lib64/samba.
1551 - resolves: #906517 - Fix pidl code generation with gcc 4.8.
1552 - resolves: #908353 - Fix passdb backend ldapsam as module.
1553
1554 * Wed Jan 30 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.2-1
1555 - Update to Samba 4.0.2.
1556 - Fixes CVE-2013-0213.
1557 - Fixes CVE-2013-0214.
1558 - resolves: #906002
1559 - resolves: #905700
1560 - resolves: #905704
1561 - Fix conn->share_access which is reset between user switches.
1562 - resolves: #903806
1563 - Add missing example and make sure we don't introduce perl dependencies.
1564 - resolves: #639470
1565
1566 * Wed Jan 16 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.1-1
1567 - Update to Samba 4.0.1.
1568 - Fixes CVE-2013-0172.
1569
1570 * Mon Dec 17 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-174
1571 - Fix typo in winbind-krb-locator post uninstall script.
1572
1573 * Tue Dec 11 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-173
1574 - Update to Samba 4.0.0.
1575
1576 * Thu Dec 06 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-171.rc6
1577 - Fix typo in winbind-krb-locator post uninstall script.
1578
1579 * Tue Dec 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-170.rc6
1580 - Update to Samba 4.0.0rc6.
1581 - Add /etc/pam.d/samba for swat to work correctly.
1582 - resolves #882700
1583
1584 * Fri Nov 23 2012 Guenther Deschner <gdeschner@redhat.com> - 2:4.0.0-169.rc5
1585 - Make sure ncacn_ip_tcp client code looks for NBT_NAME_SERVER name types.
1586
1587 * Thu Nov 15 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-168.rc5
1588 - Reduce dependencies of samba-devel and create samba-test-devel package.
1589
1590 * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-167.rc5
1591 - Use workaround for winbind default domain only when set.
1592 - Build with old ctdb support.
1593
1594 * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-166.rc5
1595 - Update to Samba 4.0.0rc5.
1596
1597 * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-165.rc4
1598 - Fix library dependencies of libnetapi.
1599
1600 * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-164.rc4
1601 - resolves: #872818 - Fix perl dependencies.
1602
1603 * Tue Oct 30 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-163.rc4
1604 - Update to Samba 4.0.0rc4.
1605
1606 * Mon Oct 29 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-162.rc3
1607 - resolves: #870630 - Fix scriptlets interpeting a comment as argument.
1608
1609 * Fri Oct 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-161.rc3
1610 - Add missing Requries for python modules.
1611 - Add NetworkManager dispatcher script for winbind.
1612
1613 * Fri Oct 19 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-160.rc3
1614 - resolves: #867893 - Move /var/log/samba to samba-common package for
1615                       winbind which requires it.
1616
1617 * Thu Oct 18 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-159.rc3
1618 - Compile default auth methods into smbd.
1619
1620 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-158.rc3
1621 - Move pam_winbind.conf and the manpages to the right package.
1622
1623 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-157.rc3
1624 * resolves: #866959 - Build auth_builtin as static module.
1625
1626 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-156.rc3
1627 - Update systemd Requires to reflect latest packaging guidelines.
1628
1629 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-155.rc3
1630 - Add back the AES patches which didn't make it in rc3.
1631
1632 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-154.rc3
1633 - Update to 4.0.0rc3.
1634 - resolves: #805562 - Unable to share print queues.
1635 - resolves: #863388 - Unable to reload smbd configuration with systemctl.
1636
1637 * Wed Oct 10 2012 - Alexander Bokovoy <abokovoy@redhat.com> - 2:4.0.0-153.rc2
1638 - Use alternatives to configure winbind_krb5_locator.so
1639 - Fix Requires for winbind.
1640
1641 * Thu Oct 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-152.rc2
1642 - Add kerberos AES support.
1643 - Fix printing initialization.
1644
1645 * Tue Oct 02 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-151.rc2
1646 - Update to 4.0.0rc2.
1647
1648 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-150.rc1
1649 - Fix Obsoletes/Provides for update from samba4.
1650 - Bump release number to be bigger than samba4.
1651
1652 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-96.rc1
1653 - Package smbprint again.
1654
1655 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-95.rc1
1656 - Update to 4.0.0rc1.
1657
1658 * Mon Aug 20 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.7-94.2
1659 - Update to 3.6.7
1660
1661 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:3.6.6-93.2
1662 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1663
1664 * Thu Jul 19 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-93
1665 - Fix printing tdb upgrade for 3.6.6
1666 - resolves: #841609
1667
1668 * Sun Jul 15 2012 Ville Skyttä <ville.skytta@iki.fi> - 2:3.6.6-92
1669 - Call ldconfig at libwbclient and -winbind-clients post(un)install time.
1670 - Fix empty localization files, use %%find_lang to find and %%lang-mark them.
1671 - Escape macros in %%changelog.
1672 - Fix source tarball URL.
1673
1674 * Tue Jun 26 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-91
1675 - Update to 3.6.6
1676
1677 * Thu Jun 21 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-90
1678 - Fix ldonfig.
1679 - Require systemd for samba-common package.
1680 - resolves: #829197
1681
1682 * Mon Jun 18 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-89
1683 - Fix usrmove paths.
1684 - resolves: #829197
1685
1686 * Tue May 15 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-88
1687 - Move tmpfiles.d config to common package as it is needed for smbd and
1688   winbind.
1689 - Make sure tmpfiles get created after installation.
1690
1691 * Wed May 09 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.5-87
1692 - Correctly use system iniparser library
1693
1694 * Fri May 04 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-86
1695 - Bump Epoch to fix a problem with a Samba4 update in testing.
1696
1697 * Mon Apr 30 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.5-85
1698 - Security Release, fixes CVE-2012-2111
1699 - resolves: #817551
1700
1701 * Mon Apr 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.4-84
1702 - Fix creation of /var/run/samba.
1703 - resolves: #751625
1704
1705 * Fri Apr 20 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.4-83
1706 - Avoid private krb5_locate_kdc usage
1707 - resolves: #754783
1708
1709 * Thu Apr 12 2012 Jon Ciesla <limburgher@gmail.com> - 1:3.6.4-82
1710 - Update to 3.6.4
1711 - Fixes CVE-2012-1182
1712
1713 * Mon Mar 19 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-81
1714 - Fix provides for of libwclient-devel for samba-winbind-devel.
1715
1716 * Thu Feb 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-80
1717 - Add commented out 'max protocol' to the default config.
1718
1719 * Mon Feb 13 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-79
1720 - Create a libwbclient package.
1721 - Replace winbind-devel with libwbclient-devel package.
1722
1723 * Mon Jan 30 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-78
1724 - Update to 3.6.3
1725 - Fixes CVE-2012-0817
1726
1727 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.1-77.1
1728 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1729
1730 * Mon Dec 05 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-77
1731 - Fix winbind cache upgrade.
1732 - resolves: #760137
1733
1734 * Fri Nov 18 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-76
1735 - Fix piddir to match with systemd files.
1736 - Fix crash bug in the debug system.
1737 - resolves: #754525
1738
1739 * Fri Nov 04 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-75
1740 - Fix systemd dependencies
1741 - resolves: #751397
1742
1743 * Wed Oct 26 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-74
1744 - Update to 3.6.1
1745
1746 * Tue Oct 04 2011 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.0-73
1747 - Fix nmbd startup
1748 - resolves: #741630
1749
1750 * Tue Sep 20 2011 Tom Callaway <spot@fedoraproject.org> - 1:3.6.0-72
1751 - convert to systemd
1752 - restore epoch from f15
1753
1754 * Sat Aug 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0-71
1755 - Update to 3.6.0 final
1756
1757 * Sun Jul 31 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc3-70
1758 - Update to 3.6.0rc3
1759
1760 * Tue Jun 07 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc2-69
1761 - Update to 3.6.0rc2
1762
1763 * Tue May 17 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc1-68
1764 - Update to 3.6.0rc1
1765
1766 * Wed Apr 27 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre3-67
1767 - Update to 3.6.0pre3
1768
1769 * Wed Apr 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre2-66
1770 - Update to 3.6.0pre2
1771
1772 * Fri Mar 11 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-65
1773 - Enable quota support
1774
1775 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.6.0-64pre1.1
1776 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1777
1778 * Wed Nov 24 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-64
1779 - Add %%ghost entry for /var/run using tmpfs
1780 - resolves: #656685
1781
1782 * Thu Aug 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-63
1783 - Put winbind krb5 locator plugin into a separate rpm
1784 - resolves: #627181
1785
1786 * Tue Aug 03 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-62
1787 - Update to 3.6.0pre1
1788
1789 * Wed Jun 23 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.4-61
1790 - Update to 3.5.4
1791
1792 * Wed May 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.3-60
1793 - Update to 3.5.3
1794 - Make sure nmb and smb initscripts return LSB compliant return codes
1795 - Fix winbind over ipv6
1796
1797 * Wed Apr 07 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.2-59
1798 - Update to 3.5.2
1799
1800 * Mon Mar 08 2010 Simo Sorce <ssorce@redhat.com> - 3.5.1-58
1801 - Security update to 3.5.1
1802 - Fixes CVE-2010-0728
1803
1804 * Mon Mar 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-57
1805 - Remove cifs.upcall and mount.cifs entirely
1806
1807 * Mon Mar 01 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-56
1808 - Update to 3.5.0
1809
1810 * Fri Feb 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc3-55
1811 - Update to 3.5.0rc3
1812
1813 * Tue Jan 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc2-54
1814 - Update to 3.5.0rc2
1815
1816 * Fri Jan 15 2010 Jeff Layton <jlayton@redhat.com> - 3.5.0rc1-53
1817 - separate out CIFS tools into cifs-utils package
1818
1819 * Fri Jan 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc1-52
1820 - Update to 3.5.0rc1
1821
1822 * Tue Dec 15 2009 Guenther Deschner <gdeschner@redhat.com> - 3.5.0pre2-51
1823 - Update to 3.5.0pre2
1824 - Remove umount.cifs
1825
1826 * Wed Nov 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-49
1827 - Various updates to inline documentation in default smb.conf file
1828 - resolves: #483703
1829
1830 * Thu Oct 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-48
1831 - Update to 3.4.3
1832
1833 * Fri Oct 09 2009 Simo Sorce <ssorce@redhat.com> - 3.4.2-47
1834 - Spec file cleanup
1835 - Fix sources upstream location
1836 - Remove conditionals to build talloc and tdb, now they are completely indepent
1837   packages in Fedora
1838 - Add defattr() where missing
1839 - Turn all tabs into 4 spaces
1840 - Remove unused migration script
1841 - Split winbind-clients out of main winbind package to avoid multilib to include
1842   huge packages for no good reason
1843
1844 * Thu Oct 01 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.2-0.46
1845 - Update to 3.4.2
1846 - Security Release, fixes CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
1847
1848 * Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 3.4.1-0.45
1849 - Use password-auth common PAM configuration instead of system-auth
1850
1851 * Wed Sep 09 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.1-0.44
1852 - Update to 3.4.1
1853
1854 * Thu Aug 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.43
1855 - Fix cli_read()
1856 - resolves: #516165
1857
1858 * Thu Aug 06 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.42
1859 - Fix required talloc version number
1860 - resolves: #516086
1861
1862 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.4.0-0.41.1
1863 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1864
1865 * Fri Jul 17 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.41
1866 - Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
1867 - Specify required talloc and tdb version for BuildRequires
1868
1869 * Fri Jul 03 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.40
1870 - Update to 3.4.0
1871
1872 * Fri Jun 19 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0rc1-0.39
1873 - Update to 3.4.0rc1
1874
1875 * Mon Jun 08 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre2-0.38
1876 - Update to 3.4.0pre2
1877
1878 * Thu Apr 30 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre1-0.37
1879 - Update to 3.4.0pre1
1880
1881 * Wed Apr 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.4-0.36
1882 - Update to 3.3.4
1883
1884 * Mon Apr 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.35
1885 - Enable build of idmap_tdb2 for clustered setups
1886
1887 * Wed Apr  1 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.34
1888 - Update to 3.3.3
1889
1890 * Thu Mar 26 2009 Simo Sorce <ssorce@redhat.com> - 3.3.2-0.33
1891 - Fix nmbd init script nmbd reload was causing smbd not nmbd to reload the
1892   configuration
1893 - Fix upstream bug 6224, nmbd was waiting 5+ minutes before running elections on
1894   startup, causing your own machine not to show up in the network for 5 minutes
1895   if it was the only client in that workgroup (fix committed upstream)
1896
1897 * Thu Mar 12 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.2-0.31
1898 - Update to 3.3.2
1899 - resolves: #489547
1900
1901 * Thu Mar  5 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.30
1902 - Add libcap-devel to requires list (resolves: #488559)
1903
1904 * Tue Mar  3 2009 Simo Sorce <ssorce@redhat.com> - 3.3.1-0.29
1905 - Make the talloc and ldb packages optionsl and disable their build within
1906   the samba3 package, they are now built as part of the samba4 package
1907   until they will both be released as independent packages.
1908
1909 * Wed Feb 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.28
1910 - Enable cluster support
1911
1912 * Tue Feb 24 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.27
1913 - Update to 3.3.1
1914
1915 * Thu Feb 21 2009 Simo Sorce <ssorce@redhat.com> - 3.3.0-0.26
1916 - Rename ldb* tools to ldb3* to avoid conflicts with newer ldb releases
1917
1918 * Tue Feb  3 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0.25
1919 - Update to 3.3.0 final
1920 - Add upstream fix for ldap connections to AD (Bug #6073)
1921 - Remove bogus perl dependencies (resolves: #473051)
1922
1923 * Fri Nov 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0rc1.24
1924 - Update to 3.3.0rc1
1925
1926 * Thu Nov 27 2008 Simo Sorce <ssorce@redhat.com> - 3.2.5-0.23
1927 - Security Release, fixes CVE-2008-4314
1928
1929 * Thu Sep 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.4-0.22
1930 - Update to 3.2.4
1931 - resolves: #456889
1932 - move cifs.upcall to /usr/sbin
1933
1934 * Wed Aug 27 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.3-0.21
1935 - Security fix for CVE-2008-3789
1936
1937 * Mon Aug 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.2-0.20
1938 - Update to 3.2.2
1939
1940 * Mon Aug 11 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.19
1941 - Add fix for CUPS problem, fixes bug #453951
1942
1943 * Wed Aug  6 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.18
1944 - Update to 3.2.1
1945
1946 * Tue Jul  1 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-2.17
1947 - Update to 3.2.0 final
1948 - resolves: #452622
1949
1950 * Tue Jun 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc2.16
1951 - Update to 3.2.0rc2
1952 - resolves: #449522
1953 - resolves: #448107
1954
1955 * Fri May 30 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.15
1956 - Fix security=server
1957 - resolves: #449038, #449039
1958
1959 * Wed May 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.14
1960 - Add fix for CVE-2008-1105
1961 - resolves: #446724
1962
1963 * Fri May 23 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.13
1964 - Update to 3.2.0rc1
1965
1966 * Wed May 21 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-1.pre3.12
1967 - make it possible to print against Vista and XP SP3 as servers
1968 - resolves: #439154
1969
1970 * Thu May 15 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.11
1971 - Add "net ads join createcomputer=ou1/ou2/ou3" fix (BZO #5465)
1972
1973 * Fri May 09 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.10
1974 - Add smbclient fix (BZO #5452)
1975
1976 * Fri Apr 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.9
1977 - Update to 3.2.0pre3
1978
1979 * Tue Mar 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.8
1980 - Add fixes for libsmbclient and support for r/o relocations
1981
1982 * Mon Mar 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.7
1983 - Fix libnetconf, libnetapi and msrpc DSSETUP call
1984
1985 * Thu Mar 06 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.6
1986 - Create separate packages for samba-winbind and samba-winbind-devel
1987 - Add cifs.spnego helper
1988
1989 * Wed Mar 05 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.3
1990 - Update to 3.2.0pre2
1991 - Add talloc and tdb lib and devel packages
1992 - Add domainjoin-gui package
1993
1994 * Fri Feb 22 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-0.pre1.3
1995 - Try to fix GCC 4.3 build
1996 - Add --with-dnsupdate flag and also make sure other flags are required just to
1997   be sure the features are included without relying on autodetection to be
1998   successful
1999
2000 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:3.2.0-1.pre1.2
2001 - Autorebuild for GCC 4.3
2002
2003 * Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 3.2.0-0.pre1.2
2004  - Rebuild for openldap bump
2005
2006 * Thu Oct 18 2007 Guenther Deschner <gdeschner@redhat.com> 3.2.0-0.pre1.1.fc9
2007 - 32/64bit padding fix (affects multilib installations)
2008
2009 * Wed Oct 8 2007 Simo Sorce <ssorce@redhat.com> 3.2.0-0.pre1.fc9
2010 - New major relase, minor switched from 0 to 2
2011 - License change, the code is now GPLv3+
2012 - Numerous improvements and bugfixes included
2013 - package libsmbsharemodes too
2014 - remove smbldap-tools as they are already packaged separately in Fedora
2015 - Fix bug 245506 
2016
2017 * Tue Oct 2 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-1.fc8
2018 - rebuild with AD DNS Update support
2019
2020 * Tue Sep 11 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-0.fc8
2021 - upgrade to the latest upstream realease
2022 - includes security fixes released today in 3.0.26
2023
2024 * Tue Aug 24 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-4.fc8
2025 - add fix reported upstream for heavy idmap_ldap memleak
2026
2027 * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-3.fc8
2028 - fix a few places were "open" is used an interfere with the new glibc
2029
2030 * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-2.fc8
2031 - remove old source
2032 - add patch to fix samba bugzilla 4772
2033
2034 * Tue Aug 21 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.25c-0.fc8
2035 - update to 3.0.25c
2036
2037 * Tue Jun 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-3.fc8
2038 - handle cases defined in #243766
2039
2040 * Tue Jun 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-2.fc8
2041 - update to 3.0.25b
2042 - better error codes for init scripts: #244823
2043
2044 * Tue May 29 2007 Günther Deschner <gdeschner@redhat.com>
2045 - fix pam_smbpass patch.
2046
2047 * Fri May 25 2007 Simo Sorce <ssorce@redhat.com>
2048 - update to 3.0.25a as it contains many fixes
2049 - add a fix for pam_smbpass made by Günther but committed upstream after 3.0.25a was cut.
2050
2051 * Mon May 14 2007 Simo Sorce <ssorce@redhat.com>
2052 - final 3.0.25
2053 - includes security fixes for CVE-2007-2444,CVE-2007-2446,CVE-2007-2447
2054
2055 * Mon Apr 30 2007 Günther Deschner <gdeschner@redhat.com>
2056 - move to 3.0.25rc3
2057
2058 * Thu Apr 19 2007 Simo Sorce <ssorce@redhat.com>
2059 - fixes in the spec file
2060 - moved to 3.0.25rc1
2061 - addedd patches (merged upstream so they will be removed in 3.0.25rc2)
2062
2063 * Wed Apr 4 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-12.fc7
2064 - fixes in smb.conf
2065 - advice in smb.conf to put scripts in /var/lib/samba/scripts
2066 - create /var/lib/samba/scripts so that selinux can be happy
2067 - fix Vista problems with msdfs errors
2068
2069 * Tue Apr 03 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-11.fc7
2070 - enable PAM and NSS dlopen checks during build
2071 - fix unresolved symbols in libnss_wins.so (bug #198230)
2072
2073 * Fri Mar 30 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-10.fc7
2074 - set passdb backend = tdbsam as default in smb.conf
2075 - remove samba-docs dependency from swat, that was a mistake
2076 - put back COPYING and other files in samba-common
2077 - put examples in samba not in samba-docs
2078 - leave only stuff under docs/ in samba-doc
2079
2080 * Thu Mar 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-9.fc7
2081 - integrate most of merge review proposed changes (bug #226387)
2082 - remove libsmbclient-devel-static and simply stop shipping the
2083   static version of smbclient as it seem this is deprecated and
2084   actively discouraged
2085
2086 * Wed Mar 28 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-8.fc7
2087 - fix for bug #176649
2088
2089 * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com>
2090 - remove patch for bug 106483 as it introduces a new bug that prevents
2091   the use of a credentials file with the smbclient tar command
2092 - move the samba private dir from being the same as the config dir
2093   (/etc/samba) to /var/lib/samba/private
2094
2095 * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-7.fc7
2096 - make winbindd start earlier in the init process, at the same time
2097   ypbind is usually started as well
2098 - add a sepoarate init script for nmbd called nmb, we need to be able
2099   to restart nmbd without dropping al smbd connections unnecessarily
2100
2101 * Fri Mar 23 2007 Simo Sorce <ssorce@redhat.com>
2102 - add samba.schema to /etc/openldap/schema
2103
2104 * Thu Mar 22 2007 Florian La Roche <laroche@redhat.com>
2105 - adjust the Requires: for the scripts, add "chkconfig --add smb"
2106
2107 * Tue Mar 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-6.fc7
2108 - do not put comments inline on smb.conf options, they may be read
2109   as part of the value (for example log files names)
2110
2111 * Mon Mar 19 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-5.fc7
2112 - actually use the correct samba.pamd file not the old samba.pamd.stack file
2113 - fix logifles and use upstream convention of log.* instead of our old *.log
2114   Winbindd creates its own log.* files anyway so we will be more consistent
2115 - install our own (enhanced) default smb.conf file
2116 - Fix pam_winbind acct_mgmt PAM result code (prevented local users from
2117   logging in). Fixed by Guenther.
2118 - move some files from samba to samba-common as they are used with winbindd
2119   as well
2120
2121 * Fri Mar 16 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-4.fc7
2122 - fix arch macro which reported Vista to Samba clients.
2123
2124 * Thu Mar 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-3.fc7
2125 - Directories reorg, tdb files must go to /var/lib, not
2126   to /var/cache, add migration script in %%post common
2127 - Split out libsmbclient, devel and doc packages
2128 - Remove libmsrpc.[h|so] for now as they are not really usable
2129 - Remove kill -HUP from rotate, samba use -HUP for other things
2130   noit to reopen logs
2131
2132 * Tue Feb 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-2.fc7
2133 - New upstream release
2134 - Fix packaging issue wrt idmap modules used only by smbd
2135 - Addedd Vista Patchset for compatibility with Windows Vista
2136 - Change default of "msdfs root", it seem to cause problems with
2137   some applications and it has been proposed to change it for
2138   3.0.25 upstream
2139
2140 * Fri Sep 1 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23c-2
2141 - New upstream release.
2142
2143 * Tue Aug 8 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23b-2
2144 - New upstream release.
2145
2146 * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
2147 - Fix the -logfiles patch to close
2148   bz#199607 Samba compiled with wrong log path.
2149   bz#199206 smb.conf has incorrect log file path
2150
2151 * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-2
2152 - Upgrade to new upstream 3.0.23a
2153 - include upstream samr_alias patch
2154
2155 * Tue Jul 11 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-2
2156 - New upstream release.
2157 - Use modified filter-requires-samba.sh from packaging/RHEL/setup/
2158   to get rid of bogus dependency on perl(Unicode::MapUTF8)
2159 - Update the -logfiles and -smb.conf patches to work with 3.0.23
2160
2161 * Thu Jul 6 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
2162 - New upstream RC release.
2163 - Update the -logfiles, and -passwd patches for
2164   3.0.23rc3
2165 - Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
2166   to close
2167   bz#182560 Wrong retval for initscript when smbd is dead
2168 - Update this spec file to build with 3.0.23rc3
2169 - Remove the -install.mount.smbfs patch, since we don't install
2170   mount.smbfs any more.
2171
2172 * Wed Jun 14 2006 Tomas Mraz <tmraz@redhat.com> - 2.0.21c-3
2173 - rebuilt with new gnutls
2174
2175 * Fri Mar 17 2006 Jay Fenlason <fenlason@redhat.com> 2.0.21c-2
2176 - New upstream version.
2177
2178 * Mon Feb 13 2006 Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
2179 - New upstream version.
2180 - Since the rawhide kernel has dropped support for smbfs, remove smbmount
2181   and smbumount.  Users should use mount.cifs instead.
2182 - Upgrade to 3.0.21b
2183
2184 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:3.0.20b-2.1.1
2185 - bump again for double-long bug on ppc(64)
2186
2187 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
2188 - rebuilt
2189
2190 * Mon Nov 13 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
2191 - turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
2192   been depricated in 2.3.11, but which don't have well-documented
2193   replacements (ldap_simple_bind_s(), for example).
2194 - Upgrade to 3.0.20b, which includes all the previous upstream patches.
2195 - Updated the -warnings patch for 3.0.20a.
2196 - Include  --with-shared-modules=idmap_ad,idmap_rid to close
2197   bz#156810 --with-shared-modules=idmap_ad,idmap_rid
2198 - Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
2199   bz#170259 pam_stack is deprecated
2200
2201 * Sun Nov 13 2005 Warren Togami <wtogami@redhat.com> 3.0.20-3
2202 - epochs from deps, req exact release
2203 - rebuild against new openssl
2204
2205 * Mon Aug 22 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20-2
2206 - New upstream release
2207   Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
2208     -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
2209   This obsoletes the -pie and -delim patches
2210   the -warning and -gcc4 patches are obsolete too
2211   The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
2212   Also, the -quoting patch was implemented differently upstream
2213   There is now a umount.cifs executable and manpage
2214   We run autogen.sh as part of the build phase
2215   The testprns command is now gone
2216   libsmbclient now has a man page
2217 - Include -bug106483 patch to close
2218   bz#106483 smbclient: -N negates the provided password, despite documentation
2219 - Added the -warnings patch to quiet some compiler warnings.
2220 - Removed many obsolete patches from CVS.
2221
2222 * Mon May 2 2005 Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
2223 - New upstream release.
2224 - the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
2225   winbind_find_dc_v2 patches are now obsolete.
2226
2227 * Thu Apr 7 2005 Jay Fenlason <fenlason@redhat.com> 3.0.13-2
2228 - New upstream release
2229 - add my -quoting patch, to fix swat with strings that contain
2230   html meta-characters, and to use correct quote characters in
2231   lists, closing bz#134310
2232 - include the upstream winbindd_2k3sp1 patch
2233 - include the -smbclient patch.
2234 - include the -hang patch from upstream.
2235
2236 * Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
2237 - add a "exit 0" to the postun of the main samba package
2238
2239 * Wed Mar  2 2005 Tomas Mraz <tmraz@redhat.com> 3.0.11-5
2240 - rebuild with openssl-0.9.7e
2241
2242 * Thu Feb 24 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-4
2243 - Use the updated filter-requires-samba.sh file, so we don't accidentally
2244   pick up a dependency on perl(Crypt::SmbHash)
2245
2246 * Fri Feb 18 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-3
2247 - add -gcc4 patch to compile with gcc 4.
2248 - remove the now obsolete -smbclient-kerberos.patch
2249 - Include four upstream patches from
2250   http://samba.org/~jerry/patches/post-3.0.11/
2251   (Slightly modified the winbind_find_dc_v2 patch to apply easily with
2252   rpmbuild).
2253
2254 * Fri Feb 4 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-2
2255 - include -smbspool patch to close bz#104136
2256
2257 * Wed Jan 12 2005 Jay Fenlason <fenlason@redhat.com> 3.0.10-4
2258 - Update the -man patch to fix ntlm_auth.1 too.
2259 - Move pam_smbpass.so to the -common package, so both the 32
2260   and 64-bit versions will be installed on multiarch platforms.
2261   This closes bz#143617
2262 - Added new -delim patch to fix mount.cifs so it can accept
2263   passwords with commas in them (via environment or credentials
2264   file) to close bz#144198
2265
2266 * Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 3.0.10-3
2267 - Rebuilt for new readline.
2268
2269 * Fri Dec 17 2004 Jay Fenlason <fenlason@redhat.com> 3.0.10-2
2270 - New upstream release that closes CAN-2004-1154  bz#142544
2271 - Include the -64bit patch from Nalin.  This closes bz#142873
2272 - Update the -logfiles patch to work with 3.0.10
2273 - Create /var/run/winbindd and make it part of the -common rpm to close
2274   bz#142242
2275
2276 * Mon Nov 22 2004 Jay Fenlason <fenlason@redhat.com> 3.0.9-2
2277 - New upstream release.  This obsoletes the -secret patch.
2278   Include my changetrustpw patch to make "net ads changetrustpw" stop
2279   aborting.  This closes #134694
2280 - Remove obsolete triggers for ancient samba versions.
2281 - Move /var/log/samba to the -common rpm.  This closes #76628
2282 - Remove the hack needed to get around the bad docs files in the
2283   3.0.8 tarball.
2284 - Change the comment in winbind.init to point at the correct pidfile.
2285   This closes #76641
2286
2287 * Mon Nov 22 2004 Than Ngo <than@redhat.com> 3.0.8-4
2288 - fix unresolved symbols in libsmbclient which caused applications
2289   such as KDE's konqueror to fail when accessing smb:// URLs. #139894
2290
2291 * Thu Nov 11 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
2292 - Rescue the install.mount.smbfs patch from Juanjo Villaplana
2293   (villapla@si.uji.es) to prevent building the srpm from trashing your
2294   installed /usr/bin/smbmount
2295
2296 * Tue Nov 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3
2297 - Include the corrected docs tarball, and use it instead of the
2298   obsolete docs from the upstream 3.0.8 tarball.
2299 - Update the logfiles patch to work with the updated docs.
2300
2301 * Mon Nov 8 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-2
2302 - New upstream version fixes CAN-2004-0930.  This obsoletes the
2303   disable-sendfile, salt, signing-shortkey and fqdn patches.
2304 - Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
2305 - Updated the pie patch for 3.0.8.
2306 - Updated the logfiles patch for 3.0.8.
2307
2308 * Tue Oct 26 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre2
2309 - New upstream version
2310 - Add Nalin's signing-shortkey patch.
2311
2312 * Tue Oct 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
2313 - disable the -salt patch, because it causes undefined references in
2314   libsmbclient that prevent gnome-vfs from building.
2315
2316 * Fri Oct 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
2317 - Re-enable the x_fclose patch that was accidentally disabled
2318   in 3.0.8-0.pre1.1.  This closes #135832
2319 - include Nalin's -fqdn and -salt patches.
2320
2321 * Wed Oct 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.1
2322 - Include disable-sendfile patch to default "use sendfile" to "no".
2323   This closes #132779
2324
2325 * Wed Oct 6 2004 Jay Fenlason <fenlason@redhat.com>
2326 - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
2327   smbmnt to work with 32-bit uids.
2328
2329 * Mon Sep 27 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1
2330 - new upstream release.  This obsoletes the ldapsam_compat patches.
2331
2332 * Wed Sep 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-4
2333 - Update docs section to not carryover the docs/manpages directory
2334   This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
2335   /usr/share/doc/samba-3.0.7/*
2336 - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
2337   to correctly create libsmbclient.so.0 and to use %%_initrddir instead
2338   of rolling our own.  This closes #132642
2339 - Add patch to default "use sendfile" to no, since sendfile appears to
2340   be broken
2341 - Add patch from Volker Lendecke <vl@samba.org> to help make
2342   ldapsam_compat work again.
2343 - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
2344   These two patches close bugzilla #132169
2345
2346 * Mon Sep 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-3
2347 - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
2348   This obsoletes the 3.0.6-schema patch.
2349 - Update BuildRequires line to include openldap-devel openssl-devel
2350   and cups-devel
2351
2352 * Mon Aug 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.6-3
2353 - New upstream version.
2354 - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
2355   to fix a duplicate in the LDAP schema.
2356 - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
2357   to allow correct timestamp handling on 64-bit platforms and fix #126109.
2358 - reenable the -pie patch.  Samba is too widely used, and too vulnerable
2359   to potential security holes to disable an important security feature
2360   like -pie.  The correct fix is to have the toolchain not create broken
2361   executables when programs compiled -pie are stripped.
2362 - Remove obsolete patches.
2363 - Modify this spec file to put libsmbclient.{a,so} in the right place on
2364   x86_64 machines.
2365
2366 * Wed Aug  5 2004 Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
2367 - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
2368 - resulted in executables getting corrupt stacks, causing smbmnt to
2369 - get a SIGBUS in the mount() call (bug 127420).
2370
2371 * Fri Jul 30 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-2
2372 - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
2373   security fix.
2374 - Include the 3.0.4-backport patch from the 3E branch.  This restores
2375   some of the 3.0.5pre1 and 3.0.5rc1 functionality.
2376
2377 * Tue Jul 20 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
2378 - Backport base64_decode patche to close CAN-2004-0500
2379 - Backport hash patch to close CAN-2004-0686
2380 - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
2381 - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
2382 - passwd patch uses "*" instead of "x" for "hashed" passwords for
2383   accounts created by winbind.  "x" means "password is in /etc/shadow" to
2384   brain-damaged pam_unix module.
2385
2386 * Fri Jul 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
2387 - New upstream version
2388 - use %% { SOURCE1 } instead of a hardcoded path
2389 - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
2390   https://bugzilla.samba.org/show_bug.cgi?id=1315
2391   to make winbindd work against Windows versions that do not have
2392   128 bit encryption enabled.
2393 - Moved %%{_bindir}/net to the -common package, so that folks who just
2394   want to use winbind, etc don't have to install -client in order to
2395   "net join" their domain.
2396 - New upstream version obsoletes the patches added in 3.0.3-5
2397 - Remove smbgetrc.5 man page, since we don't ship smbget.
2398
2399 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
2400 - rebuilt
2401
2402 * Tue May 4 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-5
2403 - Patch to allow password changes from machines patched with
2404   Microsoft hotfix MS04-011.
2405 - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
2406   and https://bugzilla.samba.org/show_bug.cgi?id=1309
2407
2408 * Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-4
2409 - Samba 3.0.3 released.
2410
2411 * Wed Apr 21 2004 jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
2412 - New upstream version
2413 - updated spec file to make libsmbclient.so executable.  This closes
2414   bugzilla #121356
2415
2416 * Mon Apr 5 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
2417 - New upstream version  
2418 - Updated configure line to remove --with-fhs and to explicitly set all
2419   the directories that --with-fhs was setting.  We were overriding most of
2420   them anyway.  This closes #118598
2421
2422 * Mon Mar 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
2423 - New upstream version.
2424 - Updated -pie and -logfiles patches for 3.0.3pre1
2425 - add krb5-devel to buildrequires, fixes #116560
2426 - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
2427   "service smb status".  This fixes #116559
2428
2429 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
2430 - rebuilt
2431
2432 * Mon Feb 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2a-1
2433 - Upgrade to 3.0.2a
2434
2435 * Mon Feb 16 2004 Karsten Hopp <karsten@redhat.de> 3.0.2-7 
2436 - fix ownership in -common package
2437
2438 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
2439 - rebuilt
2440
2441 * Fri Feb 13 2004 Jay Fenlason <fenlason@redhat.com>
2442 - Change all requires lines to list an explicit epoch.  Closes #102715
2443 - Add an explicit Epoch so that %%{epoch} is defined.
2444
2445 * Mon Feb 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-5
2446 - New upstream version: 3.0.2 final includes security fix for #114995
2447   (CAN-2004-0082)
2448 - Edit postun script for the -common package to restart winbind when
2449   appropriate.  Fixes bugzilla #114051.
2450
2451 * Mon Feb 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
2452 - add %%dir entries for %%{_libdir}/samba and %%{_libdir}/samba/charset
2453 - Upgrade to new upstream version
2454 - build mount.cifs for the new cifs filesystem in the 2.6 kernel.
2455
2456 * Mon Jan 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-1rc1
2457 - Upgrade to new upstream version
2458
2459 * Wed Dec 17 2003 Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
2460 - Update to 3.0.1
2461 - Removed testparm patch as it's already merged
2462 - Removed Samba.7* man pages
2463 - Fixed .buildroot patch
2464 - Fixed .pie patch
2465 - Added new /usr/bin/tdbdump file
2466
2467 * Thu Sep 25 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-15
2468 - New 3.0.0 final release
2469 - merge nmbd-netbiosname and testparm patches from 3E branch
2470 - updated the -logfiles patch to work against 3.0.0
2471 - updated the pie patch
2472 - update the VERSION file during build
2473 - use make -j if avaliable
2474 - merge the winbindd_privileged change from 3E
2475 - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
2476   platforms despite the broken Makefile
2477
2478 * Mon Aug 18 2003 Jay Fenlason <fenlason@redhat.com>
2479 - Merge from samba-3E-branch after samba-3.0.0rc1 was released
2480
2481 * Wed Jul 23 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
2482 - Merge from 3.0.0-2beta3.3E
2483 - (Correct log file names (#100981).)
2484 - (Fix pidfile directory in samab.log)
2485 - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
2486 - (Move libsmbclient to the -common package (#99449))
2487
2488 * Tue Jun 22 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.8a-4
2489 - rebuild
2490
2491 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
2492 - rebuilt
2493
2494 * Wed May 28 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
2495 - add libsmbclient.so for gnome-vfs-extras
2496 - Edit specfile to specify /var/run for pid files
2497 - Move /tmp/.winbindd/socket to /var/run/winbindd/socket
2498
2499 * Wed May 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
2500 - add proper ldconfig calls
2501
2502 * Thu Apr 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
2503 - upgrade to 2.2.8a
2504 - remove old .md5 files
2505 - add "pid directory = /var/run" to the smb.conf file.  Fixes #88495
2506 - Patch from jra@dp.samba.org to fix a delete-on-close regression
2507
2508 * Mon Mar 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8-0
2509 - Upgrade to 2.2.8
2510 - removed commented out patches.
2511 - removed old patches and .md5 files from the repository.
2512 - remove duplicate /sbin/chkconfig --del winbind which causes
2513   warnings when removing samba.
2514 - Fixed minor bug in smbprint that causes it to fail when called with
2515   more than 10 parameters: the accounting file (and spool directory
2516   derived from it) were being set wrong due to missing {}.  This closes
2517   bug #86473.
2518 - updated smb.conf patch, includes new defaults to close bug #84822.
2519
2520 * Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
2521 - rebuilt
2522
2523 * Thu Feb 20 2003 Jonathan Blandford <jrb@redhat.com> 2.2.7a-5
2524 - remove swat.desktop file
2525
2526 * Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
2527 - relink libnss_wins.so with SHLD="%%{__cc} -lnsl" to force libnss_wins.so to
2528   link with libnsl, avoiding unresolved symbol errors on functions in libnsl
2529
2530 * Mon Feb 10 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
2531 - edited spec file to put .so files in the correct directories
2532   on 64-bit platforms that have 32-bit compatability issues
2533   (sparc64, x86_64, etc).  This fixes bugzilla #83782.
2534 - Added samba-2.2.7a-error.patch from twaugh.  This fixes
2535   bugzilla #82454.
2536
2537 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
2538 - rebuilt
2539
2540 * Thu Jan  9 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-1
2541 - Update to 2.2.7a
2542 - Change default printing system to CUPS
2543 - Turn on pam_smbpass
2544 - Turn on msdfs
2545
2546 * Sat Jan  4 2003 Jeff Johnson <jbj@redhat.com> 2.2.7-5
2547 - use internal dep generator.
2548
2549 * Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.2.7-4
2550 - don't use rpms internal dep generator
2551
2552 * Mon Dec 02 2002 Elliot Lee <sopwith@redhat.com> 2.2.7-3
2553 - Fix missing doc files.
2554 - Fix multilib issues
2555
2556 * Wed Nov 20 2002 Bill Nottingham <notting@redhat.com> 2.2.7-2
2557 - update to 2.2.7
2558 - add patch for LFS in smbclient (<tcallawa@redhat.com>)
2559
2560 * Wed Aug 28 2002 Trond Eivind Glomsød <teg@redhat.com> 2.2.5-10
2561 - logrotate fixes (#65007)
2562
2563 * Mon Aug 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-9
2564 - /usr/lib was used in place of %%{_libdir} in three locations (#72554)
2565
2566 * Mon Aug  5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-8
2567 - Initscript fix (#70720)
2568
2569 * Fri Jul 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
2570 - Enable VFS support and compile the "recycling" module (#69796)
2571 - more selective includes of the examples dir 
2572
2573 * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-6
2574 - Fix the lpq parser for better handling of LPRng systems (#69352)
2575
2576 * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-5
2577 - desktop file fixes (#69505)
2578
2579 * Wed Jun 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-4
2580 - Enable ACLs
2581
2582 * Tue Jun 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-3
2583 - Make it not depend on Net::LDAP - those are doc files and examples
2584
2585 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
2586 - automated rebuild
2587
2588 * Thu Jun 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-1
2589 - 2.2.5
2590
2591 * Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-5
2592 - Move the post/preun of winbind into the -common subpackage, 
2593   where the script is (#66128)
2594
2595 * Tue Jun  4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-4
2596 - Fix pidfile locations so it runs properly again (2.2.4 
2597   added a new directtive - #65007)
2598
2599 * Thu May 23 2002 Tim Powers <timp@redhat.com>
2600 - automated rebuild
2601
2602 * Tue May 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-2
2603 - Fix #64804
2604
2605 * Thu May  9 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-1
2606 - 2.2.4
2607 - Removed some zero-length and CVS internal files
2608 - Make it build
2609
2610 * Wed Apr 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-6
2611 - Don't use /etc/samba.d in smbadduser, it should be /etc/samba
2612
2613 * Thu Apr  4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-5
2614 - Add libsmbclient.a w/headerfile for KDE (#62202)
2615
2616 * Tue Mar 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-4
2617 - Make the logrotate script look the correct place for the pid files 
2618
2619 * Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
2620 - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
2621   (patch posted to samba-list by Ilia Chipitsine)
2622
2623 * Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-2
2624 - Rebuild
2625
2626 * Thu Feb  7 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-1
2627 - 2.2.3a
2628
2629 * Mon Feb  4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3-1
2630 - 2.2.3
2631
2632 * Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-8
2633 - New pam configuration file for samba
2634
2635 * Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-7
2636 - Enable PAM session controll and password sync
2637
2638 * Tue Nov 13 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
2639 - Move winbind files to samba-common. Add separate initscript for
2640   winbind 
2641 - Fixes for winbind - protect global variables with mutex, use
2642   more secure getenv
2643
2644 * Thu Nov  8 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
2645 - Teach smbadduser about "getent passwd" 
2646 - Fix more pid-file references
2647 - Add (conditional) winbindd startup to the initscript, configured in
2648   /etc/sysconfig/samba
2649
2650 * Wed Nov  7 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-4
2651 - Fix pid-file reference in logrotate script
2652 - include pam and nss modules for winbind
2653
2654 * Mon Nov  5 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
2655 - Add "--with-utmp" to configure options (#55372)
2656 - Include winbind, pam_smbpass.so, rpcclient and smbcacls
2657 - start using /var/cache/samba, we need to keep state and there is
2658   more than just locks involved
2659
2660 * Sat Nov 03 2001 Florian La Roche <Florian.LaRoche@redhat.de> 2.2.2-2
2661 - add "reload" to the usage string in the startup script
2662
2663 * Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-1
2664 - 2.2.2
2665
2666 * Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.1a-5
2667 - Add patch from Jeremy Allison to fix IA64 alignment problems (#51497)
2668
2669 * Mon Aug 13 2001 Trond Eivind Glomsrød <teg@redhat.com>
2670 - Don't include smbpasswd in samba, it's in samba-common (#51598)
2671 - Add a disabled "obey pam restrictions" statement - it's not
2672   active, as we use encrypted passwords, but if the admin turns
2673   encrypted passwords off the choice is available. (#31351)
2674
2675 * Wed Aug  8 2001 Trond Eivind Glomsrød <teg@redhat.com>
2676 - Use /var/cache/samba instead of /var/lock/samba 
2677 - Remove "domain controller" keyword from smb.conf, it's 
2678   deprecated (from #13704)
2679 - Sync some examples with smb.conf.default
2680 - Fix password synchronization (#16987)
2681
2682 * Fri Jul 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
2683 - Tweaks of BuildRequires (#49581)
2684
2685 * Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
2686 - 2.2.1a bugfix release
2687
2688 * Tue Jul 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
2689 - 2.2.1, which should work better for XP
2690
2691 * Sat Jun 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
2692 - 2.2.0a security fix
2693 - Mark lograte and pam configuration files as noreplace
2694
2695 * Fri Jun 22 2001 Trond Eivind Glomsrød <teg@redhat.com>
2696 - Add the /etc/samba directory to samba-common
2697
2698 * Thu Jun 21 2001 Trond Eivind Glomsrød <teg@redhat.com>
2699 - Add improvements to the smb.conf as suggested in #16931
2700
2701 * Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
2702   (these changes are from the non-head version)
2703 - Don't include /usr/sbin/samba, it's the same as the initscript
2704 - unset TMPDIR, as samba can't write into a TMPDIR owned 
2705   by root (#41193)
2706 - Add pidfile: lines for smbd and nmbd and a config: line
2707   in the initscript  (#15343)
2708 - don't use make -j
2709 - explicitly include /usr/share/samba, not just the files in it
2710
2711 * Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
2712 - mount.smb/mount.smbfs go in /sbin, *not* %%{_sbindir}
2713
2714 * Fri Jun  8 2001 Preston Brown <pbrown@redhat.com>
2715 - enable encypted passwords by default
2716
2717 * Thu Jun  7 2001 Helge Deller <hdeller@redhat.de> 
2718 - build as 2.2.0-1 release
2719 - skip the documentation-directories docbook, manpages and yodldocs
2720 - don't include *.sgml documentation in package
2721 - moved codepage-directory to /usr/share/samba/codepages
2722 - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2   
2723
2724 * Mon May 21 2001 Helge Deller <hdeller@redhat.de> 
2725 - updated to samba 2.2.0
2726 - moved codepages to %%{_datadir}/samba/codepages
2727 - use all available CPUs for building rpm packages
2728 - use %%{_xxx} defines at most places in spec-file
2729 - "License:" replaces "Copyright:"
2730 - dropped excludearch sparc
2731 - de-activated japanese patches 100 and 200 for now 
2732   (they need to be fixed and tested wth 2.2.0)
2733 - separated swat.desktop file from spec-file and added
2734   german translations
2735 - moved /etc/sysconfig/samba to a separate source-file
2736 - use htmlview instead of direct call to netscape in 
2737   swat.desktop-file
2738
2739 * Mon May  7 2001 Bill Nottingham <notting@redhat.com>
2740 - device-remove security fix again (<tridge@samba.org>)
2741
2742 * Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
2743 - fix tempfile security problems, officially (<tridge@samba.org>)
2744 - update to 2.0.8
2745
2746 * Sun Apr  8 2001 Bill Nottingham <notting@redhat.com>
2747 - turn of SSL, kerberos
2748
2749 * Thu Apr  5 2001 Bill Nottingham <notting@redhat.com>
2750 - fix tempfile security problems (patch from <Marcus.Meissner@caldera.de>)
2751
2752 * Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
2753 - fix quota support, and quotas with the 2.4 kernel (#31362, #33915)
2754
2755 * Mon Mar 26 2001 Nalin Dahyabhai <nalin@redhat.com>
2756 - tweak the PAM code some more to try to do a setcred() after initgroups()
2757 - pull in all of the optflags on i386 and sparc
2758 - don't explicitly enable Kerberos support -- it's only used for password
2759   checking, and if PAM is enabled it's a no-op anyway
2760
2761 * Mon Mar  5 2001 Tim Waugh <twaugh@redhat.com>
2762 - exit successfully from preun script (bug #30644).
2763
2764 * Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
2765 - rebuild in new environment
2766
2767 * Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
2768 - updated japanese stuff (#27683)
2769
2770 * Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
2771 - fix trigger (#26859)
2772
2773 * Wed Feb  7 2001 Bill Nottingham <notting@redhat.com>
2774 - add i18n support, japanese patch (#26253)
2775
2776 * Wed Feb  7 2001 Trond Eivind Glomsrød <teg@redhat.com>
2777 - i18n improvements in initscript (#26537)
2778
2779 * Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
2780 - put smbpasswd in samba-common (#25429)
2781
2782 * Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
2783 - new i18n stuff
2784
2785 * Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
2786 - rebuild
2787
2788 * Thu Jan 18 2001 Bill Nottingham <notting@redhat.com>
2789 - i18n-ize initscript
2790 - add a sysconfig file for daemon options (#23550)
2791 - clarify smbpasswd man page (#23370)
2792 - build with LFS support (#22388)
2793 - avoid extraneous pam error messages (#10666)
2794 - add Urban Widmark's bug fixes for smbmount (#19623)
2795 - fix setgid directory modes (#11911)
2796 - split swat into subpackage (#19706)
2797
2798 * Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
2799 - set a default CA certificate path in smb.conf (#19010)
2800 - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file
2801
2802 * Mon Oct 16 2000 Bill Nottingham <notting@redhat.com>
2803 - fix swat only_from line (#18726, others)
2804 - fix attempt to write outside buildroot on install (#17943)
2805
2806 * Mon Aug 14 2000 Bill Nottingham <notting@redhat.com>
2807 - add smbspool back in (#15827)
2808 - fix absolute symlinks (#16125)
2809
2810 * Sun Aug 6 2000 Philipp Knirsch <pknirsch@redhat.com>
2811 - bugfix for smbadduser script (#15148)
2812
2813 * Mon Jul 31 2000 Matt Wilson <msw@redhat.com>
2814 - patch configure.ing (patch11) to disable cups test
2815 - turn off swat by default
2816
2817 * Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
2818 - fix condrestart stuff
2819
2820 * Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
2821 - add copytruncate to logrotate file (#14360)
2822 - fix init script (#13708)
2823
2824 * Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
2825 - move initscript back
2826 - remove 'Using Samba' book from %%doc 
2827 - move stuff to /etc/samba (#13708)
2828 - default configuration tweaks (#13704)
2829 - some logrotate tweaks
2830
2831 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
2832 - automatic rebuild
2833
2834 * Tue Jul 11 2000 Bill Nottingham <notting@redhat.com>
2835 - fix logrotate script (#13698)
2836
2837 * Thu Jul  6 2000 Bill Nottingham <notting@redhat.com>
2838 - fix initscripts req (prereq /etc/init.d)
2839
2840 * Wed Jul 5 2000 Than Ngo <than@redhat.de>
2841 - add initdir macro to handle the initscript directory
2842 - add a new macro to handle /etc/pam.d/system-auth
2843
2844 * Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
2845 - enable Kerberos 5 and SSL support
2846 - patch for duplicate profile.h headers
2847
2848 * Thu Jun 29 2000 Bill Nottingham <notting@redhat.com>
2849 - fix init script
2850
2851 * Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
2852 - rename samba logs (#11606)
2853
2854 * Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
2855 - initscript munging
2856
2857 * Fri Jun 16 2000 Bill Nottingham <notting@redhat.com>
2858 - configure the swat stuff usefully
2859 - re-integrate some specfile tweaks that got lost somewhere
2860
2861 * Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
2862 - rebuild to get rid of cups dependency
2863
2864 * Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
2865 - tweak logrotate configurations to use the PID file in /var/lock/samba
2866
2867 * Sun Jun 11 2000 Bill Nottingham <notting@redhat.com>
2868 - rebuild in new environment
2869
2870 * Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
2871 - change PAM setup to use system-auth
2872
2873 * Mon May  8 2000 Bill Nottingham <notting@redhat.com>
2874 - fixes for ia64
2875
2876 * Sat May  6 2000 Bill Nottingham <notting@redhat.com>
2877 - switch to %%configure
2878
2879 * Wed Apr 26 2000 Nils Philippsen <nils@redhat.de>
2880 - version 2.0.7
2881
2882 * Sun Mar 26 2000 Florian La Roche <Florian.LaRoche@redhat.com>
2883 - simplify preun
2884
2885 * Thu Mar 16 2000 Bill Nottingham <notting@redhat.com>
2886 - fix yp_get_default_domain in autoconf
2887 - only link against readline for smbclient
2888 - fix log rotation (#9909)
2889
2890 * Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
2891 - fix trigger, again.
2892
2893 * Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
2894 - fix trigger.
2895
2896 * Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
2897 - turn on quota support
2898
2899 * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
2900 - rebuild to fox dependencies
2901 - man pages are compressed
2902
2903 * Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
2904 - munge post scripts slightly
2905
2906 * Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
2907 - turn on mmap again. Wheee.
2908 - ship smbmount on alpha
2909
2910 * Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
2911 - turn off mmap. ;)
2912
2913 * Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
2914 - change /var/log/samba to 0700
2915 - turn on mmap support
2916
2917 * Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
2918 - update to 2.0.6
2919
2920 * Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
2921 - add a %%defattr for -common
2922
2923 * Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
2924 - shift some files into -client
2925 - remove /home/samba from package.
2926
2927 * Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
2928 - initscript oopsie. killproc <name> -HUP, not other way around.
2929
2930 * Sat Sep 26 1999 Bill Nottingham <notting@redhat.com>
2931 - script cleanups. Again.
2932
2933 * Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
2934 - add a patch to fix dropped reconnection attempts
2935
2936 * Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
2937 - use cp rather than mv to preserve /etc/services perms (#4938 et al).
2938 - use mktemp to generate /etc/tmp.XXXXXX file name.
2939 - add prereqs on sed/mktemp/killall (need to move killall to /bin).
2940 - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
2941
2942 * Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
2943 - sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
2944
2945 * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
2946 - fix typo in mount.smb
2947
2948 * Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
2949 - add a %%trigger to work around (sort of) broken scripts in
2950   previous releases
2951
2952 * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
2953 - initscript munging
2954
2955 * Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
2956 - add domain parsing to mount.smb
2957
2958 * Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
2959 - add a -common package, shuffle files around.
2960
2961 * Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
2962 - add a chmod in %%postun so /etc/services & inetd.conf don't become unreadable
2963
2964 * Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
2965 - update to 2.0.5
2966 - fix mount.smb - smbmount options changed again.........
2967 - fix postun. oops.
2968 - update some stuff from the samba team's spec file.
2969
2970 * Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
2971 - split off clients into separate package
2972 - don't run samba by default
2973
2974 * Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
2975 - fix one problem with mount.smb script
2976 - fix smbpasswd on sparc with a really ugly kludge
2977
2978 * Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
2979 - fixed logrotate script
2980
2981 * Tue May 25 1999 Bill Nottingham <notting@redhat.com>
2982 - turn of 64-bit locking on 32-bit platforms
2983
2984 * Thu May 20 1999 Bill Nottingham <notting@redhat.com>
2985 - so many releases, so little time
2986 - explicitly uncomment 'printing = bsd' in sample config
2987
2988 * Tue May 18 1999 Bill Nottingham <notting@redhat.com>
2989 - update to 2.0.4a
2990 - fix mount.smb arg ordering
2991
2992 * Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
2993 - go back to stop/start for restart (-HUP didn't work in testing)
2994
2995 * Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
2996 - add a mount.smb to make smb mounting a little easier.
2997 - smb filesystems apparently don't work on alpha. Oops.
2998
2999 * Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
3000 - always create codepages
3001
3002 * Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
3003 - logrotate changes
3004
3005 * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
3006 - auto rebuild in the new build environment (release 3)
3007
3008 * Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
3009 - updated init script to use graceful restart (not stop/start)
3010
3011 * Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
3012 - update to 2.0.3
3013
3014 * Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
3015 - update to 2.0.2
3016
3017 * Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
3018 - swat swat
3019
3020 * Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
3021 - fix bash2 breakage in post script
3022
3023 * Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
3024 - update to 2.0.0
3025
3026 * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
3027 - make sure all binaries are stripped
3028
3029 * Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
3030 - update to 1.9.18p10.
3031 - fix %%triggerpostun.
3032
3033 * Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
3034 - updated postun triggerscript to check $0
3035 - clear /etc/codepages from %%preun instead of %%postun
3036
3037 * Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
3038 - made the %%postun script a tad less agressive; no reason to remove
3039   the logs or lock file (after all, if the lock file is still there,
3040   samba is still running)
3041 - the %%postun and %%preun should only exectute if this is the final
3042   removal
3043 - migrated %%triggerpostun from Red Hat's samba package to work around
3044   packaging problems in some Red Hat samba releases
3045
3046 * Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
3047 - minor tidy up in preparation for release of 1.9.18p5
3048 - added findsmb utility from SGI package
3049
3050 * Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
3051 - Updated version and codepage info.
3052 - Release to test name resolve order
3053
3054 * Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
3055 - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
3056 - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
3057 - Compounded make line
3058 - Updated smb.init restart mechanism
3059 - Use compound mkdir -p line instead of individual calls to mkdir
3060 - Fixed smb.conf file path for log files
3061 - Fixed smb.conf file path for incoming smb print spool directory
3062 - Added a number of options to smb.conf file
3063 - Added smbadduser command (missed from all previous RPMs) - Doooh!
3064 - Added smbuser file and smb.conf file updates for username map
3065