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

Revision 12422, 85.5 KB checked in by tomop, 4 years ago (diff)

updated 3 packages

bind-9.11.20-1

samba-4.12.5-1

webkitgtk4-2.28.2-1

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