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

Revision 12521, 86.5 KB checked in by tomop, 3 years ago (diff)

updated 11 packages

dnsmasq-2.84-1

firefox-78.7.0-1

kernel-5.4.93-1

libmaxminddb-1.5.0-1

nsd-4.3.5-1

openldap-2.4.57-1

python-pillow-8.1.0-1

rust-1.49.0-1

samba-4.13.4-1

sudo-1.9.5p2-1

thunderbird-78.7.0-1

Line 
1%bcond_with systemd
2%bcond_without pidl
3
4%define samba_version 4.13.4
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* Tue Jan 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.4-1
1834- new upstream release.
1835
1836* Wed Dec 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.3-1
1837- new upstream release.
1838
1839* Fri Dec 11 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.2-1
1840- new upstream release.
1841
1842* Mon Nov 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.1-1
1843- new upstream release.
1844
1845* Fri Oct 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.0-2
1846- fixed dependency.
1847
1848* Fri Oct 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.13.0-1
1849- new upstream release.
1850
1851* Sat Sep 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.7-1
1852- new upstream release.
1853
1854* Sun Aug 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.6-2
1855- rebuilt with python-3.8.
1856
1857* Thu Aug 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.6-1
1858- new upstream release.
1859
1860* Thu Jul 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.5-1
1861- new upstream release.
1862
1863* Thu Jul 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.4-1
1864- new upstream release.
1865
1866* Tue May 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.3-1
1867- new upstream release.
1868
1869* Tue Apr 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.2-1
1870- new upstream release.
1871
1872* Fri Apr 24 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.1-2
1873- rebuilt with icu-67.
1874
1875* Tue Apr 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.1-1
1876- new upstream release.
1877- added systemd support (disabled as default).
1878- fixed %%post, %%preun and %%postun.
1879
1880* Tue Mar 31 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-2
1881- re-enabled pidl.
1882- enabled tracker/Spotlight support.
1883
1884* Mon Mar 30 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.12.0-1
1885- new upstream release.
1886
1887* Wed Nov 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.10-1
1888- new upstream release.
1889
1890* Thu Oct 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.9-1
1891- new upstream release.
1892
1893* Thu Oct 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.8-2
1894- fixed Obsoletes:.
1895- fixed dependency of compat32-samba-libs.
1896
1897* Wed Sep 04 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.8-1
1898- new upstream release.
1899
1900* Thu Aug 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.7-1
1901- new upstream release.
1902- updated samba-ja-docs.
1903
1904* Tue May 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.3-1
1905- new upstream release.
1906
1907* Sat May 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.10.2-1
1908- new upstream release.
1909- switched to python3.
1910- made to use bundled lib{talloc,tevent,ldb} and ctdb.
1911
1912* Fri Jan 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.4-1
1913- new upstream release.
1914
1915* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
1916- new upstream release.
1917- updated samba-ja-docs.
1918
1919* Wed Mar 14 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-1
1920- new upstream release.
1921
1922* Thu Mar 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-0.2.rc4
1923- new upstream release.
1924- fixed %%files for compat32-samba-libs.
1925
1926* Mon Jul 17 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.6-1
1927- new upstream release.
1928- updated samba-ja-docs.
1929
1930* Mon May 29 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.4-1
1931- new upstream release.
1932
1933* Mon May  1 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.3-1
1934- new upstream release.
1935
1936* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.6.0-1
1937- new upstream release.
1938
1939* Tue Dec 20 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.3-1
1940- new upstream release.
1941
1942* Sun Dec 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.5.2-1
1943- new upstream release.
1944- updated samba-ja-docs.
1945
1946* Fri Jul  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.5-1
1947- new upstream release.
1948- updated samba-ja-docs.
1949
1950* Wed Jun  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.4-1
1951- new upstream release.
1952- updated samba-ja-docs.
1953
1954* Tue May  3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.3-1
1955- new upstream release.
1956- updated samba-ja-docs.
1957
1958* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.2-1
1959- new upstream release.
1960
1961* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.0-1
1962- new upstream release.
1963
1964* Thu Mar 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.6-1
1965- new upstream release.
1966- updated samba-ja-docs.
1967
1968* Wed Feb 24 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.5-1
1969- new upstream release.
1970
1971* Sat Jan 16 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.4-1
1972- new upstream release.
1973
1974* Wed Dec 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-3
1975- built with gnutls-3.4.x.
1976
1977* Sun Dec 20 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-2
1978- built with libldb-1.1.25.
1979
1980* Thu Dec 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-1
1981- new upstream release.
1982- fixed missing %%changelog.
1983
1984* Wed Dec  2 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.2-1
1985- new upstream release.
1986
1987* Fri Oct 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.1-1
1988- new upstream release.
1989
1990* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.0-1
1991- new upstream release.
1992- built without libbsd.
1993
1994* Sat Sep 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.4-1
1995- new upstream release.
1996
1997* Fri Jul 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.3-1
1998- new upstream release.
1999
2000* Sat Jun 13 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.2-1
2001- new upstream release.
2002
2003* Fri Apr 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.1-1
2004- new upstream release.
2005
2006* Thu Apr 16 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-2
2007- added subpackage compat32-samba-libs and samba-dc-libs.
2008- fixed %%files.
2009
2010* Sat Mar 7 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2.0-1
2011- new upstream release.
2012
2013* Tue Feb 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.17-1
2014- new upstream release.
2015
2016* Sun Jan 25 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.16-1
2017- new upstream release.
2018
2019* Mon Jan 12 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.15-1
2020- new upstream release.
2021
2022* Wed Dec 3 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.14-1
2023- new upstream release.
2024- re-enabled samba-ja-docs.
2025
2026* Tue Dec  2 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-3
2027- fixed Group typo involved by previous release
2028
2029* Sat Nov 22 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-2
2030- moved common, libs, python, liibsmbclient and libwbclient packages to System Environment/Libraries Group
2031
2032* Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.11-1
2033- new upstream release.
2034
2035* Wed Mar 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.6-1
2036- new upstream release.
2037- removed samba-ja-docs (docs-ja for 4.1.x has not released yet).
2038
2039* Mon Dec 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.3-1
2040- new upstream release.
2041
2042* Thu Nov 28 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.2-1
2043- new upstream release.
2044- removed a sub package "samba-swat" (removed in upstream).
2045- %%post was made to fix the permission of TLS key (CVE-2013-4476).
2046
2047* Wed Oct 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.10-1
2048- new upstream release.
2049
2050* Tue Oct 08 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.9-1
2051- new upstream release.
2052
2053* Tue Mar 26 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.4-1
2054- new upstream release.
2055- fixed dependency.
2056- added documents from samba-docs-ja-4.0.0-1.
2057
2058* Mon Mar 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
2059- fixed directory to place private data.
2060
2061* Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
2062- new upstream release.
2063- fixed dates of %%changelog.
2064
2065* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
2066- new upstream release.
2067
2068* Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
2069- new upstream release. (to fix CVE-2012-2111)
2070- added charset options to smb.conf.
2071
2072* Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
2073- new upstream release. (to fix CVE-2012-1182)
2074
2075* Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
2076- new upstream release. (to fix BTS:1189)
2077
2078* Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
2079- new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
2080
2081* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
2082- updated Source6.
2083
2084* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
2085- fix smb.conf(5).
2086
2087* Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
2088- new upstream release.
2089- updated patches.
2090- added subpackages 'winbind-krb5-locator' and 'winbind-client'.
2091- dropped tdb and talloc subpackages became independent packages.
2092- dropped {,u}mount.cifs were included in cifs-utils.
2093
2094* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
2095- rebuilt with rpm-4.8.1 for pkg-config
2096- changed spec file name as vine style
2097- dropt script lines in %%build that no work
2098
2099* Sun Feb  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
2100- add patch1000 for fix CVE-2010-0547 (cifs.mount)
2101
2102* Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
2103- new upstream release.
2104
2105* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
2106- added 'Packager' tag.
2107
2108* Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
2109- new upstream release.
2110- added '--disable-fam' option.
2111- added 'compat32-*' subpackages.
2112- added 'libuuid-devel' to 'BuildRequires:'.
2113
2114* Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
2115- new upstream release.
2116
2117* Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
2118- new upstream release.
2119
2120* Thu Jun  4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
2121- increased release number for libtalloc/libtdb.
2122
2123* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
2124- fixed dependency.
2125- fixed modulepath.
2126
2127* Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
2128- new upstream release.
2129
2130* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
2131- rebuilt with openldap-2.4.11
2132
2133* Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
2134- samba-doc: changed Group to Applications/Documentation
2135- samba-winbind-devel: changed Group to Development/Libraries
2136- libsmbclient: changed Group to System Environment/Libraries
2137- libsmbclient-devel: changed Group to Development/Libraries
2138- libtalloc: changed Group to System Environment/Libraries
2139- libtalloc-devel: changed Group to Development/Libraries
2140- libtdb: fixed summary
2141          changed Group to System Environment/Libraries
2142- libtdb-devel: changed Group to Development/Libraries
2143
2144* Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
2145- new upstream release
2146
2147* Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
2148- new upstream release
2149- drop jp patch
2150- use UTF-8 as default charset
2151- rename samba-libsmbclient to libsmbclient
2152
2153* Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
2154- new upstream release.
2155- remove gamin-devel from BuildRequires: (no longer needed).
2156
2157* Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
2158- BuildRequires: gamin-devel (see [wishes:0127])
2159
2160* Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
2161- [SECURITY FIX] add security patches (#50-52)
2162  - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
2163  - CVE-2007-2446: multiple heap overflows allow remote code execution
2164  - CVE-2007-2447: remote command injection vulnerability
2165
2166* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
2167- apply upstream patches (#0-5)
2168  - fix an issues with servers set to "security = share" and Vista clients
2169    that send NTLMv2 responses
2170  - fixe several point-n-print bugs with Vista clients
2171  - fix failure when using the Vista backup utility
2172  - fix expansion of the %a smb.conf variable for Vista clients
2173  - fix MS-DFS referrals with Windows Vista clients
2174  - fix for Vista failing to delete directories on a Samba share
2175- display service start/stop messages ([VineSeed:13299])
2176
2177* Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
2178- [SECURITY FIX] new upstream release
2179  - CVE-2007-0452: potential denial of service bug in smbd
2180  - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
2181  - CVE-2007-0454: format string bug in afsacl.so vfs plugin
2182
2183* Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
2184- new upstream release
2185
2186* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
2187- disable swat (via inetd) by default
2188- fix code for editing %%{_sysconfdir}/inetd.conf
2189
2190* Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
2191- fix dependencies:
2192  - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
2193  - drop PreReq: gawk from -client
2194  - drop PreReq: inetd from -swat
2195  - drop Requires: tcp_wrappers from -swat (is needed by inetd)
2196- fix %%post etc...
2197  - drop code for editing /etc/services: no more needed
2198  - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
2199    from %%triggerin swat -- inetd to %%post swat
2200  - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
2201
2202* Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
2203- new upstream release
2204
2205* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
2206- rebuilt with openldap-2.3.27-0vl1
2207
2208* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
2209- new upstream release
2210
2211* Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
2212- new upstream release
2213
2214* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
2215- [SECURITY] new upstream release
2216  - Memory exhaustion DoS against smbd (CVE-2006-3403)
2217- update patches
2218  - buildroot.patch (#100)
2219  - logfiles.patch (#103)
2220  - smb.conf.patch (#106)
2221- update filter-requires-samba.sh (source999)
2222  - get rid of bogus dependency on perl(Unicode::MapUTF8)
2223
2224* Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
2225- new upstream release
2226- renumber patches
2227  - 000- for upstream patches
2228  - 050- for security patches
2229  - 100- for generic patches
2230- update logfiles.patch (#103)
2231- drop warning.patch (#104)
2232- not apply hex.patch (#105)
2233- add smb.conf.patch (#106)
2234- drop samba.log (source1), smb.conf (source2)
2235- use samba.pamd.stack instead of samba.pamd
2236- define macro: pkgingdir
2237- add files:
2238  - samba-client
2239    - %%{_bindir}/{smbget,eventlogadm}
2240  - samba-common:
2241    - %%{_bindir}/tdbtool
2242- separate development files to samba-libsmbclient-devel
2243- change groups
2244
2245* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
2246- remove unneeded dependencies
2247  - update filter-requires-samba.sh (source999)
2248  - overwrite __find_requires instead of __perl_requires
2249
2250* Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
2251- rebuild with readline-5.1
2252
2253* Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
2254- separate doc package with %%docpkg
2255- use %%htmlview instead of %%browser
2256
2257* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
2258- add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
2259
2260* Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
2261- new upstream release
2262- install %%{_sysconfdir}/xinetd.d/swat
2263- update filter-requires-samba.sh
2264- add swat.desktop.in instead of swat.desktop
2265  - switch browser by %%browser
2266- drop i18n patches
2267- update logfiles.patch (#3)
2268- add warning.patch (#4)
2269
2270* Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
2271- fix samba.log
2272  - thanks, K. Moriyama [VinePlus:02606]
2273- remove docs/manpages from %%doc
2274
2275* Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
2276- new upstream release
2277- update struplower_m_i18n.patch (#102)
2278- drop obsolete patch (#10)
2279
2280* Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
2281- [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
2282  - add samba-3.0.9-CAN-2004-1154.patch (#10)
2283- update patch (#102)
2284
2285* Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
2286- new upstream release
2287- drop obsolete patches (#10,11,110)
2288- update patches (#3,102)
2289
2290* Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
2291- [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
2292  - add samba-3.0.7-CAN-2004-0882.patch (patch11)
2293- update Source URL
2294
2295* Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
2296- [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
2297  - add samba-3.0.7-CAN-2004-0930.patch (patch10)
2298
2299* Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
2300- update samba.log, {smb,winbind}.init
2301- use *.log as logfile name instead of log.* (patch3)
2302
2303* Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
2304- change directories from %%{_localstatedir}/lock/samba
2305  - LOCKDIR: %%{_localstatedir}/cache/samba
2306  - PIDDIR:  %%{_localstatedir}/run
2307- restart {smb,winbind} at postun (upgrade)
2308- samba-common
2309  - convert smbpasswd at triggerpostun -- samba < 3.0.7
2310  - add convert_smbpasswd
2311  - add PreReq: gawk
2312
2313* Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
2314- add docs_ja (source101) from 3.0.5-16ml
2315
2316* Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
2317- new upstream release (shift to 3.0 series)
2318  - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
2319  - drop obsolete paches, configure options
2320  - update buildroot.patch
2321  - add I18N patches (#101-)
2322  - update smb.conf
2323- add URL
2324- use more macros
2325- change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
2326- move %%{_localstatedir}/log/samba, smbpasswd to samba-common
2327- move smbspool, smbcacls, rpcclient to samba-client
2328- update descriptions
2329
2330* Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
2331- new upstream release
2332
2333* Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
2334- 2.2.11-ja-1.0beta1
2335  - drop patch10
2336- add BuildPreReq: openssl-devel
2337- swat
2338  - add PreReq/Requires: inetd
2339  - add swat.desktop
2340
2341* Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
2342- fix changelog
2343
2344* Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
2345- [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
2346  - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
2347- add BuildPreReq: cups-devel
2348- add Prereq: chkconfig mktemp psmisc (instead of each files)
2349
2350* Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
2351- new upstream release
2352
2353* Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
2354- 2.2.9-ja-1.0beta1
2355- add BuildPreReq: readline-devel
2356
2357* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
2358- add ldconfig in %%post/%%postun script for libsmbclient
2359
2360* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
2361- add libsmbclient subpackage.
2362
2363* Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
2364- new upstream release.
2365
2366* Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
2367- fix smb.conf (SAMBADOC's path)
2368
2369* Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
2370- tentatively skip to build examples/VFS on alpha
2371
2372* Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
2373- new upstream release.
2374
2375* Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
2376- fix smb.conf
2377- fix smbadduser
2378
2379* Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
2380- new upstream version
2381
2382* Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
2383- added smbinit-vine.patch
2384        -- added '-D' option in smbd and nmbd
2385
2386* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
2387- New upstream version
2388        -- security fix.
2389
2390* Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2391- 2.2.7a.ja-1.0vl5
2392- merged from SPEC for RH60 by samba-jp.
2393
2394* Mon Feb 17  2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2395- 2.2.7a.ja-1.0vl4.beta1
2396- fix 'Requires:'.
2397
2398* Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2399- 2.2.7a.ja-1.0vl3.alpha1
2400- disable --with-tdbsam.
2401
2402* Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2403- 2.2.7a.ja-1.0vl2.alpha1
2404- modify %%post script for new password database.
2405
2406* Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2407- 2.2.7a.ja-1.0vl1.alpha1
2408
2409* Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2410- 2.2.6.ja-1.0vl1.alpha2
2411- apply alpha2 patch.
2412
2413* Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2414- 2.2.6.ja-1.0vl1.alpha1
2415- remove swat from package 'samba'.
2416
2417* Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2418- 2.2.6.ja-1.0vl0.alpha1
2419- enable winbind modules.
2420- change numbering rule.
2421
2422* Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2423- 2.2.6_ja_0.alpha1-0vl1
2424
2425* Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2426- 2.2.4_ja_0.alpha1.3-0vl1
2427
2428* Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2429- 2.2.2_ja_1.1-0vl1
2430- disable winbind modules (2.2.2 or earlier has critical bugs).
2431- modify 'Requires:'.
2432
2433* Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
2434- 2.2.2_ja_1.1-0vl0
2435- shift sources to 2.2.x.
2436- add debugging mode for '%%files' section.
2437- modify spec largely because of too many difference between 2.0.x and 2.2.x.
2438-  . exchange %%prep, %%build, %%install section with samba-jp's spec.
2439-  . create a package 'samba-swat'.
2440-  . move smbclient and nmblookup to samba-common.
2441-  . move testprns to package 'samba' because it's checking tool for
2442-    server on LOCALHOST.
2443-  . move '%%post' to '%%post swat'.
2444-  . disable '%%post common'.
2445
2446* Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
2447- 2.0.10_ja_1.2
2448
2449* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
2450- 2.0.10_ja_1.1-0vl4
2451- eliminate executable bit in %%doc to erase perl/sh requirement
2452
2453* Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
2454- 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
2455- patch swat/ja/help/welcome.html to hide some missing matter
2456- also remove docs/zh_{CN,TW} files in %%doc
2457
2458* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
2459- for VineSeed
2460- deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
2461
2462* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
2463- 2.0.10_ja_1.1
2464- for 2.1.x update
2465
2466* Fri Aug 17 2001 <sagami@vinelinux.org>
2467- 2.0.10_ja_1.0-0vl2
2468- remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
2469
2470* Mon Jul 09 2001 <sagami@vinelinux.org>
2471- 2.0.10_ja_1.0-0vl1: includes secrity fix
2472 (http://www.samba.org/samba/whatsnew/macroexploit.html)
2473- remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
2474
2475* Thu May 31 2001 <sagami@vinelinux.org>
2476- 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
2477- added BuildPreReq = pam-devel for Vine 2.1.5+
2478- fixed init script to match our current/old style
2479- eliminate CVS related files from %%doc
2480
2481* Thu Apr 19 2001 <sagami@vinelinux.org>
2482- 2.0.7_ja_2.2-0vl1
2483
2484* Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
2485- 2.0.7_ja_1.3-0vl2
2486- rebuilt with readline2
2487- use better macros (although not almost complete... needs comfirmation)
2488
2489* Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
2490- 2.0.7_ja_1.3-0vl1
2491
2492* Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
2493- 2.0.7_ja_1.2.1-0vl2
2494- fixed missing Changelog.ja (was Chagelog.ja)
2495
2496* Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
2497- updated to 2.0.7-ja-1.2.1
2498
2499* Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2500- updated to 2.0.7-ja-1.2
2501
2502* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2503- added some Japanese documents to %doc
2504
2505* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2506- updated to 2.0.7-ja-1.0
2507
2508* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2509- updated to 2.0.7-ja-0.99
2510
2511* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2512- added rpccilent
2513- modified tcpdconf for stability.
2514
2515* Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
2516- first test release for Vine based on RH6.2 spec file.
2517- activated swat in default for only localhost.
2518
2519* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
2520- fix trigger, again.
2521
2522* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
2523- fix trigger.
2524
2525* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
2526- turn on quota support
2527
2528* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
2529- rebuild to fox dependencies
2530- man pages are compressed
2531
2532* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
2533- munge post scripts slightly
2534
2535* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
2536- turn on mmap again. Wheee.
2537- ship smbmount on alpha
2538
2539* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
2540- turn off mmap. ;)
2541
2542* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
2543- change /var/log/samba to 0700
2544- turn on mmap support
2545
2546* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
2547- update to 2.0.6
2548
2549* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
2550- add a %defattr for -common
2551
2552* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
2553- shift some files into -client
2554- remove /home/samba from package.
2555
2556* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
2557- initscript oopsie. killproc <name> -HUP, not other way around.
2558
2559* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
2560- script cleanups. Again.
2561
2562* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
2563- add a patch to fix dropped reconnection attempts
2564
2565* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
2566- use cp rather than mv to preserve /etc/services perms (#4938 et al).
2567- use mktemp to generate /etc/tmp.XXXXXX file name.
2568- add prereqs on sed/mktemp/killall (need to move killall to /bin).
2569- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
2570
2571* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
2572- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
2573
2574* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
2575- fix typo in mount.smb
2576
2577* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
2578- add a %trigger to work around (sort of) broken scripts in
2579  previous releases
2580
2581* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
2582- initscript munging
2583
2584* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
2585- add domain parsing to mount.smb
2586
2587* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
2588- add a -common package, shuffle files around.
2589
2590* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
2591- add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
2592
2593* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
2594- update to 2.0.5
2595- fix mount.smb - smbmount options changed again.........
2596- fix postun. oops.
2597- update some stuff from the samba team's spec file.
2598
2599* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
2600- split off clients into separate package
2601- don't run samba by default
2602
2603* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
2604- fix one problem with mount.smb script
2605- fix smbpasswd on sparc with a really ugly kludge
2606
2607* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
2608- fixed logrotate script
2609
2610* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
2611- turn of 64-bit locking on 32-bit platforms
2612
2613* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
2614- so many releases, so little time
2615- explicitly uncomment 'printing = bsd' in sample config
2616
2617* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
2618- update to 2.0.4a
2619- fix mount.smb arg ordering
2620
2621* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
2622- go back to stop/start for restart (-HUP didn't work in testing)
2623
2624* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
2625- add a mount.smb to make smb mounting a little easier.
2626- smb filesystems apparently don't work on alpha. Oops.
2627
2628* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
2629- always create codepages
2630
2631* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
2632- logrotate changes
2633
2634* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
2635- auto rebuild in the new build environment (release 3)
2636
2637* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
2638- updated init script to use graceful restart (not stop/start)
2639
2640* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
2641- update to 2.0.3
2642
2643* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
2644- update to 2.0.2
2645
2646* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
2647- swat swat
2648
2649* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
2650- fix bash2 breakage in post script
2651
2652* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
2653- update to 2.0.0
2654
2655* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
2656- make sure all binaries are stripped
2657
2658* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
2659- update to 1.9.18p10.
2660- fix %triggerpostun.
2661
2662* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
2663- updated postun triggerscript to check $0
2664- clear /etc/codepages from %preun instead of %postun
2665
2666* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
2667- made the %postun script a tad less agressive; no reason to remove
2668  the logs or lock file (after all, if the lock file is still there,
2669  samba is still running)
2670- the %postun and %preun should only exectute if this is the final
2671  removal
2672- migrated %triggerpostun from Red Hat's samba package to work around
2673  packaging problems in some Red Hat samba releases
2674
2675* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
2676- minor tidy up in preparation for release of 1.9.18p5
2677- added findsmb utility from SGI package
2678
2679* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
2680- Updated version and codepage info.
2681- Release to test name resolve order
2682
2683* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
2684- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
2685- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
2686- Compounded make line
2687- Updated smb.init restart mechanism
2688- Use compound mkdir -p line instead of individual calls to mkdir
2689- Fixed smb.conf file path for log files
2690- Fixed smb.conf file path for incoming smb print spool directory
2691- Added a number of options to smb.conf file
2692- Added smbadduser command (missed from all previous RPMs) - Doooh!
2693- Added smbuser file and smb.conf file updates for username map
2694
Note: See TracBrowser for help on using the repository browser.