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

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

updated 11 packages

dnsmasq-2.84-1

firefox-78.7.0-1

kernel-5.4.93-1

libmaxminddb-1.5.0-1

nsd-4.3.5-1

openldap-2.4.57-1

python-pillow-8.1.0-1

rust-1.49.0-1

samba-4.13.4-1

sudo-1.9.5p2-1

thunderbird-78.7.0-1

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