source: projects/specs/trunk/s/samba/samba-vl.spec @ 12469

Revision 12469, 85.4 KB checked in by tomop, 4 years ago (diff)

python-3.8.5 and related packages.

Line 
1%bcond_with systemd
2%bcond_without pidl
3
4%define samba_version 4.12.6
5#define rc_number rc4
6%define samba_release 2
7
8%define doc_version 4.12.0
9%define api_version 4.0
10%define libwbc_soname 0
11%define libwbc_sover 0.15
12%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
13
14%global with_libsmbclient 1
15%global with_libwbclient 1
16
17%global with_mitkrb5 0
18%global with_dc 1
19
20%define _unpackaged_files_terminate_build 1
21%global _libexecdir %{_libdir}
22
23%global libwbc_alternatives_suffix %nil
24%if 0%{?__isa_bits} == 64
25%global libwbc_alternatives_suffix -64
26%endif
27
28%{?rc_number:%define rc_suffix .%{rc_number}}
29
30%define samba_includedir   %{_includedir}/samba-%{api_version}
31
32%define samba_source source3
33
34%global __perl_requires %{SOURCE999}
35%global __perllib_requires %{SOURCE999}
36%global __perllib_provides %{SOURCE999}
37
38Summary: The Samba Suite of programs
39Summary(ja): Samba スイート
40Name: samba
41Version: %{samba_version}
42Release: %{samba_release}%{?rc_suffix}%{?_dist_release}%{?with_systemd:.systemd}
43Group: servers
44Vendor: Project Vine
45Distribution: Vine Linux
46
47License: GPLv3+
48URL: http://www.samba.org/
49Source: https://download.samba.org/pub/samba/stable/samba-%{version}%{?rc_number}.tar.gz
50# Vine specific replacement-files
51Source1: samba.log
52# https://ja.osdn.net/projects/samba-jp/releases/p16213
53Source2: samba-ja-docs-%{doc_version}.tar.gz
54Source5: pam_winbind.conf
55Source6: samba.pamd
56
57Source100:     nmb.init
58Source101:     smb.init
59Source102:     winbind.init
60Source103:     smb.conf
61Source104:     samba.sysconfig
62Source200:     samba4.init
63Source201:     named.conf.dlz
64
65Source999: perl-requires.sh
66
67BuildRoot: %{_tmppath}/%{name}-%{samba_version}-%{release}-root
68
69Requires: /sbin/chkconfig /bin/mktemp /usr/bin/killall
70Requires: fileutils sed /etc/init.d
71Requires: logrotate
72Requires: libaio
73Requires: %{name}-common = %{samba_version}-%{release}
74Requires: %{name}-libs   = %{samba_version}-%{release}
75Requires(pre): %{name}-common = %{samba_version}-%{release}
76
77Conflicts: samba < %{version}
78Provides: samba = %{version}
79
80Obsoletes: ctdb <= 2.5.5
81%if ! %{with pidl}
82Obsoletes: samba-pidl < %{version}-%{release}
83%endif
84
85%if %{with systemd}
86BuildRequires: systemd-devel
87%{?systemd_requires}
88%else
89Requires(post): /sbin/chkconfig, /sbin/service
90Requires(preun): /sbin/chkconfig, /sbin/service
91Requires(postun): /sbin/chkconfig, /sbin/service
92%endif
93
94BuildRequires: avahi-devel
95BuildRequires: bison
96#BuildRequires: ctdb-devel
97BuildRequires: cups-devel
98BuildRequires: cyrus-sasl-devel
99BuildRequires: docbook-style-xsl
100BuildRequires: docbook-utils
101BuildRequires: e2fsprogs-devel
102BuildRequires: coreutils
103BuildRequires: flex
104BuildRequires: gdb
105BuildRequires: gettext
106BuildRequires: gnutls-devel
107BuildRequires: gpgme-devel
108BuildRequires: jansson-devel
109BuildRequires: keyutils-libs-devel
110BuildRequires: krb5-devel
111BuildRequires: krb5-workstation
112#BuildRequires: ldb-tools
113BuildRequires: libacl-devel
114BuildRequires: libaio-devel
115BuildRequires: libarchive-devel
116BuildRequires: libattr-devel
117BuildRequires: libblkid-devel
118BuildConflicts: libbsd-devel
119BuildRequires: libcap-devel
120BuildRequires: libicu-devel
121#BuildRequires: libldb-devel >= 1.1.25
122BuildRequires: libpcap-devel
123BuildRequires: libtdb-devel
124#BuildRequires: libtevent-devel
125BuildRequires: libtirpc-devel
126BuildRequires: libuuid-devel
127BuildRequires: libxcrypt-devel
128BuildRequires: libxml2-devel
129BuildRequires: libxslt
130BuildRequires: ncurses-devel
131BuildRequires: net-tools
132BuildRequires: openldap-devel
133BuildRequires: pam-devel
134BuildRequires: perl(ExtUtils::MakeMaker)
135BuildRequires: perl(Parse::Yapp)
136BuildRequires: pkgconfig
137BuildRequires: popt-devel
138BuildRequires: python3-devel
139BuildRequires: python3-rpm-macros
140BuildRequires: python3-gpg
141BuildRequires: python3-tdb
142#BuildRequires: python3-ldb-devel
143#BuildRequires: python3-talloc-devel
144#BuildRequires: python3-tevent
145BuildRequires: rpcgen
146BuildRequires: readline-devel
147BuildRequires: sqlite-devel
148BuildRequires: tracker-devel
149BuildRequires: zlib-devel
150
151#BuildRequires: libuuid-devel
152
153BuildConflicts: compat32-zlib-devel.32bit
154BuildConflicts: compat32-libuuid.32bit
155BuildConflicts: compat32-libuuid-devel.32bit
156
157# Working around perl dependency problem from docs
158#define __perl_requires %{SOURCE999}
159
160%description
161Samba is the standard Windows interoperability suite of programs
162for Linux and Unix.
163
164%description -l ja
165SambaはLinux・UNIX用の、Windowsとの標準的な相互運用性ソフトウェア群です。
166
167## --------------------------------------------------------------------
168%package client
169Summary: Samba client programs
170Summary(ja): Samba クライアントプログラム
171Group: network
172Requires: samba-common = %{samba_version}-%{release}
173Obsoletes: smbfs
174Conflicts: %{name}-client < %{samba_version}
175Provides: samba-client = %{samba_version}
176
177%description client
178The samba-client package provides some SMB/CIFS clients to complement
179the built-in SMB/CIFS filesystem in Linux. These clients allow access
180of SMB/CIFS shares and printing to SMB/CIFS printers.
181
182%description client -l ja
183samba-client は Linux カーネルがサポートしている SMB ファイルシステム
184機能を操作する SMB クライアントを提供します。
185これらは SMB 共有のアクセスと SMB プリンタへの印刷を実現します。
186
187## --------------------------------------------------------------------
188%package libs
189Summary: Samba libraries
190Summary(ja): Samba ライブラリ
191Group: system
192%if %with_libwbclient
193Requires: libwbclient
194%endif
195Obsoletes: libtalloc <= 2.1.14
196Obsoletes: libtevent <= 0.9.37
197Obsoletes: libldb <= 1.4.6
198
199%description libs
200The samba4-libs package contains the libraries needed by programs that
201link against the SMB, RPC and other protocols provided by the Samba suite.
202
203## --------------------------------------------------------------------
204%package python
205Summary: Samba Python libraries
206Summary(ja): Python 向け Samba ライブラリ
207Group: system
208Requires: %{name}-libs = %{samba_version}
209Provides: %{name}-python3 = %{version}-%{release}
210
211%description python
212The samba4-python package contains the Python libraries needed by programs
213that use SMB, RPC and other Samba provided protocols in Python programs.
214
215## --------------------------------------------------------------------
216%package devel
217Summary: Developer tools for Samba libraries
218Summary(ja): Samba ライブラリの開発用ファイル
219Group: programming
220Requires: %{name}-libs = %{samba_version}-%{release}
221
222Conflicts: samba-devel < %{samba_version}
223Provides: samba-devel = %{samba_version}
224
225%description devel
226The samba4-devel package contains the header files for the libraries
227needed to develop programs that link against the SMB, RPC and other
228libraries in the Samba suite.
229
230## --------------------------------------------------------------------
231%if %{with pidl}
232%package pidl
233Summary: Perl IDL compiler
234Group: programming
235Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
236
237%description pidl
238The samba4-pidl package contains the Perl IDL compiler used by Samba
239and Wireshark to parse IDL and similar protocols
240%endif
241
242## --------------------------------------------------------------------
243%package common
244Summary: Files used by both Samba servers and clients
245Summary(ja): Samba サーバーとクライアントの両方に使用されるファイル
246Group: system
247Conflicts: samba-common < %{samba_version}
248Provides: samba-common = %{samba_version}-%{release}
249Requires: %{name}-libs = %{samba_version}-%{release}
250Requires: pam
251Requires(pre): /usr/sbin/groupadd
252Requires(post): /sbin/chkconfig, /sbin/service, coreutils, acl
253Requires(preun): /sbin/chkconfig, /sbin/service
254Obsoletes: samba-swat < 4.1.0
255
256%description common
257Samba-common provides files necessary for both the server and client
258packages of Samba.
259
260%description common -l ja
261samba-common は Samba のサーバーとクライアントの両方のパッケージで
262使用される共通のファイルを提供します。
263
264## --------------------------------------------------------------------
265%package test
266Summary: Testing tools for Samba servers and clients
267Group: system
268
269%description test
270samba4-test provides testing tools for both the server and client
271packages of Samba.
272
273## --------------------------------------------------------------------
274%package winbind
275Summary: Samba winbind
276Group: system
277Conflicts: samba-winbind < %{samba_version}
278Provides: samba-winbind = %{samba_version}
279Requires: samba-common = %{samba_version}-%{release}
280Requires(pre): /usr/sbin/groupadd
281%if %{with systemd}
282%{?systemd_requires}
283%else
284Requires(post): /sbin/chkconfig, /sbin/service, coreutils
285Requires(preun): /sbin/chkconfig, /sbin/service
286Requires(postun): /sbin/chkconfig, /sbin/service
287%endif
288
289%description winbind
290The samba-winbind package provides the winbind daemon, a NSS library, a PAM
291module and some client tools. Winbind enables Linux to be a full member in
292Windows domains and to use Windows user and group accounts on Linux.
293
294
295## --------------------------------------------------------------------
296%package winbind-krb5-locator
297Summary: Samba winbind krb5 locator
298Group: system
299Requires: %{name}-winbind-clients = %{samba_version}-%{release}
300Conflicts: samba-winbind-krb5-locator < %{samba_version}
301Provides: samba-winbind-krb5-locator = %{samba_version}-%{release}
302
303%description winbind-krb5-locator
304The winbind krb5 locator is a plugin for the system kerberos library
305to allow the local kerberos library to use the same KDC as samba and
306winbind use
307
308## --------------------------------------------------------------------
309%package winbind-clients
310Summary: Samba winbind clients
311Group: admin-tools
312Conflicts: samba-winbind-clients < %{samba_version}
313Provides: samba-winbind-clients = %{samba_version}
314
315%description winbind-clients
316The %{name}-winbind-clients package provides the NSS library and a PAM
317module necessary to communicate to the Winbind Daemon
318
319## --------------------------------------------------------------------
320%package -n libsmbclient
321Summary: The SMB client library
322Summary(ja): SMB クライアントライブラリ
323Group: system
324Requires: %{name}-common = %{samba_version}
325
326Conflicts: libsmbclient < %{samba_version}
327Provides: libsmbclient = %{samba_version}
328
329%description -n libsmbclient
330The libsmbclient contains the SMB client library from the Samba suite.
331
332%description -n libsmbclient -l ja
333libsmbclient は Samba クライアントの機能を提供するライブラリを
334提供します。
335
336## --------------------------------------------------------------------
337%package -n libsmbclient-devel
338Summary: Developer tools for the SMB client library
339Summary(ja): SMB クライアントライブラリ開発用ファイル
340Group: programming
341Requires: libsmbclient = %{samba_version}
342
343Conflicts: libsmbclient-devel < %{samba_version}
344Provides: libsmbclient-devel = %{samba_version}
345
346%description -n libsmbclient-devel
347 The libsmbclient-devel package contains the header files and libraries
348needed to develop programs that link against the SMB client library
349in the Samba suite.
350
351%description -n libsmbclient-devel -l ja
352libsmbclient-devel は Samba クライアントの機能を提供するライブラリを
353使ったアプリケーションを開発するためのファイルを提供します。
354
355## --------------------------------------------------------------------
356%if %with_libwbclient
357%package -n libwbclient
358Summary: system
359Summary(ja): Winbind クライアントライブラリ
360Group: System Environment/Libraries
361
362%description -n libwbclient
363 The libwbclient package contains the winbind client library from
364the Samba suite.
365
366## --------------------------------------------------------------------
367%package -n libwbclient-devel
368Summary: Developer tools for the winbind library
369Summary(ja): Winbind ライブラリの開発用ファイル
370Group: programming
371Requires: libwbclient = %{samba_version}-%{release}
372
373%description -n libwbclient-devel
374 The libwbclient-devel package provides developer tools for the wbclient
375library.
376%endif # with_libwbclient
377
378## --------------------------------------------------------------------
379%package dc
380Summary: Samba AD Domain Controller
381Group: servers
382Requires: %{name} = %{samba_version}-%{release}
383Requires: %{name}-winbind = %{samba_version}-%{release}
384Requires: %{name}-client = %{samba_version}-%{release}
385Requires: %{name}-python = %{samba_version}-%{release}
386Requires: python3-dns
387Requires(post): acl
388%if %{with systemd}
389%{?systemd_requires}
390%else
391Requires(post): /sbin/chkconfig, /sbin/service
392Requires(preun): /sbin/chkconfig, /sbin/service
393Requires(postun): /sbin/chkconfig, /sbin/service
394%endif
395
396%description dc
397The %{name}-dc package provides AD Domain Controller functionality
398
399## --------------------------------------------------------------------
400%package dc-libs
401Summary: Samba AD Domain Controller Libraries
402Summary(ja): Samba AD ドメインコントローラ ライブラリ
403Group: system
404Requires: %{name}-libs = %{samba_version}
405
406%description dc-libs
407The samba-dc-libs package contains the libraries needed by the DC to
408link against the SMB, RPC and other protocols.
409
410## --------------------------------------------------------------------
411%if %build_compat32
412
413%package -n compat32-samba-libs
414Summary: Samba libraries
415Summary(ja): Samba ライブラリ
416Group: system
417%if %with_libwbclient
418Requires: libwbclient
419%endif
420
421%description -n compat32-samba-libs
422The samba4-libs package contains the libraries needed by programs that
423link against the SMB, RPC and other protocols provided by the Samba suite.
424
425## --------------------------------------------------------------------
426
427%package -n compat32-libsmbclient
428Summary: The SMB client library
429Summary(ja): SMB クライアントライブラリ
430Group: system
431Requires: samba-common = %{samba_version}-%{release}
432
433%description -n compat32-libsmbclient
434The libsmbclient contains the SMB client library from the Samba suite.
435
436%description -n compat32-libsmbclient -l ja
437libsmbclient は Samba クライアントの機能を提供するライブラリを
438提供します。
439
440## --------------------------------------------------------------------
441%package -n compat32-libwbclient
442Summary: The winbind client library
443Summary(ja): Winbind クライアントライブラリ
444Group: system
445Requires: samba-common = %{samba_version}-%{release}
446Requires(pre): /usr/sbin/groupadd
447Requires(post): /sbin/chkconfig, /sbin/service, coreutils
448Requires(preun): /sbin/chkconfig, /sbin/service
449
450%description -n compat32-libwbclient
451 The libwbclient package contains the winbind client library from
452the Samba suite.
453
454%endif
455
456%debug_package
457
458## ====================================================================
459%prep
460%setup -q -n samba-%{samba_version}%{?rc_number}
461
462mkdir -p docs-ja
463pushd docs-ja
464tar zxf %{SOURCE2}
465popd
466
467## ====================================================================
468%build
469
470%global _tdb_lib ,!tdb,!pytdb
471%global _talloc_lib ,talloc,pytalloc,pytalloc-util
472%global _tevent_lib ,tevent,pytevent
473%global _ldb_lib ,ldb,pyldb
474
475%global _samba4_libraries heimdal,!zlib,ctdb,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
476
477%global _samba4_idmap_modules idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
478%global _samba4_pdb_modules pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
479%global _samba4_auth_modules auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
480
481%global _samba4_modules %{_samba4_idmap_modules},%{_samba4_pdb_modules},%{_samba4_auth_modules}
482
483%global _libsmbclient %nil
484%global _libwbclient %nil
485
486%if ! %with_libsmbclient
487%global _libsmbclient smbclient,
488%endif
489
490%if ! %with_libwbclient
491%global _libwbclient wbclient,
492%endif
493
494%global _samba4_private_libraries %{_libsmbclient}%{_libwbclient}
495
496
497sed \
498  -e 's|@PROG_CMD@|%{_sbindir}\/samba|g' \
499  -e 's|@SAMBA_PID@|%{_var}\/run\/samba/samba\.pid|g' \
500  %{SOURCE200} > samba4.init
501
502make distclean
503
504##export PATH=$PATH:$PWD/buildtools/bin
505export PYTHON=%{__python3}
506
507LDFLAGS="-Wl,-z,relro,-z,now" \
508%configure \
509  --enable-fhs \
510  --bundled-libraries=%{_samba4_libraries} \
511  --with-shared-modules=%{_samba4_modules} \
512  --with-pam \
513  --without-fam \
514  --disable-rpath-install \
515  --with-cachedir=/var/lib/samba \
516  --with-configdir=%{_sysconfdir}/samba \
517  --with-lockdir=/var/lib/samba \
518  --with-logfilebase=/var/log/samba \
519  --with-modulesdir=%{_libdir}/samba \
520  --with-pammodulesdir=/%{_lib}/security \
521  --with-privatedir=/var/lib/samba/private \
522  --without-ldb-lmdb \
523%if %{with systemd}
524  --with-systemd \
525  --systemd-install-services \
526  --with-systemddir=%{_unitdir} \
527  --with-piddir=/run/samba \
528  --with-sockets-dir=/run/samba \
529%else
530  --with-piddir=/var/run/samba \
531  --with-sockets-dir=/var/run/samba \
532%endif
533  %{nil}
534
535#  --bundled-libraries=NONE \
536#  --with-system-mitkrb5 \
537#  --with-cluster-support \
538
539# try and build the manpages
540#./release-scripts/build-manpages-nogit
541
542make %{?_smp_mflags}
543
544%if %{with pidl}
545pushd pidl
546%__perl Makefile.PL PREFIX=%{_prefix}
547make %{?_smp_mflags}
548popd
549%endif
550
551# Remove some permission bits to avoid to many dependencies
552find examples docs-xml -type f | xargs -r chmod -x
553
554## ====================================================================
555%install
556rm -rf %{buildroot}
557make %{?_smp_mflags} install DESTDIR=%{buildroot}
558
559%if %{with pidl}
560pushd pidl
561make DESTDIR=%{buildroot} install_vendor
562
563find %{buildroot}%{perl_archlib} -type f -name perllocal.pod | xargs rm -f
564find %{buildroot}%{perl_vendorarch} -type f -name .packlist | xargs rm -f
565# Already packaged by perl Parse:Yapp
566rm -rf %{buildroot}%{perl_vendorlib}/Parse/Yapp
567popd
568%endif
569
570# Create the target build directory hierarchy
571mkdir -p %{buildroot}%{samba_includedir}
572mkdir -p %{buildroot}%{_initrddir}
573mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,samba,logrotate.d}
574mkdir -p %{buildroot}%{_sysconfdir}/{samba,security,sysconfig}
575mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
576mkdir -p %{buildroot}/%{_libdir}/krb5/plugins/libkrb5
577
578install -d -m 0755 %{buildroot}/usr/{sbin,bin}
579install -d -m 0755 %{buildroot}%{_libdir}/security
580install -d -m 0755 %{buildroot}/var/lib/samba
581install -d -m 0755 %{buildroot}/var/lib/samba/msg
582install -d -m 0755 %{buildroot}/var/lib/samba/private
583install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
584install -d -m 0755 %{buildroot}/var/lib/samba/scripts
585install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
586install -d -m 0755 %{buildroot}/var/log/samba/old
587install -d -m 0755 %{buildroot}/var/run/samba
588install -d -m 0755 %{buildroot}/var/run/winbindd
589install -d -m 0755 %{buildroot}/var/spool/samba
590install -d -m 0755 %{buildroot}/%{_libdir}/samba
591install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
592
593%if %{with systemd}
594install -d -m 0755 %{buildroot}%{_tmpfilesdir}
595# Create /run/samba.
596echo "d /run/samba  755 root root" > %{buildroot}%{_tmpfilesdir}/samba.conf
597%else
598# initscripts
599install -m755 %{SOURCE100} %{buildroot}%{_initrddir}/nmb
600install -m755 %{SOURCE101} %{buildroot}%{_initrddir}/smb
601install -m755 %{SOURCE102} %{buildroot}%{_initrddir}/winbind
602install -m755 samba4.init %{buildroot}%{_initrddir}/samba
603%endif
604
605# pam
606install -m644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/samba
607
608# Move libwbclient.so* into private directory, it cannot be just libdir/samba
609# because samba uses rpath with this directory.
610install -d -m 0755 %{buildroot}/%{_libdir}/samba/wbclient
611mv %{buildroot}/%{_libdir}/libwbclient.so* %{buildroot}/%{_libdir}/samba/wbclient
612
613# Install other stuff
614install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
615
616install -m644 %{SOURCE103} ./smb.conf.example
617
618install -d -m 0755 %{buildroot}%{_sysconfdir}/security
619install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
620
621echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
622
623# openLDAP database schema
624install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
625install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
626
627install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
628
629#install -d -m 0755 %{buildroot}%{_prefix}/lib/tmpfiles.d/
630#install -m644 packaging/systemd/samba.conf.tmp %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
631# create /var/run/samba too.
632#echo "d /var/run/samba  755 root root" >> %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
633
634#echo "d /var/run/ctdb 755 root root" >> %{buildroot}%{_tmpfilesdir}/ctdb.conf
635
636
637install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
638install -m 0644 %{SOURCE104} %{buildroot}%{_sysconfdir}/sysconfig/samba
639
640#install -m 0644 ctdb/config/ctdb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ctdb
641
642
643# winbind krb5 locator
644install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
645touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
646
647# This makes the right links, as rpmlint requires that
648# the ldconfig-created links be recorded in the RPM.
649/sbin/ldconfig -N -n %{buildroot}%{_libdir}
650
651rm -rf docs-ja
652mkdir -p docs-ja
653pushd docs-ja
654tar zxf %{SOURCE2}
655popd
656
657find docs-ja/docs-xml/output/manpages/ -type f| while read f; do
658  c=`echo -n $f | sed -e 's,^.*\.,,'`
659  gzip -9 $f
660  mkdir -p %{buildroot}%{_mandir}/ja/man$c
661  cp -f $f.gz %{buildroot}%{_mandir}/ja/man$c/
662done
663
664## ====================================================================
665%clean
666rm -rf %{buildroot}
667
668%pre
669if [ "$1" -eq "2" ]; then
670  PREV=`/usr/sbin/smbd -V 2>/dev/null | sed -e 's/^Version \([0-9]*\)\..*$/\1/'`
671  if [ "x$PREV" == "x3" ]; then
672    /sbin/service smb stop >/dev/null 2>&1 || :
673    /sbin/service nmb stop >/dev/null 2>&1 || :
674
675    cp -af %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba3
676    cp -af /var/lib/samba /var/lib/samba3
677
678    echo "Samba is upgraded from version 3.x to 4.x and daemons are stopped."
679    echo "Please check and update configurations."
680    echo
681    echo "The old files are copied:"
682    echo "  /etc/samba/smb.conf -> /etc/samba/smb.conf.samba3"
683    echo "  /var/lib/samba -> /var/lib/samba3"
684    echo
685  fi
686fi
687
688## ====================================================================
689%post
690%if %{with systemd}
691%systemd_post smb.service
692%systemd_post nmb.service
693%else
694if [ $1 -eq 1 ]; then   # Install
695  # chkconfig
696  /sbin/chkconfig --add smb
697  /sbin/chkconfig --add nmb
698fi
699exit 0
700%endif
701
702## --------------------------------------------------------------------
703%preun
704%if %{with systemd}
705%systemd_preun smb.service
706%systemd_preun nmb.service
707%else
708if [ $1 = 0 -o -x /bin/systemctl ] ; then
709  /sbin/service smb stop >/dev/null 2>&1 || :
710  /sbin/service nmb stop >/dev/null 2>&1 || :
711  /sbin/service samba stop >/dev/null 2>&1 || :
712  /sbin/chkconfig --del smb
713  /sbin/chkconfig --del nmb
714  /sbin/chkconfig --del samba
715  # rm -rf /var/log/samba/* /var/lib/samba/*
716fi
717exit 0
718%endif
719
720## --------------------------------------------------------------------
721%postun
722%if %{with systemd}
723%systemd_postun_with_restart smb.service
724%systemd_postun_with_restart nmb.service
725%else
726if [ $1 -ge 0 ]; then   # Upgrade
727  /sbin/service smb condrestart >/dev/null 2>&1 || :
728  /sbin/service nmb condrestart >/dev/null 2>&1 || :
729fi
730%endif
731
732## --------------------------------------------------------------------
733%pre winbind
734/usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
735
736## --------------------------------------------------------------------
737%post winbind
738%if %{with systemd}
739%systemd_post winbind.service
740%else
741/sbin/chkconfig --add winbind
742%endif
743
744## --------------------------------------------------------------------
745%preun winbind
746%if %{with systemd}
747%systemd_preun winbind.service
748%else
749if [ $1 = 0 -o -x /bin/systemctl ] ; then
750    /sbin/service winbind stop >/dev/null 2>&1 || :
751    /sbin/chkconfig --del winbind
752fi
753exit 0
754%endif
755
756## --------------------------------------------------------------------
757%postun winbind
758%if %{with systemd}
759%systemd_postun_with_restart winbind.service
760%else
761%endif
762if [ "$1" -ge 0 ]; then
763        /sbin/service winbind condrestart >/dev/null 2>&1 || :
764fi
765
766## --------------------------------------------------------------------
767%post dc
768if [ $1 -eq 1 ]; then   # Install
769  # modify named.conf.dlz for DLZ configuration if version 9.9.0 or later
770  if [ -f /usr/sbin/named ]; then
771    bind_minor_ver=$(named -v | sed -e "s|^BIND \([.0-9]*\)|\1|" | cut -d "." -f 2)
772    if [ $bind_minor_ver -gt 8 ]; then
773      cat %{_datadir}/samba/setup/named.conf.dlz \
774        | sed -e "s|\(database.*dlz_bind9.so\)|# \1|" > %{_datadir}/samba/setup/named.conf.dlz9
775      cat %{_datadir}/samba/setup/named.conf.dlz9 > %{_datadir}/samba/setup/named.conf.dlz
776      rm %{_datadir}/samba/setup/named.conf.dlz9
777    fi
778  fi
779
780%if !%{with systemd}
781  /sbin/chkconfig --add samba
782%endif
783
784  # rename original smb.conf for provisioning
785  if [ -f /etc/samba/smb.conf ]; then
786    mv -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.old
787  fi
788fi
789
790setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
791
792if [ -d /var/lib/samba/private/tls ]; then
793  chmod 0700 /var/lib/samba/private/tls
794fi
795if [ -f /var/lib/samba/private/tls/key.pem ]; then
796  chmod 0600 /var/lib/samba/private/tls/key.pem
797fi
798%if %{with systemd}
799%systemd_post samba.service
800%endif
801
802%preun dc
803%if %{with systemd}
804%systemd_preun samba.service
805%else
806if [ $1 = 0 -o -x /bin/systemctl ] ; then
807    /sbin/service samba stop >/dev/null 2>&1 || :
808    /sbin/chkconfig --del samba
809fi
810exit 0
811%endif
812
813%postun dc
814%if %{with systemd}
815%systemd_postun_with_restart samba.service
816%else
817if [ $1 -ge 0 ]; then   # Upgrade
818  if [ -f /var/run/samba/samba.pid ]; then
819    /sbin/service samba restart >/dev/null 2>&1 || :
820  fi
821fi
822%endif
823
824## --------------------------------------------------------------------
825%post common
826/sbin/ldconfig
827
828setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
829
830%if %{with systemd}
831%tmpfiles_create %{_tmpfilesdir}/samba.conf
832%endif
833
834## --------------------------------------------------------------------
835%postun common
836/sbin/ldconfig
837
838## --------------------------------------------------------------------
839%post libs
840/sbin/ldconfig
841
842## --------------------------------------------------------------------
843%postun libs
844/sbin/ldconfig
845
846## --------------------------------------------------------------------
847%post -n libsmbclient
848/sbin/ldconfig
849
850## --------------------------------------------------------------------
851%postun -n libsmbclient
852/sbin/ldconfig
853
854## --------------------------------------------------------------------
855
856%posttrans -n libwbclient
857# It has to be posttrans here to make sure all files of a previous version
858# without alternatives support are removed
859%{_sbindir}/update-alternatives \
860        --install \
861                %{_libdir}/libwbclient.so.%{libwbc_sover} \
862                libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} \
863                %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover} \
864                10 \
865        --slave \
866                %{_libdir}/libwbclient.so.%{libwbc_soname} \
867                libwbclient.so.%{libwbc_soname}%{libwbc_alternatives_suffix} \
868                %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_soname}
869/sbin/ldconfig
870
871## --------------------------------------------------------------------
872
873%preun -n libwbclient
874%{_sbindir}/update-alternatives \
875        --remove \
876        libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} \
877        %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover}
878/sbin/ldconfig
879
880## --------------------------------------------------------------------
881
882%posttrans -n libwbclient-devel
883%{_sbindir}/update-alternatives \
884        --install \
885                %{_libdir}/libwbclient.so \
886                libwbclient.so%{libwbc_alternatives_suffix} \
887                %{_libdir}/samba/wbclient/libwbclient.so \
888                10
889
890## --------------------------------------------------------------------
891
892%preun -n libwbclient-devel
893# alternatives checks if the file which should be removed is a link or not, but
894# not if it points to the /etc/alternatives directory or to some other place.
895# When downgrading to a version where alternatives is not used and
896# libwbclient.so is a link and not a file it will be removed. The following
897# check removes the alternatives files manually if that is the case.
898if [ "`readlink %{_libdir}/libwbclient.so`" == "libwbclient.so.%{libwbc_sover}" ]; then
899        /bin/rm -f \
900                /etc/alternatives/libwbclient.so%{libwbc_alternatives_suffix} \
901                /var/lib/rpm/alternatives/libwbclient.so%{libwbc_alternatives_suffix} 2> /dev/null
902else
903        %{_sbindir}/update-alternatives \
904                --remove \
905                        libwbclient.so%{libwbc_alternatives_suffix} \
906                        %{_libdir}/samba/wbclient/libwbclient.so
907fi
908
909%if %build_compat32
910## --------------------------------------------------------------------
911%post -n compat32-libsmbclient
912/sbin/ldconfig
913
914## --------------------------------------------------------------------
915%postun -n compat32-libsmbclient
916/sbin/ldconfig
917
918## --------------------------------------------------------------------
919
920%posttrans -n compat32-libwbclient
921# It has to be posttrans here to make sure all files of a previous version
922# without alternatives support are removed
923%{_sbindir}/update-alternatives \
924        --install \
925                %{_libdir}/libwbclient.so.%{libwbc_sover} \
926                libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} \
927                %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover} \
928                10
929/sbin/ldconfig
930
931## --------------------------------------------------------------------
932
933%preun -n compat32-libwbclient
934%{_sbindir}/update-alternatives \
935        --remove \
936                libwbclient.so.%{libwbc_sover}%{libwbc_alternatives_suffix} \
937                %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_sover}
938/sbin/ldconfig
939
940%endif
941
942%files
943%defattr(-,root,root,-)
944%license COPYING
945%doc PFIF.txt README.md README.Coding README.contributing VERSION WHATSNEW.txt
946%doc docs-ja/docs-xml/output/htmldocs
947%{_bindir}/dumpmscat
948%{_bindir}/ldbadd
949%{_bindir}/ldbdel
950%{_bindir}/ldbedit
951%{_bindir}/ldbmodify
952%{_bindir}/ldbrename
953%{_bindir}/ldbsearch
954%{_bindir}/mvxattr
955%{_bindir}/smbstatus
956%{_sbindir}/eventlogadm
957%{_sbindir}/nmbd
958%{_sbindir}/smbd
959%{_libdir}/samba/auth
960%{_libdir}/samba/vfs
961%config(noreplace) %{_sysconfdir}/logrotate.d/samba
962%config(noreplace) %{_sysconfdir}/pam.d/samba
963%{_sysconfdir}/openldap/schema/samba.schema
964%attr(0700,root,root) %dir /var/log/samba
965%attr(0700,root,root) %dir /var/log/samba/old
966%attr(1777,root,root) %dir /var/spool/samba
967%if %{with systemd}
968%{_unitdir}/smb.service
969%{_unitdir}/nmb.service
970%else
971%{_initrddir}/nmb
972%{_initrddir}/smb
973%endif
974%{_datadir}/samba/mdssvc
975
976%{_mandir}/man1/ldbadd.1*
977%{_mandir}/man1/ldbdel.1*
978%{_mandir}/man1/ldbedit.1*
979%{_mandir}/man1/ldbmodify.1*
980%{_mandir}/man1/ldbrename.1*
981%{_mandir}/man1/ldbsearch.1*
982%{_mandir}/man3/ldb.3*
983
984%{_mandir}/man3/talloc.3.gz
985
986%{_mandir}/man1/mvxattr.1*
987%{_mandir}/man1/smbstatus.1*
988%{_mandir}/man7/samba.7*
989%{_mandir}/man8/eventlogadm.8*
990%{_mandir}/man8/nmbd.8*
991%{_mandir}/man8/smbd.8*
992%{_mandir}/man8/vfs_acl_tdb.8*
993%{_mandir}/man8/vfs_acl_xattr.8*
994%{_mandir}/man8/vfs_aio_fork.8*
995%{_mandir}/man8/vfs_aio_pthread.8*
996%{_mandir}/man8/vfs_audit.8*
997%{_mandir}/man8/vfs_btrfs.8*
998#%{_mandir}/man8/vfs_cacheprime.8*
999%{_mandir}/man8/vfs_cap.8*
1000%{_mandir}/man8/vfs_catia.8*
1001#%{_mandir}/man8/vfs_ceph.8*
1002%{_mandir}/man8/vfs_commit.8*
1003%{_mandir}/man8/vfs_crossrename.8*
1004%{_mandir}/man8/vfs_default_quota.8*
1005%{_mandir}/man8/vfs_dirsort.8*
1006%{_mandir}/man8/vfs_extd_audit.8*
1007%{_mandir}/man8/vfs_fake_perms.8*
1008%{_mandir}/man8/vfs_fileid.8*
1009%{_mandir}/man8/vfs_fruit.8*
1010%{_mandir}/man8/vfs_full_audit.8*
1011%{_mandir}/man8/vfs_glusterfs_fuse.8*
1012%{_mandir}/man8/vfs_gpfs.8*
1013%{_mandir}/man8/vfs_linux_xfs_sgid.8*
1014%{_mandir}/man8/vfs_media_harmony.8*
1015#%{_mandir}/man8/vfs_nfs4acl_xattr.8*
1016%{_mandir}/man8/vfs_offline.8*
1017#%{_mandir}/man8/vfs_prealloc.8*
1018%{_mandir}/man8/vfs_preopen.8*
1019%{_mandir}/man8/vfs_readahead.8*
1020%{_mandir}/man8/vfs_readonly.8*
1021%{_mandir}/man8/vfs_recycle.8*
1022%{_mandir}/man8/vfs_shadow_copy.8*
1023%{_mandir}/man8/vfs_shadow_copy2.8*
1024%{_mandir}/man8/vfs_shell_snap.8*
1025#%{_mandir}/man8/vfs_snapper.8*
1026%{_mandir}/man8/vfs_streams_depot.8*
1027%{_mandir}/man8/vfs_streams_xattr.8*
1028%{_mandir}/man8/vfs_syncops.8*
1029%{_mandir}/man8/vfs_time_audit.8*
1030#%{_mandir}/man8/vfs_tsmsm.8*
1031%{_mandir}/man8/vfs_unityed_media.8*
1032%{_mandir}/man8/vfs_virusfilter.8*
1033%{_mandir}/man8/vfs_worm.8*
1034%{_mandir}/man8/vfs_xattr_tdb.8*
1035# ja manuals
1036%{_mandir}/ja/man1/mvxattr.1*
1037%{_mandir}/ja/man1/smbstatus.1*
1038%{_mandir}/ja/man7/samba.7*
1039%{_mandir}/ja/man8/eventlogadm.8*
1040%{_mandir}/ja/man8/nmbd.8*
1041%{_mandir}/ja/man8/smbd.8*
1042%{_mandir}/ja/man8/vfs_acl_tdb.8*
1043%{_mandir}/ja/man8/vfs_acl_xattr.8*
1044%{_mandir}/ja/man8/vfs_aio_fork.8*
1045%{_mandir}/ja/man8/vfs_aio_pthread.8*
1046%{_mandir}/ja/man8/vfs_audit.8*
1047%{_mandir}/ja/man8/vfs_btrfs.8*
1048%exclude %{_mandir}/ja/man8/vfs_cacheprime.8*
1049%{_mandir}/ja/man8/vfs_cap.8*
1050%{_mandir}/ja/man8/vfs_catia.8*
1051%exclude %{_mandir}/ja/man8/vfs_ceph.8*
1052%exclude %{_mandir}/ja/man8/vfs_ceph_snapshots.8.gz
1053%{_mandir}/ja/man8/vfs_commit.8*
1054%{_mandir}/ja/man8/vfs_crossrename.8*
1055%{_mandir}/ja/man8/vfs_default_quota.8*
1056%{_mandir}/ja/man8/vfs_dirsort.8*
1057%{_mandir}/ja/man8/vfs_extd_audit.8*
1058%{_mandir}/ja/man8/vfs_fake_perms.8*
1059%{_mandir}/ja/man8/vfs_fileid.8*
1060%{_mandir}/ja/man8/vfs_fruit.8*
1061%{_mandir}/ja/man8/vfs_full_audit.8*
1062%exclude %{_mandir}/ja/man8/vfs_glusterfs.8*
1063%{_mandir}/ja/man8/vfs_glusterfs_fuse.8*
1064%{_mandir}/ja/man8/vfs_gpfs.8*
1065%{_mandir}/ja/man8/vfs_io_uring.8.gz
1066%exclude %{_mandir}/ja/man8/vfs_nfs4acl_xattr.8*
1067%{_mandir}/ja/man8/vfs_linux_xfs_sgid.8*
1068%{_mandir}/ja/man8/vfs_media_harmony.8*
1069%{_mandir}/ja/man8/vfs_offline.8*
1070%exclude %{_mandir}/ja/man8/vfs_prealloc.8*
1071%{_mandir}/ja/man8/vfs_preopen.8*
1072%{_mandir}/ja/man8/vfs_readahead.8*
1073%{_mandir}/ja/man8/vfs_readonly.8*
1074%{_mandir}/ja/man8/vfs_recycle.8*
1075%{_mandir}/ja/man8/vfs_shadow_copy.8*
1076%{_mandir}/ja/man8/vfs_shadow_copy2.8*
1077%{_mandir}/ja/man8/vfs_shell_snap.8*
1078%exclude %{_mandir}/ja/man8/vfs_snapper.8*
1079%{_mandir}/ja/man8/vfs_streams_depot.8*
1080%{_mandir}/ja/man8/vfs_streams_xattr.8*
1081%{_mandir}/ja/man8/vfs_syncops.8*
1082%{_mandir}/ja/man8/vfs_time_audit.8*
1083%exclude %{_mandir}/ja/man8/vfs_tsmsm.8*
1084%{_mandir}/ja/man8/vfs_unityed_media.8*
1085%{_mandir}/ja/man8/vfs_virusfilter.8*
1086%{_mandir}/ja/man8/vfs_worm.8*
1087%{_mandir}/ja/man8/vfs_xattr_tdb.8*
1088%{_mandir}/ja/man8/vfs_zfsacl.8*
1089
1090## --------------------------------------------------------------------
1091%files libs
1092%defattr(-,root,root)
1093%{_libdir}/libdcerpc-binding.so.*
1094%{_libdir}/libdcerpc.so.*
1095%{_libdir}/libndr-krb5pac.so.*
1096%{_libdir}/libndr-nbt.so.*
1097%{_libdir}/libndr-standard.so.*
1098%{_libdir}/libndr.so.*
1099%{_libdir}/libnetapi.so.*
1100%{_libdir}/libsamba-credentials.so.*
1101%{_libdir}/libsamba-errors.so*
1102%{_libdir}/libsamba-hostconfig.so.*
1103%{_libdir}/libsamba-passdb.so.*
1104%{_libdir}/libsamba-util.so.*
1105%{_libdir}/libsamdb.so.*
1106%{_libdir}/libsmbconf.so.*
1107%{_libdir}/libsmbldap.so.*
1108%{_libdir}/libtevent-util.so.*
1109
1110# talloc
1111%{_libdir}/samba/libtalloc.so*
1112%{_libdir}/samba/libpytalloc-util.*.so.*
1113
1114# tevent
1115%{_libdir}/samba/libtevent.so*
1116
1117# ldb
1118%{_libdir}/samba/libldb.so*
1119%{_libdir}/samba/libldb-*.so*
1120%{_libdir}/samba/libpyldb-util.*.so.*
1121
1122# libraries needed by the public libraries
1123%dir %{_libdir}/samba
1124%{_libdir}/samba/libCHARSET3-samba4.so
1125%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1126%{_libdir}/samba/libMESSAGING-samba4.so
1127%{_libdir}/samba/libMESSAGING-SEND-samba4.so
1128%{_libdir}/samba/libaddns-samba4.so
1129%{_libdir}/samba/libads-samba4.so
1130%{_libdir}/samba/libasn1-samba4.so.*
1131%{_libdir}/samba/libasn1util-samba4.so
1132#{_libdir}/samba/libauth-sam-reply-samba4.so
1133%{_libdir}/samba/libauth-samba4.so
1134%{_libdir}/samba/libauth-unix-token-samba4.so
1135%{_libdir}/samba/libauth4-samba4.so
1136%{_libdir}/samba/libauthkrb5-samba4.so
1137%{_libdir}/samba/libcli-cldap-samba4.so
1138%{_libdir}/samba/libcli-ldap-common-samba4.so
1139%{_libdir}/samba/libcli-ldap-samba4.so
1140%{_libdir}/samba/libcli-nbt-samba4.so
1141%{_libdir}/samba/libcli-smb-common-samba4.so
1142%{_libdir}/samba/libcli-spoolss-samba4.so
1143%{_libdir}/samba/libcliauth-samba4.so
1144%{_libdir}/samba/libclidns-samba4.so
1145%{_libdir}/samba/libcluster-samba4.so
1146%{_libdir}/samba/libcmdline-contexts-samba4.so
1147%{_libdir}/samba/libcmdline-credentials-samba4.so
1148%{_libdir}/samba/libcmocka-samba4.so
1149%{_libdir}/samba/libcom_err-samba4.so*
1150%{_libdir}/samba/libcommon-auth-samba4.so
1151%{_libdir}/samba/libdb-glue-samba4.so
1152%{_libdir}/samba/libdbwrap-samba4.so
1153%{_libdir}/samba/libdcerpc-samba-samba4.so
1154%{_libdir}/samba/libdcerpc-samba4.so
1155%{_libdir}/samba/libdfs-server-ad-samba4.so
1156%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1157%{_libdir}/samba/libdsdb-module-samba4.so
1158%{_libdir}/samba/libevents-samba4.so
1159%{_libdir}/samba/libflag-mapping-samba4.so
1160%{_libdir}/samba/libgensec-samba4.so
1161%{_libdir}/samba/libgpext-samba4.so
1162%{_libdir}/samba/libgpo-samba4.so
1163%{_libdir}/samba/libgse-samba4.so
1164%{_libdir}/samba/libgssapi-samba4.so.*
1165%{_libdir}/samba/libhcrypto-samba4.so.*
1166%{_libdir}/samba/libhdb-samba4.so.*
1167%{_libdir}/samba/libheimbase-samba4.so.*
1168%{_libdir}/samba/libhttp-samba4.so
1169%{_libdir}/samba/libhx509-samba4.so.*
1170%{_libdir}/samba/libinterfaces-samba4.so
1171%{_libdir}/samba/libiov-buf-samba4.so
1172%{_libdir}/samba/libkrb5-samba4.so.*
1173%{_libdir}/samba/libkrb5samba-samba4.so
1174%{_libdir}/samba/libldbsamba-samba4.so
1175%{_libdir}/samba/liblibcli-lsa3-samba4.so
1176%{_libdir}/samba/liblibcli-netlogon3-samba4.so
1177%{_libdir}/samba/liblibsmb-samba4.so
1178%{_libdir}/samba/libmessages-dgm-samba4.so
1179%{_libdir}/samba/libmessages-util-samba4.so
1180%{_libdir}/samba/libmscat-samba4.so
1181%{_libdir}/samba/libmsghdr-samba4.so
1182%{_libdir}/samba/libmsrpc3-samba4.so
1183%{_libdir}/samba/libndr-samba-samba4.so
1184%{_libdir}/samba/libndr-samba4.so
1185%{_libdir}/samba/libnet-keytab-samba4.so
1186%{_libdir}/samba/libnetif-samba4.so
1187%{_libdir}/samba/libnpa-tstream-samba4.so
1188%{_libdir}/samba/libnss-info-samba4.so
1189%{_libdir}/samba/libposix-eadb-samba4.so
1190%{_libdir}/samba/libprinter-driver-samba4.so
1191%{_libdir}/samba/libprinting-migrate-samba4.so
1192%{_libdir}/samba/libprocess-model-samba4.so
1193%{_libdir}/samba/libregistry-samba4.so
1194%{_libdir}/samba/libreplace-samba4.so
1195%{_libdir}/samba/libroken-samba4.so.*
1196%{_libdir}/samba/libsamba-cluster-support-samba4.so
1197%{_libdir}/samba/libsamba-debug-samba4.so
1198%{_libdir}/samba/libsamba-modules-samba4.so
1199%{_libdir}/samba/libsamba-python.cpython-*-samba4.so
1200%{_libdir}/samba/libsamba-security-samba4.so
1201%{_libdir}/samba/libsamba-sockets-samba4.so
1202%{_libdir}/samba/libsamba3-util-samba4.so
1203%{_libdir}/samba/libsamdb-common-samba4.so
1204%{_libdir}/samba/libsecrets3-samba4.so
1205%{_libdir}/samba/libserver-role-samba4.so
1206%{_libdir}/samba/libservice-samba4.so
1207%{_libdir}/samba/libshares-samba4.so
1208%{_libdir}/samba/libsmb-transport-samba4.so
1209%{_libdir}/samba/libsmbclient-raw-samba4.so
1210%{_libdir}/samba/libsmbd-base-samba4.so
1211%{_libdir}/samba/libsmbd-conn-samba4.so
1212%{_libdir}/samba/libsmbd-shim-samba4.so
1213%{_libdir}/samba/libsmbldaphelper-samba4.so
1214%{_libdir}/samba/libsmbpasswdparser-samba4.so
1215%{_libdir}/samba/libsocket-blocking-samba4.so
1216%{_libdir}/samba/libsys-rw-samba4.so
1217%{_libdir}/samba/libtalloc-report-printf-samba4.so
1218%{_libdir}/samba/libtalloc-report-samba4.so
1219%{_libdir}/samba/libtdb-wrap-samba4.so
1220%{_libdir}/samba/libtrusts-util-samba4.so
1221%{_libdir}/samba/libutil-cmdline-samba4.so
1222%{_libdir}/samba/libutil-reg-samba4.so
1223%{_libdir}/samba/libutil-setid-samba4.so
1224%{_libdir}/samba/libutil-tdb-samba4.so
1225%{_libdir}/samba/libwind-samba4.so.*
1226%{_libdir}/samba/libxattr-tdb-samba4.so
1227
1228%if ! %with_libsmbclient
1229%{_libdir}/libsmbclient.so.*
1230%{_libdir}/libsmbsharemodes.so.*
1231%{_mandir}/man7/libsmbclient.7.gz
1232# ja manual
1233%{_mandir}/ja/man7/libsmbclient.7.gz
1234%endif # ! with_libsmbclient
1235
1236%if ! %with_libwbclient
1237%{_libdir}/libwbclient.so.*
1238%{_libdir}/samba/libwinbind-client.so
1239%endif # ! with_libwbclient
1240
1241## --------------------------------------------------------------------
1242%files common
1243%defattr(-,root,root)
1244%doc smb.conf.example
1245#%{_libdir}/samba/charset ???
1246#%{_sysconfdir}/tmpfiles.d/samba.conf
1247%{_bindir}/net
1248%{_bindir}/pdbedit
1249%{_bindir}/profiles
1250%{_bindir}/smbcontrol
1251%{_bindir}/testparm
1252#%{_datadir}/samba/codepages
1253%dir %{_datadir}/samba
1254%dir /var/run/samba
1255%dir /var/run/winbindd
1256%dir /var/lib/samba
1257%if %{with systemd}
1258%{_tmpfilesdir}/samba.conf
1259%endif
1260%attr(700,root,root) %dir /var/lib/samba/private
1261%attr(755,root,root) %dir /var/lib/samba/msg
1262%attr(755,root,root) %dir %{_sysconfdir}/samba
1263%ghost %config(noreplace) %{_sysconfdir}/samba/smb.conf
1264%config(noreplace) %{_sysconfdir}/samba/lmhosts
1265%config(noreplace) %{_sysconfdir}/sysconfig/samba
1266%{_mandir}/man1/profiles.1.gz
1267%{_mandir}/man1/smbcontrol.1.gz
1268%{_mandir}/man1/testparm.1.gz
1269%{_mandir}/man5/lmhosts.5.gz
1270%{_mandir}/man5/smb.conf.5.gz
1271%{_mandir}/man8/net.8.gz
1272%{_mandir}/man8/pdbedit.8.gz
1273# ja manuals
1274%{_mandir}/ja/man1/profiles.1.gz
1275%{_mandir}/ja/man1/smbcontrol.1.gz
1276%{_mandir}/ja/man1/testparm.1.gz
1277%{_mandir}/ja/man5/lmhosts.5.gz
1278%{_mandir}/ja/man5/smb.conf.5.gz
1279%{_mandir}/ja/man8/net.8.gz
1280%{_mandir}/ja/man8/pdbedit.8.gz
1281
1282# common libraries
1283%{_libdir}/samba/libgenrand-samba4.so
1284%{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1285%{_libdir}/samba/libpopt-samba3-samba4.so
1286%{_libdir}/samba/libserver-id-db-samba4.so
1287%{_libdir}/samba/libtime-basic-samba4.so
1288%{_libdir}/samba/pdb
1289
1290## --------------------------------------------------------------------
1291%files dc-libs
1292%defattr(-,root,root)
1293# dc
1294%{_libdir}/libdcerpc-samr.so.*
1295%{_libdir}/libdcerpc-server.so.*
1296%{_libdir}/libdcerpc-server-core.so.*
1297%{_libdir}/libsamba-policy.*.so.*
1298%{_libdir}/samba/libHDB-SAMBA4-samba4.so
1299%{_libdir}/samba/libdnsserver-common-samba4.so
1300%{_libdir}/samba/libsamba-net.cpython-*-samba4.so
1301%{_libdir}/samba/libscavenge-dns-records-samba4.so
1302
1303## --------------------------------------------------------------------
1304%files dc
1305%defattr(-,root,root)
1306%{_bindir}/samba-tool
1307%{_sbindir}/samba
1308%{_sbindir}/samba_kcc
1309%{_sbindir}/samba_dnsupdate
1310%{_sbindir}/samba_downgrade_db
1311%{_sbindir}/samba-gpupdate
1312%{_sbindir}/samba_spnupdate
1313%{_sbindir}/samba_upgradedns
1314%{_libdir}/samba/auth/samba4.so
1315%{_libdir}/samba/bind9
1316%{_libdir}/samba/gensec
1317%{_libdir}/samba/libheimntlm-samba4.so.*
1318%{_libdir}/samba/libkdc-samba4.so.*
1319%{_libdir}/samba/libpac-samba4.so
1320%dir %{_libdir}/samba/ldb
1321%{_libdir}/samba/ldb/*
1322%{_libdir}/samba/process_model
1323%{_libdir}/samba/service
1324%dir /var/lib/samba/sysvol
1325%{_datadir}/samba/setup
1326%if %{with systemd}
1327%{_unitdir}/samba.service
1328%else
1329%{_initrddir}/samba
1330%endif
1331%{_mandir}/man8/samba.8*
1332%{_mandir}/man8/samba-tool.8*
1333%{_mandir}/man8/samba_downgrade_db.8.gz
1334%{_mandir}/man8/samba-gpupdate.8*
1335# ja manuals
1336%{_mandir}/ja/man8/samba.8*
1337%{_mandir}/ja/man8/samba-tool.8*
1338%{_mandir}/ja/man8/samba_downgrade_db.8.gz
1339
1340## --------------------------------------------------------------------
1341%files winbind
1342%defattr(-,root,root)
1343#%{_bindir}/wbinfo3
1344%{_libdir}/samba/idmap
1345%{_libdir}/samba/nss_info
1346%{_libdir}/samba/libnss-info-samba4.so
1347%{_libdir}/samba/libidmap-samba4.so
1348%{_sbindir}/winbindd
1349%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1350%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
1351%{_mandir}/man5/pam_winbind.conf.5*
1352%{_mandir}/man8/winbindd.8*
1353%{_mandir}/man8/idmap_*.8*
1354#%{_datadir}/locale/*/LC_MESSAGES/pam_winbind.mo
1355%if %{with systemd}
1356%{_unitdir}/winbind.service
1357%else
1358%{_initrddir}/winbind
1359%endif
1360# ja manuals
1361%{_mandir}/ja/man5/pam_winbind.conf.5*
1362%{_mandir}/ja/man8/winbindd.8*
1363%{_mandir}/ja/man8/idmap_*.8*
1364
1365## --------------------------------------------------------------------
1366%files winbind-krb5-locator
1367%defattr(-,root,root)
1368%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
1369%{_libdir}/samba/krb5/winbind_krb5_locator.so
1370%{_mandir}/man8/winbind_krb5_locator.8*
1371# ja manual
1372%{_mandir}/ja/man8/winbind_krb5_locator.8*
1373
1374## --------------------------------------------------------------------
1375%files winbind-clients
1376%defattr(-,root,root)
1377%{_bindir}/ntlm_auth
1378#%{_bindir}/ntlm_auth3
1379%{_bindir}/wbinfo
1380%{_libdir}/libnss_winbind.so*
1381%{_libdir}/libnss_wins.so*
1382#/%{smb_lib}/libnss_winbind.so.2
1383#/%{smb_lib}/libnss_wins.so.2
1384/%{_lib}/security/pam_winbind.so
1385%{_mandir}/man1/ntlm_auth.1.gz
1386%{_mandir}/man1/wbinfo.1.gz
1387%{_mandir}/man8/pam_winbind.8.gz
1388# ja manuals
1389%{_mandir}/ja/man1/ntlm_auth.1.gz
1390%{_mandir}/ja/man1/wbinfo.1.gz
1391%{_mandir}/ja/man8/pam_winbind.8.gz
1392
1393## --------------------------------------------------------------------
1394%files client
1395%defattr(-,root,root)
1396%{_bindir}/cifsdd
1397%{_bindir}/dbwrap_tool
1398%{_bindir}/findsmb
1399%{_bindir}/mdfind
1400%{_bindir}/nmblookup
1401%{_bindir}/oLschema2ldif
1402%{_bindir}/regdiff
1403%{_bindir}/regpatch
1404%{_bindir}/regshell
1405%{_bindir}/regtree
1406%{_bindir}/rpcclient
1407%{_bindir}/samba-regedit
1408%{_bindir}/sharesec
1409%{_bindir}/smbcacls
1410%{_bindir}/smbclient
1411%{_bindir}/smbcquotas
1412#%{_bindir}/smbfilter
1413%{_bindir}/smbget
1414#%{_bindir}/findsmg
1415#%{_bindir}/smbtar
1416#%{_bindir}/smbiconv
1417%{_bindir}/smbpasswd
1418%{_bindir}/smbprint
1419%{_bindir}/smbspool
1420%{_bindir}/smbtar
1421%{_bindir}/smbtree
1422#%{_bindir}/split_tokens
1423#%exclude %{_libdir}/samba/libldb-cmdline.so
1424%{_libexecdir}/samba/smbspool_krb5_wrapper
1425%{_mandir}/man1/dbwrap_tool.1.gz
1426%{_mandir}/man1/findsmb.1.gz
1427%{_mandir}/man1/log2pcap.1.gz
1428%{_mandir}/man1/mdfind.1.gz
1429%{_mandir}/man1/nmblookup.1.gz
1430%{_mandir}/man1/oLschema2ldif.1.gz
1431%{_mandir}/man1/regdiff.1.gz
1432%{_mandir}/man1/regpatch.1.gz
1433%{_mandir}/man1/regshell.1.gz
1434%{_mandir}/man1/regtree.1.gz
1435%{_mandir}/man1/rpcclient.1.gz
1436%{_mandir}/man1/sharesec.1.gz
1437%{_mandir}/man1/smbcacls.1.gz
1438%{_mandir}/man1/smbclient.1.gz
1439%{_mandir}/man1/smbcquotas.1.gz
1440%{_mandir}/man1/smbget.1.gz
1441%{_mandir}/man1/smbtar.1.gz
1442%{_mandir}/man1/smbtree.1.gz
1443%{_mandir}/man5/smbgetrc.5.gz
1444%{_mandir}/man5/smbpasswd.5.gz
1445%{_mandir}/man7/traffic_learner.7.gz
1446%{_mandir}/man7/traffic_replay.7.gz
1447%{_mandir}/man8/cifsdd.8.gz
1448%{_mandir}/man8/samba-regedit.8.gz
1449%{_mandir}/man8/smbpasswd.8.gz
1450%{_mandir}/man8/smbspool.8.gz
1451%{_mandir}/man8/smbspool_krb5_wrapper.8.gz
1452#ja manuals
1453%{_mandir}/ja/man1/dbwrap_tool.1.gz
1454%{_mandir}/ja/man1/findsmb.1.gz
1455%{_mandir}/ja/man1/log2pcap.1.gz
1456%{_mandir}/ja/man1/mdfind.1.gz
1457%{_mandir}/ja/man1/nmblookup.1.gz
1458%{_mandir}/ja/man1/rpcclient.1.gz
1459%{_mandir}/ja/man1/sharesec.1.gz
1460%{_mandir}/ja/man1/smbcacls.1.gz
1461%{_mandir}/ja/man1/smbclient.1.gz
1462%{_mandir}/ja/man1/smbcquotas.1.gz
1463%{_mandir}/ja/man1/smbget.1.gz
1464%{_mandir}/ja/man1/smbtar.1.gz
1465%{_mandir}/ja/man1/smbtree.1.gz
1466%{_mandir}/ja/man5/smbgetrc.5.gz
1467%{_mandir}/ja/man5/smbpasswd.5.gz
1468%{_mandir}/ja/man7/traffic_learner.7.gz
1469%{_mandir}/ja/man7/traffic_replay.7.gz
1470%{_mandir}/ja/man8/cifsdd.8.gz
1471%{_mandir}/ja/man8/samba-regedit.8.gz
1472%{_mandir}/ja/man8/smbpasswd.8.gz
1473%{_mandir}/ja/man8/smbspool.8.gz
1474%{_mandir}/ja/man8/smbspool_krb5_wrapper.8.gz
1475
1476## --------------------------------------------------------------------
1477%files test
1478%defattr(-,root,root)
1479%{_bindir}/gentest
1480%{_bindir}/locktest
1481%{_bindir}/masktest
1482%{_bindir}/ndrdump
1483%{_bindir}/smbtorture
1484%{_mandir}/man1/gentest.1*
1485%{_mandir}/man1/locktest.1*
1486%{_mandir}/man1/masktest.1*
1487%{_mandir}/man1/ndrdump.1*
1488%{_mandir}/man1/smbtorture.1*
1489%{_mandir}/man1/vfstest.1*
1490
1491%{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1492%{_libdir}/samba/libtorture-samba4.so
1493
1494# ja manual
1495%{_mandir}/ja/man1/vfstest.1*
1496
1497## --------------------------------------------------------------------
1498%files devel
1499%defattr(-,root,root)
1500%{samba_includedir}/charset.h
1501%{samba_includedir}/core/doserr.h
1502%{samba_includedir}/core/error.h
1503%{samba_includedir}/core/hresult.h
1504%{samba_includedir}/core/ntstatus.h
1505%{samba_includedir}/core/ntstatus_gen.h
1506%{samba_includedir}/core/werror.h
1507%{samba_includedir}/core/werror_gen.h
1508%{samba_includedir}/credentials.h
1509%{samba_includedir}/dcerpc.h
1510%{samba_includedir}/dcerpc_server.h
1511%{samba_includedir}/dcesrv_core.h
1512%{samba_includedir}/domain_credentials.h
1513%{samba_includedir}/gen_ndr/atsvc.h
1514%{samba_includedir}/gen_ndr/auth.h
1515%{samba_includedir}/gen_ndr/dcerpc.h
1516%{samba_includedir}/gen_ndr/krb5pac.h
1517%{samba_includedir}/gen_ndr/lsa.h
1518%{samba_includedir}/gen_ndr/misc.h
1519%{samba_includedir}/gen_ndr/nbt.h
1520%{samba_includedir}/gen_ndr/drsblobs.h
1521%{samba_includedir}/gen_ndr/drsuapi.h
1522%{samba_includedir}/gen_ndr/ndr_drsblobs.h
1523%{samba_includedir}/gen_ndr/ndr_drsuapi.h
1524%{samba_includedir}/gen_ndr/ndr_atsvc.h
1525%{samba_includedir}/gen_ndr/ndr_dcerpc.h
1526%{samba_includedir}/gen_ndr/ndr_krb5pac.h
1527%{samba_includedir}/gen_ndr/ndr_misc.h
1528%{samba_includedir}/gen_ndr/ndr_nbt.h
1529%{samba_includedir}/gen_ndr/ndr_samr.h
1530%{samba_includedir}/gen_ndr/ndr_samr_c.h
1531%{samba_includedir}/gen_ndr/ndr_svcctl.h
1532%{samba_includedir}/gen_ndr/ndr_svcctl_c.h
1533%{samba_includedir}/gen_ndr/netlogon.h
1534%{samba_includedir}/gen_ndr/samr.h
1535%{samba_includedir}/gen_ndr/security.h
1536%{samba_includedir}/gen_ndr/server_id.h
1537%{samba_includedir}/gen_ndr/svcctl.h
1538%{samba_includedir}/ldb_wrap.h
1539%{samba_includedir}/lookup_sid.h
1540%{samba_includedir}/machine_sid.h
1541%{samba_includedir}/ndr.h
1542%dir %{samba_includedir}/ndr
1543%{samba_includedir}/ndr/ndr_dcerpc.h
1544%{samba_includedir}/ndr/ndr_drsblobs.h
1545%{samba_includedir}/ndr/ndr_drsuapi.h
1546%{samba_includedir}/ndr/ndr_krb5pac.h
1547%{samba_includedir}/ndr/ndr_svcctl.h
1548%{samba_includedir}/ndr/ndr_nbt.h
1549%{samba_includedir}/netapi.h
1550%{samba_includedir}/param.h
1551%{samba_includedir}/passdb.h
1552%{samba_includedir}/policy.h
1553%{samba_includedir}/rpc_common.h
1554%{samba_includedir}/samba/session.h
1555%{samba_includedir}/samba/version.h
1556%{samba_includedir}/share.h
1557%{samba_includedir}/smb2_lease_struct.h
1558%{samba_includedir}/smbconf.h
1559%{samba_includedir}/smb_ldap.h
1560%{samba_includedir}/smbldap.h
1561%{samba_includedir}/tdr.h
1562%{samba_includedir}/tsocket.h
1563%{samba_includedir}/tsocket_internal.h
1564%dir %{samba_includedir}/util
1565%{samba_includedir}/util/attr.h
1566%{samba_includedir}/util/blocking.h
1567%{samba_includedir}/util/byteorder.h
1568%{samba_includedir}/util/data_blob.h
1569%{samba_includedir}/util/debug.h
1570%{samba_includedir}/util/discard.h
1571%{samba_includedir}/util/fault.h
1572%{samba_includedir}/util/genrand.h
1573%{samba_includedir}/util/idtree.h
1574%{samba_includedir}/util/idtree_random.h
1575#%{samba_includedir}/util/memory.h
1576#%{samba_includedir}/util/safe_string.h
1577%{samba_includedir}/util/signal.h
1578%{samba_includedir}/util/string_wrappers.h
1579%{samba_includedir}/util/substitute.h
1580#%{samba_includedir}/util/talloc_stack.h
1581%{samba_includedir}/util/tevent_ntstatus.h
1582%{samba_includedir}/util/tevent_unix.h
1583%{samba_includedir}/util/tevent_werror.h
1584%{samba_includedir}/util/tfork.h
1585%{samba_includedir}/util/time.h
1586%{samba_includedir}/util_ldb.h
1587%{_libdir}/libdcerpc-binding.so
1588%{_libdir}/libdcerpc-samr.so
1589%{_libdir}/libdcerpc.so
1590%{_libdir}/libndr-krb5pac.so
1591%{_libdir}/libndr-nbt.so
1592%{_libdir}/libndr-standard.so
1593%{_libdir}/libndr.so
1594%{_libdir}/libnetapi.so
1595%{_libdir}/libsamba-credentials.so
1596%{_libdir}/libsamba-hostconfig.so
1597%{_libdir}/libsamba-passdb.so
1598%{_libdir}/libsamba-policy.*.so
1599%{_libdir}/libsamba-util.so
1600%{_libdir}/libsamdb.so
1601%{_libdir}/libsmbconf.so
1602%{_libdir}/libsmbldap.so
1603%{_libdir}/libtevent-util.so
1604%{_libdir}/pkgconfig/dcerpc.pc
1605%{_libdir}/pkgconfig/dcerpc_samr.pc
1606%{_libdir}/pkgconfig/ndr.pc
1607%{_libdir}/pkgconfig/ndr_krb5pac.pc
1608%{_libdir}/pkgconfig/ndr_nbt.pc
1609%{_libdir}/pkgconfig/ndr_standard.pc
1610%{_libdir}/pkgconfig/netapi.pc
1611%{_libdir}/pkgconfig/samba-credentials.pc
1612%{_libdir}/pkgconfig/samba-hostconfig.pc
1613%{_libdir}/pkgconfig/samba-policy.*.pc
1614%{_libdir}/pkgconfig/samba-util.pc
1615%{_libdir}/pkgconfig/samdb.pc
1616
1617%{_libdir}/libdcerpc-server.so
1618%{_libdir}/libdcerpc-server-core.so
1619%{_libdir}/pkgconfig/dcerpc_server.pc
1620
1621## --------------------------------------------------------------------
1622%files python
1623%defattr(-,root,root,-)
1624%{python3_sitearch}/*
1625#%exclude %{python_sitearch}/_ldb.so
1626#%exclude %{python_sitearch}/_tevent.so
1627
1628## --------------------------------------------------------------------
1629%if %{with pidl}
1630%files pidl
1631%defattr(-,root,root,-)
1632%{perl_vendorlib}/Parse/*
1633%{_mandir}/man1/pidl.1.gz
1634%{_mandir}/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
1635%{_mandir}/man3/Parse::Pidl::Wireshark::Conformance.3pm.gz
1636%{_mandir}/man3/Parse::Pidl::Dump.3pm.gz
1637%{_mandir}/man3/Parse::Pidl::NDR.3pm.gz
1638%{_mandir}/man3/Parse::Pidl::Util.3pm.gz
1639%attr(755,root,root) %{_bindir}/pidl
1640%endif
1641
1642## --------------------------------------------------------------------
1643%if %with_libsmbclient
1644%files -n libsmbclient
1645%defattr(-,root,root)
1646%{_libdir}/libsmbclient.so.*
1647%{_mandir}/man7/libsmbclient.7*
1648# ja manual
1649%{_mandir}/ja/man7/libsmbclient.7*
1650
1651## --------------------------------------------------------------------
1652%files -n libsmbclient-devel
1653%defattr(-,root,root)
1654%{samba_includedir}/libsmbclient.h
1655%{_libdir}/libsmbclient.so
1656%{_libdir}/pkgconfig/smbclient.pc
1657#%{_mandir}/man7/libsmbclient.7*
1658%endif # with_libsmbclient
1659
1660## --------------------------------------------------------------------
1661%if %with_libwbclient
1662%files -n libwbclient
1663%defattr(-,root,root)
1664%{_libdir}/samba/libwinbind-client-samba4.so
1665%{_libdir}/samba/wbclient/libwbclient.so.*
1666
1667## --------------------------------------------------------------------
1668%files -n libwbclient-devel
1669%defattr(-,root,root)
1670%{samba_includedir}/wbclient.h
1671%{_libdir}/samba/wbclient/libwbclient.so
1672%{_libdir}/pkgconfig/wbclient.pc
1673%endif # with_libwbclient
1674
1675%if %build_compat32
1676
1677## --------------------------------------------------------------------
1678%files -n compat32-samba-libs
1679%defattr(-,root,root)
1680%{_libdir}/libdcerpc-binding.so.*
1681%{_libdir}/libdcerpc.so.*
1682%{_libdir}/libsamba-errors.so*
1683%{_libdir}/libndr-krb5pac.so.*
1684%{_libdir}/libndr-nbt.so.*
1685%{_libdir}/libndr-standard.so.*
1686%{_libdir}/libndr.so.*
1687%{_libdir}/libnetapi.so.*
1688%{_libdir}/libsamba-credentials.so.*
1689%{_libdir}/libsamba-hostconfig.so.*
1690%{_libdir}/libsamba-passdb.so.*
1691%{_libdir}/libsamba-util.so.*
1692%{_libdir}/libsamdb.so.*
1693%{_libdir}/libsmbconf.so.*
1694%{_libdir}/libsmbldap.so.*
1695%{_libdir}/libtevent-util.so.*
1696
1697# libraries needed by the public libraries
1698%dir %{_libdir}/samba
1699%{_libdir}/samba/libCHARSET3-samba4.so
1700%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1701%{_libdir}/samba/libMESSAGING-samba4.so
1702%{_libdir}/samba/libMESSAGING-SEND-samba4.so
1703%{_libdir}/samba/libaddns-samba4.so
1704%{_libdir}/samba/libads-samba4.so
1705%{_libdir}/samba/libasn1-samba4.so.*
1706%{_libdir}/samba/libasn1util-samba4.so
1707#{_libdir}/samba/libauth-sam-reply-samba4.so
1708%{_libdir}/samba/libauth-samba4.so
1709%{_libdir}/samba/libauth-unix-token-samba4.so
1710%{_libdir}/samba/libauth4-samba4.so
1711%{_libdir}/samba/libauthkrb5-samba4.so
1712%{_libdir}/samba/libcli-cldap-samba4.so
1713%{_libdir}/samba/libcli-ldap-common-samba4.so
1714%{_libdir}/samba/libcli-ldap-samba4.so
1715%{_libdir}/samba/libcli-nbt-samba4.so
1716%{_libdir}/samba/libcli-smb-common-samba4.so
1717%{_libdir}/samba/libcli-spoolss-samba4.so
1718%{_libdir}/samba/libcliauth-samba4.so
1719%{_libdir}/samba/libclidns-samba4.so
1720%{_libdir}/samba/libcluster-samba4.so
1721%{_libdir}/samba/libcmdline-contexts-samba4.so
1722%{_libdir}/samba/libcmdline-credentials-samba4.so
1723%{_libdir}/samba/libcmocka-samba4.so
1724%{_libdir}/samba/libcom_err-samba4.so*
1725%{_libdir}/samba/libcommon-auth-samba4.so
1726%{_libdir}/samba/libdb-glue-samba4.so
1727%{_libdir}/samba/libdbwrap-samba4.so
1728%{_libdir}/samba/libdcerpc-samba-samba4.so
1729%{_libdir}/samba/libdcerpc-samba4.so
1730%{_libdir}/samba/libdfs-server-ad-samba4.so
1731%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1732%{_libdir}/samba/libdsdb-module-samba4.so
1733%{_libdir}/samba/libevents-samba4.so
1734%{_libdir}/samba/libflag-mapping-samba4.so
1735%{_libdir}/samba/libgenrand-samba4.so
1736%{_libdir}/samba/libgensec-samba4.so
1737%{_libdir}/samba/libgpext-samba4.so
1738%{_libdir}/samba/libgse-samba4.so
1739%{_libdir}/samba/libgssapi-samba4.so.*
1740%{_libdir}/samba/libhcrypto-samba4.so.*
1741%{_libdir}/samba/libhdb-samba4.so.*
1742%{_libdir}/samba/libheimbase-samba4.so.*
1743%{_libdir}/samba/libhttp-samba4.so
1744%{_libdir}/samba/libhx509-samba4.so.*
1745%{_libdir}/samba/libinterfaces-samba4.so
1746%{_libdir}/samba/libiov-buf-samba4.so
1747%{_libdir}/samba/libkrb5-samba4.so.*
1748%{_libdir}/samba/libkrb5samba-samba4.so
1749%{_libdir}/samba/libldb.so*
1750%{_libdir}/samba/libldbsamba-samba4.so
1751%{_libdir}/samba/liblibcli-lsa3-samba4.so
1752%{_libdir}/samba/liblibcli-netlogon3-samba4.so
1753%{_libdir}/samba/liblibsmb-samba4.so
1754%{_libdir}/samba/libmessages-dgm-samba4.so
1755%{_libdir}/samba/libmessages-util-samba4.so
1756%{_libdir}/samba/libmsghdr-samba4.so
1757%{_libdir}/samba/libmsrpc3-samba4.so
1758%{_libdir}/samba/libndr-samba-samba4.so
1759%{_libdir}/samba/libndr-samba4.so
1760%{_libdir}/samba/libnet-keytab-samba4.so
1761%{_libdir}/samba/libnetif-samba4.so
1762%{_libdir}/samba/libnpa-tstream-samba4.so
1763%{_libdir}/samba/libnss-info-samba4.so
1764%{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1765%{_libdir}/samba/libpopt-samba3-samba4.so
1766%{_libdir}/samba/libposix-eadb-samba4.so
1767%{_libdir}/samba/libprinting-migrate-samba4.so
1768%{_libdir}/samba/libprocess-model-samba4.so
1769%{_libdir}/samba/libregistry-samba4.so
1770%{_libdir}/samba/libreplace-samba4.so
1771%{_libdir}/samba/libroken-samba4.so.*
1772%{_libdir}/samba/libsamba-cluster-support-samba4.so
1773%{_libdir}/samba/libsamba-debug-samba4.so
1774%{_libdir}/samba/libsamba-modules-samba4.so
1775%{_libdir}/samba/libsamba-security-samba4.so
1776%{_libdir}/samba/libsamba-sockets-samba4.so
1777%{_libdir}/samba/libsamba3-util-samba4.so
1778%{_libdir}/samba/libsamdb-common-samba4.so
1779%{_libdir}/samba/libsecrets3-samba4.so
1780%{_libdir}/samba/libserver-role-samba4.so
1781%{_libdir}/samba/libserver-id-db-samba4.so
1782%{_libdir}/samba/libservice-samba4.so
1783%{_libdir}/samba/libshares-samba4.so
1784%{_libdir}/samba/libsmb-transport-samba4.so
1785%{_libdir}/samba/libsmbclient-raw-samba4.so
1786%{_libdir}/samba/libsmbd-base-samba4.so
1787%{_libdir}/samba/libsmbd-conn-samba4.so
1788%{_libdir}/samba/libsmbd-shim-samba4.so
1789%{_libdir}/samba/libsmbldaphelper-samba4.so
1790%{_libdir}/samba/libsmbpasswdparser-samba4.so
1791%{_libdir}/samba/libsocket-blocking-samba4.so
1792%{_libdir}/samba/libsys-rw-samba4.so
1793%{_libdir}/samba/libtalloc-report-samba4.so
1794%{_libdir}/samba/libtalloc.so*
1795%{_libdir}/samba/libtdb-wrap-samba4.so
1796%{_libdir}/samba/libtevent.so*
1797%{_libdir}/samba/libtime-basic-samba4.so
1798%{_libdir}/samba/libtrusts-util-samba4.so
1799%{_libdir}/samba/libutil-cmdline-samba4.so
1800%{_libdir}/samba/libutil-reg-samba4.so
1801%{_libdir}/samba/libutil-setid-samba4.so
1802%{_libdir}/samba/libutil-tdb-samba4.so
1803%{_libdir}/samba/libwind-samba4.so.*
1804%{_libdir}/samba/libxattr-tdb-samba4.so
1805
1806## --------------------------------------------------------------------
1807%files -n compat32-libwbclient
1808%defattr(755,root,root)
1809%{_libdir}/samba/libwinbind-client-samba4.so
1810%{_libdir}/samba/wbclient/libwbclient.so.*
1811
1812## --------------------------------------------------------------------
1813%files -n compat32-libsmbclient
1814%defattr(755,root,root)
1815%{_libdir}/libsmbclient.so.*
1816
1817%endif
1818
1819%changelog
1820* Sun Aug 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.6-2
1821- rebuilt with python-3.8.
1822
1823* Thu Aug 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.6-1
1824- new upstream release.
1825
1826* Thu Jul 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.5-1
1827- new upstream release.
1828
1829* Thu Jul 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.4-1
1830- new upstream release.
1831
1832* Tue May 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.3-1
1833- new upstream release.
1834
1835* Tue Apr 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.2-1
1836- new upstream release.
1837
1838* Fri Apr 24 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.1-2
1839- rebuilt with icu-67.
1840
1841* Tue Apr 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.1-1
1842- new upstream release.
1843- added systemd support (disabled as default).
1844- fixed %%post, %%preun and %%postun.
1845
1846* Tue Mar 31 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-2
1847- re-enabled pidl.
1848- enabled tracker/Spotlight support.
1849
1850* Mon Mar 30 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-1
1851- new upstream release.
1852
1853* Wed Nov 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.10-1
1854- new upstream release.
1855
1856* Thu Oct 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.9-1
1857- new upstream release.
1858
1859* Thu Oct 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.8-2
1860- fixed Obsoletes:.
1861- fixed dependency of compat32-samba-libs.
1862
1863* Wed Sep 04 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.8-1
1864- new upstream release.
1865
1866* Thu Aug 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.7-1
1867- new upstream release.
1868- updated samba-ja-docs.
1869
1870* Tue May 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.3-1
1871- new upstream release.
1872
1873* Sat May 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.2-1
1874- new upstream release.
1875- switched to python3.
1876- made to use bundled lib{talloc,tevent,ldb} and ctdb.
1877
1878* Fri Jan 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.4-1
1879- new upstream release.
1880
1881* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
1882- new upstream release.
1883- updated samba-ja-docs.
1884
1885* Wed Mar 14 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-1
1886- new upstream release.
1887
1888* Thu Mar 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-0.2.rc4
1889- new upstream release.
1890- fixed %%files for compat32-samba-libs.
1891
1892* Mon Jul 17 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.6-1
1893- new upstream release.
1894- updated samba-ja-docs.
1895
1896* Mon May 29 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.4-1
1897- new upstream release.
1898
1899* Mon May  1 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.3-1
1900- new upstream release.
1901
1902* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.0-1
1903- new upstream release.
1904
1905* Tue Dec 20 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.3-1
1906- new upstream release.
1907
1908* Sun Dec 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.2-1
1909- new upstream release.
1910- updated samba-ja-docs.
1911
1912* Fri Jul  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.5-1
1913- new upstream release.
1914- updated samba-ja-docs.
1915
1916* Wed Jun  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.4-1
1917- new upstream release.
1918- updated samba-ja-docs.
1919
1920* Tue May  3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.3-1
1921- new upstream release.
1922- updated samba-ja-docs.
1923
1924* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.2-1
1925- new upstream release.
1926
1927* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.0-1
1928- new upstream release.
1929
1930* Thu Mar 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.6-1
1931- new upstream release.
1932- updated samba-ja-docs.
1933
1934* Wed Feb 24 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.5-1
1935- new upstream release.
1936
1937* Sat Jan 16 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.4-1
1938- new upstream release.
1939
1940* Wed Dec 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-3
1941- built with gnutls-3.4.x.
1942
1943* Sun Dec 20 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-2
1944- built with libldb-1.1.25.
1945
1946* Thu Dec 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-1
1947- new upstream release.
1948- fixed missing %%changelog.
1949
1950* Wed Dec  2 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.2-1
1951- new upstream release.
1952
1953* Fri Oct 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.1-1
1954- new upstream release.
1955
1956* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.0-1
1957- new upstream release.
1958- built without libbsd.
1959
1960* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.4-1
1961- new upstream release.
1962
1963* Fri Jul 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.3-1
1964- new upstream release.
1965
1966* Sat Jun 13 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.2-1
1967- new upstream release.
1968
1969* Fri Apr 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.1-1
1970- new upstream release.
1971
1972* Thu Apr 16 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-2
1973- added subpackage compat32-samba-libs and samba-dc-libs.
1974- fixed %%files.
1975
1976* Sat Mar 7 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-1
1977- new upstream release.
1978
1979* Tue Feb 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.17-1
1980- new upstream release.
1981
1982* Sun Jan 25 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.16-1
1983- new upstream release.
1984
1985* Mon Jan 12 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.15-1
1986- new upstream release.
1987
1988* Wed Dec 3 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.14-1
1989- new upstream release.
1990- re-enabled samba-ja-docs.
1991
1992* Tue Dec  2 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-3
1993- fixed Group typo involved by previous release
1994
1995* Sat Nov 22 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-2
1996- moved common, libs, python, liibsmbclient and libwbclient packages to System Environment/Libraries Group
1997
1998* Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.11-1
1999- new upstream release.
2000
2001* Wed Mar 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.6-1
2002- new upstream release.
2003- removed samba-ja-docs (docs-ja for 4.1.x has not released yet).
2004
2005* Mon Dec 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.3-1
2006- new upstream release.
2007
2008* Thu Nov 28 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.2-1
2009- new upstream release.
2010- removed a sub package "samba-swat" (removed in upstream).
2011- %%post was made to fix the permission of TLS key (CVE-2013-4476).
2012
2013* Wed Oct 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.10-1
2014- new upstream release.
2015
2016* Tue Oct 08 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.9-1
2017- new upstream release.
2018
2019* Tue Mar 26 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.4-1
2020- new upstream release.
2021- fixed dependency.
2022- added documents from samba-docs-ja-4.0.0-1.
2023
2024* Mon Mar 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
2025- fixed directory to place private data.
2026
2027* Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
2028- new upstream release.
2029- fixed dates of %%changelog.
2030
2031* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
2032- new upstream release.
2033
2034* Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
2035- new upstream release. (to fix CVE-2012-2111)
2036- added charset options to smb.conf.
2037
2038* Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
2039- new upstream release. (to fix CVE-2012-1182)
2040
2041* Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
2042- new upstream release. (to fix BTS:1189)
2043
2044* Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
2045- new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
2046
2047* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
2048- updated Source6.
2049
2050* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
2051- fix smb.conf(5).
2052
2053* Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
2054- new upstream release.
2055- updated patches.
2056- added subpackages 'winbind-krb5-locator' and 'winbind-client'.
2057- dropped tdb and talloc subpackages became independent packages.
2058- dropped {,u}mount.cifs were included in cifs-utils.
2059
2060* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
2061- rebuilt with rpm-4.8.1 for pkg-config
2062- changed spec file name as vine style
2063- dropt script lines in %%build that no work
2064
2065* Sun Feb  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
2066- add patch1000 for fix CVE-2010-0547 (cifs.mount)
2067
2068* Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
2069- new upstream release.
2070
2071* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
2072- added 'Packager' tag.
2073
2074* Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
2075- new upstream release.
2076- added '--disable-fam' option.
2077- added 'compat32-*' subpackages.
2078- added 'libuuid-devel' to 'BuildRequires:'.
2079
2080* Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
2081- new upstream release.
2082
2083* Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
2084- new upstream release.
2085
2086* Thu Jun  4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
2087- increased release number for libtalloc/libtdb.
2088
2089* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
2090- fixed dependency.
2091- fixed modulepath.
2092
2093* Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
2094- new upstream release.
2095
2096* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
2097- rebuilt with openldap-2.4.11
2098
2099* Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
2100- samba-doc: changed Group to Applications/Documentation
2101- samba-winbind-devel: changed Group to Development/Libraries
2102- libsmbclient: changed Group to System Environment/Libraries
2103- libsmbclient-devel: changed Group to Development/Libraries
2104- libtalloc: changed Group to System Environment/Libraries
2105- libtalloc-devel: changed Group to Development/Libraries
2106- libtdb: fixed summary
2107          changed Group to System Environment/Libraries
2108- libtdb-devel: changed Group to Development/Libraries
2109
2110* Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
2111- new upstream release
2112
2113* Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
2114- new upstream release
2115- drop jp patch
2116- use UTF-8 as default charset
2117- rename samba-libsmbclient to libsmbclient
2118
2119* Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
2120- new upstream release.
2121- remove gamin-devel from BuildRequires: (no longer needed).
2122
2123* Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
2124- BuildRequires: gamin-devel (see [wishes:0127])
2125
2126* Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
2127- [SECURITY FIX] add security patches (#50-52)
2128  - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
2129  - CVE-2007-2446: multiple heap overflows allow remote code execution
2130  - CVE-2007-2447: remote command injection vulnerability
2131
2132* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
2133- apply upstream patches (#0-5)
2134  - fix an issues with servers set to "security = share" and Vista clients
2135    that send NTLMv2 responses
2136  - fixe several point-n-print bugs with Vista clients
2137  - fix failure when using the Vista backup utility
2138  - fix expansion of the %a smb.conf variable for Vista clients
2139  - fix MS-DFS referrals with Windows Vista clients
2140  - fix for Vista failing to delete directories on a Samba share
2141- display service start/stop messages ([VineSeed:13299])
2142
2143* Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
2144- [SECURITY FIX] new upstream release
2145  - CVE-2007-0452: potential denial of service bug in smbd
2146  - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
2147  - CVE-2007-0454: format string bug in afsacl.so vfs plugin
2148
2149* Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
2150- new upstream release
2151
2152* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
2153- disable swat (via inetd) by default
2154- fix code for editing %%{_sysconfdir}/inetd.conf
2155
2156* Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
2157- fix dependencies:
2158  - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
2159  - drop PreReq: gawk from -client
2160  - drop PreReq: inetd from -swat
2161  - drop Requires: tcp_wrappers from -swat (is needed by inetd)
2162- fix %%post etc...
2163  - drop code for editing /etc/services: no more needed
2164  - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
2165    from %%triggerin swat -- inetd to %%post swat
2166  - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
2167
2168* Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
2169- new upstream release
2170
2171* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
2172- rebuilt with openldap-2.3.27-0vl1
2173
2174* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
2175- new upstream release
2176
2177* Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
2178- new upstream release
2179
2180* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
2181- [SECURITY] new upstream release
2182  - Memory exhaustion DoS against smbd (CVE-2006-3403)
2183- update patches
2184  - buildroot.patch (#100)
2185  - logfiles.patch (#103)
2186  - smb.conf.patch (#106)
2187- update filter-requires-samba.sh (source999)
2188  - get rid of bogus dependency on perl(Unicode::MapUTF8)
2189
2190* Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
2191- new upstream release
2192- renumber patches
2193  - 000- for upstream patches
2194  - 050- for security patches
2195  - 100- for generic patches
2196- update logfiles.patch (#103)
2197- drop warning.patch (#104)
2198- not apply hex.patch (#105)
2199- add smb.conf.patch (#106)
2200- drop samba.log (source1), smb.conf (source2)
2201- use samba.pamd.stack instead of samba.pamd
2202- define macro: pkgingdir
2203- add files:
2204  - samba-client
2205    - %%{_bindir}/{smbget,eventlogadm}
2206  - samba-common:
2207    - %%{_bindir}/tdbtool
2208- separate development files to samba-libsmbclient-devel
2209- change groups
2210
2211* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
2212- remove unneeded dependencies
2213  - update filter-requires-samba.sh (source999)
2214  - overwrite __find_requires instead of __perl_requires
2215
2216* Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
2217- rebuild with readline-5.1
2218
2219* Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
2220- separate doc package with %%docpkg
2221- use %%htmlview instead of %%browser
2222
2223* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
2224- add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
2225
2226* Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
2227- new upstream release
2228- install %%{_sysconfdir}/xinetd.d/swat
2229- update filter-requires-samba.sh
2230- add swat.desktop.in instead of swat.desktop
2231  - switch browser by %%browser
2232- drop i18n patches
2233- update logfiles.patch (#3)
2234- add warning.patch (#4)
2235
2236* Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
2237- fix samba.log
2238  - thanks, K. Moriyama [VinePlus:02606]
2239- remove docs/manpages from %%doc
2240
2241* Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
2242- new upstream release
2243- update struplower_m_i18n.patch (#102)
2244- drop obsolete patch (#10)
2245
2246* Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
2247- [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
2248  - add samba-3.0.9-CAN-2004-1154.patch (#10)
2249- update patch (#102)
2250
2251* Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
2252- new upstream release
2253- drop obsolete patches (#10,11,110)
2254- update patches (#3,102)
2255
2256* Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
2257- [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
2258  - add samba-3.0.7-CAN-2004-0882.patch (patch11)
2259- update Source URL
2260
2261* Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
2262- [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
2263  - add samba-3.0.7-CAN-2004-0930.patch (patch10)
2264
2265* Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
2266- update samba.log, {smb,winbind}.init
2267- use *.log as logfile name instead of log.* (patch3)
2268
2269* Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
2270- change directories from %%{_localstatedir}/lock/samba
2271  - LOCKDIR: %%{_localstatedir}/cache/samba
2272  - PIDDIR:  %%{_localstatedir}/run
2273- restart {smb,winbind} at postun (upgrade)
2274- samba-common
2275  - convert smbpasswd at triggerpostun -- samba < 3.0.7
2276  - add convert_smbpasswd
2277  - add PreReq: gawk
2278
2279* Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
2280- add docs_ja (source101) from 3.0.5-16ml
2281
2282* Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
2283- new upstream release (shift to 3.0 series)
2284  - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
2285  - drop obsolete paches, configure options
2286  - update buildroot.patch
2287  - add I18N patches (#101-)
2288  - update smb.conf
2289- add URL
2290- use more macros
2291- change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
2292- move %%{_localstatedir}/log/samba, smbpasswd to samba-common
2293- move smbspool, smbcacls, rpcclient to samba-client
2294- update descriptions
2295
2296* Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
2297- new upstream release
2298
2299* Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
2300- 2.2.11-ja-1.0beta1
2301  - drop patch10
2302- add BuildPreReq: openssl-devel
2303- swat
2304  - add PreReq/Requires: inetd
2305  - add swat.desktop
2306
2307* Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
2308- fix changelog
2309
2310* Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
2311- [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
2312  - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
2313- add BuildPreReq: cups-devel
2314- add Prereq: chkconfig mktemp psmisc (instead of each files)
2315
2316* Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
2317- new upstream release
2318
2319* Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
2320- 2.2.9-ja-1.0beta1
2321- add BuildPreReq: readline-devel
2322
2323* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
2324- add ldconfig in %%post/%%postun script for libsmbclient
2325
2326* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
2327- add libsmbclient subpackage.
2328
2329* Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
2330- new upstream release.
2331
2332* Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
2333- fix smb.conf (SAMBADOC's path)
2334
2335* Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
2336- tentatively skip to build examples/VFS on alpha
2337
2338* Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
2339- new upstream release.
2340
2341* Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
2342- fix smb.conf
2343- fix smbadduser
2344
2345* Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
2346- new upstream version
2347
2348* Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
2349- added smbinit-vine.patch
2350        -- added '-D' option in smbd and nmbd
2351
2352* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
2353- New upstream version
2354        -- security fix.
2355
2356* Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2357- 2.2.7a.ja-1.0vl5
2358- merged from SPEC for RH60 by samba-jp.
2359
2360* Mon Feb 17  2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2361- 2.2.7a.ja-1.0vl4.beta1
2362- fix 'Requires:'.
2363
2364* Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2365- 2.2.7a.ja-1.0vl3.alpha1
2366- disable --with-tdbsam.
2367
2368* Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2369- 2.2.7a.ja-1.0vl2.alpha1
2370- modify %%post script for new password database.
2371
2372* Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2373- 2.2.7a.ja-1.0vl1.alpha1
2374
2375* Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2376- 2.2.6.ja-1.0vl1.alpha2
2377- apply alpha2 patch.
2378
2379* Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2380- 2.2.6.ja-1.0vl1.alpha1
2381- remove swat from package 'samba'.
2382
2383* Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2384- 2.2.6.ja-1.0vl0.alpha1
2385- enable winbind modules.
2386- change numbering rule.
2387
2388* Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2389- 2.2.6_ja_0.alpha1-0vl1
2390
2391* Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2392- 2.2.4_ja_0.alpha1.3-0vl1
2393
2394* Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2395- 2.2.2_ja_1.1-0vl1
2396- disable winbind modules (2.2.2 or earlier has critical bugs).
2397- modify 'Requires:'.
2398
2399* Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2400- 2.2.2_ja_1.1-0vl0
2401- shift sources to 2.2.x.
2402- add debugging mode for '%%files' section.
2403- modify spec largely because of too many difference between 2.0.x and 2.2.x.
2404-  . exchange %%prep, %%build, %%install section with samba-jp's spec.
2405-  . create a package 'samba-swat'.
2406-  . move smbclient and nmblookup to samba-common.
2407-  . move testprns to package 'samba' because it's checking tool for
2408-    server on LOCALHOST.
2409-  . move '%%post' to '%%post swat'.
2410-  . disable '%%post common'.
2411
2412* Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
2413- 2.0.10_ja_1.2
2414
2415* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
2416- 2.0.10_ja_1.1-0vl4
2417- eliminate executable bit in %%doc to erase perl/sh requirement
2418
2419* Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
2420- 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
2421- patch swat/ja/help/welcome.html to hide some missing matter
2422- also remove docs/zh_{CN,TW} files in %%doc
2423
2424* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
2425- for VineSeed
2426- deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
2427
2428* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
2429- 2.0.10_ja_1.1
2430- for 2.1.x update
2431
2432* Fri Aug 17 2001 <sagami@vinelinux.org>
2433- 2.0.10_ja_1.0-0vl2
2434- remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
2435
2436* Mon Jul 09 2001 <sagami@vinelinux.org>
2437- 2.0.10_ja_1.0-0vl1: includes secrity fix
2438 (http://www.samba.org/samba/whatsnew/macroexploit.html)
2439- remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
2440
2441* Thu May 31 2001 <sagami@vinelinux.org>
2442- 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
2443- added BuildPreReq = pam-devel for Vine 2.1.5+
2444- fixed init script to match our current/old style
2445- eliminate CVS related files from %%doc
2446
2447* Thu Apr 19 2001 <sagami@vinelinux.org>
2448- 2.0.7_ja_2.2-0vl1
2449
2450* Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
2451- 2.0.7_ja_1.3-0vl2
2452- rebuilt with readline2
2453- use better macros (although not almost complete... needs comfirmation)
2454
2455* Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
2456- 2.0.7_ja_1.3-0vl1
2457
2458* Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
2459- 2.0.7_ja_1.2.1-0vl2
2460- fixed missing Changelog.ja (was Chagelog.ja)
2461
2462* Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
2463- updated to 2.0.7-ja-1.2.1
2464
2465* Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2466- updated to 2.0.7-ja-1.2
2467
2468* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2469- added some Japanese documents to %doc
2470
2471* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2472- updated to 2.0.7-ja-1.0
2473
2474* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2475- updated to 2.0.7-ja-0.99
2476
2477* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2478- added rpccilent
2479- modified tcpdconf for stability.
2480
2481* Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2482- first test release for Vine based on RH6.2 spec file.
2483- activated swat in default for only localhost.
2484
2485* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
2486- fix trigger, again.
2487
2488* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
2489- fix trigger.
2490
2491* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
2492- turn on quota support
2493
2494* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
2495- rebuild to fox dependencies
2496- man pages are compressed
2497
2498* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
2499- munge post scripts slightly
2500
2501* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
2502- turn on mmap again. Wheee.
2503- ship smbmount on alpha
2504
2505* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
2506- turn off mmap. ;)
2507
2508* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
2509- change /var/log/samba to 0700
2510- turn on mmap support
2511
2512* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
2513- update to 2.0.6
2514
2515* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
2516- add a %defattr for -common
2517
2518* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
2519- shift some files into -client
2520- remove /home/samba from package.
2521
2522* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
2523- initscript oopsie. killproc <name> -HUP, not other way around.
2524
2525* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
2526- script cleanups. Again.
2527
2528* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
2529- add a patch to fix dropped reconnection attempts
2530
2531* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
2532- use cp rather than mv to preserve /etc/services perms (#4938 et al).
2533- use mktemp to generate /etc/tmp.XXXXXX file name.
2534- add prereqs on sed/mktemp/killall (need to move killall to /bin).
2535- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
2536
2537* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
2538- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
2539
2540* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
2541- fix typo in mount.smb
2542
2543* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
2544- add a %trigger to work around (sort of) broken scripts in
2545  previous releases
2546
2547* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
2548- initscript munging
2549
2550* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
2551- add domain parsing to mount.smb
2552
2553* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
2554- add a -common package, shuffle files around.
2555
2556* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
2557- add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
2558
2559* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
2560- update to 2.0.5
2561- fix mount.smb - smbmount options changed again.........
2562- fix postun. oops.
2563- update some stuff from the samba team's spec file.
2564
2565* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
2566- split off clients into separate package
2567- don't run samba by default
2568
2569* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
2570- fix one problem with mount.smb script
2571- fix smbpasswd on sparc with a really ugly kludge
2572
2573* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
2574- fixed logrotate script
2575
2576* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
2577- turn of 64-bit locking on 32-bit platforms
2578
2579* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
2580- so many releases, so little time
2581- explicitly uncomment 'printing = bsd' in sample config
2582
2583* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
2584- update to 2.0.4a
2585- fix mount.smb arg ordering
2586
2587* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
2588- go back to stop/start for restart (-HUP didn't work in testing)
2589
2590* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
2591- add a mount.smb to make smb mounting a little easier.
2592- smb filesystems apparently don't work on alpha. Oops.
2593
2594* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
2595- always create codepages
2596
2597* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
2598- logrotate changes
2599
2600* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
2601- auto rebuild in the new build environment (release 3)
2602
2603* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
2604- updated init script to use graceful restart (not stop/start)
2605
2606* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
2607- update to 2.0.3
2608
2609* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
2610- update to 2.0.2
2611
2612* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
2613- swat swat
2614
2615* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
2616- fix bash2 breakage in post script
2617
2618* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
2619- update to 2.0.0
2620
2621* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
2622- make sure all binaries are stripped
2623
2624* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
2625- update to 1.9.18p10.
2626- fix %triggerpostun.
2627
2628* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
2629- updated postun triggerscript to check $0
2630- clear /etc/codepages from %preun instead of %postun
2631
2632* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
2633- made the %postun script a tad less agressive; no reason to remove
2634  the logs or lock file (after all, if the lock file is still there,
2635  samba is still running)
2636- the %postun and %preun should only exectute if this is the final
2637  removal
2638- migrated %triggerpostun from Red Hat's samba package to work around
2639  packaging problems in some Red Hat samba releases
2640
2641* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
2642- minor tidy up in preparation for release of 1.9.18p5
2643- added findsmb utility from SGI package
2644
2645* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
2646- Updated version and codepage info.
2647- Release to test name resolve order
2648
2649* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
2650- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
2651- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
2652- Compounded make line
2653- Updated smb.init restart mechanism
2654- Use compound mkdir -p line instead of individual calls to mkdir
2655- Fixed smb.conf file path for log files
2656- Fixed smb.conf file path for incoming smb print spool directory
2657- Added a number of options to smb.conf file
2658- Added smbadduser command (missed from all previous RPMs) - Doooh!
2659- Added smbuser file and smb.conf file updates for username map
2660
Note: See TracBrowser for help on using the repository browser.