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

Revision 12390, 85.2 KB checked in by tomop, 4 years ago (diff)

updated 11 packages

dos2unix-7.4.1-1

enchant-1.6.0-2

enchant2-2.2.8-1

fetchmail-6.4.4-1

gmime-3.2.7-1

libical-3.0.8-1

nspr-4.25-1

re2c-1.3-1

samba-4.12.2-1

squid-4.11-1

unique-1.1.6-5

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