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

Revision 12505, 86.0 KB checked in by tomop, 3 years ago (diff)

updated 6 packages

alsa-lib-1.2.3.2-1

alsa-oss-1.1.8-1

alsa-plugins-1.2.2-1

libproxy-0.4.15-4

python3-3.8.6-1

samba-4.13.0-2

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