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

Revision 12513, 86.3 KB checked in by tomop, 3 years ago (diff)

updated 9 packages

curl-7.74.0-1

freerdp-2.2.0-1

golang-1.15.6-1

jasper-2.0.23-1

libssh-0.9.5-1

nghttp2-1.42.0-1

nodejs-14.15.1-1

pulseaudio-14.0-1

samba-4.13.3-1

Line 
1%bcond_with systemd
2%bcond_without pidl
3
4%define samba_version 4.13.3
5#define rc_number rc4
6%define samba_release 1
7
8%define doc_version 4.13.2-1
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
948%files
949%defattr(-,root,root,-)
950%license COPYING
951%doc PFIF.txt README.md README.Coding README.contributing VERSION WHATSNEW.txt
952%doc docs-ja/docs-xml/output/htmldocs
953%{_bindir}/dumpmscat
954%{_bindir}/ldbadd
955%{_bindir}/ldbdel
956%{_bindir}/ldbedit
957%{_bindir}/ldbmodify
958%{_bindir}/ldbrename
959%{_bindir}/ldbsearch
960%{_bindir}/mvxattr
961%{_bindir}/smbstatus
962%{_sbindir}/eventlogadm
963%{_sbindir}/nmbd
964%{_sbindir}/smbd
965%{_libdir}/samba/auth
966%{_libdir}/samba/vfs
967%config(noreplace) %{_sysconfdir}/logrotate.d/samba
968%config(noreplace) %{_sysconfdir}/pam.d/samba
969%{_sysconfdir}/openldap/schema/samba.schema
970%attr(0700,root,root) %dir /var/log/samba
971%attr(0700,root,root) %dir /var/log/samba/old
972%attr(1777,root,root) %dir /var/spool/samba
973%if %{with systemd}
974%{_unitdir}/smb.service
975%{_unitdir}/nmb.service
976%else
977%{_initrddir}/nmb
978%{_initrddir}/smb
979%endif
980%{_datadir}/samba/mdssvc
981
982%{_mandir}/man1/ldbadd.1*
983%{_mandir}/man1/ldbdel.1*
984%{_mandir}/man1/ldbedit.1*
985%{_mandir}/man1/ldbmodify.1*
986%{_mandir}/man1/ldbrename.1*
987%{_mandir}/man1/ldbsearch.1*
988%{_mandir}/man3/ldb.3*
989
990%{_mandir}/man3/talloc.3.gz
991
992%{_mandir}/man1/mvxattr.1*
993%{_mandir}/man1/smbstatus.1*
994%{_mandir}/man7/samba.7*
995%{_mandir}/man8/eventlogadm.8*
996%{_mandir}/man8/nmbd.8*
997%{_mandir}/man8/smbd.8*
998%{_mandir}/man8/vfs_acl_tdb.8*
999%{_mandir}/man8/vfs_acl_xattr.8*
1000%{_mandir}/man8/vfs_aio_fork.8*
1001%{_mandir}/man8/vfs_aio_pthread.8*
1002%{_mandir}/man8/vfs_audit.8*
1003%{_mandir}/man8/vfs_btrfs.8*
1004#%{_mandir}/man8/vfs_cacheprime.8*
1005%{_mandir}/man8/vfs_cap.8*
1006%{_mandir}/man8/vfs_catia.8*
1007#%{_mandir}/man8/vfs_ceph.8*
1008%{_mandir}/man8/vfs_commit.8*
1009%{_mandir}/man8/vfs_crossrename.8*
1010%{_mandir}/man8/vfs_default_quota.8*
1011%{_mandir}/man8/vfs_dirsort.8*
1012%{_mandir}/man8/vfs_extd_audit.8*
1013%{_mandir}/man8/vfs_fake_perms.8*
1014%{_mandir}/man8/vfs_fileid.8*
1015%{_mandir}/man8/vfs_fruit.8*
1016%{_mandir}/man8/vfs_full_audit.8*
1017%{_mandir}/man8/vfs_glusterfs_fuse.8*
1018%{_mandir}/man8/vfs_gpfs.8*
1019%{_mandir}/man8/vfs_linux_xfs_sgid.8*
1020%{_mandir}/man8/vfs_media_harmony.8*
1021#%{_mandir}/man8/vfs_nfs4acl_xattr.8*
1022%{_mandir}/man8/vfs_offline.8*
1023#%{_mandir}/man8/vfs_prealloc.8*
1024%{_mandir}/man8/vfs_preopen.8*
1025%{_mandir}/man8/vfs_readahead.8*
1026%{_mandir}/man8/vfs_readonly.8*
1027%{_mandir}/man8/vfs_recycle.8*
1028%{_mandir}/man8/vfs_shadow_copy.8*
1029%{_mandir}/man8/vfs_shadow_copy2.8*
1030%{_mandir}/man8/vfs_shell_snap.8*
1031%{_mandir}/man8/vfs_snapper.8*
1032%{_mandir}/man8/vfs_streams_depot.8*
1033%{_mandir}/man8/vfs_streams_xattr.8*
1034%{_mandir}/man8/vfs_syncops.8*
1035%{_mandir}/man8/vfs_time_audit.8*
1036#%{_mandir}/man8/vfs_tsmsm.8*
1037%{_mandir}/man8/vfs_unityed_media.8*
1038%{_mandir}/man8/vfs_virusfilter.8*
1039%{_mandir}/man8/vfs_worm.8*
1040%{_mandir}/man8/vfs_widelinks.8*
1041%{_mandir}/man8/vfs_xattr_tdb.8*
1042# ja manuals
1043%{_mandir}/ja/man1/mvxattr.1*
1044%{_mandir}/ja/man1/smbstatus.1*
1045%{_mandir}/ja/man7/samba.7*
1046%{_mandir}/ja/man8/eventlogadm.8*
1047%{_mandir}/ja/man8/nmbd.8*
1048%{_mandir}/ja/man8/smbd.8*
1049%{_mandir}/ja/man8/vfs_acl_tdb.8*
1050%{_mandir}/ja/man8/vfs_acl_xattr.8*
1051%{_mandir}/ja/man8/vfs_aio_fork.8*
1052%{_mandir}/ja/man8/vfs_aio_pthread.8*
1053%{_mandir}/ja/man8/vfs_audit.8*
1054%{_mandir}/ja/man8/vfs_btrfs.8*
1055%exclude %{_mandir}/ja/man8/vfs_cacheprime.8*
1056%{_mandir}/ja/man8/vfs_cap.8*
1057%{_mandir}/ja/man8/vfs_catia.8*
1058%exclude %{_mandir}/ja/man8/vfs_ceph.8*
1059%exclude %{_mandir}/ja/man8/vfs_ceph_snapshots.8.gz
1060%{_mandir}/ja/man8/vfs_commit.8*
1061%{_mandir}/ja/man8/vfs_crossrename.8*
1062%{_mandir}/ja/man8/vfs_default_quota.8*
1063%{_mandir}/ja/man8/vfs_dirsort.8*
1064%{_mandir}/ja/man8/vfs_extd_audit.8*
1065%{_mandir}/ja/man8/vfs_fake_perms.8*
1066%{_mandir}/ja/man8/vfs_fileid.8*
1067%{_mandir}/ja/man8/vfs_fruit.8*
1068%{_mandir}/ja/man8/vfs_full_audit.8*
1069%exclude %{_mandir}/ja/man8/vfs_glusterfs.8*
1070%{_mandir}/ja/man8/vfs_glusterfs_fuse.8*
1071%{_mandir}/ja/man8/vfs_gpfs.8*
1072%{_mandir}/ja/man8/vfs_io_uring.8.gz
1073%exclude %{_mandir}/ja/man8/vfs_nfs4acl_xattr.8*
1074%{_mandir}/ja/man8/vfs_linux_xfs_sgid.8*
1075%{_mandir}/ja/man8/vfs_media_harmony.8*
1076%{_mandir}/ja/man8/vfs_offline.8*
1077%exclude %{_mandir}/ja/man8/vfs_prealloc.8*
1078%{_mandir}/ja/man8/vfs_preopen.8*
1079%{_mandir}/ja/man8/vfs_readahead.8*
1080%{_mandir}/ja/man8/vfs_readonly.8*
1081%{_mandir}/ja/man8/vfs_recycle.8*
1082%{_mandir}/ja/man8/vfs_shadow_copy.8*
1083%{_mandir}/ja/man8/vfs_shadow_copy2.8*
1084%{_mandir}/ja/man8/vfs_shell_snap.8*
1085%{_mandir}/ja/man8/vfs_snapper.8*
1086%{_mandir}/ja/man8/vfs_streams_depot.8*
1087%{_mandir}/ja/man8/vfs_streams_xattr.8*
1088%{_mandir}/ja/man8/vfs_syncops.8*
1089%{_mandir}/ja/man8/vfs_time_audit.8*
1090%exclude %{_mandir}/ja/man8/vfs_tsmsm.8*
1091%{_mandir}/ja/man8/vfs_unityed_media.8*
1092%{_mandir}/ja/man8/vfs_virusfilter.8*
1093%{_mandir}/ja/man8/vfs_worm.8*
1094%{_mandir}/ja/man8/vfs_widelinks.8*
1095%{_mandir}/ja/man8/vfs_xattr_tdb.8*
1096%{_mandir}/ja/man8/vfs_zfsacl.8*
1097
1098## --------------------------------------------------------------------
1099%files libs
1100%defattr(-,root,root)
1101%{_libdir}/libdcerpc-binding.so.*
1102%{_libdir}/libdcerpc-server-core.so.*
1103%{_libdir}/libdcerpc.so.*
1104%{_libdir}/libndr-krb5pac.so.*
1105%{_libdir}/libndr-nbt.so.*
1106%{_libdir}/libndr-standard.so.*
1107%{_libdir}/libndr.so.*
1108%{_libdir}/libnetapi.so.*
1109%{_libdir}/libsamba-credentials.so.*
1110%{_libdir}/libsamba-errors.so*
1111%{_libdir}/libsamba-hostconfig.so.*
1112%{_libdir}/libsamba-passdb.so.*
1113%{_libdir}/libsamba-util.so.*
1114%{_libdir}/libsamdb.so.*
1115%{_libdir}/libsmbconf.so.*
1116%{_libdir}/libsmbldap.so.*
1117%{_libdir}/libtevent-util.so.*
1118
1119# talloc
1120%{_libdir}/samba/libtalloc.so*
1121%{_libdir}/samba/libpytalloc-util.*.so.*
1122
1123# tevent
1124%{_libdir}/samba/libtevent.so*
1125
1126# ldb
1127%{_libdir}/samba/libldb.so*
1128%{_libdir}/samba/libldb-*.so*
1129%{_libdir}/samba/libpyldb-util.*.so.*
1130
1131# libraries needed by the public libraries
1132%dir %{_libdir}/samba
1133%{_libdir}/samba/libCHARSET3-samba4.so
1134%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1135%{_libdir}/samba/libMESSAGING-samba4.so
1136%{_libdir}/samba/libMESSAGING-SEND-samba4.so
1137%{_libdir}/samba/libaddns-samba4.so
1138%{_libdir}/samba/libads-samba4.so
1139%{_libdir}/samba/libasn1-samba4.so.*
1140%{_libdir}/samba/libasn1util-samba4.so
1141#{_libdir}/samba/libauth-sam-reply-samba4.so
1142%{_libdir}/samba/libauth-samba4.so
1143%{_libdir}/samba/libauth-unix-token-samba4.so
1144%{_libdir}/samba/libauth4-samba4.so
1145%{_libdir}/samba/libauthkrb5-samba4.so
1146%{_libdir}/samba/libcli-cldap-samba4.so
1147%{_libdir}/samba/libcli-ldap-common-samba4.so
1148%{_libdir}/samba/libcli-ldap-samba4.so
1149%{_libdir}/samba/libcli-nbt-samba4.so
1150%{_libdir}/samba/libcli-smb-common-samba4.so
1151%{_libdir}/samba/libcli-spoolss-samba4.so
1152%{_libdir}/samba/libcliauth-samba4.so
1153%{_libdir}/samba/libclidns-samba4.so
1154%{_libdir}/samba/libcluster-samba4.so
1155%{_libdir}/samba/libcmdline-contexts-samba4.so
1156%{_libdir}/samba/libcmdline-credentials-samba4.so
1157%{_libdir}/samba/libcmocka-samba4.so
1158%{_libdir}/samba/libcom_err-samba4.so*
1159%{_libdir}/samba/libcommon-auth-samba4.so
1160%{_libdir}/samba/libdb-glue-samba4.so
1161%{_libdir}/samba/libdbwrap-samba4.so
1162%{_libdir}/samba/libdcerpc-samba-samba4.so
1163%{_libdir}/samba/libdcerpc-samba4.so
1164%{_libdir}/samba/libdfs-server-ad-samba4.so
1165%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1166%{_libdir}/samba/libdsdb-module-samba4.so
1167%{_libdir}/samba/libevents-samba4.so
1168%{_libdir}/samba/libflag-mapping-samba4.so
1169%{_libdir}/samba/libgensec-samba4.so
1170%{_libdir}/samba/libgpext-samba4.so
1171%{_libdir}/samba/libgpo-samba4.so
1172%{_libdir}/samba/libgse-samba4.so
1173%{_libdir}/samba/libgssapi-samba4.so.*
1174%{_libdir}/samba/libhcrypto-samba4.so.*
1175%{_libdir}/samba/libhdb-samba4.so.*
1176%{_libdir}/samba/libheimbase-samba4.so.*
1177%{_libdir}/samba/libhttp-samba4.so
1178%{_libdir}/samba/libhx509-samba4.so.*
1179%{_libdir}/samba/libinterfaces-samba4.so
1180%{_libdir}/samba/libiov-buf-samba4.so
1181%{_libdir}/samba/libkrb5-samba4.so.*
1182%{_libdir}/samba/libkrb5samba-samba4.so
1183%{_libdir}/samba/libldbsamba-samba4.so
1184%{_libdir}/samba/liblibcli-lsa3-samba4.so
1185%{_libdir}/samba/liblibcli-netlogon3-samba4.so
1186%{_libdir}/samba/liblibsmb-samba4.so
1187%{_libdir}/samba/libmessages-dgm-samba4.so
1188%{_libdir}/samba/libmessages-util-samba4.so
1189%{_libdir}/samba/libmscat-samba4.so
1190%{_libdir}/samba/libmsghdr-samba4.so
1191%{_libdir}/samba/libmsrpc3-samba4.so
1192%{_libdir}/samba/libndr-samba-samba4.so
1193%{_libdir}/samba/libndr-samba4.so
1194%{_libdir}/samba/libnet-keytab-samba4.so
1195%{_libdir}/samba/libnetif-samba4.so
1196%{_libdir}/samba/libnpa-tstream-samba4.so
1197%{_libdir}/samba/libnss-info-samba4.so
1198%{_libdir}/samba/libposix-eadb-samba4.so
1199%{_libdir}/samba/libprinter-driver-samba4.so
1200%{_libdir}/samba/libprinting-migrate-samba4.so
1201%{_libdir}/samba/libprocess-model-samba4.so
1202%{_libdir}/samba/libregistry-samba4.so
1203%{_libdir}/samba/libreplace-samba4.so
1204%{_libdir}/samba/libroken-samba4.so.*
1205%{_libdir}/samba/libsamba-cluster-support-samba4.so
1206%{_libdir}/samba/libsamba-debug-samba4.so
1207%{_libdir}/samba/libsamba-modules-samba4.so
1208%{_libdir}/samba/libsamba-python.cpython-*-samba4.so
1209%{_libdir}/samba/libsamba-security-samba4.so
1210%{_libdir}/samba/libsamba-sockets-samba4.so
1211%{_libdir}/samba/libsamba3-util-samba4.so
1212%{_libdir}/samba/libsamdb-common-samba4.so
1213%{_libdir}/samba/libsecrets3-samba4.so
1214%{_libdir}/samba/libserver-role-samba4.so
1215%{_libdir}/samba/libservice-samba4.so
1216%{_libdir}/samba/libshares-samba4.so
1217%{_libdir}/samba/libsmb-transport-samba4.so
1218%{_libdir}/samba/libsmbclient-raw-samba4.so
1219%{_libdir}/samba/libsmbd-base-samba4.so
1220%{_libdir}/samba/libsmbd-conn-samba4.so
1221%{_libdir}/samba/libsmbd-shim-samba4.so
1222%{_libdir}/samba/libsmbldaphelper-samba4.so
1223%{_libdir}/samba/libsmbpasswdparser-samba4.so
1224%{_libdir}/samba/libsocket-blocking-samba4.so
1225%{_libdir}/samba/libsys-rw-samba4.so
1226%{_libdir}/samba/libtalloc-report-printf-samba4.so
1227%{_libdir}/samba/libtalloc-report-samba4.so
1228%{_libdir}/samba/libtdb-wrap-samba4.so
1229%{_libdir}/samba/libtrusts-util-samba4.so
1230%{_libdir}/samba/libutil-cmdline-samba4.so
1231%{_libdir}/samba/libutil-reg-samba4.so
1232%{_libdir}/samba/libutil-setid-samba4.so
1233%{_libdir}/samba/libutil-tdb-samba4.so
1234%{_libdir}/samba/libwind-samba4.so.*
1235%{_libdir}/samba/libxattr-tdb-samba4.so
1236
1237%if ! %with_libsmbclient
1238%{_libdir}/libsmbclient.so.*
1239%{_libdir}/libsmbsharemodes.so.*
1240%{_mandir}/man7/libsmbclient.7.gz
1241# ja manual
1242%{_mandir}/ja/man7/libsmbclient.7.gz
1243%endif # ! with_libsmbclient
1244
1245%if ! %with_libwbclient
1246%{_libdir}/libwbclient.so.*
1247%{_libdir}/samba/libwinbind-client.so
1248%endif # ! with_libwbclient
1249
1250## --------------------------------------------------------------------
1251%files common
1252%defattr(-,root,root)
1253%doc smb.conf.example
1254#%{_libdir}/samba/charset ???
1255#%{_sysconfdir}/tmpfiles.d/samba.conf
1256%{_bindir}/net
1257%{_bindir}/pdbedit
1258%{_bindir}/profiles
1259%{_bindir}/smbcontrol
1260%{_bindir}/testparm
1261#%{_datadir}/samba/codepages
1262%dir %{_datadir}/samba
1263%dir /var/run/samba
1264%dir /var/run/winbindd
1265%dir /var/lib/samba
1266%if %{with systemd}
1267%{_tmpfilesdir}/samba.conf
1268%endif
1269%attr(700,root,root) %dir /var/lib/samba/private
1270%attr(755,root,root) %dir /var/lib/samba/msg
1271%attr(755,root,root) %dir %{_sysconfdir}/samba
1272%ghost %config(noreplace) %{_sysconfdir}/samba/smb.conf
1273%config(noreplace) %{_sysconfdir}/samba/lmhosts
1274%config(noreplace) %{_sysconfdir}/sysconfig/samba
1275%{_mandir}/man1/profiles.1.gz
1276%{_mandir}/man1/smbcontrol.1.gz
1277%{_mandir}/man1/testparm.1.gz
1278%{_mandir}/man5/lmhosts.5.gz
1279%{_mandir}/man5/smb.conf.5.gz
1280%{_mandir}/man8/net.8.gz
1281%{_mandir}/man8/pdbedit.8.gz
1282# ja manuals
1283%{_mandir}/ja/man1/profiles.1.gz
1284%{_mandir}/ja/man1/smbcontrol.1.gz
1285%{_mandir}/ja/man1/testparm.1.gz
1286%{_mandir}/ja/man5/lmhosts.5.gz
1287%{_mandir}/ja/man5/smb.conf.5.gz
1288%{_mandir}/ja/man8/net.8.gz
1289%{_mandir}/ja/man8/pdbedit.8.gz
1290
1291# common libraries
1292%{_libdir}/samba/libgenrand-samba4.so
1293%{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1294%{_libdir}/samba/libpopt-samba3-samba4.so
1295%{_libdir}/samba/libserver-id-db-samba4.so
1296%{_libdir}/samba/libtime-basic-samba4.so
1297%{_libdir}/samba/pdb
1298
1299## --------------------------------------------------------------------
1300%files dc-libs
1301%defattr(-,root,root)
1302# dc
1303%{_libdir}/libdcerpc-samr.so.*
1304%{_libdir}/libdcerpc-server.so.*
1305%{_libdir}/libsamba-policy.*.so.*
1306%{_libdir}/samba/libHDB-SAMBA4-samba4.so
1307%{_libdir}/samba/libdnsserver-common-samba4.so
1308%{_libdir}/samba/libsamba-net.cpython-*-samba4.so
1309%{_libdir}/samba/libscavenge-dns-records-samba4.so
1310
1311## --------------------------------------------------------------------
1312%files dc
1313%defattr(-,root,root)
1314%{_bindir}/samba-tool
1315%{_sbindir}/samba
1316%{_sbindir}/samba_kcc
1317%{_sbindir}/samba_dnsupdate
1318%{_sbindir}/samba_downgrade_db
1319%{_sbindir}/samba-gpupdate
1320%{_sbindir}/samba_spnupdate
1321%{_sbindir}/samba_upgradedns
1322%{_libdir}/samba/auth/samba4.so
1323%{_libdir}/samba/bind9
1324%{_libdir}/samba/gensec
1325%{_libdir}/samba/libheimntlm-samba4.so.*
1326%{_libdir}/samba/libkdc-samba4.so.*
1327%{_libdir}/samba/libpac-samba4.so
1328%dir %{_libdir}/samba/ldb
1329%{_libdir}/samba/ldb/*
1330%{_libdir}/samba/process_model
1331%{_libdir}/samba/service
1332%dir /var/lib/samba/sysvol
1333%{_datadir}/samba/admx
1334%{_datadir}/samba/setup
1335%if %{with systemd}
1336%{_unitdir}/samba.service
1337%else
1338%{_initrddir}/samba
1339%endif
1340%{_mandir}/man8/samba.8*
1341%{_mandir}/man8/samba-tool.8*
1342%{_mandir}/man8/samba_downgrade_db.8.gz
1343%{_mandir}/man8/samba-gpupdate.8*
1344# ja manuals
1345%{_mandir}/ja/man8/samba.8*
1346%{_mandir}/ja/man8/samba-tool.8*
1347%{_mandir}/ja/man8/samba_downgrade_db.8.gz
1348
1349## --------------------------------------------------------------------
1350%files winbind
1351%defattr(-,root,root)
1352#%{_bindir}/wbinfo3
1353%{_libdir}/samba/idmap
1354%{_libdir}/samba/nss_info
1355%{_libdir}/samba/libnss-info-samba4.so
1356%{_libdir}/samba/libidmap-samba4.so
1357%{_sbindir}/winbindd
1358%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1359%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
1360%{_mandir}/man5/pam_winbind.conf.5*
1361%{_mandir}/man8/winbindd.8*
1362%{_mandir}/man8/idmap_*.8*
1363#%{_datadir}/locale/*/LC_MESSAGES/pam_winbind.mo
1364%if %{with systemd}
1365%{_unitdir}/winbind.service
1366%else
1367%{_initrddir}/winbind
1368%endif
1369# ja manuals
1370%{_mandir}/ja/man5/pam_winbind.conf.5*
1371%{_mandir}/ja/man8/winbindd.8*
1372%{_mandir}/ja/man8/idmap_*.8*
1373
1374## --------------------------------------------------------------------
1375%files winbind-krb5-locator
1376%defattr(-,root,root)
1377%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
1378%{_libdir}/samba/krb5/winbind_krb5_locator.so
1379%{_mandir}/man8/winbind_krb5_locator.8*
1380# ja manual
1381%{_mandir}/ja/man8/winbind_krb5_locator.8*
1382
1383## --------------------------------------------------------------------
1384%files winbind-clients
1385%defattr(-,root,root)
1386%{_bindir}/ntlm_auth
1387#%{_bindir}/ntlm_auth3
1388%{_bindir}/wbinfo
1389%{_libdir}/libnss_winbind.so*
1390%{_libdir}/libnss_wins.so*
1391#/%{smb_lib}/libnss_winbind.so.2
1392#/%{smb_lib}/libnss_wins.so.2
1393/%{_lib}/security/pam_winbind.so
1394%{_mandir}/man1/ntlm_auth.1.gz
1395%{_mandir}/man1/wbinfo.1.gz
1396%{_mandir}/man8/pam_winbind.8.gz
1397# ja manuals
1398%{_mandir}/ja/man1/ntlm_auth.1.gz
1399%{_mandir}/ja/man1/wbinfo.1.gz
1400%{_mandir}/ja/man8/pam_winbind.8.gz
1401
1402## --------------------------------------------------------------------
1403%files client
1404%defattr(-,root,root)
1405%{_bindir}/cifsdd
1406%{_bindir}/dbwrap_tool
1407%{_bindir}/findsmb
1408%{_bindir}/mdfind
1409%{_bindir}/nmblookup
1410%{_bindir}/oLschema2ldif
1411%{_bindir}/regdiff
1412%{_bindir}/regpatch
1413%{_bindir}/regshell
1414%{_bindir}/regtree
1415%{_bindir}/rpcclient
1416%{_bindir}/samba-regedit
1417%{_bindir}/sharesec
1418%{_bindir}/smbcacls
1419%{_bindir}/smbclient
1420%{_bindir}/smbcquotas
1421#%{_bindir}/smbfilter
1422%{_bindir}/smbget
1423#%{_bindir}/findsmg
1424#%{_bindir}/smbtar
1425#%{_bindir}/smbiconv
1426%{_bindir}/smbpasswd
1427%{_bindir}/smbprint
1428%{_bindir}/smbspool
1429%{_bindir}/smbtar
1430%{_bindir}/smbtree
1431#%{_bindir}/split_tokens
1432#%exclude %{_libdir}/samba/libldb-cmdline.so
1433%{_libexecdir}/samba/smbspool_krb5_wrapper
1434%{_mandir}/man1/dbwrap_tool.1.gz
1435%{_mandir}/man1/findsmb.1.gz
1436%{_mandir}/man1/log2pcap.1.gz
1437%{_mandir}/man1/mdfind.1.gz
1438%{_mandir}/man1/nmblookup.1.gz
1439%{_mandir}/man1/oLschema2ldif.1.gz
1440%{_mandir}/man1/regdiff.1.gz
1441%{_mandir}/man1/regpatch.1.gz
1442%{_mandir}/man1/regshell.1.gz
1443%{_mandir}/man1/regtree.1.gz
1444%{_mandir}/man1/rpcclient.1.gz
1445%{_mandir}/man1/sharesec.1.gz
1446%{_mandir}/man1/smbcacls.1.gz
1447%{_mandir}/man1/smbclient.1.gz
1448%{_mandir}/man1/smbcquotas.1.gz
1449%{_mandir}/man1/smbget.1.gz
1450%{_mandir}/man1/smbtar.1.gz
1451%{_mandir}/man1/smbtree.1.gz
1452%{_mandir}/man5/smbgetrc.5.gz
1453%{_mandir}/man5/smbpasswd.5.gz
1454%{_mandir}/man7/traffic_learner.7.gz
1455%{_mandir}/man7/traffic_replay.7.gz
1456%{_mandir}/man8/cifsdd.8.gz
1457%{_mandir}/man8/samba-regedit.8.gz
1458%{_mandir}/man8/smbpasswd.8.gz
1459%{_mandir}/man8/smbspool.8.gz
1460%{_mandir}/man8/smbspool_krb5_wrapper.8.gz
1461#ja manuals
1462%{_mandir}/ja/man1/dbwrap_tool.1.gz
1463%{_mandir}/ja/man1/findsmb.1.gz
1464%{_mandir}/ja/man1/log2pcap.1.gz
1465%{_mandir}/ja/man1/mdfind.1.gz
1466%{_mandir}/ja/man1/nmblookup.1.gz
1467%{_mandir}/ja/man1/rpcclient.1.gz
1468%{_mandir}/ja/man1/sharesec.1.gz
1469%{_mandir}/ja/man1/smbcacls.1.gz
1470%{_mandir}/ja/man1/smbclient.1.gz
1471%{_mandir}/ja/man1/smbcquotas.1.gz
1472%{_mandir}/ja/man1/smbget.1.gz
1473%{_mandir}/ja/man1/smbtar.1.gz
1474%{_mandir}/ja/man1/smbtree.1.gz
1475%{_mandir}/ja/man5/smbgetrc.5.gz
1476%{_mandir}/ja/man5/smbpasswd.5.gz
1477%{_mandir}/ja/man7/traffic_learner.7.gz
1478%{_mandir}/ja/man7/traffic_replay.7.gz
1479%{_mandir}/ja/man8/cifsdd.8.gz
1480%{_mandir}/ja/man8/samba-regedit.8.gz
1481%{_mandir}/ja/man8/smbpasswd.8.gz
1482%{_mandir}/ja/man8/smbspool.8.gz
1483%{_mandir}/ja/man8/smbspool_krb5_wrapper.8.gz
1484
1485## --------------------------------------------------------------------
1486%files test
1487%defattr(-,root,root)
1488%{_bindir}/gentest
1489%{_bindir}/locktest
1490%{_bindir}/masktest
1491%{_bindir}/ndrdump
1492%{_bindir}/smbtorture
1493%{_mandir}/man1/gentest.1*
1494%{_mandir}/man1/locktest.1*
1495%{_mandir}/man1/masktest.1*
1496%{_mandir}/man1/ndrdump.1*
1497%{_mandir}/man1/smbtorture.1*
1498%{_mandir}/man1/vfstest.1*
1499
1500%{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1501%{_libdir}/samba/libtorture-samba4.so
1502
1503# ja manual
1504%{_mandir}/ja/man1/vfstest.1*
1505
1506## --------------------------------------------------------------------
1507%files devel
1508%defattr(-,root,root)
1509%{samba_includedir}/charset.h
1510%{samba_includedir}/core/doserr.h
1511%{samba_includedir}/core/error.h
1512%{samba_includedir}/core/hresult.h
1513%{samba_includedir}/core/ntstatus.h
1514%{samba_includedir}/core/ntstatus_gen.h
1515%{samba_includedir}/core/werror.h
1516%{samba_includedir}/core/werror_gen.h
1517%{samba_includedir}/credentials.h
1518%{samba_includedir}/dcerpc.h
1519%{samba_includedir}/dcerpc_server.h
1520%{samba_includedir}/dcesrv_core.h
1521%{samba_includedir}/domain_credentials.h
1522%{samba_includedir}/gen_ndr/atsvc.h
1523%{samba_includedir}/gen_ndr/auth.h
1524%{samba_includedir}/gen_ndr/dcerpc.h
1525%{samba_includedir}/gen_ndr/krb5pac.h
1526%{samba_includedir}/gen_ndr/lsa.h
1527%{samba_includedir}/gen_ndr/misc.h
1528%{samba_includedir}/gen_ndr/nbt.h
1529%{samba_includedir}/gen_ndr/drsblobs.h
1530%{samba_includedir}/gen_ndr/drsuapi.h
1531%{samba_includedir}/gen_ndr/ndr_drsblobs.h
1532%{samba_includedir}/gen_ndr/ndr_drsuapi.h
1533%{samba_includedir}/gen_ndr/ndr_atsvc.h
1534%{samba_includedir}/gen_ndr/ndr_dcerpc.h
1535%{samba_includedir}/gen_ndr/ndr_krb5pac.h
1536%{samba_includedir}/gen_ndr/ndr_misc.h
1537%{samba_includedir}/gen_ndr/ndr_nbt.h
1538%{samba_includedir}/gen_ndr/ndr_samr.h
1539%{samba_includedir}/gen_ndr/ndr_samr_c.h
1540%{samba_includedir}/gen_ndr/ndr_svcctl.h
1541%{samba_includedir}/gen_ndr/ndr_svcctl_c.h
1542%{samba_includedir}/gen_ndr/netlogon.h
1543%{samba_includedir}/gen_ndr/samr.h
1544%{samba_includedir}/gen_ndr/security.h
1545%{samba_includedir}/gen_ndr/server_id.h
1546%{samba_includedir}/gen_ndr/svcctl.h
1547%{samba_includedir}/ldb_wrap.h
1548%{samba_includedir}/lookup_sid.h
1549%{samba_includedir}/machine_sid.h
1550%{samba_includedir}/ndr.h
1551%dir %{samba_includedir}/ndr
1552%{samba_includedir}/ndr/ndr_dcerpc.h
1553%{samba_includedir}/ndr/ndr_drsblobs.h
1554%{samba_includedir}/ndr/ndr_drsuapi.h
1555%{samba_includedir}/ndr/ndr_krb5pac.h
1556%{samba_includedir}/ndr/ndr_svcctl.h
1557%{samba_includedir}/ndr/ndr_nbt.h
1558%{samba_includedir}/netapi.h
1559%{samba_includedir}/param.h
1560%{samba_includedir}/passdb.h
1561%{samba_includedir}/policy.h
1562%{samba_includedir}/rpc_common.h
1563%{samba_includedir}/samba/session.h
1564%{samba_includedir}/samba/version.h
1565%{samba_includedir}/share.h
1566%{samba_includedir}/smb2_lease_struct.h
1567%{samba_includedir}/smbconf.h
1568%{samba_includedir}/smb_ldap.h
1569%{samba_includedir}/smbldap.h
1570%{samba_includedir}/tdr.h
1571%{samba_includedir}/tsocket.h
1572%{samba_includedir}/tsocket_internal.h
1573%dir %{samba_includedir}/util
1574%{samba_includedir}/util/attr.h
1575%{samba_includedir}/util/blocking.h
1576# %{samba_includedir}/util/byteorder.h
1577%{samba_includedir}/util/data_blob.h
1578%{samba_includedir}/util/debug.h
1579%{samba_includedir}/util/discard.h
1580%{samba_includedir}/util/fault.h
1581%{samba_includedir}/util/genrand.h
1582%{samba_includedir}/util/idtree.h
1583%{samba_includedir}/util/idtree_random.h
1584#%{samba_includedir}/util/memory.h
1585#%{samba_includedir}/util/safe_string.h
1586%{samba_includedir}/util/signal.h
1587%{samba_includedir}/util/string_wrappers.h
1588%{samba_includedir}/util/substitute.h
1589#%{samba_includedir}/util/talloc_stack.h
1590%{samba_includedir}/util/tevent_ntstatus.h
1591%{samba_includedir}/util/tevent_unix.h
1592%{samba_includedir}/util/tevent_werror.h
1593%{samba_includedir}/util/tfork.h
1594%{samba_includedir}/util/time.h
1595%{samba_includedir}/util_ldb.h
1596%{_libdir}/libdcerpc-binding.so
1597%{_libdir}/libdcerpc-samr.so
1598%{_libdir}/libdcerpc.so
1599%{_libdir}/libndr-krb5pac.so
1600%{_libdir}/libndr-nbt.so
1601%{_libdir}/libndr-standard.so
1602%{_libdir}/libndr.so
1603%{_libdir}/libnetapi.so
1604%{_libdir}/libsamba-credentials.so
1605%{_libdir}/libsamba-hostconfig.so
1606%{_libdir}/libsamba-passdb.so
1607%{_libdir}/libsamba-policy.*.so
1608%{_libdir}/libsamba-util.so
1609%{_libdir}/libsamdb.so
1610%{_libdir}/libsmbconf.so
1611%{_libdir}/libsmbldap.so
1612%{_libdir}/libtevent-util.so
1613%{_libdir}/pkgconfig/dcerpc.pc
1614%{_libdir}/pkgconfig/dcerpc_samr.pc
1615%{_libdir}/pkgconfig/ndr.pc
1616%{_libdir}/pkgconfig/ndr_krb5pac.pc
1617%{_libdir}/pkgconfig/ndr_nbt.pc
1618%{_libdir}/pkgconfig/ndr_standard.pc
1619%{_libdir}/pkgconfig/netapi.pc
1620%{_libdir}/pkgconfig/samba-credentials.pc
1621%{_libdir}/pkgconfig/samba-hostconfig.pc
1622%{_libdir}/pkgconfig/samba-policy.*.pc
1623%{_libdir}/pkgconfig/samba-util.pc
1624%{_libdir}/pkgconfig/samdb.pc
1625
1626%{_libdir}/libdcerpc-server.so
1627%{_libdir}/libdcerpc-server-core.so
1628%{_libdir}/pkgconfig/dcerpc_server.pc
1629
1630## --------------------------------------------------------------------
1631%files python
1632%defattr(-,root,root,-)
1633%{python3_sitearch}/*
1634#%exclude %{python_sitearch}/_ldb.so
1635#%exclude %{python_sitearch}/_tevent.so
1636
1637## --------------------------------------------------------------------
1638%if %{with pidl}
1639%files pidl
1640%defattr(-,root,root,-)
1641%{perl_vendorlib}/Parse/*
1642%{_mandir}/man1/pidl.1.gz
1643%{_mandir}/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
1644%{_mandir}/man3/Parse::Pidl::Wireshark::Conformance.3pm.gz
1645%{_mandir}/man3/Parse::Pidl::Dump.3pm.gz
1646%{_mandir}/man3/Parse::Pidl::NDR.3pm.gz
1647%{_mandir}/man3/Parse::Pidl::Util.3pm.gz
1648%attr(755,root,root) %{_bindir}/pidl
1649%endif
1650
1651## --------------------------------------------------------------------
1652%if %with_libsmbclient
1653%files -n libsmbclient
1654%defattr(-,root,root)
1655%{_libdir}/libsmbclient.so.*
1656%{_mandir}/man7/libsmbclient.7*
1657# ja manual
1658%{_mandir}/ja/man7/libsmbclient.7*
1659
1660## --------------------------------------------------------------------
1661%files -n libsmbclient-devel
1662%defattr(-,root,root)
1663%{samba_includedir}/libsmbclient.h
1664%{_libdir}/libsmbclient.so
1665%{_libdir}/pkgconfig/smbclient.pc
1666#%{_mandir}/man7/libsmbclient.7*
1667%endif # with_libsmbclient
1668
1669## --------------------------------------------------------------------
1670%if %with_libwbclient
1671%files -n libwbclient
1672%defattr(-,root,root)
1673%{_libdir}/samba/libwinbind-client-samba4.so
1674%{_libdir}/samba/wbclient/libwbclient.so.*
1675
1676## --------------------------------------------------------------------
1677%files -n libwbclient-devel
1678%defattr(-,root,root)
1679%{samba_includedir}/wbclient.h
1680%{_libdir}/samba/wbclient/libwbclient.so
1681%{_libdir}/pkgconfig/wbclient.pc
1682%endif # with_libwbclient
1683
1684%if %build_compat32
1685
1686## --------------------------------------------------------------------
1687%files -n compat32-samba-libs
1688%defattr(-,root,root)
1689%{_libdir}/libdcerpc-binding.so.*
1690%{_libdir}/libdcerpc.so.*
1691%{_libdir}/libdcerpc-server-core.so.*
1692%{_libdir}/libsamba-errors.so*
1693%{_libdir}/libndr-krb5pac.so.*
1694%{_libdir}/libndr-nbt.so.*
1695%{_libdir}/libndr-standard.so.*
1696%{_libdir}/libndr.so.*
1697%{_libdir}/libnetapi.so.*
1698%{_libdir}/libsamba-credentials.so.*
1699%{_libdir}/libsamba-hostconfig.so.*
1700%{_libdir}/libsamba-passdb.so.*
1701%{_libdir}/libsamba-util.so.*
1702%{_libdir}/libsamdb.so.*
1703%{_libdir}/libsmbconf.so.*
1704%{_libdir}/libsmbldap.so.*
1705%{_libdir}/libtevent-util.so.*
1706
1707# libraries needed by the public libraries
1708%dir %{_libdir}/samba
1709%{_libdir}/samba/libCHARSET3-samba4.so
1710%{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1711%{_libdir}/samba/libMESSAGING-samba4.so
1712%{_libdir}/samba/libMESSAGING-SEND-samba4.so
1713%{_libdir}/samba/libaddns-samba4.so
1714%{_libdir}/samba/libads-samba4.so
1715%{_libdir}/samba/libasn1-samba4.so.*
1716%{_libdir}/samba/libasn1util-samba4.so
1717#{_libdir}/samba/libauth-sam-reply-samba4.so
1718%{_libdir}/samba/libauth-samba4.so
1719%{_libdir}/samba/libauth-unix-token-samba4.so
1720%{_libdir}/samba/libauth4-samba4.so
1721%{_libdir}/samba/libauthkrb5-samba4.so
1722%{_libdir}/samba/libcli-cldap-samba4.so
1723%{_libdir}/samba/libcli-ldap-common-samba4.so
1724%{_libdir}/samba/libcli-ldap-samba4.so
1725%{_libdir}/samba/libcli-nbt-samba4.so
1726%{_libdir}/samba/libcli-smb-common-samba4.so
1727%{_libdir}/samba/libcli-spoolss-samba4.so
1728%{_libdir}/samba/libcliauth-samba4.so
1729%{_libdir}/samba/libclidns-samba4.so
1730%{_libdir}/samba/libcluster-samba4.so
1731%{_libdir}/samba/libcmdline-contexts-samba4.so
1732%{_libdir}/samba/libcmdline-credentials-samba4.so
1733%{_libdir}/samba/libcmocka-samba4.so
1734%{_libdir}/samba/libcom_err-samba4.so*
1735%{_libdir}/samba/libcommon-auth-samba4.so
1736%{_libdir}/samba/libdb-glue-samba4.so
1737%{_libdir}/samba/libdbwrap-samba4.so
1738%{_libdir}/samba/libdcerpc-samba-samba4.so
1739%{_libdir}/samba/libdcerpc-samba4.so
1740%{_libdir}/samba/libdfs-server-ad-samba4.so
1741%{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1742%{_libdir}/samba/libdsdb-module-samba4.so
1743%{_libdir}/samba/libevents-samba4.so
1744%{_libdir}/samba/libflag-mapping-samba4.so
1745%{_libdir}/samba/libgenrand-samba4.so
1746%{_libdir}/samba/libgensec-samba4.so
1747%{_libdir}/samba/libgpext-samba4.so
1748%{_libdir}/samba/libgpo-samba4.so
1749%{_libdir}/samba/libgse-samba4.so
1750%{_libdir}/samba/libgssapi-samba4.so.*
1751%{_libdir}/samba/libhcrypto-samba4.so.*
1752%{_libdir}/samba/libhdb-samba4.so.*
1753%{_libdir}/samba/libheimbase-samba4.so.*
1754%{_libdir}/samba/libhttp-samba4.so
1755%{_libdir}/samba/libhx509-samba4.so.*
1756%{_libdir}/samba/libinterfaces-samba4.so
1757%{_libdir}/samba/libiov-buf-samba4.so
1758%{_libdir}/samba/libkrb5-samba4.so.*
1759%{_libdir}/samba/libkrb5samba-samba4.so
1760%{_libdir}/samba/libldb.so*
1761%{_libdir}/samba/libldbsamba-samba4.so
1762%{_libdir}/samba/liblibcli-lsa3-samba4.so
1763%{_libdir}/samba/liblibcli-netlogon3-samba4.so
1764%{_libdir}/samba/liblibsmb-samba4.so
1765%{_libdir}/samba/libmessages-dgm-samba4.so
1766%{_libdir}/samba/libmessages-util-samba4.so
1767%{_libdir}/samba/libmsghdr-samba4.so
1768%{_libdir}/samba/libmsrpc3-samba4.so
1769%{_libdir}/samba/libndr-samba-samba4.so
1770%{_libdir}/samba/libndr-samba4.so
1771%{_libdir}/samba/libnet-keytab-samba4.so
1772%{_libdir}/samba/libnetif-samba4.so
1773%{_libdir}/samba/libnpa-tstream-samba4.so
1774%{_libdir}/samba/libnss-info-samba4.so
1775%{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1776%{_libdir}/samba/libpopt-samba3-samba4.so
1777%{_libdir}/samba/libposix-eadb-samba4.so
1778%{_libdir}/samba/libprinting-migrate-samba4.so
1779%{_libdir}/samba/libprocess-model-samba4.so
1780%{_libdir}/samba/libregistry-samba4.so
1781%{_libdir}/samba/libreplace-samba4.so
1782%{_libdir}/samba/libroken-samba4.so.*
1783%{_libdir}/samba/libsamba-cluster-support-samba4.so
1784%{_libdir}/samba/libsamba-debug-samba4.so
1785%{_libdir}/samba/libsamba-modules-samba4.so
1786%{_libdir}/samba/libsamba-security-samba4.so
1787%{_libdir}/samba/libsamba-sockets-samba4.so
1788%{_libdir}/samba/libsamba3-util-samba4.so
1789%{_libdir}/samba/libsamdb-common-samba4.so
1790%{_libdir}/samba/libsecrets3-samba4.so
1791%{_libdir}/samba/libserver-role-samba4.so
1792%{_libdir}/samba/libserver-id-db-samba4.so
1793%{_libdir}/samba/libservice-samba4.so
1794%{_libdir}/samba/libshares-samba4.so
1795%{_libdir}/samba/libsmb-transport-samba4.so
1796%{_libdir}/samba/libsmbclient-raw-samba4.so
1797%{_libdir}/samba/libsmbd-base-samba4.so
1798%{_libdir}/samba/libsmbd-conn-samba4.so
1799%{_libdir}/samba/libsmbd-shim-samba4.so
1800%{_libdir}/samba/libsmbldaphelper-samba4.so
1801%{_libdir}/samba/libsmbpasswdparser-samba4.so
1802%{_libdir}/samba/libsocket-blocking-samba4.so
1803%{_libdir}/samba/libsys-rw-samba4.so
1804%{_libdir}/samba/libtalloc-report-printf-samba4.so
1805%{_libdir}/samba/libtalloc-report-samba4.so
1806%{_libdir}/samba/libtalloc.so*
1807%{_libdir}/samba/libtdb-wrap-samba4.so
1808%{_libdir}/samba/libtevent.so*
1809%{_libdir}/samba/libtime-basic-samba4.so
1810%{_libdir}/samba/libtrusts-util-samba4.so
1811%{_libdir}/samba/libutil-cmdline-samba4.so
1812%{_libdir}/samba/libutil-reg-samba4.so
1813%{_libdir}/samba/libutil-setid-samba4.so
1814%{_libdir}/samba/libutil-tdb-samba4.so
1815%{_libdir}/samba/libwind-samba4.so.*
1816%{_libdir}/samba/libxattr-tdb-samba4.so
1817
1818## --------------------------------------------------------------------
1819%files -n compat32-libwbclient
1820%defattr(755,root,root)
1821%{_libdir}/samba/libwinbind-client-samba4.so
1822%{_libdir}/samba/wbclient/libwbclient.so.*
1823
1824## --------------------------------------------------------------------
1825%files -n compat32-libsmbclient
1826%defattr(755,root,root)
1827%{_libdir}/libsmbclient.so.*
1828
1829%endif
1830
1831
1832%changelog
1833* Fri Dec 11 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.2-1
1834- new upstream release.
1835
1836* Mon Nov 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.1-1
1837- new upstream release.
1838
1839* Fri Oct 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.0-2
1840- fixed dependency.
1841
1842* Fri Oct 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.0-1
1843- new upstream release.
1844
1845* Sat Sep 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.7-1
1846- new upstream release.
1847
1848* Sun Aug 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.6-2
1849- rebuilt with python-3.8.
1850
1851* Thu Aug 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.6-1
1852- new upstream release.
1853
1854* Thu Jul 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.5-1
1855- new upstream release.
1856
1857* Thu Jul 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.4-1
1858- new upstream release.
1859
1860* Tue May 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.3-1
1861- new upstream release.
1862
1863* Tue Apr 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.2-1
1864- new upstream release.
1865
1866* Fri Apr 24 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.1-2
1867- rebuilt with icu-67.
1868
1869* Tue Apr 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.1-1
1870- new upstream release.
1871- added systemd support (disabled as default).
1872- fixed %%post, %%preun and %%postun.
1873
1874* Tue Mar 31 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-2
1875- re-enabled pidl.
1876- enabled tracker/Spotlight support.
1877
1878* Mon Mar 30 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-1
1879- new upstream release.
1880
1881* Wed Nov 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.10-1
1882- new upstream release.
1883
1884* Thu Oct 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.9-1
1885- new upstream release.
1886
1887* Thu Oct 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.8-2
1888- fixed Obsoletes:.
1889- fixed dependency of compat32-samba-libs.
1890
1891* Wed Sep 04 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.8-1
1892- new upstream release.
1893
1894* Thu Aug 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.7-1
1895- new upstream release.
1896- updated samba-ja-docs.
1897
1898* Tue May 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.3-1
1899- new upstream release.
1900
1901* Sat May 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.2-1
1902- new upstream release.
1903- switched to python3.
1904- made to use bundled lib{talloc,tevent,ldb} and ctdb.
1905
1906* Fri Jan 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.4-1
1907- new upstream release.
1908
1909* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
1910- new upstream release.
1911- updated samba-ja-docs.
1912
1913* Wed Mar 14 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-1
1914- new upstream release.
1915
1916* Thu Mar 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-0.2.rc4
1917- new upstream release.
1918- fixed %%files for compat32-samba-libs.
1919
1920* Mon Jul 17 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.6-1
1921- new upstream release.
1922- updated samba-ja-docs.
1923
1924* Mon May 29 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.4-1
1925- new upstream release.
1926
1927* Mon May  1 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.3-1
1928- new upstream release.
1929
1930* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.0-1
1931- new upstream release.
1932
1933* Tue Dec 20 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.3-1
1934- new upstream release.
1935
1936* Sun Dec 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.2-1
1937- new upstream release.
1938- updated samba-ja-docs.
1939
1940* Fri Jul  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.5-1
1941- new upstream release.
1942- updated samba-ja-docs.
1943
1944* Wed Jun  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.4-1
1945- new upstream release.
1946- updated samba-ja-docs.
1947
1948* Tue May  3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.3-1
1949- new upstream release.
1950- updated samba-ja-docs.
1951
1952* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.2-1
1953- new upstream release.
1954
1955* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.0-1
1956- new upstream release.
1957
1958* Thu Mar 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.6-1
1959- new upstream release.
1960- updated samba-ja-docs.
1961
1962* Wed Feb 24 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.5-1
1963- new upstream release.
1964
1965* Sat Jan 16 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.4-1
1966- new upstream release.
1967
1968* Wed Dec 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-3
1969- built with gnutls-3.4.x.
1970
1971* Sun Dec 20 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-2
1972- built with libldb-1.1.25.
1973
1974* Thu Dec 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-1
1975- new upstream release.
1976- fixed missing %%changelog.
1977
1978* Wed Dec  2 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.2-1
1979- new upstream release.
1980
1981* Fri Oct 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.1-1
1982- new upstream release.
1983
1984* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.0-1
1985- new upstream release.
1986- built without libbsd.
1987
1988* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.4-1
1989- new upstream release.
1990
1991* Fri Jul 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.3-1
1992- new upstream release.
1993
1994* Sat Jun 13 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.2-1
1995- new upstream release.
1996
1997* Fri Apr 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.1-1
1998- new upstream release.
1999
2000* Thu Apr 16 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-2
2001- added subpackage compat32-samba-libs and samba-dc-libs.
2002- fixed %%files.
2003
2004* Sat Mar 7 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-1
2005- new upstream release.
2006
2007* Tue Feb 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.17-1
2008- new upstream release.
2009
2010* Sun Jan 25 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.16-1
2011- new upstream release.
2012
2013* Mon Jan 12 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.15-1
2014- new upstream release.
2015
2016* Wed Dec 3 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.14-1
2017- new upstream release.
2018- re-enabled samba-ja-docs.
2019
2020* Tue Dec  2 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-3
2021- fixed Group typo involved by previous release
2022
2023* Sat Nov 22 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-2
2024- moved common, libs, python, liibsmbclient and libwbclient packages to System Environment/Libraries Group
2025
2026* Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.11-1
2027- new upstream release.
2028
2029* Wed Mar 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.6-1
2030- new upstream release.
2031- removed samba-ja-docs (docs-ja for 4.1.x has not released yet).
2032
2033* Mon Dec 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.3-1
2034- new upstream release.
2035
2036* Thu Nov 28 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.2-1
2037- new upstream release.
2038- removed a sub package "samba-swat" (removed in upstream).
2039- %%post was made to fix the permission of TLS key (CVE-2013-4476).
2040
2041* Wed Oct 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.10-1
2042- new upstream release.
2043
2044* Tue Oct 08 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.9-1
2045- new upstream release.
2046
2047* Tue Mar 26 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.4-1
2048- new upstream release.
2049- fixed dependency.
2050- added documents from samba-docs-ja-4.0.0-1.
2051
2052* Mon Mar 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
2053- fixed directory to place private data.
2054
2055* Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
2056- new upstream release.
2057- fixed dates of %%changelog.
2058
2059* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
2060- new upstream release.
2061
2062* Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
2063- new upstream release. (to fix CVE-2012-2111)
2064- added charset options to smb.conf.
2065
2066* Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
2067- new upstream release. (to fix CVE-2012-1182)
2068
2069* Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
2070- new upstream release. (to fix BTS:1189)
2071
2072* Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
2073- new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
2074
2075* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
2076- updated Source6.
2077
2078* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
2079- fix smb.conf(5).
2080
2081* Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
2082- new upstream release.
2083- updated patches.
2084- added subpackages 'winbind-krb5-locator' and 'winbind-client'.
2085- dropped tdb and talloc subpackages became independent packages.
2086- dropped {,u}mount.cifs were included in cifs-utils.
2087
2088* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
2089- rebuilt with rpm-4.8.1 for pkg-config
2090- changed spec file name as vine style
2091- dropt script lines in %%build that no work
2092
2093* Sun Feb  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
2094- add patch1000 for fix CVE-2010-0547 (cifs.mount)
2095
2096* Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
2097- new upstream release.
2098
2099* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
2100- added 'Packager' tag.
2101
2102* Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
2103- new upstream release.
2104- added '--disable-fam' option.
2105- added 'compat32-*' subpackages.
2106- added 'libuuid-devel' to 'BuildRequires:'.
2107
2108* Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
2109- new upstream release.
2110
2111* Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
2112- new upstream release.
2113
2114* Thu Jun  4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
2115- increased release number for libtalloc/libtdb.
2116
2117* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
2118- fixed dependency.
2119- fixed modulepath.
2120
2121* Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
2122- new upstream release.
2123
2124* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
2125- rebuilt with openldap-2.4.11
2126
2127* Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
2128- samba-doc: changed Group to Applications/Documentation
2129- samba-winbind-devel: changed Group to Development/Libraries
2130- libsmbclient: changed Group to System Environment/Libraries
2131- libsmbclient-devel: changed Group to Development/Libraries
2132- libtalloc: changed Group to System Environment/Libraries
2133- libtalloc-devel: changed Group to Development/Libraries
2134- libtdb: fixed summary
2135          changed Group to System Environment/Libraries
2136- libtdb-devel: changed Group to Development/Libraries
2137
2138* Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
2139- new upstream release
2140
2141* Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
2142- new upstream release
2143- drop jp patch
2144- use UTF-8 as default charset
2145- rename samba-libsmbclient to libsmbclient
2146
2147* Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
2148- new upstream release.
2149- remove gamin-devel from BuildRequires: (no longer needed).
2150
2151* Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
2152- BuildRequires: gamin-devel (see [wishes:0127])
2153
2154* Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
2155- [SECURITY FIX] add security patches (#50-52)
2156  - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
2157  - CVE-2007-2446: multiple heap overflows allow remote code execution
2158  - CVE-2007-2447: remote command injection vulnerability
2159
2160* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
2161- apply upstream patches (#0-5)
2162  - fix an issues with servers set to "security = share" and Vista clients
2163    that send NTLMv2 responses
2164  - fixe several point-n-print bugs with Vista clients
2165  - fix failure when using the Vista backup utility
2166  - fix expansion of the %a smb.conf variable for Vista clients
2167  - fix MS-DFS referrals with Windows Vista clients
2168  - fix for Vista failing to delete directories on a Samba share
2169- display service start/stop messages ([VineSeed:13299])
2170
2171* Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
2172- [SECURITY FIX] new upstream release
2173  - CVE-2007-0452: potential denial of service bug in smbd
2174  - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
2175  - CVE-2007-0454: format string bug in afsacl.so vfs plugin
2176
2177* Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
2178- new upstream release
2179
2180* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
2181- disable swat (via inetd) by default
2182- fix code for editing %%{_sysconfdir}/inetd.conf
2183
2184* Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
2185- fix dependencies:
2186  - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
2187  - drop PreReq: gawk from -client
2188  - drop PreReq: inetd from -swat
2189  - drop Requires: tcp_wrappers from -swat (is needed by inetd)
2190- fix %%post etc...
2191  - drop code for editing /etc/services: no more needed
2192  - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
2193    from %%triggerin swat -- inetd to %%post swat
2194  - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
2195
2196* Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
2197- new upstream release
2198
2199* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
2200- rebuilt with openldap-2.3.27-0vl1
2201
2202* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
2203- new upstream release
2204
2205* Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
2206- new upstream release
2207
2208* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
2209- [SECURITY] new upstream release
2210  - Memory exhaustion DoS against smbd (CVE-2006-3403)
2211- update patches
2212  - buildroot.patch (#100)
2213  - logfiles.patch (#103)
2214  - smb.conf.patch (#106)
2215- update filter-requires-samba.sh (source999)
2216  - get rid of bogus dependency on perl(Unicode::MapUTF8)
2217
2218* Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
2219- new upstream release
2220- renumber patches
2221  - 000- for upstream patches
2222  - 050- for security patches
2223  - 100- for generic patches
2224- update logfiles.patch (#103)
2225- drop warning.patch (#104)
2226- not apply hex.patch (#105)
2227- add smb.conf.patch (#106)
2228- drop samba.log (source1), smb.conf (source2)
2229- use samba.pamd.stack instead of samba.pamd
2230- define macro: pkgingdir
2231- add files:
2232  - samba-client
2233    - %%{_bindir}/{smbget,eventlogadm}
2234  - samba-common:
2235    - %%{_bindir}/tdbtool
2236- separate development files to samba-libsmbclient-devel
2237- change groups
2238
2239* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
2240- remove unneeded dependencies
2241  - update filter-requires-samba.sh (source999)
2242  - overwrite __find_requires instead of __perl_requires
2243
2244* Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
2245- rebuild with readline-5.1
2246
2247* Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
2248- separate doc package with %%docpkg
2249- use %%htmlview instead of %%browser
2250
2251* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
2252- add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
2253
2254* Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
2255- new upstream release
2256- install %%{_sysconfdir}/xinetd.d/swat
2257- update filter-requires-samba.sh
2258- add swat.desktop.in instead of swat.desktop
2259  - switch browser by %%browser
2260- drop i18n patches
2261- update logfiles.patch (#3)
2262- add warning.patch (#4)
2263
2264* Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
2265- fix samba.log
2266  - thanks, K. Moriyama [VinePlus:02606]
2267- remove docs/manpages from %%doc
2268
2269* Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
2270- new upstream release
2271- update struplower_m_i18n.patch (#102)
2272- drop obsolete patch (#10)
2273
2274* Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
2275- [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
2276  - add samba-3.0.9-CAN-2004-1154.patch (#10)
2277- update patch (#102)
2278
2279* Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
2280- new upstream release
2281- drop obsolete patches (#10,11,110)
2282- update patches (#3,102)
2283
2284* Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
2285- [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
2286  - add samba-3.0.7-CAN-2004-0882.patch (patch11)
2287- update Source URL
2288
2289* Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
2290- [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
2291  - add samba-3.0.7-CAN-2004-0930.patch (patch10)
2292
2293* Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
2294- update samba.log, {smb,winbind}.init
2295- use *.log as logfile name instead of log.* (patch3)
2296
2297* Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
2298- change directories from %%{_localstatedir}/lock/samba
2299  - LOCKDIR: %%{_localstatedir}/cache/samba
2300  - PIDDIR:  %%{_localstatedir}/run
2301- restart {smb,winbind} at postun (upgrade)
2302- samba-common
2303  - convert smbpasswd at triggerpostun -- samba < 3.0.7
2304  - add convert_smbpasswd
2305  - add PreReq: gawk
2306
2307* Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
2308- add docs_ja (source101) from 3.0.5-16ml
2309
2310* Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
2311- new upstream release (shift to 3.0 series)
2312  - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
2313  - drop obsolete paches, configure options
2314  - update buildroot.patch
2315  - add I18N patches (#101-)
2316  - update smb.conf
2317- add URL
2318- use more macros
2319- change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
2320- move %%{_localstatedir}/log/samba, smbpasswd to samba-common
2321- move smbspool, smbcacls, rpcclient to samba-client
2322- update descriptions
2323
2324* Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
2325- new upstream release
2326
2327* Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
2328- 2.2.11-ja-1.0beta1
2329  - drop patch10
2330- add BuildPreReq: openssl-devel
2331- swat
2332  - add PreReq/Requires: inetd
2333  - add swat.desktop
2334
2335* Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
2336- fix changelog
2337
2338* Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
2339- [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
2340  - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
2341- add BuildPreReq: cups-devel
2342- add Prereq: chkconfig mktemp psmisc (instead of each files)
2343
2344* Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
2345- new upstream release
2346
2347* Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
2348- 2.2.9-ja-1.0beta1
2349- add BuildPreReq: readline-devel
2350
2351* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
2352- add ldconfig in %%post/%%postun script for libsmbclient
2353
2354* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
2355- add libsmbclient subpackage.
2356
2357* Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
2358- new upstream release.
2359
2360* Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
2361- fix smb.conf (SAMBADOC's path)
2362
2363* Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
2364- tentatively skip to build examples/VFS on alpha
2365
2366* Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
2367- new upstream release.
2368
2369* Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
2370- fix smb.conf
2371- fix smbadduser
2372
2373* Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
2374- new upstream version
2375
2376* Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
2377- added smbinit-vine.patch
2378        -- added '-D' option in smbd and nmbd
2379
2380* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
2381- New upstream version
2382        -- security fix.
2383
2384* Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2385- 2.2.7a.ja-1.0vl5
2386- merged from SPEC for RH60 by samba-jp.
2387
2388* Mon Feb 17  2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2389- 2.2.7a.ja-1.0vl4.beta1
2390- fix 'Requires:'.
2391
2392* Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2393- 2.2.7a.ja-1.0vl3.alpha1
2394- disable --with-tdbsam.
2395
2396* Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2397- 2.2.7a.ja-1.0vl2.alpha1
2398- modify %%post script for new password database.
2399
2400* Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2401- 2.2.7a.ja-1.0vl1.alpha1
2402
2403* Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2404- 2.2.6.ja-1.0vl1.alpha2
2405- apply alpha2 patch.
2406
2407* Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2408- 2.2.6.ja-1.0vl1.alpha1
2409- remove swat from package 'samba'.
2410
2411* Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2412- 2.2.6.ja-1.0vl0.alpha1
2413- enable winbind modules.
2414- change numbering rule.
2415
2416* Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2417- 2.2.6_ja_0.alpha1-0vl1
2418
2419* Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2420- 2.2.4_ja_0.alpha1.3-0vl1
2421
2422* Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2423- 2.2.2_ja_1.1-0vl1
2424- disable winbind modules (2.2.2 or earlier has critical bugs).
2425- modify 'Requires:'.
2426
2427* Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2428- 2.2.2_ja_1.1-0vl0
2429- shift sources to 2.2.x.
2430- add debugging mode for '%%files' section.
2431- modify spec largely because of too many difference between 2.0.x and 2.2.x.
2432-  . exchange %%prep, %%build, %%install section with samba-jp's spec.
2433-  . create a package 'samba-swat'.
2434-  . move smbclient and nmblookup to samba-common.
2435-  . move testprns to package 'samba' because it's checking tool for
2436-    server on LOCALHOST.
2437-  . move '%%post' to '%%post swat'.
2438-  . disable '%%post common'.
2439
2440* Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
2441- 2.0.10_ja_1.2
2442
2443* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
2444- 2.0.10_ja_1.1-0vl4
2445- eliminate executable bit in %%doc to erase perl/sh requirement
2446
2447* Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
2448- 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
2449- patch swat/ja/help/welcome.html to hide some missing matter
2450- also remove docs/zh_{CN,TW} files in %%doc
2451
2452* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
2453- for VineSeed
2454- deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
2455
2456* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
2457- 2.0.10_ja_1.1
2458- for 2.1.x update
2459
2460* Fri Aug 17 2001 <sagami@vinelinux.org>
2461- 2.0.10_ja_1.0-0vl2
2462- remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
2463
2464* Mon Jul 09 2001 <sagami@vinelinux.org>
2465- 2.0.10_ja_1.0-0vl1: includes secrity fix
2466 (http://www.samba.org/samba/whatsnew/macroexploit.html)
2467- remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
2468
2469* Thu May 31 2001 <sagami@vinelinux.org>
2470- 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
2471- added BuildPreReq = pam-devel for Vine 2.1.5+
2472- fixed init script to match our current/old style
2473- eliminate CVS related files from %%doc
2474
2475* Thu Apr 19 2001 <sagami@vinelinux.org>
2476- 2.0.7_ja_2.2-0vl1
2477
2478* Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
2479- 2.0.7_ja_1.3-0vl2
2480- rebuilt with readline2
2481- use better macros (although not almost complete... needs comfirmation)
2482
2483* Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
2484- 2.0.7_ja_1.3-0vl1
2485
2486* Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
2487- 2.0.7_ja_1.2.1-0vl2
2488- fixed missing Changelog.ja (was Chagelog.ja)
2489
2490* Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
2491- updated to 2.0.7-ja-1.2.1
2492
2493* Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2494- updated to 2.0.7-ja-1.2
2495
2496* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2497- added some Japanese documents to %doc
2498
2499* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2500- updated to 2.0.7-ja-1.0
2501
2502* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2503- updated to 2.0.7-ja-0.99
2504
2505* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2506- added rpccilent
2507- modified tcpdconf for stability.
2508
2509* Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2510- first test release for Vine based on RH6.2 spec file.
2511- activated swat in default for only localhost.
2512
2513* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
2514- fix trigger, again.
2515
2516* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
2517- fix trigger.
2518
2519* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
2520- turn on quota support
2521
2522* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
2523- rebuild to fox dependencies
2524- man pages are compressed
2525
2526* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
2527- munge post scripts slightly
2528
2529* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
2530- turn on mmap again. Wheee.
2531- ship smbmount on alpha
2532
2533* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
2534- turn off mmap. ;)
2535
2536* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
2537- change /var/log/samba to 0700
2538- turn on mmap support
2539
2540* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
2541- update to 2.0.6
2542
2543* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
2544- add a %defattr for -common
2545
2546* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
2547- shift some files into -client
2548- remove /home/samba from package.
2549
2550* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
2551- initscript oopsie. killproc <name> -HUP, not other way around.
2552
2553* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
2554- script cleanups. Again.
2555
2556* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
2557- add a patch to fix dropped reconnection attempts
2558
2559* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
2560- use cp rather than mv to preserve /etc/services perms (#4938 et al).
2561- use mktemp to generate /etc/tmp.XXXXXX file name.
2562- add prereqs on sed/mktemp/killall (need to move killall to /bin).
2563- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
2564
2565* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
2566- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
2567
2568* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
2569- fix typo in mount.smb
2570
2571* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
2572- add a %trigger to work around (sort of) broken scripts in
2573  previous releases
2574
2575* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
2576- initscript munging
2577
2578* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
2579- add domain parsing to mount.smb
2580
2581* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
2582- add a -common package, shuffle files around.
2583
2584* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
2585- add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
2586
2587* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
2588- update to 2.0.5
2589- fix mount.smb - smbmount options changed again.........
2590- fix postun. oops.
2591- update some stuff from the samba team's spec file.
2592
2593* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
2594- split off clients into separate package
2595- don't run samba by default
2596
2597* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
2598- fix one problem with mount.smb script
2599- fix smbpasswd on sparc with a really ugly kludge
2600
2601* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
2602- fixed logrotate script
2603
2604* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
2605- turn of 64-bit locking on 32-bit platforms
2606
2607* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
2608- so many releases, so little time
2609- explicitly uncomment 'printing = bsd' in sample config
2610
2611* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
2612- update to 2.0.4a
2613- fix mount.smb arg ordering
2614
2615* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
2616- go back to stop/start for restart (-HUP didn't work in testing)
2617
2618* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
2619- add a mount.smb to make smb mounting a little easier.
2620- smb filesystems apparently don't work on alpha. Oops.
2621
2622* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
2623- always create codepages
2624
2625* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
2626- logrotate changes
2627
2628* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
2629- auto rebuild in the new build environment (release 3)
2630
2631* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
2632- updated init script to use graceful restart (not stop/start)
2633
2634* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
2635- update to 2.0.3
2636
2637* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
2638- update to 2.0.2
2639
2640* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
2641- swat swat
2642
2643* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
2644- fix bash2 breakage in post script
2645
2646* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
2647- update to 2.0.0
2648
2649* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
2650- make sure all binaries are stripped
2651
2652* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
2653- update to 1.9.18p10.
2654- fix %triggerpostun.
2655
2656* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
2657- updated postun triggerscript to check $0
2658- clear /etc/codepages from %preun instead of %postun
2659
2660* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
2661- made the %postun script a tad less agressive; no reason to remove
2662  the logs or lock file (after all, if the lock file is still there,
2663  samba is still running)
2664- the %postun and %preun should only exectute if this is the final
2665  removal
2666- migrated %triggerpostun from Red Hat's samba package to work around
2667  packaging problems in some Red Hat samba releases
2668
2669* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
2670- minor tidy up in preparation for release of 1.9.18p5
2671- added findsmb utility from SGI package
2672
2673* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
2674- Updated version and codepage info.
2675- Release to test name resolve order
2676
2677* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
2678- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
2679- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
2680- Compounded make line
2681- Updated smb.init restart mechanism
2682- Use compound mkdir -p line instead of individual calls to mkdir
2683- Fixed smb.conf file path for log files
2684- Fixed smb.conf file path for incoming smb print spool directory
2685- Added a number of options to smb.conf file
2686- Added smbadduser command (missed from all previous RPMs) - Doooh!
2687- Added smbuser file and smb.conf file updates for username map
2688
Note: See TracBrowser for help on using the repository browser.