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

Revision 12366, 85.1 KB checked in by tomop, 4 years ago (diff)

updated 5 packages

gnutls-3.6.13-1

keepalived-2.0.20-1

nsd-4.3.0-2

samba-4.12.1-1

zabbix-4.0.19-1

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