/[smeserver]/rpms/samba/sme10/samba.spec
ViewVC logotype

Contents of /rpms/samba/sme10/samba.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Thu Sep 29 08:22:00 2016 UTC (8 years, 1 month ago) by vip-ire
Branch: MAIN
CVS Tags: samba-4_2_3-10_2_el7_sme
Import samba with DC support in sme10 branch

1 # rpmbuild --rebuild --with testsuite --without clustering samba.src.rpm
2 #
3 # The testsuite is disabled by default. Set --with testsuite or %bcond_without
4 # to run the Samba torture testsuite.
5 %bcond_with testsuite
6 # ctdb is enabled by default, you can disable it with: --without clustering
7 %bcond_without clustering
8
9 %define main_release 10.2
10
11 %define samba_version 4.2.3
12 %define talloc_version 2.1.2
13 %define ntdb_version 1.0
14 %define tdb_version 1.3.4
15 %define tevent_version 0.9.24
16 %define ldb_version 1.1.20
17 # This should be rc1 or nil
18 %define pre_release %nil
19
20 %if "x%{?pre_release}" != "x"
21 %define samba_release 0.%{main_release}.%{pre_release}%{?dist}
22 %else
23 %define samba_release %{main_release}%{?dist}
24 %endif
25
26 # This is a network daemon, do a hardened build.
27 # Enables PIE and full RELRO protection
28 %global _hardened_build 1
29
30 %global with_libsmbclient 1
31 %global with_libwbclient 1
32
33 %global with_pam_smbpass 0
34 %global with_internal_talloc 0
35 %global with_internal_tevent 0
36 %global with_internal_tdb 0
37 %global with_internal_ntdb 1
38 %global with_internal_ldb 0
39
40 %global with_profiling 1
41
42 %global with_vfs_cephfs 1
43 %if 0%{?rhel}
44 %global with_vfs_cephfs 0
45 %endif
46
47 %global with_vfs_glusterfs 1
48 %if 0%{?rhel}
49 %global with_vfs_glusterfs 0
50 # Only enable on x86_64
51 %ifarch x86_64
52 %global with_vfs_glusterfs 1
53 %endif
54 %endif
55
56 %global libwbc_alternatives_version 0.12
57 %global libwbc_alternatives_suffix %nil
58 %if 0%{?__isa_bits} == 64
59 %global libwbc_alternatives_suffix -64
60 %endif
61
62 %global with_mitkrb5 0
63 %global with_dc 1
64
65 %if %{with testsuite}
66 # The testsuite only works with a full build right now.
67 %global with_mitkrb5 0
68 %global with_dc 1
69 %endif
70
71 %global with_clustering_support 0
72
73 %if %{with clustering}
74 %global with_clustering_support 1
75 %endif
76
77 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
78
79 Name: samba
80 Version: %{samba_version}
81 Release: %{samba_release}
82
83 %if 0%{?rhel}
84 Epoch: 0
85 %else
86 Epoch: 2
87 %endif
88
89 %if 0%{?epoch} > 0
90 %define samba_depver %{epoch}:%{version}-%{release}
91 %else
92 %define samba_depver %{version}-%{release}
93 %endif
94
95 Summary: Server and Client software to interoperate with Windows machines
96 License: GPLv3+ and LGPLv3+
97 Group: System Environment/Daemons
98 URL: http://www.samba.org/
99
100 Source0: samba-%{version}%{pre_release}.tar.xz
101
102 # Red Hat specific replacement-files
103 Source1: samba.log
104 Source2: samba.xinetd
105 Source4: smb.conf.default
106 Source5: pam_winbind.conf
107 Source6: samba.pamd
108
109 Source200: README.dc
110 Source201: README.downgrade
111
112 Patch0: samba-4.2-auth-credentials-if-credentials-have-principal-set-t.patch
113 Patch1: samba-4.2.3-fix_smbX_segfault.patch
114 Patch2: samba-4.2.3-fix_dfree_command.patch
115 Patch3: samba-4.2.3-document_netbios_length.patch
116 Patch4: samba-4.2.3-fix_net_ads_keytab_segfault.patch
117 Patch5: samba-4.2.3-fix_force_group.patch
118 Patch6: samba-4.2.3-fix_map_to_guest_bad_uid.patch
119 Patch7: samba-4.2.3-fix_nss_wins.patch
120
121 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
122
123 Requires(pre): /usr/sbin/groupadd
124 Requires(post): systemd
125 Requires(preun): systemd
126 Requires(postun): systemd
127
128 Requires(pre): %{name}-common = %{samba_depver}
129 Requires: %{name}-common = %{samba_depver}
130 Requires: %{name}-common-libs = %{samba_depver}
131 Requires: %{name}-common-tools = %{samba_depver}
132 Requires: %{name}-client-libs = %{samba_depver}
133 Requires: %{name}-libs = %{samba_depver}
134 %if %with_libwbclient
135 Requires: libwbclient = %{samba_depver}
136 %endif
137
138 Requires: pam
139
140 Provides: samba4 = %{samba_depver}
141 Obsoletes: samba4 < %{samba_depver}
142
143 # We don't build it outdated docs anymore
144 Obsoletes: samba-doc
145 # Is not supported yet
146 Obsoletes: samba-domainjoin-gui
147 # SWAT been deprecated and removed from samba
148 Obsoletes: samba-swat
149 Obsoletes: samba4-swat
150
151 BuildRequires: cups-devel
152 BuildRequires: dbus-devel
153 BuildRequires: docbook-style-xsl
154 BuildRequires: e2fsprogs-devel
155 BuildRequires: gawk
156 BuildRequires: krb5-devel >= 1.10
157 BuildRequires: libacl-devel
158 BuildRequires: libaio-devel
159 BuildRequires: libarchive-devel
160 BuildRequires: libattr-devel
161 BuildRequires: libcap-devel
162 BuildRequires: libuuid-devel
163 BuildRequires: libxslt
164 BuildRequires: ncurses-devel
165 BuildRequires: openldap-devel
166 BuildRequires: pam-devel
167 BuildRequires: perl(ExtUtils::MakeMaker)
168 BuildRequires: perl(Parse::Yapp)
169 BuildRequires: popt-devel
170 BuildRequires: python-devel
171 BuildRequires: python-tevent
172 BuildRequires: quota-devel
173 BuildRequires: readline-devel
174 BuildRequires: sed
175 BuildRequires: xfsprogs-devel
176 BuildRequires: zlib-devel >= 1.2.3
177
178 BuildRequires: pkgconfig(libsystemd-daemon)
179 BuildRequires: pkgconfig(libsystemd)
180
181 %if %{with_vfs_glusterfs}
182 BuildRequires: glusterfs-api-devel >= 3.4.0.16
183 BuildRequires: glusterfs-devel >= 3.4.0.16
184 %endif
185 %if %{with_vfs_cephfs}
186 BuildRequires: libcephfs1-devel
187 %endif
188 %if %{with_dc}
189 BuildRequires: gnutls-devel
190 %endif
191
192 # pidl requirements
193 BuildRequires: perl(Parse::Yapp)
194
195 %if ! %with_internal_talloc
196 %global libtalloc_version 2.1.2
197
198 BuildRequires: libtalloc-devel >= %{libtalloc_version}
199 BuildRequires: pytalloc-devel >= %{libtalloc_version}
200 %endif
201
202 %if ! %with_internal_tevent
203 %global libtevent_version 0.9.22
204
205 BuildRequires: libtevent-devel >= %{libtevent_version}
206 BuildRequires: python-tevent >= %{libtevent_version}
207 %endif
208
209 %if ! %with_internal_ldb
210 %global libldb_version 1.1.20
211
212 BuildRequires: libldb-devel >= %{libldb_version}
213 BuildRequires: pyldb-devel >= %{libldb_version}
214 %endif
215
216 %if ! %with_internal_tdb
217 %global libtdb_version 1.3.4
218
219 BuildRequires: libtdb-devel >= %{libtdb_version}
220 BuildRequires: python-tdb >= %{libtdb_version}
221 %endif
222
223 %if %{with testsuite}
224 BuildRequires: ldb-tools
225 %endif
226
227 # filter out perl requirements pulled in from examples in the docdir.
228 %{?filter_setup:
229 %filter_provides_in %{_docdir}
230 %filter_requires_in %{_docdir}
231 %filter_setup
232 }
233
234 ### SAMBA
235 %description
236 Samba is the standard Windows interoperability suite of programs for Linux and Unix.
237
238 ### CLIENT
239 %package client
240 Summary: Samba client programs
241 Group: Applications/System
242 Requires(pre): %{name}-common = %{samba_depver}
243 Requires: %{name}-common = %{samba_depver}
244 Requires: %{name}-common-libs = %{samba_depver}
245 Requires: %{name}-client-libs = %{samba_depver}
246 %if %with_libsmbclient
247 Requires: libsmbclient = %{samba_depver}
248 %endif
249
250 Provides: samba4-client = %{samba_depver}
251 Obsoletes: samba4-client < %{samba_depver}
252
253 %description client
254 The samba4-client package provides some SMB/CIFS clients to complement
255 the built-in SMB/CIFS filesystem in Linux. These clients allow access
256 of SMB/CIFS shares and printing to SMB/CIFS printers.
257
258 ### CLIENT-LIBS
259 %package client-libs
260 Summary: Samba client libraries
261 Group: Applications/System
262 Requires(pre): %{name}-common = %{samba_depver}
263 Requires: %{name}-common = %{samba_depver}
264 %if %with_libwbclient
265 Requires: libwbclient = %{samba_depver}
266 %endif
267
268 %description client-libs
269 The samba-client-libs package contains internal libraries needed by the
270 SMB/CIFS clients.
271
272 ### COMMON
273 %package common
274 Summary: Files used by both Samba servers and clients
275 Group: Applications/System
276 BuildArch: noarch
277
278 Requires(post): systemd
279 Requires: samba-common-tools = %{samba_depver}
280
281 Provides: samba4-common = %{samba_depver}
282 Obsoletes: samba4-common < %{samba_depver}
283
284 %description common
285 samba-common provides files necessary for both the server and client
286 packages of Samba.
287
288 ### COMMON-LIBS
289 %package common-libs
290 Summary: Libraries used by both Samba servers and clients
291 Group: Applications/System
292 Requires(pre): samba-common = %{samba_depver}
293 Requires: samba-common = %{samba_depver}
294 Requires: %{name}-client-libs = %{samba_depver}
295 %if %with_libwbclient
296 Requires: libwbclient = %{samba_depver}
297 %endif
298
299 %description common-libs
300 The samba-common-libs package contains internal libraries needed by the
301 SMB/CIFS clients.
302
303 ### COMMON-TOOLS
304 %package common-tools
305 Summary: Tools for Samba servers and clients
306 Group: Applications/System
307 Requires: samba-common-libs = %{samba_depver}
308 Requires: samba-client-libs = %{samba_depver}
309 Requires: samba-libs = %{samba_depver}
310 %if %with_libwbclient
311 Requires: libwbclient = %{samba_depver}
312 %endif
313
314 %description common-tools
315 The samba-common-tools package contains tools for Samba servers and
316 SMB/CIFS clients.
317
318 ### DC
319 %package dc
320 Summary: Samba AD Domain Controller
321 Group: Applications/System
322 Requires: %{name}-libs = %{samba_depver}
323 Requires: %{name}-dc-libs = %{samba_depver}
324 Requires: %{name}-python = %{samba_depver}
325
326 Provides: samba4-dc = %{samba_depver}
327 Obsoletes: samba4-dc < %{samba_depver}
328
329 %description dc
330 The samba-dc package provides AD Domain Controller functionality
331
332 ### DC-LIBS
333 %package dc-libs
334 Summary: Samba AD Domain Controller Libraries
335 Group: Applications/System
336 Requires: %{name}-common-libs = %{samba_depver}
337 Requires: %{name}-libs = %{samba_depver}
338
339 Provides: samba4-dc-libs = %{samba_depver}
340 Obsoletes: samba4-dc-libs < %{samba_depver}
341
342 %description dc-libs
343 The samba4-dc-libs package contains the libraries needed by the DC to
344 link against the SMB, RPC and other protocols.
345
346 ### DEVEL
347 %package devel
348 Summary: Developer tools for Samba libraries
349 Group: Development/Libraries
350 Requires: %{name}-libs = %{samba_depver}
351 Requires: %{name}-client-libs = %{samba_depver}
352
353 Provides: samba4-devel = %{samba_depver}
354 Obsoletes: samba4-devel < %{samba_depver}
355
356 %description devel
357 The samba4-devel package contains the header files for the libraries
358 needed to develop programs that link against the SMB, RPC and other
359 libraries in the Samba suite.
360
361 ### CEPH
362 %if %{with_vfs_cephfs}
363 %package vfs-cephfs
364 Summary: Samba VFS module for Ceph distributed storage system
365 Group: Applications/System
366 Requires: libcephfs1
367 Requires: %{name} = %{samba_depver}
368 Requires: %{name}-libs = %{samba_depver}
369
370 %description vfs-cephfs
371 Samba VFS module for Ceph distributed storage system integration.
372 %endif
373
374 ### GLUSTER
375 %if %{with_vfs_glusterfs}
376 %package vfs-glusterfs
377 Summary: Samba VFS module for GlusterFS
378 Group: Applications/System
379 Requires: glusterfs-api >= 3.4.0.16
380 Requires: glusterfs >= 3.4.0.16
381 Requires: %{name} = %{samba_depver}
382 Requires: %{name}-client-libs = %{samba_depver}
383 Requires: %{name}-libs = %{samba_depver}
384
385 Obsoletes: samba-glusterfs
386 Provides: samba-glusterfs
387
388 %description vfs-glusterfs
389 Samba VFS module for GlusterFS integration.
390 %endif
391
392 ### LIBS
393 %package libs
394 Summary: Samba libraries
395 Group: Applications/System
396 Requires: krb5-libs >= 1.10
397 Requires: libldb = %{ldb_version}
398 Requires: %{name}-client-libs = %{samba_depver}
399 %if %with_libwbclient
400 Requires: libwbclient = %{samba_depver}
401 %endif
402
403 Provides: samba4-libs = %{samba_depver}
404 Obsoletes: samba4-libs < %{samba_depver}
405
406 %description libs
407 The samba4-libs package contains the libraries needed by programs that
408 link against the SMB, RPC and other protocols provided by the Samba suite.
409
410 ### LIBSMBCLIENT
411 %if %with_libsmbclient
412 %package -n libsmbclient
413 Summary: The SMB client library
414 Group: Applications/System
415 Requires(pre): %{name}-common = %{samba_depver}
416 Requires: %{name}-common = %{samba_depver}
417 Requires: %{name}-client-libs = %{samba_depver}
418
419 %description -n libsmbclient
420 The libsmbclient contains the SMB client library from the Samba suite.
421
422 %package -n libsmbclient-devel
423 Summary: Developer tools for the SMB client library
424 Group: Development/Libraries
425 Requires: libsmbclient = %{samba_depver}
426
427 %description -n libsmbclient-devel
428 The libsmbclient-devel package contains the header files and libraries needed to
429 develop programs that link against the SMB client library in the Samba suite.
430 %endif # with_libsmbclient
431
432 ### LIBWBCLIENT
433 %if %with_libwbclient
434 %package -n libwbclient
435 Summary: The winbind client library
436 Group: Applications/System
437 Requires: %{name}-client-libs = %{samba_depver}
438
439 %description -n libwbclient
440 The libwbclient package contains the winbind client library from the Samba suite.
441
442 %package -n libwbclient-devel
443 Summary: Developer tools for the winbind library
444 Group: Development/Libraries
445 Requires: libwbclient = %{samba_depver}
446 Obsoletes: samba-winbind-devel
447 Provides: samba-winbind-devel
448
449 %description -n libwbclient-devel
450 The libwbclient-devel package provides developer tools for the wbclient library.
451 %endif # with_libwbclient
452
453 ### PYTHON
454 %package python
455 Summary: Samba Python libraries
456 Group: Applications/System
457 Requires: %{name} = %{samba_depver}
458 Requires: %{name}-client-libs = %{samba_depver}
459 Requires: %{name}-libs = %{samba_depver}
460 Requires: python-tevent
461 Requires: python-tdb
462 Requires: pyldb
463 Requires: pytalloc
464
465 Provides: samba4-python = %{samba_depver}
466 Obsoletes: samba4-python < %{samba_depver}
467
468 %description python
469 The samba4-python package contains the Python libraries needed by programs
470 that use SMB, RPC and other Samba provided protocols in Python programs.
471
472 ### PIDL
473 %package pidl
474 Summary: Perl IDL compiler
475 Group: Development/Tools
476 Requires: perl(Parse::Yapp)
477 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
478 BuildArch: noarch
479
480 Provides: samba4-pidl = %{samba_depver}
481 Obsoletes: samba4-pidl < %{samba_depver}
482
483 %description pidl
484 The %{name}-pidl package contains the Perl IDL compiler used by Samba
485 and Wireshark to parse IDL and similar protocols
486
487 ### TEST
488 %package test
489 Summary: Testing tools for Samba servers and clients
490 Group: Applications/System
491 Requires: %{name} = %{samba_depver}
492 Requires: %{name}-common = %{samba_depver}
493 Requires: %{name}-winbind = %{samba_depver}
494
495 Requires: %{name}-client-libs = %{samba_depver}
496 Requires: %{name}-libs = %{samba_depver}
497 Requires: %{name}-test-libs = %{samba_depver}
498 %if %with_dc
499 Requires: %{name}-dc-libs = %{samba_depver}
500 %endif
501 Requires: %{name}-libs = %{samba_depver}
502 %if %with_libsmbclient
503 Requires: libsmbclient = %{samba_depver}
504 %endif
505 %if %with_libwbclient
506 Requires: libwbclient = %{samba_depver}
507 %endif
508
509 Provides: samba4-test = %{samba_depver}
510 Obsoletes: samba4-test < %{samba_depver}
511
512 %description test
513 %{name}-test provides testing tools for both the server and client
514 packages of Samba.
515
516 ### TEST-LIBS
517 %package test-libs
518 Summary: Libraries need by teh testing tools for Samba servers and clients
519 Group: Applications/System
520 Requires: %{name}-client-libs = %{samba_depver}
521 Requires: %{name}-libs = %{samba_depver}
522
523 %description test-libs
524 %{name}-test-libs provides libraries required by the testing tools.
525
526 ### TEST-DEVEL
527 %package test-devel
528 Summary: Testing devel files for Samba servers and clients
529 Group: Applications/System
530 Requires: %{name}-libs = %{samba_depver}
531 Requires: %{name}-test-libs = %{samba_depver}
532
533 %description test-devel
534 samba-test-devel provides testing devel files for both the server and client
535 packages of Samba.
536
537 ### WINBIND
538 %package winbind
539 Summary: Samba winbind
540 Group: Applications/System
541 Requires(pre): %{name}-common = %{samba_depver}
542 Requires: %{name}-common = %{samba_depver}
543 Requires: %{name}-common-libs = %{samba_depver}
544 Requires: %{name}-common-tools = %{samba_depver}
545 Requires: %{name}-client-libs = %{samba_depver}
546 Requires: %{name}-libs = %{samba_depver}
547 Requires: %{name}-winbind-modules = %{samba_depver}
548
549 Provides: samba4-winbind = %{samba_depver}
550 Obsoletes: samba4-winbind < %{samba_depver}
551
552 %description winbind
553 The samba-winbind package provides the winbind NSS library, and some
554 client tools. Winbind enables Linux to be a full member in Windows
555 domains and to use Windows user and group accounts on Linux.
556
557 ### WINBIND-CLIENTS
558 %package winbind-clients
559 Summary: Samba winbind clients
560 Group: Applications/System
561 Requires: %{name}-common = %{samba_depver}
562 Requires: %{name}-common-libs = %{samba_depver}
563 Requires: %{name}-client-libs = %{samba_depver}
564 Requires: %{name}-libs = %{samba_depver}
565 Requires: %{name}-winbind = %{samba_depver}
566 %if %with_libwbclient
567 Requires: libwbclient = %{samba_depver}
568 %endif
569
570 Provides: samba4-winbind-clients = %{samba_depver}
571 Obsoletes: samba4-winbind-clients < %{samba_depver}
572
573 %description winbind-clients
574 The samba-winbind-clients package provides the wbinfo and ntlm_auth
575 tool.
576
577 ### WINBIND-KRB5-LOCATOR
578 %package winbind-krb5-locator
579 Summary: Samba winbind krb5 locator
580 Group: Applications/System
581 %if %with_libwbclient
582 Requires: libwbclient = %{samba_depver}
583 Requires: %{name}-winbind = %{samba_depver}
584 %else
585 Requires: %{name}-libs = %{samba_depver}
586 %endif
587
588 Provides: samba4-winbind-krb5-locator = %{samba_depver}
589 Obsoletes: samba4-winbind-krb5-locator < %{samba_depver}
590
591 # Handle winbind_krb5_locator.so as alternatives to allow
592 # IPA AD trusts case where it should not be used by libkrb5
593 # The plugin will be diverted to /dev/null by the FreeIPA
594 # freeipa-server-trust-ad subpackage due to higher priority
595 # and restored to the proper one on uninstall
596 Requires(post): %{_sbindir}/update-alternatives
597 Requires(postun): %{_sbindir}/update-alternatives
598 Requires(preun): %{_sbindir}/update-alternatives
599
600 %description winbind-krb5-locator
601 The winbind krb5 locator is a plugin for the system kerberos library to allow
602 the local kerberos library to use the same KDC as samba and winbind use
603
604 ### WINBIND-MODULES
605 %package winbind-modules
606 Summary: Samba winbind modules
607 Group: Applications/System
608 Requires: %{name}-client-libs = %{samba_depver}
609 Requires: %{name}-libs = %{samba_depver}
610 %if %with_libwbclient
611 Requires: libwbclient = %{samba_depver}
612 %endif
613 Requires: pam
614
615 %description winbind-modules
616 The samba-winbind-modules package provides the NSS library and a PAM
617 module necessary to communicate to the Winbind Daemon
618
619 ### CTDB
620 %if %with_clustering_support
621 %package -n ctdb
622 Summary: A Clustered Database based on Samba's Trivial Database (TDB)
623 Group: System Environment/Daemons
624
625 Requires: %{name}-client-libs = %{samba_depver}
626
627 Requires: coreutils
628 Requires: fileutils
629 # for ps and killall
630 Requires: psmisc
631 Requires: sed
632 Requires: tdb-tools
633 Requires: gawk
634 # for pkill and pidof:
635 Requires: procps-ng
636 # for netstat:
637 Requires: net-tools
638 Requires: ethtool
639 # for ip:
640 Requires: iproute
641 Requires: iptables
642 # for flock, getopt, kill:
643 Requires: util-linux
644
645 Requires(post): systemd-units
646 Requires(preun): systemd-units
647 Requires(postun): systemd-units
648
649 %description -n ctdb
650 CTDB is a cluster implementation of the TDB database used by Samba and other
651 projects to store temporary data. If an application is already using TDB for
652 temporary data it is very easy to convert that application to be cluster aware
653 and use CTDB instead.
654
655 ### CTDB-DEVEL
656 %package -n ctdb-devel
657 Summary: CTDB clustered database development package
658 Group: Development/Libraries
659
660 Requires: ctdb = %{samba_depver}
661 Provides: ctdb-static = %{samba_depver}
662
663 %description -n ctdb-devel
664 Libraries, include files, etc you can use to develop CTDB applications.
665 CTDB is a cluster implementation of the TDB database used by Samba and other
666 projects to store temporary data. If an application is already using TDB for
667 temporary data it is very easy to convert that application to be cluster aware
668 and use CTDB instead.
669
670 ### CTDB-TEST
671 %package -n ctdb-tests
672 Summary: CTDB clustered database test suite
673 Group: Development/Tools
674
675 Requires: samba-client-libs = %{samba_depver}
676
677 Requires: ctdb = %{samba_depver}
678 Requires: nc
679
680 %description -n ctdb-tests
681 Test suite for CTDB.
682 CTDB is a cluster implementation of the TDB database used by Samba and other
683 projects to store temporary data. If an application is already using TDB for
684 temporary data it is very easy to convert that application to be cluster aware
685 and use CTDB instead.
686 %endif # with_clustering_support
687
688
689
690 %prep
691 %setup -q -n samba-%{version}%{pre_release}
692
693 %patch0 -p1 -b .samba-4.2-auth-credentials-if-credentials-have-principal-set-t.patch
694 %patch1 -p1 -b .samba-4.2.3-fix_smbX_segfault.patch
695 %patch2 -p1 -b .samba-4.2.3-fix_dfree_command.patch
696 %patch3 -p1 -b .samba-4.2.3-document_netbios_length.patch
697 %patch4 -p1 -b .samba-4.2.3-fix_net_ads_keytab_segfault.patch
698 %patch5 -p1 -b .samba-4.2.3-fix_force_group.patch
699 %patch6 -p1 -b .samba-4.2.3-fix_map_to_guest_bad_uid.patch
700 %patch7 -p1 -b .samba-4.2.3-fix_nss_wins.patch
701
702 %build
703 %global _talloc_lib ,talloc,pytalloc,pytalloc-util
704 %global _tevent_lib ,tevent,pytevent
705 %global _tdb_lib ,tdb,pytdb
706 %global _ldb_lib ,ldb,pyldb
707
708 %if ! %{with_internal_talloc}
709 %global _talloc_lib ,!talloc,!pytalloc,!pytalloc-util
710 %endif
711
712 %if ! %{with_internal_tevent}
713 %global _tevent_lib ,!tevent,!pytevent
714 %endif
715
716 %if ! %{with_internal_tdb}
717 %global _tdb_lib ,!tdb,!pytdb
718 %endif
719
720 %if ! %{with_internal_ldb}
721 %global _ldb_lib ,!ldb,!pyldb
722 %endif
723
724 %global _samba4_libraries heimdal,!zlib,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
725
726 %global _samba4_idmap_modules idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
727 %global _samba4_pdb_modules pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
728 %global _samba4_auth_modules auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
729
730 %global _samba4_modules %{_samba4_idmap_modules},%{_samba4_pdb_modules},%{_samba4_auth_modules}
731
732 %global _libsmbclient %nil
733 %global _libwbclient %nil
734
735 %if ! %with_libsmbclient
736 %global _libsmbclient smbclient,
737 %endif
738
739 %if ! %with_libwbclient
740 %global _libwbclient wbclient,
741 %endif
742
743 %global _samba4_private_libraries %{_libsmbclient}%{_libwbclient}
744
745 %configure \
746 --enable-fhs \
747 --with-piddir=/run \
748 --with-sockets-dir=/run/samba \
749 --with-modulesdir=%{_libdir}/samba \
750 --with-pammodulesdir=%{_libdir}/security \
751 --with-lockdir=/var/lib/samba \
752 --with-cachedir=/var/lib/samba \
753 --disable-rpath-install \
754 --with-shared-modules=%{_samba4_modules} \
755 --bundled-libraries=%{_samba4_libraries} \
756 --with-pam \
757 --with-pie \
758 --with-relro \
759 --without-fam \
760 %if (! %with_libsmbclient) || (! %with_libwbclient)
761 --private-libraries=%{_samba4_private_libraries} \
762 %endif
763 %if %with_mitkrb5
764 --with-system-mitkrb5 \
765 %endif
766 %if ! %with_dc
767 --without-ad-dc \
768 %endif
769 %if ! %with_vfs_glusterfs
770 --disable-glusterfs \
771 %endif
772 %if %with_clustering_support
773 --with-cluster-support \
774 %endif
775 %if %with_profiling
776 --with-profiling-data \
777 %endif
778 %if %{with testsuite}
779 --enable-selftest \
780 %endif
781 %if ! %with_pam_smbpass
782 --without-pam_smbpass \
783 %endif
784 --with-systemd
785
786 make %{?_smp_mflags}
787
788 %install
789 rm -rf %{buildroot}
790 make %{?_smp_mflags} install DESTDIR=%{buildroot}
791
792 install -d -m 0755 %{buildroot}/usr/{sbin,bin}
793 install -d -m 0755 %{buildroot}%{_libdir}/security
794 install -d -m 0755 %{buildroot}/var/lib/samba
795 install -d -m 0755 %{buildroot}/var/lib/samba/private
796 install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
797 install -d -m 0755 %{buildroot}/var/lib/samba/scripts
798 install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
799 install -d -m 0755 %{buildroot}/var/log/samba/old
800 install -d -m 0755 %{buildroot}/var/spool/samba
801 install -d -m 0755 %{buildroot}/var/run/samba
802 install -d -m 0755 %{buildroot}/var/run/winbindd
803 install -d -m 0755 %{buildroot}/%{_libdir}/samba
804 install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
805
806 # Move libwbclient.so* into private directory, it cannot be just libdir/samba
807 # because samba uses rpath with this directory.
808 install -d -m 0755 %{buildroot}/%{_libdir}/samba/wbclient
809 mv %{buildroot}/%{_libdir}/libwbclient.so* %{buildroot}/%{_libdir}/samba/wbclient
810 if [ ! -f %{buildroot}/%{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} ]
811 then
812 echo "Expected libwbclient version not found, please check if version has changed."
813 exit -1
814 fi
815
816 # Install other stuff
817 install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
818 install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
819
820 install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/samba/smb.conf
821
822 install -d -m 0755 %{buildroot}%{_sysconfdir}/security
823 install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
824
825 install -d -m 0755 %{buildroot}%{_sysconfdir}/pam.d
826 install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/samba
827
828 echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
829
830 # openLDAP database schema
831 install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
832 install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
833
834 install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
835
836 install -d -m 0755 %{buildroot}%{_prefix}/lib/tmpfiles.d/
837 install -m644 packaging/systemd/samba.conf.tmp %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
838 # create /run/samba too.
839 echo "d /run/samba 755 root root" >> %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
840 %if %with_clustering_support
841 echo "d /run/ctdb 755 root root" >> %{buildroot}%{_tmpfilesdir}/ctdb.conf
842 %endif
843
844 install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
845 install -m 0644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
846 %if %with_clustering_support
847 install -m 0644 ctdb/config/ctdb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ctdb
848 %endif
849
850 install -m 0644 %{SOURCE201} packaging/README.downgrade
851
852 %if ! %with_dc
853 install -m 0644 %{SOURCE200} packaging/README.dc
854 install -m 0644 %{SOURCE200} packaging/README.dc-libs
855 %endif
856
857 install -d -m 0755 %{buildroot}%{_unitdir}
858 for i in nmb smb winbind samba; do
859 cat packaging/systemd/$i.service | sed -e 's@\[Service\]@[Service]\nEnvironment=KRB5CCNAME=/run/samba/krb5cc_samba@g' >tmp$i.service
860 install -m 0644 tmp$i.service %{buildroot}%{_unitdir}/$i.service
861 done
862 %if %with_clustering_support
863 install -m 0755 ctdb/config/ctdb.service %{buildroot}%{_unitdir}
864 %endif
865
866 # NetworkManager online/offline script
867 install -d -m 0755 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
868 install -m 0755 packaging/NetworkManager/30-winbind-systemd \
869 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
870
871 # winbind krb5 locator
872 install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
873 touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
874
875 # This makes the right links, as rpmlint requires that
876 # the ldconfig-created links be recorded in the RPM.
877 /sbin/ldconfig -N -n %{buildroot}%{_libdir}
878
879 %if %{with testsuite}
880 %check
881 TDB_NO_FSYNC=1 make %{?_smp_mflags} test
882 %endif
883
884 %post
885 %systemd_post smb.service
886 %systemd_post nmb.service
887
888 %preun
889 %systemd_preun smb.service
890 %systemd_preun nmb.service
891
892 %postun
893 %systemd_postun_with_restart smb.service
894 %systemd_postun_with_restart nmb.service
895
896 %post common
897 /sbin/ldconfig
898 /usr/bin/systemd-tmpfiles --create %{_prefix}/lib/tmpfiles.d/samba.conf
899 if [ -d /var/cache/samba ]; then
900 mv /var/cache/samba/netsamlogon_cache.tdb /var/lib/samba/ 2>/dev/null
901 mv /var/cache/samba/winbindd_cache.tdb /var/lib/samba/ 2>/dev/null
902 rm -rf /var/cache/samba/
903 ln -sf /var/cache/samba /var/lib/samba/
904 fi
905
906 %postun common -p /sbin/ldconfig
907
908 %if %with_dc
909 %post dc-libs -p /sbin/ldconfig
910
911 %postun dc-libs -p /sbin/ldconfig
912 %endif # with_dc
913
914 %post libs -p /sbin/ldconfig
915
916 %postun libs -p /sbin/ldconfig
917
918 %if %with_libsmbclient
919 %post -n libsmbclient -p /sbin/ldconfig
920
921 %postun -n libsmbclient -p /sbin/ldconfig
922 %endif # with_libsmbclient
923
924 %if %with_libwbclient
925 %posttrans -n libwbclient
926 # It has to be posttrans here to make sure all files of a previous version
927 # without alternatives support are removed
928 %{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so.%{libwbc_alternatives_version} \
929 libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} 10
930 /sbin/ldconfig
931
932 %preun -n libwbclient
933 %{_sbindir}/update-alternatives --remove libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version}
934 /sbin/ldconfig
935
936 %posttrans -n libwbclient-devel
937 %{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so \
938 libwbclient.so%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so 10
939
940 %preun -n libwbclient-devel
941 # alternatives checks if the file which should be removed is a link or not, but
942 # not if it points to the /etc/alternatives directory or to some other place.
943 # When downgrading to a version where alternatives is not used and
944 # libwbclient.so is a link and not a file it will be removed. The following
945 # check removes the alternatives files manually if that is the case.
946 if [ "`readlink %{_libdir}/libwbclient.so`" == "libwbclient.so.%{libwbc_alternatives_version}" ]; then
947 /bin/rm -f /etc/alternatives/libwbclient.so%{libwbc_alternatives_suffix} /var/lib/alternatives/libwbclient.so%{libwbc_alternatives_suffix} 2> /dev/null
948 else
949 %{_sbindir}/update-alternatives --remove libwbclient.so%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so
950 fi
951
952 %endif # with_libwbclient
953
954 %post test -p /sbin/ldconfig
955
956 %postun test -p /sbin/ldconfig
957
958 %pre winbind
959 /usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
960
961 %post winbind
962 %systemd_post winbind.service
963
964 %preun winbind
965 %systemd_preun winbind.service
966
967 %postun winbind
968 %systemd_postun_with_restart smb.service
969 %systemd_postun_with_restart nmb.service
970
971 %postun winbind-krb5-locator
972 if [ "$1" -ge "1" ]; then
973 if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "%{_libdir}/winbind_krb5_locator.so" ]; then
974 %{_sbindir}/update-alternatives --set winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
975 fi
976 fi
977
978 %post winbind-krb5-locator
979 %{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
980 winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so 10
981
982 %preun winbind-krb5-locator
983 if [ $1 -eq 0 ]; then
984 %{_sbindir}/update-alternatives --remove winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
985 fi
986
987 %post winbind-modules -p /sbin/ldconfig
988
989 %postun winbind-modules -p /sbin/ldconfig
990
991 %if %with_clustering_support
992 %post -n ctdb
993 /usr/bin/systemd-tmpfiles --create %{_prefix}/lib/tmpfiles.d/ctdb.conf
994 %systemd_post ctdb.service
995
996 %preun -n ctdb
997 %systemd_preun ctdb.service
998
999 %postun -n ctdb
1000 %systemd_postun_with_restart ctdb.service
1001 %endif
1002
1003
1004 %clean
1005 rm -rf %{buildroot}
1006
1007 ### SAMBA
1008 %files
1009 %defattr(-,root,root,-)
1010 %doc COPYING README WHATSNEW.txt
1011 %doc examples/autofs examples/LDAP examples/misc
1012 %doc examples/printer-accounting examples/printing
1013 %doc packaging/README.downgrade
1014 %{_bindir}/smbstatus
1015 %{_bindir}/eventlogadm
1016 %{_sbindir}/nmbd
1017 %{_sbindir}/smbd
1018 %dir %{_libdir}/samba/auth
1019 %{_libdir}/samba/auth/script.so
1020 %{_libdir}/samba/auth/unix.so
1021 %{_libdir}/samba/auth/wbc.so
1022 %dir %{_libdir}/samba/vfs
1023 %{_libdir}/samba/vfs/acl_tdb.so
1024 %{_libdir}/samba/vfs/acl_xattr.so
1025 %{_libdir}/samba/vfs/aio_fork.so
1026 %{_libdir}/samba/vfs/aio_linux.so
1027 %{_libdir}/samba/vfs/aio_posix.so
1028 %{_libdir}/samba/vfs/aio_pthread.so
1029 %{_libdir}/samba/vfs/audit.so
1030 %{_libdir}/samba/vfs/btrfs.so
1031 %{_libdir}/samba/vfs/cap.so
1032 %{_libdir}/samba/vfs/catia.so
1033 %{_libdir}/samba/vfs/commit.so
1034 %{_libdir}/samba/vfs/crossrename.so
1035 %{_libdir}/samba/vfs/default_quota.so
1036 %{_libdir}/samba/vfs/dirsort.so
1037 %{_libdir}/samba/vfs/expand_msdfs.so
1038 %{_libdir}/samba/vfs/extd_audit.so
1039 %{_libdir}/samba/vfs/fake_perms.so
1040 %{_libdir}/samba/vfs/fileid.so
1041 %{_libdir}/samba/vfs/fruit.so
1042 %{_libdir}/samba/vfs/full_audit.so
1043 %{_libdir}/samba/vfs/linux_xfs_sgid.so
1044 %{_libdir}/samba/vfs/media_harmony.so
1045 %{_libdir}/samba/vfs/netatalk.so
1046 %{_libdir}/samba/vfs/preopen.so
1047 %{_libdir}/samba/vfs/readahead.so
1048 %{_libdir}/samba/vfs/readonly.so
1049 %{_libdir}/samba/vfs/recycle.so
1050 %{_libdir}/samba/vfs/scannedonly.so
1051 %{_libdir}/samba/vfs/shadow_copy.so
1052 %{_libdir}/samba/vfs/shadow_copy2.so
1053 %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1054 %{_libdir}/samba/vfs/snapper.so
1055 %{_libdir}/samba/vfs/streams_depot.so
1056 %{_libdir}/samba/vfs/streams_xattr.so
1057 %{_libdir}/samba/vfs/syncops.so
1058 %{_libdir}/samba/vfs/time_audit.so
1059 %{_libdir}/samba/vfs/worm.so
1060 %{_libdir}/samba/vfs/xattr_tdb.so
1061
1062 %{_unitdir}/nmb.service
1063 %{_unitdir}/smb.service
1064 %attr(1777,root,root) %dir /var/spool/samba
1065 %dir %{_sysconfdir}/openldap/schema
1066 %{_sysconfdir}/openldap/schema/samba.schema
1067 %{_sysconfdir}/pam.d/samba
1068 %{_mandir}/man1/smbstatus.1*
1069 %{_mandir}/man8/eventlogadm.8*
1070 %{_mandir}/man8/smbd.8*
1071 %{_mandir}/man8/nmbd.8*
1072 #%{_mandir}/man8/vfs_*.8*
1073 %{_mandir}/man8/vfs_acl_tdb.8*
1074 %{_mandir}/man8/vfs_acl_xattr.8*
1075 %{_mandir}/man8/vfs_aio_fork.8*
1076 %{_mandir}/man8/vfs_aio_linux.8*
1077 %{_mandir}/man8/vfs_aio_pthread.8*
1078 %{_mandir}/man8/vfs_audit.8*
1079 %{_mandir}/man8/vfs_btrfs.8*
1080 %{_mandir}/man8/vfs_cacheprime.8*
1081 %{_mandir}/man8/vfs_cap.8*
1082 %{_mandir}/man8/vfs_catia.8*
1083 %{_mandir}/man8/vfs_commit.8*
1084 %{_mandir}/man8/vfs_crossrename.8*
1085 %{_mandir}/man8/vfs_default_quota.8*
1086 %{_mandir}/man8/vfs_dirsort.8*
1087 %{_mandir}/man8/vfs_extd_audit.8*
1088 %{_mandir}/man8/vfs_fake_perms.8*
1089 %{_mandir}/man8/vfs_fileid.8*
1090 %{_mandir}/man8/vfs_fruit.8*
1091 %{_mandir}/man8/vfs_full_audit.8*
1092 %{_mandir}/man8/vfs_gpfs.8*
1093 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1094 %{_mandir}/man8/vfs_media_harmony.8*
1095 %{_mandir}/man8/vfs_netatalk.8*
1096 %{_mandir}/man8/vfs_notify_fam.8*
1097 %{_mandir}/man8/vfs_prealloc.8*
1098 %{_mandir}/man8/vfs_preopen.8*
1099 %{_mandir}/man8/vfs_readahead.8*
1100 %{_mandir}/man8/vfs_readonly.8*
1101 %{_mandir}/man8/vfs_recycle.8*
1102 %{_mandir}/man8/vfs_scannedonly.8*
1103 %{_mandir}/man8/vfs_shadow_copy.8*
1104 %{_mandir}/man8/vfs_shadow_copy2.8*
1105 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1106 %{_mandir}/man8/vfs_snapper.8*
1107 %{_mandir}/man8/vfs_streams_depot.8*
1108 %{_mandir}/man8/vfs_streams_xattr.8*
1109 %{_mandir}/man8/vfs_syncops.8*
1110 %{_mandir}/man8/vfs_time_audit.8*
1111 %{_mandir}/man8/vfs_tsmsm.8*
1112 %{_mandir}/man8/vfs_worm.8*
1113 %{_mandir}/man8/vfs_xattr_tdb.8*
1114
1115 %if ! %{with_vfs_glusterfs}
1116 %exclude %{_mandir}/man8/vfs_glusterfs.8*
1117 %endif
1118
1119 %if ! %{with_vfs_cephfs}
1120 %exclude %{_mandir}/man8/vfs_ceph.8*
1121 %endif
1122
1123 ### CLIENT
1124 %files client
1125 %defattr(-,root,root)
1126 %{_bindir}/cifsdd
1127 %{_bindir}/dbwrap_tool
1128 %{_bindir}/nmblookup
1129 %{_bindir}/oLschema2ldif
1130 %{_bindir}/regdiff
1131 %{_bindir}/regpatch
1132 %{_bindir}/regshell
1133 %{_bindir}/regtree
1134 %{_bindir}/rpcclient
1135 %{_bindir}/samba-regedit
1136 %{_bindir}/sharesec
1137 %{_bindir}/smbcacls
1138 %{_bindir}/smbclient
1139 %{_bindir}/smbcquotas
1140 %{_bindir}/smbget
1141 #%{_bindir}/smbiconv
1142 %{_bindir}/smbprint
1143 %{_bindir}/smbspool
1144 %{_bindir}/smbta-util
1145 %{_bindir}/smbtar
1146 %{_bindir}/smbtree
1147 %{_mandir}/man1/dbwrap_tool.1*
1148 %{_mandir}/man1/nmblookup.1*
1149 %{_mandir}/man1/oLschema2ldif.1*
1150 %{_mandir}/man1/regdiff.1*
1151 %{_mandir}/man1/regpatch.1*
1152 %{_mandir}/man1/regshell.1*
1153 %{_mandir}/man1/regtree.1*
1154 %exclude %{_mandir}/man1/findsmb.1*
1155 %{_mandir}/man1/log2pcap.1*
1156 %{_mandir}/man1/rpcclient.1*
1157 %{_mandir}/man1/sharesec.1*
1158 %{_mandir}/man1/smbcacls.1*
1159 %{_mandir}/man1/smbclient.1*
1160 %{_mandir}/man1/smbcquotas.1*
1161 %{_mandir}/man1/smbget.1*
1162 %{_mandir}/man3/ntdb.3*
1163 %{_mandir}/man5/smbgetrc.5*
1164 %{_mandir}/man1/smbtar.1*
1165 %{_mandir}/man1/smbtree.1*
1166 %{_mandir}/man8/ntdbbackup.8*
1167 %{_mandir}/man8/ntdbdump.8*
1168 %{_mandir}/man8/ntdbrestore.8*
1169 %{_mandir}/man8/ntdbtool.8*
1170 %{_mandir}/man8/samba-regedit.8*
1171 %{_mandir}/man8/smbspool.8*
1172 %{_mandir}/man8/smbta-util.8*
1173
1174 ## we don't build it for now
1175 %if %{with_internal_ntdb}
1176 %{_bindir}/ntdbbackup
1177 %{_bindir}/ntdbdump
1178 %{_bindir}/ntdbrestore
1179 %{_bindir}/ntdbtool
1180 %endif
1181
1182 %if %{with_internal_tdb}
1183 %{_bindir}/tdbbackup
1184 %{_bindir}/tdbdump
1185 %{_bindir}/tdbrestore
1186 %{_bindir}/tdbtool
1187 %{_mandir}/man8/tdbbackup.8*
1188 %{_mandir}/man8/tdbdump.8*
1189 %{_mandir}/man8/tdbrestore.8*
1190 %{_mandir}/man8/tdbtool.8*
1191 %endif
1192
1193 %if %with_internal_ldb
1194 %{_bindir}/ldbadd
1195 %{_bindir}/ldbdel
1196 %{_bindir}/ldbedit
1197 %{_bindir}/ldbmodify
1198 %{_bindir}/ldbrename
1199 %{_bindir}/ldbsearch
1200 %{_libdir}/samba/libldb-cmdline.so
1201 %dir %{_libdir}/samba/ldb
1202 %{_libdir}/samba/ldb/asq.so
1203 %{_libdir}/samba/ldb/paged_results.so
1204 %{_libdir}/samba/ldb/paged_searches.so
1205 %{_libdir}/samba/ldb/rdn_name.so
1206 %{_libdir}/samba/ldb/sample.so
1207 %{_libdir}/samba/ldb/server_sort.so
1208 %{_libdir}/samba/ldb/skel.so
1209 %{_libdir}/samba/ldb/tdb.so
1210 %{_mandir}/man1/ldbadd.1.gz
1211 %{_mandir}/man1/ldbdel.1.gz
1212 %{_mandir}/man1/ldbedit.1.gz
1213 %{_mandir}/man1/ldbmodify.1.gz
1214 %{_mandir}/man1/ldbrename.1.gz
1215 %{_mandir}/man1/ldbsearch.1.gz
1216 %endif
1217
1218 ### CLIENT-LIBS
1219 %files client-libs
1220 %defattr(-,root,root)
1221 %{_libdir}/libdcerpc-binding.so.*
1222 %{_libdir}/libgensec.so.*
1223 %{_libdir}/libndr.so.*
1224 %{_libdir}/libndr-krb5pac.so.*
1225 %{_libdir}/libndr-nbt.so.*
1226 %{_libdir}/libndr-standard.so.*
1227 %{_libdir}/libnetapi.so.*
1228 %{_libdir}/libsamba-credentials.so.*
1229 %{_libdir}/libsamba-passdb.so.*
1230 %{_libdir}/libsamba-util.so.*
1231 %{_libdir}/libsamba-hostconfig.so.*
1232 %{_libdir}/libsamdb.so.*
1233 %{_libdir}/libsmbconf.so.*
1234 %{_libdir}/libsmbclient-raw.so.*
1235 %{_libdir}/libsmbldap.so.*
1236 %{_libdir}/libtevent-util.so.*
1237 %{_libdir}/libregistry.so.*
1238 %{_libdir}/libdcerpc.so.*
1239
1240 %dir %{_libdir}/samba
1241 %{_libdir}/samba/libCHARSET3-samba4.so
1242 %{_libdir}/samba/libaddns-samba4.so
1243 %{_libdir}/samba/libads-samba4.so
1244 %{_libdir}/samba/libasn1util-samba4.so
1245 %{_libdir}/samba/libauth-sam-reply-samba4.so
1246 %{_libdir}/samba/libauth-samba4.so
1247 %{_libdir}/samba/libauthkrb5-samba4.so
1248 %{_libdir}/samba/libccan-samba4.so
1249 %{_libdir}/samba/libcli-cldap-samba4.so
1250 %{_libdir}/samba/libcli-ldap-common-samba4.so
1251 %{_libdir}/samba/libcli-ldap-samba4.so
1252 %{_libdir}/samba/libcli-nbt-samba4.so
1253 %{_libdir}/samba/libcli-smb-common-samba4.so
1254 %{_libdir}/samba/libcli-spoolss-samba4.so
1255 %{_libdir}/samba/libcliauth-samba4.so
1256 %{_libdir}/samba/libcmdline-credentials-samba4.so
1257 %{_libdir}/samba/libdbwrap-samba4.so
1258 %{_libdir}/samba/libdcerpc-samba-samba4.so
1259 %{_libdir}/samba/liberrors-samba4.so
1260 %{_libdir}/samba/libevents-samba4.so
1261 %{_libdir}/samba/libflag-mapping-samba4.so
1262 %{_libdir}/samba/libgpo-samba4.so
1263 %{_libdir}/samba/libgse-samba4.so
1264 %{_libdir}/samba/libhttp-samba4.so
1265 %{_libdir}/samba/libinterfaces-samba4.so
1266 %{_libdir}/samba/libkrb5samba-samba4.so
1267 %{_libdir}/samba/libldbsamba-samba4.so
1268 %{_libdir}/samba/liblibcli-lsa3-samba4.so
1269 %{_libdir}/samba/liblibcli-netlogon3-samba4.so
1270 %{_libdir}/samba/liblibsmb-samba4.so
1271 %{_libdir}/samba/libmsrpc3-samba4.so
1272 %{_libdir}/samba/libndr-samba-samba4.so
1273 %{_libdir}/samba/libndr-samba4.so
1274 %{_libdir}/samba/libnet-keytab-samba4.so
1275 %{_libdir}/samba/libnetif-samba4.so
1276 %{_libdir}/samba/libnpa-tstream-samba4.so
1277 %{_libdir}/samba/libprinting-migrate-samba4.so
1278 %{_libdir}/samba/libreplace-samba4.so
1279 %{_libdir}/samba/libsamba-cluster-support-samba4.so
1280 %{_libdir}/samba/libsamba-debug-samba4.so
1281 %{_libdir}/samba/libsamba-modules-samba4.so
1282 %{_libdir}/samba/libsamba-security-samba4.so
1283 %{_libdir}/samba/libsamba-sockets-samba4.so
1284 %{_libdir}/samba/libsamba3-util-samba4.so
1285 %{_libdir}/samba/libsamdb-common-samba4.so
1286 %{_libdir}/samba/libsecrets3-samba4.so
1287 %{_libdir}/samba/libserver-role-samba4.so
1288 %{_libdir}/samba/libsmb-transport-samba4.so
1289 %{_libdir}/samba/libsmbd-base-samba4.so
1290 %{_libdir}/samba/libsmbd-conn-samba4.so
1291 %{_libdir}/samba/libsmbd-shim-samba4.so
1292 %{_libdir}/samba/libsmbldaphelper-samba4.so
1293 %{_libdir}/samba/libsmbregistry-samba4.so
1294 %{_libdir}/samba/libsocket-blocking-samba4.so
1295 %{_libdir}/samba/libtdb-wrap-samba4.so
1296 %{_libdir}/samba/libtrusts-util-samba4.so
1297 %{_libdir}/samba/libutil-cmdline-samba4.so
1298 %{_libdir}/samba/libutil-ntdb-samba4.so
1299 %{_libdir}/samba/libutil-reg-samba4.so
1300 %{_libdir}/samba/libutil-setid-samba4.so
1301 %{_libdir}/samba/libutil-tdb-samba4.so
1302
1303 %if ! %with_libwbclient
1304 %{_libdir}/samba/libwbclient.so.*
1305 %{_libdir}/samba/libwinbind-client-samba4.so
1306 %endif # ! with_libwbclient
1307
1308 %if ! %with_libsmbclient
1309 %{_libdir}/samba/libsmbclient.so.*
1310 %{_mandir}/man7/libsmbclient.7*
1311 %endif # ! with_libsmbclient
1312
1313 %if %{with_internal_ntdb}
1314 %{_libdir}/samba/libntdb.so.1
1315 %{_libdir}/samba/libntdb.so.%{ntdb_version}
1316 %endif
1317
1318 %if %{with_internal_talloc}
1319 %{_libdir}/samba/libtalloc.so.2
1320 %{_libdir}/samba/libtalloc.so.%{talloc_version}
1321 %{_libdir}/samba/libpytalloc-util.so.2
1322 %{_libdir}/samba/libpytalloc-util.so.%{talloc_version}
1323 %{_mandir}/man3/talloc.3.gz
1324 %endif
1325
1326 %if %{with_internal_tevent}
1327 %{_libdir}/samba/libtevent.so.0
1328 %{_libdir}/samba/libtevent.so.%{tevent_version}
1329 %endif
1330
1331 %if %{with_internal_tdb}
1332 %{_libdir}/samba/libtdb.so.1
1333 %{_libdir}/samba/libtdb.so.%{tdb_version}
1334 %endif
1335
1336 %if %{with_internal_ldb}
1337 %{_libdir}/samba/libldb.so.1
1338 %{_libdir}/samba/libldb.so.%{ldb_version}
1339 %{_mandir}/man3/ldb.3.gz
1340 %endif
1341
1342 ### COMMON
1343 %files common
1344 %defattr(-,root,root)
1345 %{_prefix}/lib/tmpfiles.d/samba.conf
1346 %{_datadir}/samba/codepages
1347 %dir %{_sysconfdir}/logrotate.d/
1348 %config(noreplace) %{_sysconfdir}/logrotate.d/samba
1349 %attr(0700,root,root) %dir /var/log/samba
1350 %attr(0700,root,root) %dir /var/log/samba/old
1351 %ghost %dir /var/run/samba
1352 %ghost %dir /var/run/winbindd
1353 %attr(700,root,root) %dir /var/lib/samba/private
1354 %attr(755,root,root) %dir %{_sysconfdir}/samba
1355 %config(noreplace) %{_sysconfdir}/samba/smb.conf
1356 %config(noreplace) %{_sysconfdir}/samba/lmhosts
1357 %config(noreplace) %{_sysconfdir}/sysconfig/samba
1358 %{_mandir}/man5/lmhosts.5*
1359 %{_mandir}/man5/smb.conf.5*
1360 %{_mandir}/man5/smbpasswd.5*
1361 %{_mandir}/man7/samba.7*
1362
1363 ### COMMON-libs
1364 %files common-libs
1365 %defattr(-,root,root)
1366 # common libraries
1367 %{_libdir}/samba/libpopt-samba3-samba4.so
1368
1369 %dir %{_libdir}/samba/pdb
1370 %{_libdir}/samba/pdb/ldapsam.so
1371 %{_libdir}/samba/pdb/smbpasswd.so
1372 %{_libdir}/samba/pdb/tdbsam.so
1373 %{_libdir}/samba/pdb/wbc_sam.so
1374
1375 %if %with_pam_smbpass
1376 %{_libdir}/security/pam_smbpass.so
1377 %endif
1378
1379 %files common-tools
1380 %defattr(-,root,root)
1381 %{_bindir}/net
1382 %{_bindir}/pdbedit
1383 %{_bindir}/profiles
1384 %{_bindir}/smbcontrol
1385 %{_bindir}/smbpasswd
1386 %{_bindir}/testparm
1387 %{_mandir}/man1/profiles.1*
1388 %{_mandir}/man1/smbcontrol.1*
1389 %{_mandir}/man1/testparm.1*
1390 %{_mandir}/man8/net.8*
1391 %{_mandir}/man8/pdbedit.8*
1392 %{_mandir}/man8/smbpasswd.8*
1393
1394 ### DC
1395 %files dc
1396 %defattr(-,root,root)
1397
1398 %if %with_dc
1399 %{_bindir}/samba-tool
1400 %{_sbindir}/samba
1401 %{_sbindir}/samba_kcc
1402 %{_sbindir}/samba_dnsupdate
1403 %{_sbindir}/samba_spnupdate
1404 %{_sbindir}/samba_upgradedns
1405 %{_libdir}/mit_samba.so
1406 %{_libdir}/samba/auth/samba4.so
1407 %{_libdir}/samba/bind9/dlz_bind9.so
1408 %{_libdir}/samba/bind9/dlz_bind9_10.so
1409 %{_libdir}/samba/libheimntlm-samba4.so.1
1410 %{_libdir}/samba/libheimntlm-samba4.so.1.0.1
1411 %{_libdir}/samba/libkdc-samba4.so.2
1412 %{_libdir}/samba/libkdc-samba4.so.2.0.0
1413 %{_libdir}/samba/libpac-samba4.so
1414 %dir %{_libdir}/samba/gensec
1415 %{_libdir}/samba/gensec/krb5.so
1416 %{_libdir}/samba/ldb/acl.so
1417 %{_libdir}/samba/ldb/aclread.so
1418 %{_libdir}/samba/ldb/anr.so
1419 %{_libdir}/samba/ldb/descriptor.so
1420 %{_libdir}/samba/ldb/dirsync.so
1421 %{_libdir}/samba/ldb/extended_dn_in.so
1422 %{_libdir}/samba/ldb/extended_dn_out.so
1423 %{_libdir}/samba/ldb/extended_dn_store.so
1424 %{_libdir}/samba/ldb/ildap.so
1425 %{_libdir}/samba/ldb/instancetype.so
1426 %{_libdir}/samba/ldb/lazy_commit.so
1427 %{_libdir}/samba/ldb/ldbsamba_extensions.so
1428 %{_libdir}/samba/ldb/linked_attributes.so
1429 %{_libdir}/samba/ldb/local_password.so
1430 %{_libdir}/samba/ldb/new_partition.so
1431 %{_libdir}/samba/ldb/objectclass.so
1432 %{_libdir}/samba/ldb/objectclass_attrs.so
1433 %{_libdir}/samba/ldb/objectguid.so
1434 %{_libdir}/samba/ldb/operational.so
1435 %{_libdir}/samba/ldb/partition.so
1436 %{_libdir}/samba/ldb/password_hash.so
1437 %{_libdir}/samba/ldb/ranged_results.so
1438 %{_libdir}/samba/ldb/repl_meta_data.so
1439 %{_libdir}/samba/ldb/resolve_oids.so
1440 %{_libdir}/samba/ldb/rootdse.so
1441 %{_libdir}/samba/ldb/samba3sam.so
1442 %{_libdir}/samba/ldb/samba3sid.so
1443 %{_libdir}/samba/ldb/samba_dsdb.so
1444 %{_libdir}/samba/ldb/samba_secrets.so
1445 %{_libdir}/samba/ldb/samldb.so
1446 %{_libdir}/samba/ldb/schema_data.so
1447 %{_libdir}/samba/ldb/schema_load.so
1448 %{_libdir}/samba/ldb/secrets_tdb_sync.so
1449 %{_libdir}/samba/ldb/show_deleted.so
1450 %{_libdir}/samba/ldb/simple_dn.so
1451 %{_libdir}/samba/ldb/simple_ldap_map.so
1452 %{_libdir}/samba/ldb/subtree_delete.so
1453 %{_libdir}/samba/ldb/subtree_rename.so
1454 %{_libdir}/samba/ldb/update_keytab.so
1455 %{_libdir}/samba/ldb/wins_ldb.so
1456 %{_libdir}/samba/vfs/posix_eadb.so
1457 %dir /var/lib/samba/sysvol
1458 %{_datadir}/samba/setup
1459 %{_mandir}/man8/samba.8*
1460 %{_mandir}/man8/samba-tool.8*
1461 %{_unitdir}/samba.service
1462 %else # with_dc
1463 %doc packaging/README.dc
1464 %exclude %{_mandir}/man8/samba.8*
1465 %exclude %{_mandir}/man8/samba-tool.8*
1466 %exclude %{_libdir}/samba/ldb/ildap.so
1467 %exclude %{_libdir}/samba/ldb/ldbsamba_extensions.so
1468
1469 %endif # with_dc
1470
1471 ### DC-LIBS
1472 %files dc-libs
1473 %defattr(-,root,root)
1474 %if %with_dc
1475 %{_libdir}/samba/libprocess-model-samba4.so
1476 %{_libdir}/samba/libservice-samba4.so
1477 %dir %{_libdir}/samba/process_model
1478 %{_libdir}/samba/process_model/onefork.so
1479 %{_libdir}/samba/process_model/prefork.so
1480 %{_libdir}/samba/process_model/standard.so
1481 %dir %{_libdir}/samba/service
1482 %{_libdir}/samba/service/cldap.so
1483 %{_libdir}/samba/service/dcerpc.so
1484 %{_libdir}/samba/service/dns.so
1485 %{_libdir}/samba/service/dns_update.so
1486 %{_libdir}/samba/service/drepl.so
1487 %{_libdir}/samba/service/kcc.so
1488 %{_libdir}/samba/service/kdc.so
1489 %{_libdir}/samba/service/ldap.so
1490 %{_libdir}/samba/service/nbtd.so
1491 %{_libdir}/samba/service/ntp_signd.so
1492 %{_libdir}/samba/service/s3fs.so
1493 %{_libdir}/samba/service/smb.so
1494 %{_libdir}/samba/service/web.so
1495 %{_libdir}/samba/service/winbind.so
1496 %{_libdir}/samba/service/winbindd.so
1497 %{_libdir}/samba/service/wrepl.so
1498 %{_libdir}/libdcerpc-server.so.*
1499 %{_libdir}/samba/libdfs-server-ad-samba4.so
1500 %{_libdir}/samba/libdnsserver-common-samba4.so
1501 %{_libdir}/samba/libdsdb-module-samba4.so
1502 %{_libdir}/samba/libntvfs-samba4.so
1503 %{_libdir}/samba/libposix-eadb-samba4.so
1504 %{_libdir}/samba/bind9/dlz_bind9_9.so
1505 %else
1506 %doc packaging/README.dc-libs
1507 %exclude %{_libdir}/samba/libdfs-server-ad-samba4.so
1508 %exclude %{_libdir}/samba/libdnsserver-common-samba4.so
1509 %endif # with_dc
1510
1511 ### DEVEL
1512 %files devel
1513 %defattr(-,root,root)
1514 %{_includedir}/samba-4.0/charset.h
1515 %{_includedir}/samba-4.0/core/doserr.h
1516 %{_includedir}/samba-4.0/core/error.h
1517 %{_includedir}/samba-4.0/core/hresult.h
1518 %{_includedir}/samba-4.0/core/ntstatus.h
1519 %{_includedir}/samba-4.0/core/werror.h
1520 %{_includedir}/samba-4.0/credentials.h
1521 %{_includedir}/samba-4.0/dcerpc.h
1522 %{_includedir}/samba-4.0/dlinklist.h
1523 %{_includedir}/samba-4.0/domain_credentials.h
1524 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1525 %{_includedir}/samba-4.0/gen_ndr/auth.h
1526 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1527 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1528 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1529 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1530 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1531 %{_includedir}/samba-4.0/gen_ndr/misc.h
1532 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1533 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1534 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1535 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1536 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1537 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1538 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1539 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1540 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1541 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1542 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1543 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1544 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1545 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1546 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1547 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1548 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1549 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1550 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1551 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1552 %{_includedir}/samba-4.0/gen_ndr/samr.h
1553 %{_includedir}/samba-4.0/gen_ndr/security.h
1554 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1555 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1556 %{_includedir}/samba-4.0/gensec.h
1557 %{_includedir}/samba-4.0/ldap-util.h
1558 %{_includedir}/samba-4.0/ldap_errors.h
1559 %{_includedir}/samba-4.0/ldap_message.h
1560 %{_includedir}/samba-4.0/ldap_ndr.h
1561 %{_includedir}/samba-4.0/ldb_wrap.h
1562 %{_includedir}/samba-4.0/lookup_sid.h
1563 %{_includedir}/samba-4.0/machine_sid.h
1564 %{_includedir}/samba-4.0/ndr.h
1565 %dir %{_includedir}/samba-4.0/ndr
1566 %{_includedir}/samba-4.0/ndr/ndr_dcerpc.h
1567 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1568 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1569 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1570 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1571 %{_includedir}/samba-4.0/netapi.h
1572 %{_includedir}/samba-4.0/param.h
1573 %{_includedir}/samba-4.0/passdb.h
1574 %{_includedir}/samba-4.0/policy.h
1575 %{_includedir}/samba-4.0/read_smb.h
1576 %{_includedir}/samba-4.0/registry.h
1577 %{_includedir}/samba-4.0/roles.h
1578 %{_includedir}/samba-4.0/rpc_common.h
1579 %{_includedir}/samba-4.0/samba/session.h
1580 %{_includedir}/samba-4.0/samba/version.h
1581 %{_includedir}/samba-4.0/share.h
1582 %{_includedir}/samba-4.0/smb2.h
1583 %{_includedir}/samba-4.0/smb2_constants.h
1584 %{_includedir}/samba-4.0/smb2_create_blob.h
1585 %{_includedir}/samba-4.0/smb2_lease.h
1586 %{_includedir}/samba-4.0/smb2_lease_struct.h
1587 %{_includedir}/samba-4.0/smb2_signing.h
1588 %{_includedir}/samba-4.0/smb_cli.h
1589 %{_includedir}/samba-4.0/smb_cliraw.h
1590 %{_includedir}/samba-4.0/smb_common.h
1591 %{_includedir}/samba-4.0/smb_composite.h
1592 %{_includedir}/samba-4.0/smbconf.h
1593 %{_includedir}/samba-4.0/smb_constants.h
1594 %{_includedir}/samba-4.0/smb_ldap.h
1595 %{_includedir}/samba-4.0/smbldap.h
1596 %{_includedir}/samba-4.0/smb_raw.h
1597 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1598 %{_includedir}/samba-4.0/smb_raw_signing.h
1599 %{_includedir}/samba-4.0/smb_raw_trans2.h
1600 %{_includedir}/samba-4.0/smb_request.h
1601 %{_includedir}/samba-4.0/smb_seal.h
1602 %{_includedir}/samba-4.0/smb_signing.h
1603 %{_includedir}/samba-4.0/smb_unix_ext.h
1604 %{_includedir}/samba-4.0/smb_util.h
1605 %{_includedir}/samba-4.0/tdr.h
1606 %{_includedir}/samba-4.0/tsocket.h
1607 %{_includedir}/samba-4.0/tsocket_internal.h
1608 %{_includedir}/samba-4.0/tstream_smbXcli_np.h
1609 %{_includedir}/samba-4.0/samba_util.h
1610 %dir %{_includedir}/samba-4.0/util
1611 %{_includedir}/samba-4.0/util/attr.h
1612 %{_includedir}/samba-4.0/util/blocking.h
1613 %{_includedir}/samba-4.0/util/byteorder.h
1614 %{_includedir}/samba-4.0/util/data_blob.h
1615 %{_includedir}/samba-4.0/util/debug.h
1616 %{_includedir}/samba-4.0/util/fault.h
1617 %{_includedir}/samba-4.0/util/idtree.h
1618 %{_includedir}/samba-4.0/util/idtree_random.h
1619 %{_includedir}/samba-4.0/util/memory.h
1620 %{_includedir}/samba-4.0/util/safe_string.h
1621 %{_includedir}/samba-4.0/util/signal.h
1622 %{_includedir}/samba-4.0/util/string_wrappers.h
1623 %{_includedir}/samba-4.0/util/substitute.h
1624 %{_includedir}/samba-4.0/util/talloc_stack.h
1625 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1626 %{_includedir}/samba-4.0/util/tevent_unix.h
1627 %{_includedir}/samba-4.0/util/tevent_werror.h
1628 %{_includedir}/samba-4.0/util/time.h
1629 %{_includedir}/samba-4.0/util/xfile.h
1630 %{_includedir}/samba-4.0/util_ldb.h
1631 %{_libdir}/libdcerpc-atsvc.so
1632 %{_libdir}/libdcerpc-binding.so
1633 %{_libdir}/libdcerpc-samr.so
1634 %{_libdir}/libdcerpc.so
1635 %{_libdir}/libgensec.so
1636 %{_libdir}/libndr-krb5pac.so
1637 %{_libdir}/libndr-nbt.so
1638 %{_libdir}/libndr-standard.so
1639 %{_libdir}/libndr.so
1640 %{_libdir}/libnetapi.so
1641 %{_libdir}/libregistry.so
1642 %{_libdir}/libsamba-credentials.so
1643 %{_libdir}/libsamba-hostconfig.so
1644 %{_libdir}/libsamba-policy.so
1645 %{_libdir}/libsamba-util.so
1646 %{_libdir}/libsamdb.so
1647 %{_libdir}/libsmbclient-raw.so
1648 %{_libdir}/libsmbconf.so
1649 %{_libdir}/libtevent-util.so
1650 %{_libdir}/pkgconfig/dcerpc.pc
1651 %{_libdir}/pkgconfig/dcerpc_atsvc.pc
1652 %{_libdir}/pkgconfig/dcerpc_samr.pc
1653 %{_libdir}/pkgconfig/gensec.pc
1654 %{_libdir}/pkgconfig/ndr.pc
1655 %{_libdir}/pkgconfig/ndr_krb5pac.pc
1656 %{_libdir}/pkgconfig/ndr_nbt.pc
1657 %{_libdir}/pkgconfig/ndr_standard.pc
1658 %{_libdir}/pkgconfig/netapi.pc
1659 %{_libdir}/pkgconfig/registry.pc
1660 %{_libdir}/pkgconfig/samba-credentials.pc
1661 %{_libdir}/pkgconfig/samba-hostconfig.pc
1662 %{_libdir}/pkgconfig/samba-policy.pc
1663 %{_libdir}/pkgconfig/samba-util.pc
1664 %{_libdir}/pkgconfig/samdb.pc
1665 %{_libdir}/pkgconfig/smbclient-raw.pc
1666 %{_libdir}/libsamba-passdb.so
1667 %{_libdir}/libsmbldap.so
1668
1669 %if %with_dc
1670 %{_includedir}/samba-4.0/dcerpc_server.h
1671 %{_libdir}/libdcerpc-server.so
1672 %{_libdir}/pkgconfig/dcerpc_server.pc
1673 %endif
1674
1675 %if %with_internal_talloc
1676 %{_includedir}/samba-4.0/pytalloc.h
1677 %endif
1678
1679 %if ! %with_libsmbclient
1680 %{_includedir}/samba-4.0/libsmbclient.h
1681 %endif # ! with_libsmbclient
1682
1683 %if ! %with_libwbclient
1684 %{_includedir}/samba-4.0/wbclient.h
1685 %endif # ! with_libwbclient
1686
1687 ### VFS-CEPHFS
1688 %if %{with_vfs_cephfs}
1689 %files vfs-cephfs
1690 %{_libdir}/samba/vfs/ceph.so
1691 %{_mandir}/man8/vfs_ceph.8*
1692 %endif
1693
1694 ### VFS-GLUSTERFS
1695 %if %{with_vfs_glusterfs}
1696 %files vfs-glusterfs
1697 %{_libdir}/samba/vfs/glusterfs.so
1698 %{_mandir}/man8/vfs_glusterfs.8*
1699 %endif
1700
1701 ### LIBS
1702 %files libs
1703 %defattr(-,root,root)
1704 %{_libdir}/libdcerpc-atsvc.so.*
1705 %{_libdir}/libdcerpc-samr.so.*
1706 %{_libdir}/libsamba-policy.so.*
1707
1708 # libraries needed by the public libraries
1709 %{_libdir}/samba/libMESSAGING-samba4.so
1710 %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1711 %{_libdir}/samba/libauth4-samba4.so
1712 %{_libdir}/samba/libauth-unix-token-samba4.so
1713 %{_libdir}/samba/libcluster-samba4.so
1714 %{_libdir}/samba/libdcerpc-samba4.so
1715 %{_libdir}/samba/libnon-posix-acls-samba4.so
1716 %{_libdir}/samba/libsamba-net-samba4.so
1717 %{_libdir}/samba/libsamba-python-samba4.so
1718 %{_libdir}/samba/libshares-samba4.so
1719 %{_libdir}/samba/libsmbpasswdparser-samba4.so
1720 %{_libdir}/samba/libtdb-compat-samba4.so
1721 %{_libdir}/samba/libxattr-tdb-samba4.so
1722
1723 %if %with_dc
1724 %{_libdir}/samba/libdb-glue-samba4.so
1725 %{_libdir}/samba/libHDB-SAMBA4-samba4.so
1726 %{_libdir}/samba/libasn1-samba4.so.8
1727 %{_libdir}/samba/libasn1-samba4.so.8.0.0
1728 #%{_libdir}/samba/libdfs_server_ad.so
1729 %{_libdir}/samba/libgssapi-samba4.so.2
1730 %{_libdir}/samba/libgssapi-samba4.so.2.0.0
1731 %{_libdir}/samba/libhcrypto-samba4.so.5
1732 %{_libdir}/samba/libhcrypto-samba4.so.5.0.1
1733 %{_libdir}/samba/libhdb-samba4.so.11
1734 %{_libdir}/samba/libhdb-samba4.so.11.0.2
1735 %{_libdir}/samba/libheimbase-samba4.so.1
1736 %{_libdir}/samba/libheimbase-samba4.so.1.0.0
1737 %{_libdir}/samba/libhx509-samba4.so.5
1738 %{_libdir}/samba/libhx509-samba4.so.5.0.0
1739 %{_libdir}/samba/libkrb5-samba4.so.26
1740 %{_libdir}/samba/libkrb5-samba4.so.26.0.0
1741 %{_libdir}/samba/libroken-samba4.so.19
1742 %{_libdir}/samba/libroken-samba4.so.19.0.1
1743 %{_libdir}/samba/libwind-samba4.so.0
1744 %{_libdir}/samba/libwind-samba4.so.0.0.0
1745 %endif
1746
1747 ### LIBSMBCLIENT
1748 %if %with_libsmbclient
1749 %files -n libsmbclient
1750 %defattr(-,root,root)
1751 %{_libdir}/libsmbclient.so.*
1752
1753 ### LIBSMBCLIENT-DEVEL
1754 %files -n libsmbclient-devel
1755 %defattr(-,root,root)
1756 %{_includedir}/samba-4.0/libsmbclient.h
1757 %{_libdir}/libsmbclient.so
1758 %{_libdir}/pkgconfig/smbclient.pc
1759 %{_mandir}/man7/libsmbclient.7*
1760 %endif # with_libsmbclient
1761
1762 ### LIBWBCLIENT
1763 %if %with_libwbclient
1764 %files -n libwbclient
1765 %defattr(-,root,root)
1766 %{_libdir}/samba/wbclient/libwbclient.so.*
1767 %{_libdir}/samba/libwinbind-client-samba4.so
1768
1769 ### LIBWBCLIENT-DEVEL
1770 %files -n libwbclient-devel
1771 %defattr(-,root,root)
1772 %{_includedir}/samba-4.0/wbclient.h
1773 %{_libdir}/samba/wbclient/libwbclient.so
1774 %{_libdir}/pkgconfig/wbclient.pc
1775 %endif # with_libwbclient
1776
1777 ### PIDL
1778 %files pidl
1779 %defattr(-,root,root,-)
1780 %attr(755,root,root) %{_bindir}/pidl
1781 %dir %{perl_vendorlib}/Parse
1782 %{perl_vendorlib}/Parse/Pidl.pm
1783 %dir %{perl_vendorlib}/Parse/Pidl
1784 %{perl_vendorlib}/Parse/Pidl/CUtil.pm
1785 %{perl_vendorlib}/Parse/Pidl/Samba4.pm
1786 %{perl_vendorlib}/Parse/Pidl/Expr.pm
1787 %{perl_vendorlib}/Parse/Pidl/ODL.pm
1788 %{perl_vendorlib}/Parse/Pidl/Typelist.pm
1789 %{perl_vendorlib}/Parse/Pidl/IDL.pm
1790 %{perl_vendorlib}/Parse/Pidl/Compat.pm
1791 %dir %{perl_vendorlib}/Parse/Pidl/Wireshark
1792 %{perl_vendorlib}/Parse/Pidl/Wireshark/Conformance.pm
1793 %{perl_vendorlib}/Parse/Pidl/Wireshark/NDR.pm
1794 %{perl_vendorlib}/Parse/Pidl/Dump.pm
1795 %dir %{perl_vendorlib}/Parse/Pidl/Samba3
1796 %{perl_vendorlib}/Parse/Pidl/Samba3/ServerNDR.pm
1797 %{perl_vendorlib}/Parse/Pidl/Samba3/ClientNDR.pm
1798 %dir %{perl_vendorlib}/Parse/Pidl/Samba4
1799 %{perl_vendorlib}/Parse/Pidl/Samba4/Header.pm
1800 %dir %{perl_vendorlib}/Parse/Pidl/Samba4/COM
1801 %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Header.pm
1802 %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Proxy.pm
1803 %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Stub.pm
1804 %{perl_vendorlib}/Parse/Pidl/Samba4/Python.pm
1805 %{perl_vendorlib}/Parse/Pidl/Samba4/Template.pm
1806 %dir %{perl_vendorlib}/Parse/Pidl/Samba4/NDR
1807 %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Server.pm
1808 %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Client.pm
1809 %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Parser.pm
1810 %{perl_vendorlib}/Parse/Pidl/Samba4/TDR.pm
1811 %{perl_vendorlib}/Parse/Pidl/NDR.pm
1812 %{perl_vendorlib}/Parse/Pidl/Util.pm
1813 %{_mandir}/man1/pidl*
1814 %{_mandir}/man3/Parse::Pidl*
1815
1816 ### PYTHON
1817 %files python
1818 %defattr(-,root,root,-)
1819 %{python_sitearch}/*
1820
1821 ### TEST
1822 %files test
1823 %defattr(-,root,root)
1824 %{_bindir}/gentest
1825 %{_bindir}/locktest
1826 %{_bindir}/masktest
1827 %{_bindir}/ndrdump
1828 %{_bindir}/smbtorture
1829 %{_mandir}/man1/gentest.1*
1830 %{_mandir}/man1/locktest.1*
1831 %{_mandir}/man1/masktest.1*
1832 %{_mandir}/man1/ndrdump.1*
1833 %{_mandir}/man1/smbtorture.1*
1834 %{_mandir}/man1/vfstest.1*
1835
1836 %if %{with testsuite}
1837 # files to ignore in testsuite mode
1838 %{_libdir}/samba/libnss-wrapper.so
1839 %{_libdir}/samba/libsocket-wrapper.so
1840 %{_libdir}/samba/libuid-wrapper.so
1841 %endif
1842
1843 ### TEST-LIBS
1844 %files test-libs
1845 %defattr(-,root,root)
1846 %{_libdir}/libtorture.so.*
1847 %{_libdir}/samba/libsubunit-samba4.so
1848 %if %with_dc
1849 %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1850 %else
1851 %{_libdir}/samba/libdsdb-module-samba4.so
1852 %endif
1853
1854 ### TEST-DEVEL
1855 %files test-devel
1856 %defattr(-,root,root)
1857 %{_includedir}/samba-4.0/torture.h
1858 %{_libdir}/libtorture.so
1859 %{_libdir}/pkgconfig/torture.pc
1860
1861 ### WINBIND
1862 %files winbind
1863 %defattr(-,root,root)
1864 #%{_bindir}/wbinfo3
1865 %{_libdir}/samba/idmap
1866 %{_libdir}/samba/nss_info
1867 %{_libdir}/samba/libnss-info-samba4.so
1868 %{_libdir}/samba/libidmap-samba4.so
1869 %{_sbindir}/winbindd
1870 %attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1871 %{_unitdir}/winbind.service
1872 %{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
1873 %{_mandir}/man8/winbindd.8*
1874 %{_mandir}/man8/idmap_*.8*
1875
1876 ### WINBIND-CLIENTS
1877 %files winbind-clients
1878 %defattr(-,root,root)
1879 %{_bindir}/ntlm_auth
1880 %{_bindir}/wbinfo
1881 %{_mandir}/man1/ntlm_auth.1.gz
1882 %{_mandir}/man1/wbinfo.1*
1883
1884 ### WINBIND-KRB5-LOCATOR
1885 %files winbind-krb5-locator
1886 %defattr(-,root,root)
1887 %ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
1888 %{_libdir}/winbind_krb5_locator.so
1889 %{_mandir}/man7/winbind_krb5_locator.7*
1890
1891 ### WINBIND-MODULES
1892 %files winbind-modules
1893 %defattr(-,root,root)
1894 %{_libdir}/libnss_winbind.so*
1895 %{_libdir}/libnss_wins.so*
1896 %{_libdir}/security/pam_winbind.so
1897 %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
1898 %{_mandir}/man5/pam_winbind.conf.5*
1899 %{_mandir}/man8/pam_winbind.8*
1900
1901 %if %with_clustering_support
1902 %files -n ctdb
1903 %defattr(-,root,root)
1904 %doc ctdb/README
1905 %config(noreplace) %{_sysconfdir}/sysconfig/ctdb
1906 %config(noreplace) %{_sysconfdir}/ctdb/notify.sh
1907 %config(noreplace) %{_sysconfdir}/ctdb/debug-hung-script.sh
1908 %config(noreplace) %{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
1909 %config(noreplace) %{_sysconfdir}/ctdb/gcore_trace.sh
1910 %config(noreplace) %{_sysconfdir}/ctdb/functions
1911 %config(noreplace) %{_sysconfdir}/ctdb/debug_locks.sh
1912 %dir %{_localstatedir}/lib/ctdb/
1913 %{_tmpfilesdir}/%{name}.conf
1914
1915 %{_unitdir}/ctdb.service
1916
1917 %dir %{_sysconfdir}/ctdb
1918 %{_sysconfdir}/ctdb/statd-callout
1919 %dir %{_sysconfdir}/ctdb/nfs-rpc-checks.d
1920 %{_sysconfdir}/ctdb/nfs-rpc-checks.d/10.statd.check
1921 %{_sysconfdir}/ctdb/nfs-rpc-checks.d/20.nfsd.check
1922 %{_sysconfdir}/ctdb/nfs-rpc-checks.d/30.lockd.check
1923 %{_sysconfdir}/ctdb/nfs-rpc-checks.d/40.mountd.check
1924 %{_sysconfdir}/ctdb/nfs-rpc-checks.d/50.rquotad.check
1925 %{_sysconfdir}/sudoers.d/ctdb
1926 %{_sysconfdir}/ctdb/events.d/
1927 %dir %{_sysconfdir}/ctdb/notify.d
1928 %{_sysconfdir}/ctdb/notify.d/README
1929 %{_prefix}/lib/tmpfiles.d/ctdb.conf
1930 %{_sbindir}/ctdbd
1931 %{_sbindir}/ctdbd_wrapper
1932 %{_bindir}/ctdb
1933 %{_bindir}/smnotify
1934 %{_bindir}/ping_pong
1935 %{_bindir}/ltdbtool
1936 %{_bindir}/ctdb_diagnostics
1937 %{_bindir}/onnode
1938 %{_bindir}/ctdb_lock_helper
1939 %{_bindir}/ctdb_event_helper
1940
1941 %{_mandir}/man1/ctdb.1.gz
1942 %{_mandir}/man1/ctdbd.1.gz
1943 %{_mandir}/man1/onnode.1.gz
1944 %{_mandir}/man1/ltdbtool.1.gz
1945 %{_mandir}/man1/ping_pong.1.gz
1946 %{_mandir}/man1/ctdbd_wrapper.1.gz
1947 %{_mandir}/man5/ctdbd.conf.5.gz
1948 %{_mandir}/man7/ctdb.7.gz
1949 %{_mandir}/man7/ctdb-tunables.7.gz
1950 %{_mandir}/man7/ctdb-statistics.7.gz
1951
1952 %files -n ctdb-devel
1953 %defattr(-,root,root)
1954 %{_includedir}/samba-4.0/ctdb.h
1955 %{_includedir}/samba-4.0/ctdb_client.h
1956 %{_includedir}/samba-4.0/ctdb_protocol.h
1957 %{_includedir}/samba-4.0/ctdb_private.h
1958 %{_includedir}/samba-4.0/ctdb_typesafe_cb.h
1959 %{_includedir}/samba-4.0/ctdb_version.h
1960 %{_libdir}/pkgconfig/ctdb.pc
1961
1962 %files -n ctdb-tests
1963 %defattr(-,root,root)
1964 %dir %{_libdir}/ctdb-tests
1965 %{_libdir}/ctdb-tests/ctdb_bench
1966 %{_libdir}/ctdb-tests/ctdb_fetch
1967 %{_libdir}/ctdb-tests/ctdb_fetch_one
1968 %{_libdir}/ctdb-tests/ctdb_fetch_readonly_loop
1969 %{_libdir}/ctdb-tests/ctdb_fetch_readonly_once
1970 %{_libdir}/ctdb-tests/ctdb_functest
1971 %{_libdir}/ctdb-tests/ctdb_lock_tdb
1972 %{_libdir}/ctdb-tests/ctdb_persistent
1973 %{_libdir}/ctdb-tests/ctdb_porting_tests
1974 %{_libdir}/ctdb-tests/ctdb_randrec
1975 %{_libdir}/ctdb-tests/ctdb_store
1976 %{_libdir}/ctdb-tests/ctdb_stubtest
1977 %{_libdir}/ctdb-tests/ctdb_takeover_tests
1978 %{_libdir}/ctdb-tests/ctdb_trackingdb_test
1979 %{_libdir}/ctdb-tests/ctdb_transaction
1980 %{_libdir}/ctdb-tests/ctdb_traverse
1981 %{_libdir}/ctdb-tests/ctdb_update_record
1982 %{_libdir}/ctdb-tests/ctdb_update_record_persistent
1983 %{_libdir}/ctdb-tests/rb_test
1984 %{_bindir}/ctdb_run_tests
1985 %{_bindir}/ctdb_run_cluster_tests
1986 %dir %{_datadir}/ctdb-tests
1987 %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/events.d
1988 %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/functions
1989 %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/nfs-rpc-checks.d
1990 %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/statd-callout
1991 %{_datadir}/ctdb-tests/scripts/common.sh
1992 %{_datadir}/ctdb-tests/scripts/integration.bash
1993 %{_datadir}/ctdb-tests/scripts/test_wrap
1994 %{_datadir}/ctdb-tests/scripts/unit.sh
1995 %doc ctdb/tests/README
1996 %endif # with_clustering_support
1997
1998 %changelog
1999 * Wed Sep 28 2016 Greg Zartman <gzartman@koozali.org> - 4.2.3-11.sme
2000 - Build for SME 10 [SME: 9751]
2001
2002 * Wed Dec 02 2015 - ClearFoundation <developer@clearfoundation.com> - 4.2.3-10.clear
2003 - enable DC support for integration work
2004
2005 * Tue Oct 27 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-10
2006 - related: #1273393 - Fix use after free with nss_wins module loaded
2007
2008 * Thu Oct 22 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-9
2009 - resolves: #1273912 - Fix dependencies to samba-common
2010 - resolves: #1273393 - Fix user after free in smb name resolution
2011
2012 * Wed Oct 21 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-8
2013 - resolves: #1271608 - Fix upgrade path from previous rhel version
2014
2015 * Tue Sep 01 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-7
2016 - resolves: #1258293 - Fix quota on XFS filesystems
2017
2018 * Mon Aug 24 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-6
2019 - resolves: #1255322 - Fix 'map to guest = Bad uid' option
2020 - resolves: #1255326 - Fix segfault with 'mangling method = hash'
2021
2022 * Wed Aug 19 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-5
2023 - resolves: #1253193 - Fix 'force group'
2024
2025 * Wed Jul 29 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-4
2026 - resolves: #1246166 - Fix a 'net ads keytab' segfault
2027
2028 * Tue Jul 21 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-3
2029 - resolves: #1225719 - Fix possible segfault if we can't connect to the DC
2030
2031 * Mon Jul 20 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-2
2032 - resolves: #1238194 - Fix the 'dfree command'
2033 - resolves: #1216062 - Document netbios name length limitation
2034
2035 * Tue Jul 14 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-1
2036 - related: #1196140 - Rebase to version 4.2.3
2037 - resolves: #1237036 - Fix DCERPC PDU calculation
2038 - resolves: #1237039 - Fix winbind request cancellation
2039 - resolves: #1223981 - Fix possible segfault with smbX protocol setting
2040
2041 * Mon Jun 22 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-3
2042 - resolves: #1228809 - Allow reauthentication without signing
2043
2044 * Thu Jun 18 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-2
2045 - related: #1196140 - Add missing build dependency for libarchive
2046 - related: #1196140 - Make sure we do a hardened build
2047
2048 * Wed Jun 17 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-1
2049 - resolves: #1196140 - Rebase Samba to version 4.2.2
2050 - resolves: #1186403 - Split patches to fix multiarch conflicts
2051 - resolves: #1167325 - Retrieve printer GUID from AD if it is not in the
2052 registry
2053 - resolves: #1220174 - Fix issues with winbind library dependencies
2054 - resolves: #1211658 - Fix stale cache entries on printer rename
2055 - resolves: #1228809 - Fix reconnect on session exparation
2056
2057 * Tue May 12 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-22
2058 - resolves: #1202347 - Fix NETLOGON authentication without winbindd.
2059
2060 * Thu Apr 09 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-21
2061 - related: #1205703 - Rebuild Samba with new binutils package.
2062
2063 * Thu Apr 02 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-20
2064 - resolves: #1205703 - Fix build with RELRO support.
2065
2066 * Mon Feb 16 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-19
2067 - related: #1191341 - Update patchset for CVE-2015-0240.
2068
2069 * Thu Feb 12 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-18
2070 - resolves: #1191341 - CVE-2015-0240: RCE in netlogon server.
2071
2072 * Fri Jan 09 2015 - Andreas Schneider <asn@redhat.com> - 4.1.12-17
2073 - related: #1177768 - Add missing requires to libwbclient.
2074
2075 * Thu Jan 08 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-16
2076 - related: #1177768 - Add missing requires to libwbclient.
2077
2078 * Thu Jan 08 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-15
2079 - resolves: #1177768 - Fix possible segfault with 'net ads kerberos pac dump'.
2080
2081 * Tue Dec 16 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-14
2082 - resolves: #1171689 - Fix smbstatus if executed as user to print error message.
2083
2084 * Fri Dec 12 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-13
2085 - resolves: #1172089 - Fix 'net rpc join' with schannel changes.
2086 - resolves: #1170883 - Fix 'net time system' segfault.
2087
2088 * Tue Nov 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-12
2089 - related: #1162526 - Fix multilib with using alternatives for libwbclient.
2090
2091 * Tue Nov 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-11
2092 - resolves: #1163748 - Fix smbclient -L fails against new Windows versions
2093 over TCP.
2094 - resolves: #1167849 - Fix smbstatus --profile always returning EXIT_FAILURE.
2095
2096 * Thu Nov 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-10
2097 - related: #1162526 - Fix multilib with using alternatives for libwbclient.
2098
2099 * Thu Nov 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-9
2100 - resolves: #1162552 - Fix net ads join segfault on big endian systems.
2101 - resolves: #1164203 - Fix net ads join segfault with existing keytab.
2102
2103 * Thu Nov 13 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-8
2104 - related: #1162526 - Fix multilib issues when using alternatives for libwbclient.
2105
2106 * Wed Nov 12 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-7
2107 - resolves: #1162526 - Use alternatives for libwbclient.
2108
2109 * Mon Nov 03 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-6
2110 - related: #1156391 - Fix netbios name truncation during registration.
2111
2112 * Wed Oct 29 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-5
2113 - resolves: #1156391 - Fix netbios name truncation during registration.
2114
2115 * Thu Oct 09 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-4
2116 - related: #1117770 - Fix empty full_name field with samlogon.
2117
2118 * Fri Sep 26 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-3
2119 - resolves: #878351 - Fix usage of AES keys by default.
2120 - resolves: #861366 - Fix KRB5 locator to use same KDC for joining and DNS update.
2121
2122 * Tue Sep 16 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-2
2123 - resolves: #1138554 - Fix consuming a lot of CPU when re-reading printcap info.
2124 - resolves: #1134323 - Fix running Samba on little endian Power8 (ppc64le).
2125 - resolves: #1113064 - Fix case sensitivity options with SMB2 protocols.
2126 - resolves: #1088924 - Fix applying ACL masks when setting ACLs.
2127 - resolves: #1135723 - Fix 'force user' regression.
2128 - resolves: #1117770 - Fix empty full_name field with samlogon.
2129 - resolves: #1101210 - Fix telling systemd that nmbd is waiting for interfaces.
2130 - resolves: #1127931 - Fix getgroups() with idmap_ad returning non-mapped groups.
2131 - resolves: #1144963 - Fix idmap_ad with SFU against trusted domains.
2132 - resolves: #1140568 - Fix a segfault in the smbclient echo command.
2133 - resolves: #1089940 - Improve service principal guessing in 'net ads'.
2134 - resolves: #955561 - Fix overwriting of SPNs in AD during 'net ads join'.
2135 - resolves: #955562 - Add precreated SPNS from AD during keytab initialization.
2136
2137 * Mon Sep 08 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-1
2138 - related: #1110820 - Rebase Samba to latest release.
2139
2140 * Tue Aug 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.11-1
2141 - resolves: #1110820 - Rebase Samba to latest release.
2142
2143 * Mon Aug 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-37
2144 - resolves: #1072352 - Make pidl a noarch subpackage.
2145 - resolves: #1133516 - Create a samba-test-libs package.
2146 - resolves: #1132873 - Add support to rebuild without clustering.
2147
2148 * Fri Aug 01 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-36
2149 - resolves: #1126014 - CVE-2014-3560: remote code execution in nmbd.
2150
2151 * Wed Jul 02 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-35
2152 - resolves: #1115060 - Fix potential Samba file corruption.
2153
2154 * Wed Jun 11 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-34
2155 - resolves: #1105505 - CVE-2014-0244: DoS in nmbd.
2156 - resolves: #1108845 - CVE-2014-3493: DoS in smbd with unicode path names.
2157 - resolves: #1105574 - CVE-2014-0178: Uninitialized memory exposure.
2158
2159 * Mon May 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-33
2160 - related: #717484 - Add missing configure line to enable profiling data support.
2161
2162 * Tue Apr 22 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-32
2163 - related: #1082653 - Reuse IPv6 address during the AD domain join.
2164
2165 * Thu Apr 03 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-31
2166 - resolves: #1082653 - Add IPv6 workaround for MIT kerberos.
2167
2168 * Thu Apr 03 2014 - Alexander Bokovoy <abokovoy@redhat.com> - 4.1.1-30
2169 - resolves: #1083859 - Force KRB5CCNAME in Samba systemd units.
2170 - related: #1082598 - Fully enables systemd integration.
2171
2172 * Tue Apr 01 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-29
2173 - resolves: #1082598 - Add missing BuildRequires for systemd-devel.
2174
2175 * Wed Mar 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-28
2176 - resolves: #1077918 - Make daemons systemd aware.
2177
2178 * Mon Mar 24 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-27
2179 - resolves: #1077857 - Fix internal error received while adding trust.
2180
2181 * Fri Mar 21 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-26
2182 - resolves: #1079008 - Fix fragmented rpc handling.
2183
2184 * Tue Mar 18 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-25
2185 - resolves: #1077651 - Fix 'force user' option for shares.
2186
2187 * Wed Mar 12 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-24
2188 - resolves: #1053748 - Enhance "net ads kerberos pac" tool.
2189
2190 * Mon Mar 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-23
2191 - resolves: #1072804 - Fix CVE-2013-4496.
2192 - resolves: #1072804 - Fix CVE-2013-6442.
2193
2194 * Fri Mar 07 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-22
2195 - resolves: #1024788 - Fix joining over IPv6.
2196
2197 * Tue Mar 04 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-21
2198 - resolves: #1066536 - Fix NBT queries with more than 9 or more components.
2199
2200 * Thu Feb 27 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-20
2201 - resolves: #1070692 - Don't package perl(Parse::Yapp::Driver)
2202
2203 * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-19
2204 - related: #1067606 - Add missing directories.
2205
2206 * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-18
2207 - related: #1067606 - Fix installation of pidl files.
2208
2209 * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-17
2210 - resolves: #1067606 - Fix wbinfo with one-way trust.
2211 - resolves: #1069569 - Fix memory leak reading the printer list.
2212
2213 * Thu Feb 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-16
2214 - resolves: #1063186 - Fix force_user with security=ads.
2215
2216 * Wed Feb 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-15
2217 - resolves: #1029001 - Fix force_user with security=ads.
2218
2219 * Tue Jan 28 2014 Daniel Mach <dmach@redhat.com> - 4.1.1-14
2220 - Mass rebuild 2014-01-24
2221
2222 * Mon Jan 13 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-13
2223 - resolves: #1051582 - Fix warnings an resource leaks reported by rpmdiff.
2224
2225 * Fri Jan 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-12
2226 - resolves: #1050886 - Fix full CPU utilization in winbindd.
2227 - resolves: #1051400 - Fix segfault in smbd.
2228 - resolves: #1051402 - Fix SMB2 server panic when a smb2 brlock times out.
2229
2230 * Thu Jan 09 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-11
2231 - resolves: #1042845 - Do not build with libbsd.
2232
2233 * Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.1.1-10
2234 - Mass rebuild 2013-12-27
2235
2236 * Wed Dec 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-9
2237 - resolves: #1033122 - Fix dropbox regression.
2238 - resolves: #1040464 - Fix %G substituion for config parameters.
2239
2240 * Wed Dec 11 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-8
2241 - resolves: #1040052 - Fix winbind debug message NULL pointer derreference.
2242
2243 * Mon Dec 09 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-7
2244 - resolves: #1039499 - Fix CVE-2012-6150.
2245
2246 * Fri Nov 29 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-6
2247 - resolves: #1033109 - Fix winbind cache keysize limitations.
2248
2249 * Wed Nov 27 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-5
2250 - resolves: #1034160 - Make sure we don't build the fam notify module.
2251
2252 * Mon Nov 25 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-4
2253 - resolves: #1034048 - Fix group name substitution in template homedir.
2254 - resolves: #1018041 - Fix CVE-2013-4408.
2255 - related: #884169 - Fix several covscan warnings.
2256
2257 * Mon Nov 18 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-3
2258 - resolves: #948509 - Fix manpage correctness.
2259
2260 * Fri Nov 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-2
2261 - related: #884169 - Fix strict aliasing warnings.
2262
2263 * Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-1
2264 - resolves: #1024543 - Fix CVE-2013-4475.
2265 - Update to Samba 4.1.1.
2266
2267 * Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-5
2268 - related: #884169 - Fix the upgrade path.
2269
2270 * Wed Oct 30 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-4
2271 - related: #884169 - Add direct dependency to samba-libs in the
2272 glusterfs package.
2273 - resolves: #996567 - Fix userPrincipalName composition.
2274 - related: #884169 - Fix memset call with zero length in in ntdb.
2275
2276 * Fri Oct 18 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-3
2277 - resolves: #1019384 - Build glusterfs VFS plguin.
2278
2279 * Tue Oct 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-2
2280 - related: #1014656 - Fix dependency of samba-winbind-modules package.
2281
2282 * Fri Oct 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-1
2283 - related: #985609 - Update to Samba 4.1.0.
2284
2285 * Tue Oct 01 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.8
2286 - related: #985609 - Update to Samba 4.1.0rc4.
2287 - resolves: #1014656 - Split out a samba-winbind-modules package.
2288
2289 * Wed Sep 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.7
2290 - related: #985609 - Update to Samba 4.1.0rc3.
2291 - resolves: #1005422 - Add support for KEYRING ccache type in pam_winbindd.
2292
2293 * Wed Sep 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.6
2294 - resolves: #717484 - Enable profiling data support.
2295
2296 * Thu Aug 22 2013 - Guenther Deschner <gdeschner@redhat.com> - 2:4.1.0-0.5
2297 - resolves: #996160 - Fix winbind with trusted domains.
2298
2299 * Wed Aug 14 2013 - Andreas Schneider <asn@redhat.com> 2:4.1.0-0.4
2300 - resolves: #996160 - Fix winbind nbt name lookup segfault.
2301
2302 * Mon Aug 12 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.3
2303 - related: #985609 - Update to Samba 4.1.0rc2.
2304
2305 * Wed Jul 24 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.2
2306 - resolves: #985985 - Fix file conflict between samba and wine.
2307 - resolves: #985107 - Add support for new default location for Kerberos
2308 credential caches.
2309
2310 * Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 2:4.1.0-0.1.rc1.1
2311 - Perl 5.18 rebuild
2312
2313 * Wed Jul 17 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.1
2314 - Update to Samba 4.1.0rc1.
2315 - resolves: #985609
2316
2317 * Mon Jul 15 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-2
2318 - resolves: #972692 - Build with PIE and full RELRO.
2319 - resolves: #884169 - Add explicit dependencies suggested by rpmdiff.
2320 - resolves: #981033 - Local user's krb5cc deleted by winbind.
2321 - resolves: #984331 - Fix samba-common tmpfiles configuration file in wrong
2322 directory.
2323
2324 * Wed Jul 03 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-1
2325 - Update to Samba 4.0.7.
2326
2327 * Fri Jun 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-3
2328 - Add UPN enumeration to passdb internal API (bso #9779).
2329
2330 * Wed May 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-2
2331 - resolves: #966130 - Fix build with MIT Kerberos.
2332 - List vfs modules in spec file.
2333
2334 * Tue May 21 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-1
2335 - Update to Samba 4.0.6.
2336 - Remove SWAT.
2337
2338 * Wed Apr 10 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.5-1
2339 - Update to Samba 4.0.5.
2340 - Add UPN enumeration to passdb internal API (bso #9779).
2341 - resolves: #928947 - samba-doc is obsolete now.
2342 - resolves: #948606 - LogRotate should be optional, and not a hard "Requires".
2343
2344 * Fri Mar 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-3
2345 - resolves: #919405 - Fix and improve large_readx handling for broken clients.
2346 - resolves: #924525 - Don't use waf caching.
2347
2348 * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-2
2349 - resolves: #923765 - Improve packaging of README files.
2350
2351 * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-1
2352 - Update to Samba 4.0.4.
2353
2354 * Mon Mar 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-4
2355 - resolves: #919333 - Create /run/samba too.
2356
2357 * Mon Mar 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-3
2358 - Fix the cache dir to be /var/lib/samba to support upgrades.
2359
2360 * Thu Feb 14 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-2
2361 - resolves: #907915 - libreplace.so => not found
2362
2363 * Thu Feb 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-1
2364 - Update to Samba 4.0.3.
2365 - resolves: #907544 - Add unowned directory /usr/lib64/samba.
2366 - resolves: #906517 - Fix pidl code generation with gcc 4.8.
2367 - resolves: #908353 - Fix passdb backend ldapsam as module.
2368
2369 * Wed Jan 30 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.2-1
2370 - Update to Samba 4.0.2.
2371 - Fixes CVE-2013-0213.
2372 - Fixes CVE-2013-0214.
2373 - resolves: #906002
2374 - resolves: #905700
2375 - resolves: #905704
2376 - Fix conn->share_access which is reset between user switches.
2377 - resolves: #903806
2378 - Add missing example and make sure we don't introduce perl dependencies.
2379 - resolves: #639470
2380
2381 * Wed Jan 16 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.1-1
2382 - Update to Samba 4.0.1.
2383 - Fixes CVE-2013-0172.
2384
2385 * Mon Dec 17 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-174
2386 - Fix typo in winbind-krb-locator post uninstall script.
2387
2388 * Tue Dec 11 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-173
2389 - Update to Samba 4.0.0.
2390
2391 * Thu Dec 06 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-171.rc6
2392 - Fix typo in winbind-krb-locator post uninstall script.
2393
2394 * Tue Dec 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-170.rc6
2395 - Update to Samba 4.0.0rc6.
2396 - Add /etc/pam.d/samba for swat to work correctly.
2397 - resolves #882700
2398
2399 * Fri Nov 23 2012 Guenther Deschner <gdeschner@redhat.com> - 2:4.0.0-169.rc5
2400 - Make sure ncacn_ip_tcp client code looks for NBT_NAME_SERVER name types.
2401
2402 * Thu Nov 15 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-168.rc5
2403 - Reduce dependencies of samba-devel and create samba-test-devel package.
2404
2405 * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-167.rc5
2406 - Use workaround for winbind default domain only when set.
2407 - Build with old ctdb support.
2408
2409 * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-166.rc5
2410 - Update to Samba 4.0.0rc5.
2411
2412 * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-165.rc4
2413 - Fix library dependencies of libnetapi.
2414
2415 * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-164.rc4
2416 - resolves: #872818 - Fix perl dependencies.
2417
2418 * Tue Oct 30 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-163.rc4
2419 - Update to Samba 4.0.0rc4.
2420
2421 * Mon Oct 29 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-162.rc3
2422 - resolves: #870630 - Fix scriptlets interpeting a comment as argument.
2423
2424 * Fri Oct 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-161.rc3
2425 - Add missing Requries for python modules.
2426 - Add NetworkManager dispatcher script for winbind.
2427
2428 * Fri Oct 19 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-160.rc3
2429 - resolves: #867893 - Move /var/log/samba to samba-common package for
2430 winbind which requires it.
2431
2432 * Thu Oct 18 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-159.rc3
2433 - Compile default auth methods into smbd.
2434
2435 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-158.rc3
2436 - Move pam_winbind.conf and the manpages to the right package.
2437
2438 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-157.rc3
2439 * resolves: #866959 - Build auth_builtin as static module.
2440
2441 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-156.rc3
2442 - Update systemd Requires to reflect latest packaging guidelines.
2443
2444 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-155.rc3
2445 - Add back the AES patches which didn't make it in rc3.
2446
2447 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-154.rc3
2448 - Update to 4.0.0rc3.
2449 - resolves: #805562 - Unable to share print queues.
2450 - resolves: #863388 - Unable to reload smbd configuration with systemctl.
2451
2452 * Wed Oct 10 2012 - Alexander Bokovoy <abokovoy@redhat.com> - 2:4.0.0-153.rc2
2453 - Use alternatives to configure winbind_krb5_locator.so
2454 - Fix Requires for winbind.
2455
2456 * Thu Oct 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-152.rc2
2457 - Add kerberos AES support.
2458 - Fix printing initialization.
2459
2460 * Tue Oct 02 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-151.rc2
2461 - Update to 4.0.0rc2.
2462
2463 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-150.rc1
2464 - Fix Obsoletes/Provides for update from samba4.
2465 - Bump release number to be bigger than samba4.
2466
2467 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-96.rc1
2468 - Package smbprint again.
2469
2470 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-95.rc1
2471 - Update to 4.0.0rc1.
2472
2473 * Mon Aug 20 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.7-94.2
2474 - Update to 3.6.7
2475
2476 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:3.6.6-93.2
2477 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2478
2479 * Thu Jul 19 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-93
2480 - Fix printing tdb upgrade for 3.6.6
2481 - resolves: #841609
2482
2483 * Sun Jul 15 2012 Ville Skyttä <ville.skytta@iki.fi> - 2:3.6.6-92
2484 - Call ldconfig at libwbclient and -winbind-clients post(un)install time.
2485 - Fix empty localization files, use %%find_lang to find and %%lang-mark them.
2486 - Escape macros in %%changelog.
2487 - Fix source tarball URL.
2488
2489 * Tue Jun 26 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-91
2490 - Update to 3.6.6
2491
2492 * Thu Jun 21 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-90
2493 - Fix ldonfig.
2494 - Require systemd for samba-common package.
2495 - resolves: #829197
2496
2497 * Mon Jun 18 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-89
2498 - Fix usrmove paths.
2499 - resolves: #829197
2500
2501 * Tue May 15 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-88
2502 - Move tmpfiles.d config to common package as it is needed for smbd and
2503 winbind.
2504 - Make sure tmpfiles get created after installation.
2505
2506 * Wed May 09 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.5-87
2507 - Correctly use system iniparser library
2508
2509 * Fri May 04 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-86
2510 - Bump Epoch to fix a problem with a Samba4 update in testing.
2511
2512 * Mon Apr 30 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.5-85
2513 - Security Release, fixes CVE-2012-2111
2514 - resolves: #817551
2515
2516 * Mon Apr 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.4-84
2517 - Fix creation of /var/run/samba.
2518 - resolves: #751625
2519
2520 * Fri Apr 20 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.4-83
2521 - Avoid private krb5_locate_kdc usage
2522 - resolves: #754783
2523
2524 * Thu Apr 12 2012 Jon Ciesla <limburgher@gmail.com> - 1:3.6.4-82
2525 - Update to 3.6.4
2526 - Fixes CVE-2012-1182
2527
2528 * Mon Mar 19 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-81
2529 - Fix provides for of libwclient-devel for samba-winbind-devel.
2530
2531 * Thu Feb 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-80
2532 - Add commented out 'max protocol' to the default config.
2533
2534 * Mon Feb 13 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-79
2535 - Create a libwbclient package.
2536 - Replace winbind-devel with libwbclient-devel package.
2537
2538 * Mon Jan 30 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-78
2539 - Update to 3.6.3
2540 - Fixes CVE-2012-0817
2541
2542 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.1-77.1
2543 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2544
2545 * Mon Dec 05 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-77
2546 - Fix winbind cache upgrade.
2547 - resolves: #760137
2548
2549 * Fri Nov 18 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-76
2550 - Fix piddir to match with systemd files.
2551 - Fix crash bug in the debug system.
2552 - resolves: #754525
2553
2554 * Fri Nov 04 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-75
2555 - Fix systemd dependencies
2556 - resolves: #751397
2557
2558 * Wed Oct 26 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-74
2559 - Update to 3.6.1
2560
2561 * Tue Oct 04 2011 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.0-73
2562 - Fix nmbd startup
2563 - resolves: #741630
2564
2565 * Tue Sep 20 2011 Tom Callaway <spot@fedoraproject.org> - 1:3.6.0-72
2566 - convert to systemd
2567 - restore epoch from f15
2568
2569 * Sat Aug 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0-71
2570 - Update to 3.6.0 final
2571
2572 * Sun Jul 31 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc3-70
2573 - Update to 3.6.0rc3
2574
2575 * Tue Jun 07 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc2-69
2576 - Update to 3.6.0rc2
2577
2578 * Tue May 17 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc1-68
2579 - Update to 3.6.0rc1
2580
2581 * Wed Apr 27 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre3-67
2582 - Update to 3.6.0pre3
2583
2584 * Wed Apr 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre2-66
2585 - Update to 3.6.0pre2
2586
2587 * Fri Mar 11 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-65
2588 - Enable quota support
2589
2590 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.6.0-64pre1.1
2591 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2592
2593 * Wed Nov 24 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-64
2594 - Add %%ghost entry for /var/run using tmpfs
2595 - resolves: #656685
2596
2597 * Thu Aug 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-63
2598 - Put winbind krb5 locator plugin into a separate rpm
2599 - resolves: #627181
2600
2601 * Tue Aug 03 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-62
2602 - Update to 3.6.0pre1
2603
2604 * Wed Jun 23 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.4-61
2605 - Update to 3.5.4
2606
2607 * Wed May 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.3-60
2608 - Update to 3.5.3
2609 - Make sure nmb and smb initscripts return LSB compliant return codes
2610 - Fix winbind over ipv6
2611
2612 * Wed Apr 07 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.2-59
2613 - Update to 3.5.2
2614
2615 * Mon Mar 08 2010 Simo Sorce <ssorce@redhat.com> - 3.5.1-58
2616 - Security update to 3.5.1
2617 - Fixes CVE-2010-0728
2618
2619 * Mon Mar 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-57
2620 - Remove cifs.upcall and mount.cifs entirely
2621
2622 * Mon Mar 01 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-56
2623 - Update to 3.5.0
2624
2625 * Fri Feb 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc3-55
2626 - Update to 3.5.0rc3
2627
2628 * Tue Jan 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc2-54
2629 - Update to 3.5.0rc2
2630
2631 * Fri Jan 15 2010 Jeff Layton <jlayton@redhat.com> - 3.5.0rc1-53
2632 - separate out CIFS tools into cifs-utils package
2633
2634 * Fri Jan 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc1-52
2635 - Update to 3.5.0rc1
2636
2637 * Tue Dec 15 2009 Guenther Deschner <gdeschner@redhat.com> - 3.5.0pre2-51
2638 - Update to 3.5.0pre2
2639 - Remove umount.cifs
2640
2641 * Wed Nov 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-49
2642 - Various updates to inline documentation in default smb.conf file
2643 - resolves: #483703
2644
2645 * Thu Oct 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-48
2646 - Update to 3.4.3
2647
2648 * Fri Oct 09 2009 Simo Sorce <ssorce@redhat.com> - 3.4.2-47
2649 - Spec file cleanup
2650 - Fix sources upstream location
2651 - Remove conditionals to build talloc and tdb, now they are completely indepent
2652 packages in Fedora
2653 - Add defattr() where missing
2654 - Turn all tabs into 4 spaces
2655 - Remove unused migration script
2656 - Split winbind-clients out of main winbind package to avoid multilib to include
2657 huge packages for no good reason
2658
2659 * Thu Oct 01 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.2-0.46
2660 - Update to 3.4.2
2661 - Security Release, fixes CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
2662
2663 * Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 3.4.1-0.45
2664 - Use password-auth common PAM configuration instead of system-auth
2665
2666 * Wed Sep 09 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.1-0.44
2667 - Update to 3.4.1
2668
2669 * Thu Aug 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.43
2670 - Fix cli_read()
2671 - resolves: #516165
2672
2673 * Thu Aug 06 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.42
2674 - Fix required talloc version number
2675 - resolves: #516086
2676
2677 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.4.0-0.41.1
2678 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2679
2680 * Fri Jul 17 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.41
2681 - Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
2682 - Specify required talloc and tdb version for BuildRequires
2683
2684 * Fri Jul 03 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.40
2685 - Update to 3.4.0
2686
2687 * Fri Jun 19 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0rc1-0.39
2688 - Update to 3.4.0rc1
2689
2690 * Mon Jun 08 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre2-0.38
2691 - Update to 3.4.0pre2
2692
2693 * Thu Apr 30 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre1-0.37
2694 - Update to 3.4.0pre1
2695
2696 * Wed Apr 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.4-0.36
2697 - Update to 3.3.4
2698
2699 * Mon Apr 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.35
2700 - Enable build of idmap_tdb2 for clustered setups
2701
2702 * Wed Apr 1 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.34
2703 - Update to 3.3.3
2704
2705 * Thu Mar 26 2009 Simo Sorce <ssorce@redhat.com> - 3.3.2-0.33
2706 - Fix nmbd init script nmbd reload was causing smbd not nmbd to reload the
2707 configuration
2708 - Fix upstream bug 6224, nmbd was waiting 5+ minutes before running elections on
2709 startup, causing your own machine not to show up in the network for 5 minutes
2710 if it was the only client in that workgroup (fix committed upstream)
2711
2712 * Thu Mar 12 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.2-0.31
2713 - Update to 3.3.2
2714 - resolves: #489547
2715
2716 * Thu Mar 5 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.30
2717 - Add libcap-devel to requires list (resolves: #488559)
2718
2719 * Tue Mar 3 2009 Simo Sorce <ssorce@redhat.com> - 3.3.1-0.29
2720 - Make the talloc and ldb packages optionsl and disable their build within
2721 the samba3 package, they are now built as part of the samba4 package
2722 until they will both be released as independent packages.
2723
2724 * Wed Feb 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.28
2725 - Enable cluster support
2726
2727 * Tue Feb 24 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.27
2728 - Update to 3.3.1
2729
2730 * Sat Feb 21 2009 Simo Sorce <ssorce@redhat.com> - 3.3.0-0.26
2731 - Rename ldb* tools to ldb3* to avoid conflicts with newer ldb releases
2732
2733 * Tue Feb 3 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0.25
2734 - Update to 3.3.0 final
2735 - Add upstream fix for ldap connections to AD (Bug #6073)
2736 - Remove bogus perl dependencies (resolves: #473051)
2737
2738 * Fri Nov 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0rc1.24
2739 - Update to 3.3.0rc1
2740
2741 * Thu Nov 27 2008 Simo Sorce <ssorce@redhat.com> - 3.2.5-0.23
2742 - Security Release, fixes CVE-2008-4314
2743
2744 * Thu Sep 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.4-0.22
2745 - Update to 3.2.4
2746 - resolves: #456889
2747 - move cifs.upcall to /usr/sbin
2748
2749 * Wed Aug 27 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.3-0.21
2750 - Security fix for CVE-2008-3789
2751
2752 * Mon Aug 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.2-0.20
2753 - Update to 3.2.2
2754
2755 * Mon Aug 11 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.19
2756 - Add fix for CUPS problem, fixes bug #453951
2757
2758 * Wed Aug 6 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.18
2759 - Update to 3.2.1
2760
2761 * Tue Jul 1 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-2.17
2762 - Update to 3.2.0 final
2763 - resolves: #452622
2764
2765 * Tue Jun 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc2.16
2766 - Update to 3.2.0rc2
2767 - resolves: #449522
2768 - resolves: #448107
2769
2770 * Fri May 30 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.15
2771 - Fix security=server
2772 - resolves: #449038, #449039
2773
2774 * Wed May 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.14
2775 - Add fix for CVE-2008-1105
2776 - resolves: #446724
2777
2778 * Fri May 23 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.13
2779 - Update to 3.2.0rc1
2780
2781 * Wed May 21 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-1.pre3.12
2782 - make it possible to print against Vista and XP SP3 as servers
2783 - resolves: #439154
2784
2785 * Thu May 15 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.11
2786 - Add "net ads join createcomputer=ou1/ou2/ou3" fix (BZO #5465)
2787
2788 * Fri May 09 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.10
2789 - Add smbclient fix (BZO #5452)
2790
2791 * Fri Apr 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.9
2792 - Update to 3.2.0pre3
2793
2794 * Tue Mar 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.8
2795 - Add fixes for libsmbclient and support for r/o relocations
2796
2797 * Mon Mar 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.7
2798 - Fix libnetconf, libnetapi and msrpc DSSETUP call
2799
2800 * Thu Mar 06 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.6
2801 - Create separate packages for samba-winbind and samba-winbind-devel
2802 - Add cifs.spnego helper
2803
2804 * Wed Mar 05 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.3
2805 - Update to 3.2.0pre2
2806 - Add talloc and tdb lib and devel packages
2807 - Add domainjoin-gui package
2808
2809 * Fri Feb 22 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-0.pre1.3
2810 - Try to fix GCC 4.3 build
2811 - Add --with-dnsupdate flag and also make sure other flags are required just to
2812 be sure the features are included without relying on autodetection to be
2813 successful
2814
2815 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:3.2.0-1.pre1.2
2816 - Autorebuild for GCC 4.3
2817
2818 * Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 3.2.0-0.pre1.2
2819 - Rebuild for openldap bump
2820
2821 * Thu Oct 18 2007 Guenther Deschner <gdeschner@redhat.com> 3.2.0-0.pre1.1.fc9
2822 - 32/64bit padding fix (affects multilib installations)
2823
2824 * Mon Oct 8 2007 Simo Sorce <ssorce@redhat.com> 3.2.0-0.pre1.fc9
2825 - New major relase, minor switched from 0 to 2
2826 - License change, the code is now GPLv3+
2827 - Numerous improvements and bugfixes included
2828 - package libsmbsharemodes too
2829 - remove smbldap-tools as they are already packaged separately in Fedora
2830 - Fix bug 245506
2831
2832 * Tue Oct 2 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-1.fc8
2833 - rebuild with AD DNS Update support
2834
2835 * Tue Sep 11 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-0.fc8
2836 - upgrade to the latest upstream realease
2837 - includes security fixes released today in 3.0.26
2838
2839 * Fri Aug 24 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-4.fc8
2840 - add fix reported upstream for heavy idmap_ldap memleak
2841
2842 * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-3.fc8
2843 - fix a few places were "open" is used an interfere with the new glibc
2844
2845 * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-2.fc8
2846 - remove old source
2847 - add patch to fix samba bugzilla 4772
2848
2849 * Tue Aug 21 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.25c-0.fc8
2850 - update to 3.0.25c
2851
2852 * Fri Jun 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-3.fc8
2853 - handle cases defined in #243766
2854
2855 * Tue Jun 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-2.fc8
2856 - update to 3.0.25b
2857 - better error codes for init scripts: #244823
2858
2859 * Tue May 29 2007 Günther Deschner <gdeschner@redhat.com>
2860 - fix pam_smbpass patch.
2861
2862 * Fri May 25 2007 Simo Sorce <ssorce@redhat.com>
2863 - update to 3.0.25a as it contains many fixes
2864 - add a fix for pam_smbpass made by Günther but committed upstream after 3.0.25a was cut.
2865
2866 * Mon May 14 2007 Simo Sorce <ssorce@redhat.com>
2867 - final 3.0.25
2868 - includes security fixes for CVE-2007-2444,CVE-2007-2446,CVE-2007-2447
2869
2870 * Mon Apr 30 2007 Günther Deschner <gdeschner@redhat.com>
2871 - move to 3.0.25rc3
2872
2873 * Thu Apr 19 2007 Simo Sorce <ssorce@redhat.com>
2874 - fixes in the spec file
2875 - moved to 3.0.25rc1
2876 - addedd patches (merged upstream so they will be removed in 3.0.25rc2)
2877
2878 * Wed Apr 4 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-12.fc7
2879 - fixes in smb.conf
2880 - advice in smb.conf to put scripts in /var/lib/samba/scripts
2881 - create /var/lib/samba/scripts so that selinux can be happy
2882 - fix Vista problems with msdfs errors
2883
2884 * Tue Apr 03 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-11.fc7
2885 - enable PAM and NSS dlopen checks during build
2886 - fix unresolved symbols in libnss_wins.so (bug #198230)
2887
2888 * Fri Mar 30 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-10.fc7
2889 - set passdb backend = tdbsam as default in smb.conf
2890 - remove samba-docs dependency from swat, that was a mistake
2891 - put back COPYING and other files in samba-common
2892 - put examples in samba not in samba-docs
2893 - leave only stuff under docs/ in samba-doc
2894
2895 * Thu Mar 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-9.fc7
2896 - integrate most of merge review proposed changes (bug #226387)
2897 - remove libsmbclient-devel-static and simply stop shipping the
2898 static version of smbclient as it seem this is deprecated and
2899 actively discouraged
2900
2901 * Wed Mar 28 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-8.fc7
2902 - fix for bug #176649
2903
2904 * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com>
2905 - remove patch for bug 106483 as it introduces a new bug that prevents
2906 the use of a credentials file with the smbclient tar command
2907 - move the samba private dir from being the same as the config dir
2908 (/etc/samba) to /var/lib/samba/private
2909
2910 * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-7.fc7
2911 - make winbindd start earlier in the init process, at the same time
2912 ypbind is usually started as well
2913 - add a sepoarate init script for nmbd called nmb, we need to be able
2914 to restart nmbd without dropping al smbd connections unnecessarily
2915
2916 * Fri Mar 23 2007 Simo Sorce <ssorce@redhat.com>
2917 - add samba.schema to /etc/openldap/schema
2918
2919 * Thu Mar 22 2007 Florian La Roche <laroche@redhat.com>
2920 - adjust the Requires: for the scripts, add "chkconfig --add smb"
2921
2922 * Tue Mar 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-6.fc7
2923 - do not put comments inline on smb.conf options, they may be read
2924 as part of the value (for example log files names)
2925
2926 * Mon Mar 19 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-5.fc7
2927 - actually use the correct samba.pamd file not the old samba.pamd.stack file
2928 - fix logifles and use upstream convention of log.* instead of our old *.log
2929 Winbindd creates its own log.* files anyway so we will be more consistent
2930 - install our own (enhanced) default smb.conf file
2931 - Fix pam_winbind acct_mgmt PAM result code (prevented local users from
2932 logging in). Fixed by Guenther.
2933 - move some files from samba to samba-common as they are used with winbindd
2934 as well
2935
2936 * Fri Mar 16 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-4.fc7
2937 - fix arch macro which reported Vista to Samba clients.
2938
2939 * Thu Mar 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-3.fc7
2940 - Directories reorg, tdb files must go to /var/lib, not
2941 to /var/cache, add migration script in %%post common
2942 - Split out libsmbclient, devel and doc packages
2943 - Remove libmsrpc.[h|so] for now as they are not really usable
2944 - Remove kill -HUP from rotate, samba use -HUP for other things
2945 noit to reopen logs
2946
2947 * Tue Feb 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-2.fc7
2948 - New upstream release
2949 - Fix packaging issue wrt idmap modules used only by smbd
2950 - Addedd Vista Patchset for compatibility with Windows Vista
2951 - Change default of "msdfs root", it seem to cause problems with
2952 some applications and it has been proposed to change it for
2953 3.0.25 upstream
2954
2955 * Fri Sep 1 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23c-2
2956 - New upstream release.
2957
2958 * Tue Aug 8 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23b-2
2959 - New upstream release.
2960
2961 * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
2962 - Fix the -logfiles patch to close
2963 bz#199607 Samba compiled with wrong log path.
2964 bz#199206 smb.conf has incorrect log file path
2965
2966 * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-2
2967 - Upgrade to new upstream 3.0.23a
2968 - include upstream samr_alias patch
2969
2970 * Tue Jul 11 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-2
2971 - New upstream release.
2972 - Use modified filter-requires-samba.sh from packaging/RHEL/setup/
2973 to get rid of bogus dependency on perl(Unicode::MapUTF8)
2974 - Update the -logfiles and -smb.conf patches to work with 3.0.23
2975
2976 * Thu Jul 6 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
2977 - New upstream RC release.
2978 - Update the -logfiles, and -passwd patches for
2979 3.0.23rc3
2980 - Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
2981 to close
2982 bz#182560 Wrong retval for initscript when smbd is dead
2983 - Update this spec file to build with 3.0.23rc3
2984 - Remove the -install.mount.smbfs patch, since we don't install
2985 mount.smbfs any more.
2986
2987 * Wed Jun 14 2006 Tomas Mraz <tmraz@redhat.com> - 2.0.21c-3
2988 - rebuilt with new gnutls
2989
2990 * Fri Mar 17 2006 Jay Fenlason <fenlason@redhat.com> 2.0.21c-2
2991 - New upstream version.
2992
2993 * Mon Feb 13 2006 Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
2994 - New upstream version.
2995 - Since the rawhide kernel has dropped support for smbfs, remove smbmount
2996 and smbumount. Users should use mount.cifs instead.
2997 - Upgrade to 3.0.21b
2998
2999 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:3.0.20b-2.1.1
3000 - bump again for double-long bug on ppc(64)
3001
3002 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
3003 - rebuilt
3004
3005 * Sun Nov 13 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
3006 - turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
3007 been depricated in 2.3.11, but which don't have well-documented
3008 replacements (ldap_simple_bind_s(), for example).
3009 - Upgrade to 3.0.20b, which includes all the previous upstream patches.
3010 - Updated the -warnings patch for 3.0.20a.
3011 - Include --with-shared-modules=idmap_ad,idmap_rid to close
3012 bz#156810 --with-shared-modules=idmap_ad,idmap_rid
3013 - Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
3014 bz#170259 pam_stack is deprecated
3015
3016 * Sun Nov 13 2005 Warren Togami <wtogami@redhat.com> 3.0.20-3
3017 - epochs from deps, req exact release
3018 - rebuild against new openssl
3019
3020 * Mon Aug 22 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20-2
3021 - New upstream release
3022 Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
3023 -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
3024 This obsoletes the -pie and -delim patches
3025 the -warning and -gcc4 patches are obsolete too
3026 The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
3027 Also, the -quoting patch was implemented differently upstream
3028 There is now a umount.cifs executable and manpage
3029 We run autogen.sh as part of the build phase
3030 The testprns command is now gone
3031 libsmbclient now has a man page
3032 - Include -bug106483 patch to close
3033 bz#106483 smbclient: -N negates the provided password, despite documentation
3034 - Added the -warnings patch to quiet some compiler warnings.
3035 - Removed many obsolete patches from CVS.
3036
3037 * Mon May 2 2005 Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
3038 - New upstream release.
3039 - the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
3040 winbind_find_dc_v2 patches are now obsolete.
3041
3042 * Thu Apr 7 2005 Jay Fenlason <fenlason@redhat.com> 3.0.13-2
3043 - New upstream release
3044 - add my -quoting patch, to fix swat with strings that contain
3045 html meta-characters, and to use correct quote characters in
3046 lists, closing bz#134310
3047 - include the upstream winbindd_2k3sp1 patch
3048 - include the -smbclient patch.
3049 - include the -hang patch from upstream.
3050
3051 * Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
3052 - add a "exit 0" to the postun of the main samba package
3053
3054 * Wed Mar 2 2005 Tomas Mraz <tmraz@redhat.com> 3.0.11-5
3055 - rebuild with openssl-0.9.7e
3056
3057 * Thu Feb 24 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-4
3058 - Use the updated filter-requires-samba.sh file, so we don't accidentally
3059 pick up a dependency on perl(Crypt::SmbHash)
3060
3061 * Fri Feb 18 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-3
3062 - add -gcc4 patch to compile with gcc 4.
3063 - remove the now obsolete -smbclient-kerberos.patch
3064 - Include four upstream patches from
3065 http://samba.org/~jerry/patches/post-3.0.11/
3066 (Slightly modified the winbind_find_dc_v2 patch to apply easily with
3067 rpmbuild).
3068
3069 * Fri Feb 4 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-2
3070 - include -smbspool patch to close bz#104136
3071
3072 * Wed Jan 12 2005 Jay Fenlason <fenlason@redhat.com> 3.0.10-4
3073 - Update the -man patch to fix ntlm_auth.1 too.
3074 - Move pam_smbpass.so to the -common package, so both the 32
3075 and 64-bit versions will be installed on multiarch platforms.
3076 This closes bz#143617
3077 - Added new -delim patch to fix mount.cifs so it can accept
3078 passwords with commas in them (via environment or credentials
3079 file) to close bz#144198
3080
3081 * Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 3.0.10-3
3082 - Rebuilt for new readline.
3083
3084 * Fri Dec 17 2004 Jay Fenlason <fenlason@redhat.com> 3.0.10-2
3085 - New upstream release that closes CAN-2004-1154 bz#142544
3086 - Include the -64bit patch from Nalin. This closes bz#142873
3087 - Update the -logfiles patch to work with 3.0.10
3088 - Create /var/run/winbindd and make it part of the -common rpm to close
3089 bz#142242
3090
3091 * Mon Nov 22 2004 Jay Fenlason <fenlason@redhat.com> 3.0.9-2
3092 - New upstream release. This obsoletes the -secret patch.
3093 Include my changetrustpw patch to make "net ads changetrustpw" stop
3094 aborting. This closes #134694
3095 - Remove obsolete triggers for ancient samba versions.
3096 - Move /var/log/samba to the -common rpm. This closes #76628
3097 - Remove the hack needed to get around the bad docs files in the
3098 3.0.8 tarball.
3099 - Change the comment in winbind.init to point at the correct pidfile.
3100 This closes #76641
3101
3102 * Mon Nov 22 2004 Than Ngo <than@redhat.com> 3.0.8-4
3103 - fix unresolved symbols in libsmbclient which caused applications
3104 such as KDE's konqueror to fail when accessing smb:// URLs. #139894
3105
3106 * Thu Nov 11 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
3107 - Rescue the install.mount.smbfs patch from Juanjo Villaplana
3108 (villapla@si.uji.es) to prevent building the srpm from trashing your
3109 installed /usr/bin/smbmount
3110
3111 * Tue Nov 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3
3112 - Include the corrected docs tarball, and use it instead of the
3113 obsolete docs from the upstream 3.0.8 tarball.
3114 - Update the logfiles patch to work with the updated docs.
3115
3116 * Mon Nov 8 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-2
3117 - New upstream version fixes CAN-2004-0930. This obsoletes the
3118 disable-sendfile, salt, signing-shortkey and fqdn patches.
3119 - Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
3120 - Updated the pie patch for 3.0.8.
3121 - Updated the logfiles patch for 3.0.8.
3122
3123 * Tue Oct 26 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre2
3124 - New upstream version
3125 - Add Nalin's signing-shortkey patch.
3126
3127 * Tue Oct 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
3128 - disable the -salt patch, because it causes undefined references in
3129 libsmbclient that prevent gnome-vfs from building.
3130
3131 * Fri Oct 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
3132 - Re-enable the x_fclose patch that was accidentally disabled
3133 in 3.0.8-0.pre1.1. This closes #135832
3134 - include Nalin's -fqdn and -salt patches.
3135
3136 * Wed Oct 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.1
3137 - Include disable-sendfile patch to default "use sendfile" to "no".
3138 This closes #132779
3139
3140 * Wed Oct 6 2004 Jay Fenlason <fenlason@redhat.com>
3141 - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
3142 smbmnt to work with 32-bit uids.
3143
3144 * Mon Sep 27 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1
3145 - new upstream release. This obsoletes the ldapsam_compat patches.
3146
3147 * Wed Sep 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-4
3148 - Update docs section to not carryover the docs/manpages directory
3149 This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
3150 /usr/share/doc/samba-3.0.7/*
3151 - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
3152 to correctly create libsmbclient.so.0 and to use %%_initrddir instead
3153 of rolling our own. This closes #132642
3154 - Add patch to default "use sendfile" to no, since sendfile appears to
3155 be broken
3156 - Add patch from Volker Lendecke <vl@samba.org> to help make
3157 ldapsam_compat work again.
3158 - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
3159 These two patches close bugzilla #132169
3160
3161 * Mon Sep 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-3
3162 - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
3163 This obsoletes the 3.0.6-schema patch.
3164 - Update BuildRequires line to include openldap-devel openssl-devel
3165 and cups-devel
3166
3167 * Mon Aug 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.6-3
3168 - New upstream version.
3169 - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
3170 to fix a duplicate in the LDAP schema.
3171 - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
3172 to allow correct timestamp handling on 64-bit platforms and fix #126109.
3173 - reenable the -pie patch. Samba is too widely used, and too vulnerable
3174 to potential security holes to disable an important security feature
3175 like -pie. The correct fix is to have the toolchain not create broken
3176 executables when programs compiled -pie are stripped.
3177 - Remove obsolete patches.
3178 - Modify this spec file to put libsmbclient.{a,so} in the right place on
3179 x86_64 machines.
3180
3181 * Thu Aug 5 2004 Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
3182 - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
3183 - resulted in executables getting corrupt stacks, causing smbmnt to
3184 - get a SIGBUS in the mount() call (bug 127420).
3185
3186 * Fri Jul 30 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-2
3187 - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
3188 security fix.
3189 - Include the 3.0.4-backport patch from the 3E branch. This restores
3190 some of the 3.0.5pre1 and 3.0.5rc1 functionality.
3191
3192 * Tue Jul 20 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
3193 - Backport base64_decode patche to close CAN-2004-0500
3194 - Backport hash patch to close CAN-2004-0686
3195 - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
3196 - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
3197 - passwd patch uses "*" instead of "x" for "hashed" passwords for
3198 accounts created by winbind. "x" means "password is in /etc/shadow" to
3199 brain-damaged pam_unix module.
3200
3201 * Fri Jul 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
3202 - New upstream version
3203 - use %% { SOURCE1 } instead of a hardcoded path
3204 - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
3205 https://bugzilla.samba.org/show_bug.cgi?id=1315
3206 to make winbindd work against Windows versions that do not have
3207 128 bit encryption enabled.
3208 - Moved %%{_bindir}/net to the -common package, so that folks who just
3209 want to use winbind, etc don't have to install -client in order to
3210 "net join" their domain.
3211 - New upstream version obsoletes the patches added in 3.0.3-5
3212 - Remove smbgetrc.5 man page, since we don't ship smbget.
3213
3214 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
3215 - rebuilt
3216
3217 * Tue May 4 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-5
3218 - Patch to allow password changes from machines patched with
3219 Microsoft hotfix MS04-011.
3220 - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
3221 and https://bugzilla.samba.org/show_bug.cgi?id=1309
3222
3223 * Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-4
3224 - Samba 3.0.3 released.
3225
3226 * Wed Apr 21 2004 jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
3227 - New upstream version
3228 - updated spec file to make libsmbclient.so executable. This closes
3229 bugzilla #121356
3230
3231 * Mon Apr 5 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
3232 - New upstream version
3233 - Updated configure line to remove --with-fhs and to explicitly set all
3234 the directories that --with-fhs was setting. We were overriding most of
3235 them anyway. This closes #118598
3236
3237 * Mon Mar 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
3238 - New upstream version.
3239 - Updated -pie and -logfiles patches for 3.0.3pre1
3240 - add krb5-devel to buildrequires, fixes #116560
3241 - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
3242 "service smb status". This fixes #116559
3243
3244 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
3245 - rebuilt
3246
3247 * Mon Feb 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2a-1
3248 - Upgrade to 3.0.2a
3249
3250 * Mon Feb 16 2004 Karsten Hopp <karsten@redhat.de> 3.0.2-7
3251 - fix ownership in -common package
3252
3253 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
3254 - rebuilt
3255
3256 * Fri Feb 13 2004 Jay Fenlason <fenlason@redhat.com>
3257 - Change all requires lines to list an explicit epoch. Closes #102715
3258 - Add an explicit Epoch so that %%{epoch} is defined.
3259
3260 * Mon Feb 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-5
3261 - New upstream version: 3.0.2 final includes security fix for #114995
3262 (CAN-2004-0082)
3263 - Edit postun script for the -common package to restart winbind when
3264 appropriate. Fixes bugzilla #114051.
3265
3266 * Mon Feb 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
3267 - add %%dir entries for %%{_libdir}/samba and %%{_libdir}/samba/charset
3268 - Upgrade to new upstream version
3269 - build mount.cifs for the new cifs filesystem in the 2.6 kernel.
3270
3271 * Mon Jan 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-1rc1
3272 - Upgrade to new upstream version
3273
3274 * Wed Dec 17 2003 Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
3275 - Update to 3.0.1
3276 - Removed testparm patch as it's already merged
3277 - Removed Samba.7* man pages
3278 - Fixed .buildroot patch
3279 - Fixed .pie patch
3280 - Added new /usr/bin/tdbdump file
3281
3282 * Thu Sep 25 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-15
3283 - New 3.0.0 final release
3284 - merge nmbd-netbiosname and testparm patches from 3E branch
3285 - updated the -logfiles patch to work against 3.0.0
3286 - updated the pie patch
3287 - update the VERSION file during build
3288 - use make -j if avaliable
3289 - merge the winbindd_privileged change from 3E
3290 - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
3291 platforms despite the broken Makefile
3292
3293 * Mon Aug 18 2003 Jay Fenlason <fenlason@redhat.com>
3294 - Merge from samba-3E-branch after samba-3.0.0rc1 was released
3295
3296 * Wed Jul 23 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
3297 - Merge from 3.0.0-2beta3.3E
3298 - (Correct log file names (#100981).)
3299 - (Fix pidfile directory in samab.log)
3300 - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
3301 - (Move libsmbclient to the -common package (#99449))
3302
3303 * Sun Jun 22 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.8a-4
3304 - rebuild
3305
3306 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
3307 - rebuilt
3308
3309 * Wed May 28 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
3310 - add libsmbclient.so for gnome-vfs-extras
3311 - Edit specfile to specify /var/run for pid files
3312 - Move /tmp/.winbindd/socket to /var/run/winbindd/socket
3313
3314 * Wed May 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
3315 - add proper ldconfig calls
3316
3317 * Thu Apr 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
3318 - upgrade to 2.2.8a
3319 - remove old .md5 files
3320 - add "pid directory = /var/run" to the smb.conf file. Fixes #88495
3321 - Patch from jra@dp.samba.org to fix a delete-on-close regression
3322
3323 * Mon Mar 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8-0
3324 - Upgrade to 2.2.8
3325 - removed commented out patches.
3326 - removed old patches and .md5 files from the repository.
3327 - remove duplicate /sbin/chkconfig --del winbind which causes
3328 warnings when removing samba.
3329 - Fixed minor bug in smbprint that causes it to fail when called with
3330 more than 10 parameters: the accounting file (and spool directory
3331 derived from it) were being set wrong due to missing {}. This closes
3332 bug #86473.
3333 - updated smb.conf patch, includes new defaults to close bug #84822.
3334
3335 * Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
3336 - rebuilt
3337
3338 * Thu Feb 20 2003 Jonathan Blandford <jrb@redhat.com> 2.2.7a-5
3339 - remove swat.desktop file
3340
3341 * Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
3342 - relink libnss_wins.so with SHLD="%%{__cc} -lnsl" to force libnss_wins.so to
3343 link with libnsl, avoiding unresolved symbol errors on functions in libnsl
3344
3345 * Mon Feb 10 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
3346 - edited spec file to put .so files in the correct directories
3347 on 64-bit platforms that have 32-bit compatability issues
3348 (sparc64, x86_64, etc). This fixes bugzilla #83782.
3349 - Added samba-2.2.7a-error.patch from twaugh. This fixes
3350 bugzilla #82454.
3351
3352 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
3353 - rebuilt
3354
3355 * Thu Jan 9 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-1
3356 - Update to 2.2.7a
3357 - Change default printing system to CUPS
3358 - Turn on pam_smbpass
3359 - Turn on msdfs
3360
3361 * Sat Jan 4 2003 Jeff Johnson <jbj@redhat.com> 2.2.7-5
3362 - use internal dep generator.
3363
3364 * Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.2.7-4
3365 - don't use rpms internal dep generator
3366
3367 * Mon Dec 02 2002 Elliot Lee <sopwith@redhat.com> 2.2.7-3
3368 - Fix missing doc files.
3369 - Fix multilib issues
3370
3371 * Wed Nov 20 2002 Bill Nottingham <notting@redhat.com> 2.2.7-2
3372 - update to 2.2.7
3373 - add patch for LFS in smbclient (<tcallawa@redhat.com>)
3374
3375 * Wed Aug 28 2002 Trond Eivind Glomsød <teg@redhat.com> 2.2.5-10
3376 - logrotate fixes (#65007)
3377
3378 * Mon Aug 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-9
3379 - /usr/lib was used in place of %%{_libdir} in three locations (#72554)
3380
3381 * Mon Aug 5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-8
3382 - Initscript fix (#70720)
3383
3384 * Fri Jul 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
3385 - Enable VFS support and compile the "recycling" module (#69796)
3386 - more selective includes of the examples dir
3387
3388 * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-6
3389 - Fix the lpq parser for better handling of LPRng systems (#69352)
3390
3391 * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-5
3392 - desktop file fixes (#69505)
3393
3394 * Wed Jun 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-4
3395 - Enable ACLs
3396
3397 * Tue Jun 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-3
3398 - Make it not depend on Net::LDAP - those are doc files and examples
3399
3400 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
3401 - automated rebuild
3402
3403 * Thu Jun 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-1
3404 - 2.2.5
3405
3406 * Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-5
3407 - Move the post/preun of winbind into the -common subpackage,
3408 where the script is (#66128)
3409
3410 * Tue Jun 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-4
3411 - Fix pidfile locations so it runs properly again (2.2.4
3412 added a new directtive - #65007)
3413
3414 * Thu May 23 2002 Tim Powers <timp@redhat.com>
3415 - automated rebuild
3416
3417 * Tue May 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-2
3418 - Fix #64804
3419
3420 * Thu May 9 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-1
3421 - 2.2.4
3422 - Removed some zero-length and CVS internal files
3423 - Make it build
3424
3425 * Wed Apr 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-6
3426 - Don't use /etc/samba.d in smbadduser, it should be /etc/samba
3427
3428 * Thu Apr 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-5
3429 - Add libsmbclient.a w/headerfile for KDE (#62202)
3430
3431 * Tue Mar 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-4
3432 - Make the logrotate script look the correct place for the pid files
3433
3434 * Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
3435 - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
3436 (patch posted to samba-list by Ilia Chipitsine)
3437
3438 * Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-2
3439 - Rebuild
3440
3441 * Thu Feb 7 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-1
3442 - 2.2.3a
3443
3444 * Mon Feb 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3-1
3445 - 2.2.3
3446
3447 * Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-8
3448 - New pam configuration file for samba
3449
3450 * Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-7
3451 - Enable PAM session controll and password sync
3452
3453 * Tue Nov 13 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
3454 - Move winbind files to samba-common. Add separate initscript for
3455 winbind
3456 - Fixes for winbind - protect global variables with mutex, use
3457 more secure getenv
3458
3459 * Thu Nov 8 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
3460 - Teach smbadduser about "getent passwd"
3461 - Fix more pid-file references
3462 - Add (conditional) winbindd startup to the initscript, configured in
3463 /etc/sysconfig/samba
3464
3465 * Wed Nov 7 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-4
3466 - Fix pid-file reference in logrotate script
3467 - include pam and nss modules for winbind
3468
3469 * Mon Nov 5 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
3470 - Add "--with-utmp" to configure options (#55372)
3471 - Include winbind, pam_smbpass.so, rpcclient and smbcacls
3472 - start using /var/cache/samba, we need to keep state and there is
3473 more than just locks involved
3474
3475 * Sat Nov 03 2001 Florian La Roche <Florian.LaRoche@redhat.de> 2.2.2-2
3476 - add "reload" to the usage string in the startup script
3477
3478 * Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-1
3479 - 2.2.2
3480
3481 * Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.1a-5
3482 - Add patch from Jeremy Allison to fix IA64 alignment problems (#51497)
3483
3484 * Mon Aug 13 2001 Trond Eivind Glomsrød <teg@redhat.com>
3485 - Don't include smbpasswd in samba, it's in samba-common (#51598)
3486 - Add a disabled "obey pam restrictions" statement - it's not
3487 active, as we use encrypted passwords, but if the admin turns
3488 encrypted passwords off the choice is available. (#31351)
3489
3490 * Wed Aug 8 2001 Trond Eivind Glomsrød <teg@redhat.com>
3491 - Use /var/cache/samba instead of /var/lock/samba
3492 - Remove "domain controller" keyword from smb.conf, it's
3493 deprecated (from #13704)
3494 - Sync some examples with smb.conf.default
3495 - Fix password synchronization (#16987)
3496
3497 * Fri Jul 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
3498 - Tweaks of BuildRequires (#49581)
3499
3500 * Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
3501 - 2.2.1a bugfix release
3502
3503 * Tue Jul 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
3504 - 2.2.1, which should work better for XP
3505
3506 * Sat Jun 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
3507 - 2.2.0a security fix
3508 - Mark lograte and pam configuration files as noreplace
3509
3510 * Fri Jun 22 2001 Trond Eivind Glomsrød <teg@redhat.com>
3511 - Add the /etc/samba directory to samba-common
3512
3513 * Thu Jun 21 2001 Trond Eivind Glomsrød <teg@redhat.com>
3514 - Add improvements to the smb.conf as suggested in #16931
3515
3516 * Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
3517 - (these changes are from the non-head version)
3518 - Don't include /usr/sbin/samba, it's the same as the initscript
3519 - unset TMPDIR, as samba can't write into a TMPDIR owned
3520 by root (#41193)
3521 - Add pidfile: lines for smbd and nmbd and a config: line
3522 in the initscript (#15343)
3523 - don't use make -j
3524 - explicitly include /usr/share/samba, not just the files in it
3525
3526 * Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
3527 - mount.smb/mount.smbfs go in /sbin, *not* %%{_sbindir}
3528
3529 * Fri Jun 8 2001 Preston Brown <pbrown@redhat.com>
3530 - enable encypted passwords by default
3531
3532 * Thu Jun 7 2001 Helge Deller <hdeller@redhat.de>
3533 - build as 2.2.0-1 release
3534 - skip the documentation-directories docbook, manpages and yodldocs
3535 - don't include *.sgml documentation in package
3536 - moved codepage-directory to /usr/share/samba/codepages
3537 - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2
3538
3539 * Mon May 21 2001 Helge Deller <hdeller@redhat.de>
3540 - updated to samba 2.2.0
3541 - moved codepages to %%{_datadir}/samba/codepages
3542 - use all available CPUs for building rpm packages
3543 - use %%{_xxx} defines at most places in spec-file
3544 - "License:" replaces "Copyright:"
3545 - dropped excludearch sparc
3546 - de-activated japanese patches 100 and 200 for now
3547 (they need to be fixed and tested wth 2.2.0)
3548 - separated swat.desktop file from spec-file and added
3549 german translations
3550 - moved /etc/sysconfig/samba to a separate source-file
3551 - use htmlview instead of direct call to netscape in
3552 swat.desktop-file
3553
3554 * Mon May 7 2001 Bill Nottingham <notting@redhat.com>
3555 - device-remove security fix again (<tridge@samba.org>)
3556
3557 * Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
3558 - fix tempfile security problems, officially (<tridge@samba.org>)
3559 - update to 2.0.8
3560
3561 * Sun Apr 8 2001 Bill Nottingham <notting@redhat.com>
3562 - turn of SSL, kerberos
3563
3564 * Thu Apr 5 2001 Bill Nottingham <notting@redhat.com>
3565 - fix tempfile security problems (patch from <Marcus.Meissner@caldera.de>)
3566
3567 * Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
3568 - fix quota support, and quotas with the 2.4 kernel (#31362, #33915)
3569
3570 * Mon Mar 26 2001 Nalin Dahyabhai <nalin@redhat.com>
3571 - tweak the PAM code some more to try to do a setcred() after initgroups()
3572 - pull in all of the optflags on i386 and sparc
3573 - don't explicitly enable Kerberos support -- it's only used for password
3574 checking, and if PAM is enabled it's a no-op anyway
3575
3576 * Mon Mar 5 2001 Tim Waugh <twaugh@redhat.com>
3577 - exit successfully from preun script (bug #30644).
3578
3579 * Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
3580 - rebuild in new environment
3581
3582 * Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
3583 - updated japanese stuff (#27683)
3584
3585 * Fri Feb 9 2001 Bill Nottingham <notting@redhat.com>
3586 - fix trigger (#26859)
3587
3588 * Wed Feb 7 2001 Bill Nottingham <notting@redhat.com>
3589 - add i18n support, japanese patch (#26253)
3590
3591 * Wed Feb 7 2001 Trond Eivind Glomsrød <teg@redhat.com>
3592 - i18n improvements in initscript (#26537)
3593
3594 * Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
3595 - put smbpasswd in samba-common (#25429)
3596
3597 * Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
3598 - new i18n stuff
3599
3600 * Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
3601 - rebuild
3602
3603 * Thu Jan 18 2001 Bill Nottingham <notting@redhat.com>
3604 - i18n-ize initscript
3605 - add a sysconfig file for daemon options (#23550)
3606 - clarify smbpasswd man page (#23370)
3607 - build with LFS support (#22388)
3608 - avoid extraneous pam error messages (#10666)
3609 - add Urban Widmark's bug fixes for smbmount (#19623)
3610 - fix setgid directory modes (#11911)
3611 - split swat into subpackage (#19706)
3612
3613 * Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
3614 - set a default CA certificate path in smb.conf (#19010)
3615 - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file
3616
3617 * Mon Oct 16 2000 Bill Nottingham <notting@redhat.com>
3618 - fix swat only_from line (#18726, others)
3619 - fix attempt to write outside buildroot on install (#17943)
3620
3621 * Mon Aug 14 2000 Bill Nottingham <notting@redhat.com>
3622 - add smbspool back in (#15827)
3623 - fix absolute symlinks (#16125)
3624
3625 * Sun Aug 6 2000 Philipp Knirsch <pknirsch@redhat.com>
3626 - bugfix for smbadduser script (#15148)
3627
3628 * Mon Jul 31 2000 Matt Wilson <msw@redhat.com>
3629 - patch configure.ing (patch11) to disable cups test
3630 - turn off swat by default
3631
3632 * Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
3633 - fix condrestart stuff
3634
3635 * Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
3636 - add copytruncate to logrotate file (#14360)
3637 - fix init script (#13708)
3638
3639 * Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
3640 - move initscript back
3641 - remove 'Using Samba' book from %%doc
3642 - move stuff to /etc/samba (#13708)
3643 - default configuration tweaks (#13704)
3644 - some logrotate tweaks
3645
3646 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
3647 - automatic rebuild
3648
3649 * Tue Jul 11 2000 Bill Nottingham <notting@redhat.com>
3650 - fix logrotate script (#13698)
3651
3652 * Thu Jul 6 2000 Bill Nottingham <notting@redhat.com>
3653 - fix initscripts req (prereq /etc/init.d)
3654
3655 * Wed Jul 5 2000 Than Ngo <than@redhat.de>
3656 - add initdir macro to handle the initscript directory
3657 - add a new macro to handle /etc/pam.d/system-auth
3658
3659 * Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
3660 - enable Kerberos 5 and SSL support
3661 - patch for duplicate profile.h headers
3662
3663 * Thu Jun 29 2000 Bill Nottingham <notting@redhat.com>
3664 - fix init script
3665
3666 * Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
3667 - rename samba logs (#11606)
3668
3669 * Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
3670 - initscript munging
3671
3672 * Fri Jun 16 2000 Bill Nottingham <notting@redhat.com>
3673 - configure the swat stuff usefully
3674 - re-integrate some specfile tweaks that got lost somewhere
3675
3676 * Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
3677 - rebuild to get rid of cups dependency
3678
3679 * Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
3680 - tweak logrotate configurations to use the PID file in /var/lock/samba
3681
3682 * Sun Jun 11 2000 Bill Nottingham <notting@redhat.com>
3683 - rebuild in new environment
3684
3685 * Thu Jun 1 2000 Nalin Dahyabhai <nalin@redhat.com>
3686 - change PAM setup to use system-auth
3687
3688 * Mon May 8 2000 Bill Nottingham <notting@redhat.com>
3689 - fixes for ia64
3690
3691 * Sat May 6 2000 Bill Nottingham <notting@redhat.com>
3692 - switch to %%configure
3693
3694 * Wed Apr 26 2000 Nils Philippsen <nils@redhat.de>
3695 - version 2.0.7
3696
3697 * Sun Mar 26 2000 Florian La Roche <Florian.LaRoche@redhat.com>
3698 - simplify preun
3699
3700 * Thu Mar 16 2000 Bill Nottingham <notting@redhat.com>
3701 - fix yp_get_default_domain in autoconf
3702 - only link against readline for smbclient
3703 - fix log rotation (#9909)
3704
3705 * Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
3706 - fix trigger, again.
3707
3708 * Mon Feb 7 2000 Bill Nottingham <notting@redhat.com>
3709 - fix trigger.
3710
3711 * Fri Feb 4 2000 Bill Nottingham <notting@redhat.com>
3712 - turn on quota support
3713
3714 * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
3715 - rebuild to fox dependencies
3716 - man pages are compressed
3717
3718 * Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
3719 - munge post scripts slightly
3720
3721 * Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
3722 - turn on mmap again. Wheee.
3723 - ship smbmount on alpha
3724
3725 * Mon Dec 6 1999 Bill Nottingham <notting@redhat.com>
3726 - turn off mmap. ;)
3727
3728 * Wed Dec 1 1999 Bill Nottingham <notting@redhat.com>
3729 - change /var/log/samba to 0700
3730 - turn on mmap support
3731
3732 * Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
3733 - update to 2.0.6
3734
3735 * Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
3736 - add a %%defattr for -common
3737
3738 * Tue Oct 5 1999 Bill Nottingham <notting@redhat.com>
3739 - shift some files into -client
3740 - remove /home/samba from package.
3741
3742 * Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
3743 - initscript oopsie. killproc <name> -HUP, not other way around.
3744
3745 * Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
3746 - script cleanups. Again.
3747
3748 * Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
3749 - add a patch to fix dropped reconnection attempts
3750
3751 * Mon Sep 6 1999 Jeff Johnson <jbj@redhat.com>
3752 - use cp rather than mv to preserve /etc/services perms (#4938 et al).
3753 - use mktemp to generate /etc/tmp.XXXXXX file name.
3754 - add prereqs on sed/mktemp/killall (need to move killall to /bin).
3755 - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
3756
3757 * Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
3758 - sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
3759
3760 * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
3761 - fix typo in mount.smb
3762
3763 * Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
3764 - add a %%trigger to work around (sort of) broken scripts in
3765 previous releases
3766
3767 * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
3768 - initscript munging
3769
3770 * Mon Aug 9 1999 Bill Nottingham <notting@redhat.com>
3771 - add domain parsing to mount.smb
3772
3773 * Fri Aug 6 1999 Bill Nottingham <notting@redhat.com>
3774 - add a -common package, shuffle files around.
3775
3776 * Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
3777 - add a chmod in %%postun so /etc/services & inetd.conf don't become unreadable
3778
3779 * Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
3780 - update to 2.0.5
3781 - fix mount.smb - smbmount options changed again.........
3782 - fix postun. oops.
3783 - update some stuff from the samba team's spec file.
3784
3785 * Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
3786 - split off clients into separate package
3787 - don't run samba by default
3788
3789 * Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
3790 - fix one problem with mount.smb script
3791 - fix smbpasswd on sparc with a really ugly kludge
3792
3793 * Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
3794 - fixed logrotate script
3795
3796 * Tue May 25 1999 Bill Nottingham <notting@redhat.com>
3797 - turn of 64-bit locking on 32-bit platforms
3798
3799 * Thu May 20 1999 Bill Nottingham <notting@redhat.com>
3800 - so many releases, so little time
3801 - explicitly uncomment 'printing = bsd' in sample config
3802
3803 * Tue May 18 1999 Bill Nottingham <notting@redhat.com>
3804 - update to 2.0.4a
3805 - fix mount.smb arg ordering
3806
3807 * Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
3808 - go back to stop/start for restart (-HUP didn't work in testing)
3809
3810 * Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
3811 - add a mount.smb to make smb mounting a little easier.
3812 - smb filesystems apparently don't work on alpha. Oops.
3813
3814 * Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
3815 - always create codepages
3816
3817 * Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
3818 - logrotate changes
3819
3820 * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
3821 - auto rebuild in the new build environment (release 3)
3822
3823 * Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
3824 - updated init script to use graceful restart (not stop/start)
3825
3826 * Tue Mar 9 1999 Bill Nottingham <notting@redhat.com>
3827 - update to 2.0.3
3828
3829 * Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
3830 - update to 2.0.2
3831
3832 * Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
3833 - swat swat
3834
3835 * Tue Feb 9 1999 Bill Nottingham <notting@redhat.com>
3836 - fix bash2 breakage in post script
3837
3838 * Fri Feb 5 1999 Bill Nottingham <notting@redhat.com>
3839 - update to 2.0.0
3840
3841 * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
3842 - make sure all binaries are stripped
3843
3844 * Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
3845 - update to 1.9.18p10.
3846 - fix %%triggerpostun.
3847
3848 * Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
3849 - updated postun triggerscript to check $0
3850 - clear /etc/codepages from %%preun instead of %%postun
3851
3852 * Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
3853 - made the %%postun script a tad less agressive; no reason to remove
3854 the logs or lock file (after all, if the lock file is still there,
3855 samba is still running)
3856 - the %%postun and %%preun should only exectute if this is the final
3857 removal
3858 - migrated %%triggerpostun from Red Hat's samba package to work around
3859 packaging problems in some Red Hat samba releases
3860
3861 * Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
3862 - minor tidy up in preparation for release of 1.9.18p5
3863 - added findsmb utility from SGI package
3864
3865 * Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
3866 - Updated version and codepage info.
3867 - Release to test name resolve order
3868
3869 * Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
3870 - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
3871 - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
3872 - Compounded make line
3873 - Updated smb.init restart mechanism
3874 - Use compound mkdir -p line instead of individual calls to mkdir
3875 - Fixed smb.conf file path for log files
3876 - Fixed smb.conf file path for incoming smb print spool directory
3877 - Added a number of options to smb.conf file
3878 - Added smbadduser command (missed from all previous RPMs) - Doooh!
3879 - Added smbuser file and smb.conf file updates for username map
3880

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed