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

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

samba-4.12.7-1

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