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

Revision 12469, 85.4 KB checked in by tomop, 4 years ago (diff)

python-3.8.5 and related packages.

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