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