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

Revision 7885, 68.7 KB checked in by tomop, 11 years ago (diff)

samba-4.0.10-1

RevLine 
[7885]1%define samba_version 4.0.10
2%define doc_version 4.0.7
3%define api_version 4.0
[521]4%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
5
[7511]6%global with_libsmbclient 1
7%global with_libwbclient  1
8%global with_pam_smbpass  1
9%global with_talloc       0
10%global with_tevent       0
11%global with_tdb          0
12%global with_ntdb         0
13%global with_ldb          0
14%global with_usrmove      0
15%global with_mitkrb5      0
16%global with_dc           1
17
[4451]18%define samba_release 1
[521]19
[3094]20%define samba_source source3
21
[7511]22%global __perl_requires %{SOURCE999}
23%global __perllib_requires %{SOURCE999}
24%global __perllib_provides %{SOURCE999}
25
[521]26Summary: The Samba Suite of programs
27Summary(ja): Samba スイート
28Name: samba
29Version: %{samba_version}
30Release: %{samba_release}%{?_dist_release}
[7511]31License: GPLv3+
[521]32Group: System Environment/Daemons
33URL: http://www.samba.org/
34
[7511]35%define samba_includedir   %{_includedir}/samba-%{api_version}
[521]36
[7511]37Source: http://www.samba.org/samba/ftp/samba-%{version}.tar.gz
38
[521]39# Vine specific replacement-files
40Source1: samba.log
[7596]41Source2: samba-ja-docs-%{doc_version}.tar.gz
[7511]42Source5: pam_winbind.conf
[521]43
[7511]44Source100:     nmb.init
45Source101:     smb.init
46Source102:     winbind.init
47Source200:     samba4.init
48Source201:     named.conf.dlz
[3099]49
[7511]50Source999: perl-requires.sh
[521]51
[7511]52Requires: /sbin/chkconfig /bin/mktemp /usr/bin/killall
53Requires: fileutils sed /etc/init.d
54Requires: logrotate
55Requires: libaio
56Requires: %{name}-common = %{samba_version}-%{release}
57Requires: %{name}-libs   = %{samba_version}-%{release}
58Requires(pre): %{name}-common = %{samba_version}-%{release}
[521]59
[7511]60Conflicts: samba < %{version}
61Provides: samba = %{version}
[521]62
[7511]63BuildRoot: %{_tmppath}/%{name}-%{samba_version}-%{release}-root
[521]64Requires(post): /sbin/chkconfig, /sbin/service
65Requires(preun): /sbin/chkconfig, /sbin/service
[7511]66
67BuildRequires: avahi-devel
68BuildRequires: ctdb-devel
69BuildRequires: cups-devel
70BuildRequires: cyrus-sasl-devel
71BuildRequires: docbook-style-xsl
72BuildRequires: docbook-utils
73BuildRequires: e2fsprogs-devel
74BuildRequires: coreutils
75BuildRequires: gdb
76BuildRequires: gettext
77BuildRequires: gnutls-devel
78BuildRequires: keyutils-libs-devel
79BuildRequires: krb5-devel
80BuildRequires: krb5-workstation
81BuildRequires: libacl-devel
82BuildRequires: libattr-devel
83BuildRequires: libblkid-devel
84BuildRequires: libbsd-devel
85BuildRequires: libidn-devel
86BuildRequires: libldb-devel
87BuildRequires: libpcap-devel
88BuildRequires: libxml2-devel
89BuildRequires: libxslt
[3094]90BuildRequires: net-tools
[7511]91BuildRequires: openldap-devel
92BuildRequires: pam-devel
93BuildRequires: perl(ExtUtils::MakeMaker)
94BuildRequires: perl(Parse::Yapp)
95BuildRequires: pkgconfig
96BuildRequires: popt-devel
97BuildRequires: pyldb-devel
98BuildRequires: pytalloc-devel
99BuildRequires: python-devel
100BuildRequires: python-tdb
101BuildRequires: python-tevent
102BuildRequires: readline-devel
103BuildRequires: sqlite-devel
104BuildRequires: zlib-devel
[521]105
[7511]106#BuildRequires: libuuid-devel
[521]107
[7511]108BuildConflicts: compat32-zlib-devel.32bit
109BuildConflicts: compat32-libuuid.32bit
110BuildConflicts: compat32-libuuid-devel.32bit
111
[521]112# Working around perl dependency problem from docs
[7511]113#define __perl_requires %{SOURCE999}
[521]114
115
[7511]116Vendor: Project Vine
117Distribution: Vine Linux
118Packager: tomop
[521]119
[3094]120
[521]121%description
[7511]122Samba is the standard Windows interoperability suite of programs
123for Linux and Unix.
[521]124
125%description -l ja
[7511]126SambaはLinux・UNIX用の、Windowsとの標準的な相互運用性ソフトウェア群です。
[521]127
[7511]128## --------------------------------------------------------------------
[521]129%package client
130Summary: Samba client programs
131Summary(ja): Samba クライアントプログラム
132Group: Applications/System
133Requires: samba-common = %{samba_version}-%{release}
134Obsoletes: smbfs
[7511]135Conflicts: %{name}-client < %{samba_version}
136Provides: samba-client = %{samba_version}
[521]137
138%description client
139The samba-client package provides some SMB/CIFS clients to complement
140the built-in SMB/CIFS filesystem in Linux. These clients allow access
141of SMB/CIFS shares and printing to SMB/CIFS printers.
142
143%description client -l ja
144samba-client は Linux カーネルがサポートしている SMB ファイルシステム
145機能を操作する SMB クライアントを提供します。
146これらは SMB 共有のアクセスと SMB プリンタへの印刷を実現します。
147
[7511]148## --------------------------------------------------------------------
149%package libs
150Summary: Samba libraries
151Group: Applications/System
152%if %with_libwbclient
153Requires: libwbclient
154%endif
[521]155
[7511]156%description libs
157The samba4-libs package contains the libraries needed by programs that
158link against the SMB, RPC and other protocols provided by the Samba suite.
159
160## --------------------------------------------------------------------
161%package python
162Summary: Samba Python libraries
163Group: Applications/System
164Requires: %{name}-libs = %{samba_version}
165
166%description python
167The samba4-python package contains the Python libraries needed by programs
168that use SMB, RPC and other Samba provided protocols in Python programs.
169
170## --------------------------------------------------------------------
171%package devel
172Summary: Developer tools for Samba libraries
173Group: Development/Libraries
174Requires: %{name}-libs = %{samba_version}-%{release}
175
176Conflicts: samba-devel < %{samba_version}
177Provides: samba-devel = %{samba_version}
178
179%description devel
180The samba4-devel package contains the header files for the libraries
181needed to develop programs that link against the SMB, RPC and other
182libraries in the Samba suite.
183
184## --------------------------------------------------------------------
185%package pidl
186Summary: Perl IDL compiler
187Group: Development/Tools
188Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
189
190%description pidl
191The samba4-pidl package contains the Perl IDL compiler used by Samba
192and Wireshark to parse IDL and similar protocols
193
194## --------------------------------------------------------------------
[521]195%package common
196Summary: Files used by both Samba servers and clients
197Summary(ja): Samba サーバーとクライアントの両方に使用されるファイル
198Group: Applications/System
[7511]199Conflicts: samba-common < %{samba_version}
200Provides: samba-common = %{samba_version}-%{release}
201Requires: %{name}-libs = %{samba_version}-%{release}
202Requires: pam
[521]203Requires(pre): /usr/sbin/groupadd
[7596]204Requires(post): /sbin/chkconfig, /sbin/service, coreutils, acl
[521]205Requires(preun): /sbin/chkconfig, /sbin/service
206
207%description common
208Samba-common provides files necessary for both the server and client
209packages of Samba.
210
211%description common -l ja
212samba-common は Samba のサーバーとクライアントの両方のパッケージで
213使用される共通のファイルを提供します。
214
[7511]215## --------------------------------------------------------------------
216%package test
217Summary: Testing tools for Samba servers and clients
218Group: Applications/System
[521]219
[7511]220%description test
221samba4-test provides testing tools for both the server and client
222packages of Samba.
223
224## --------------------------------------------------------------------
[521]225%package winbind
226Summary: Samba winbind
227Group: Applications/System
[7511]228Conflicts: samba-winbind < %{samba_version}
229Provides: samba-winbind = %{samba_version}
[521]230Requires: samba-common = %{samba_version}-%{release}
231Requires(pre): /usr/sbin/groupadd
232Requires(post): /sbin/chkconfig, /sbin/service, coreutils
233Requires(preun): /sbin/chkconfig, /sbin/service
234
235%description winbind
236The samba-winbind package provides the winbind daemon, a NSS library, a PAM
237module and some client tools. Winbind enables Linux to be a full member in
238Windows domains and to use Windows user and group accounts on Linux.
239
240
[7511]241## --------------------------------------------------------------------
[3094]242%package winbind-krb5-locator
243Summary: Samba winbind krb5 locator
244Group: Applications/System
[7511]245Requires: %{name}-winbind-clients = %{samba_version}-%{release}
246Conflicts: samba-winbind-krb5-locator < %{samba_version}
247Provides: samba-winbind-krb5-locator = %{samba_version}-%{release}
[3094]248
249%description winbind-krb5-locator
[7511]250The winbind krb5 locator is a plugin for the system kerberos library
251to allow the local kerberos library to use the same KDC as samba and
252winbind use
[3094]253
[7511]254## --------------------------------------------------------------------
[3094]255%package winbind-clients
256Summary: Samba winbind clients
257Group: Applications/System
[7511]258Conflicts: samba-winbind-clients < %{samba_version}
259Provides: samba-winbind-clients = %{samba_version}
[3094]260
261%description winbind-clients
[7511]262The %{name}-winbind-clients package provides the NSS library and a PAM
[3094]263module necessary to communicate to the Winbind Daemon
264
[7511]265## --------------------------------------------------------------------
[521]266%package swat
267Summary: The Samba SMB server Web configuration program
268Summary(ja): Web ベースの Samba サーバ設定ツール
269Group: Applications/System
[7511]270Conflicts: samba-swat < %{samba_version}
271Provides: samba-swat = %{samba_version}
272Requires: %{name} = %{samba_version}-%{release}, xinetd
[521]273
274%description swat
275The samba-swat package includes the new SWAT (Samba Web Administration
276Tool), for remotely managing Samba's smb.conf file using your favorite
277Web browser.
278
279%description swat -l ja
280SWAT (Samba Web Administration Tool) を使うと、Samba の管理をお好きな Web
281ブラウザで行うことができるようになります。
282
[7511]283## --------------------------------------------------------------------
[521]284%package -n libsmbclient
285Summary: The SMB client library
286Summary(ja): SMB クライアントライブラリ
[7511]287Group: Applications/System
288Requires: %{name}-common = %{samba_version}
[521]289
[7511]290Conflicts: libsmbclient < %{samba_version}
291Provides: libsmbclient = %{samba_version}
292
[521]293%description -n libsmbclient
294The libsmbclient contains the SMB client library from the Samba suite.
295
296%description -n libsmbclient -l ja
297libsmbclient は Samba クライアントの機能を提供するライブラリを
298提供します。
299
[7511]300## --------------------------------------------------------------------
301%package -n libsmbclient-devel
302Summary: Developer tools for the SMB client library
303Summary(ja): SMB クライアントライブラリ開発用ファイル
304Group: Development/Libraries
305Requires: libsmbclient = %{samba_version}
306
307Conflicts: libsmbclient-devel < %{samba_version}
308Provides: libsmbclient-devel = %{samba_version}
309
310%description -n libsmbclient-devel
311 The libsmbclient-devel package contains the header files and libraries
312needed to develop programs that link against the SMB client library
313in the Samba suite.
314
315%description -n libsmbclient-devel -l ja
316libsmbclient-devel は Samba クライアントの機能を提供するライブラリを
317使ったアプリケーションを開発するためのファイルを提供します。
318
319## --------------------------------------------------------------------
320%if %with_libwbclient
321%package -n libwbclient
322Summary: The winbind client library
323Group: Applications/System
324
325%description -n libwbclient
326 The libwbclient package contains the winbind client library from
327the Samba suite.
328
329## --------------------------------------------------------------------
330%package -n libwbclient-devel
331Summary: Developer tools for the winbind library
332Group: Development/Libraries
333Requires: libwbclient = %{samba_version}-%{release}
334
335%description -n libwbclient-devel
336 The libwbclient-devel package provides developer tools for the wbclient
337library.
338%endif # with_libwbclient
339
340## --------------------------------------------------------------------
341%package dc
342Summary: Samba AD Domain Controller
343Group: Applications/System
[7596]344Requires: %{name} = %{samba_version}-%{release}
345Requires: %{name}-winbind = %{samba_version}-%{release}
346Requires: %{name}-client = %{samba_version}-%{release}
[7511]347Requires: %{name}-python = %{samba_version}-%{release}
[7596]348Requires(post): /sbin/chkconfig, /sbin/service, acl
[7511]349
350%description dc
351The %{name}-dc package provides AD Domain Controller functionality
352
353## --------------------------------------------------------------------
[521]354%if %build_compat32
355
356%package -n compat32-libsmbclient
357Summary: The SMB client library
358Summary(ja): SMB クライアントライブラリ
359Group: System Environment/Libraries
[7511]360Requires: samba-common = %{samba_version}-%{release}
[521]361
362%description -n compat32-libsmbclient
363The libsmbclient contains the SMB client library from the Samba suite.
364
365%description -n compat32-libsmbclient -l ja
366libsmbclient は Samba クライアントの機能を提供するライブラリを
367提供します。
368
[7511]369## --------------------------------------------------------------------
370%package -n compat32-libwbclient
371Summary: The winbind client library
[521]372Group: Applications/System
373Requires: samba-common = %{samba_version}-%{release}
374Requires(pre): /usr/sbin/groupadd
375Requires(post): /sbin/chkconfig, /sbin/service, coreutils
376Requires(preun): /sbin/chkconfig, /sbin/service
377
[7511]378%description -n compat32-libwbclient
379 The libwbclient package contains the winbind client library from
380the Samba suite.
[521]381
382%endif
383
[7511]384## ====================================================================
[521]385%prep
[7511]386%setup -q -n samba-%{samba_version}
[521]387
[7596]388mkdir -p docs-ja
389pushd docs-ja
390tar zxf %{SOURCE2}
391popd
392
[7511]393## ====================================================================
394%build
395sed \
396  -e 's|@PROG_CMD@|%{_sbindir}\/samba|g' \
397  -e 's|@SAMBA_PID@|%{_var}\/run\/samba/samba\.pid|g' \
398  %{SOURCE200} > samba4.init
[521]399
[7511]400make distclean
[521]401
[7511]402##export PATH=$PATH:$PWD/buildtools/bin
403./configure \
[7885]404  --bundled-libraries=!talloc,!tdb,!pytdb,!ldb,!pyldb,!tevent,!pytevent,!ctdb \
[7511]405  --with-gettext=/usr \
406  --with-shared-modules=idmap_rid,idmap_ad,idmap_tdb2,idmap_hash \
407  --with-winbind \
408  --with-swat \
409  --with-ads \
410  --with-ldap \
411  --with-pam \
412  --with-pam_smbpass \
413  --with-quotas \
414  --with-sendfile-support \
415  --with-utmp \
416  --with-acl-support \
417  --with-dnsupdate \
418  --with-syslog \
419  --with-automount \
420  --with-cluster-support \
421  --with-ctdb-dir=/usr \
422  --with-aio-support \
423  --disable-rpath-install \
424  --enable-selftest \
425  --enable-gnutls \
426  --enable-cups \
427  --enable-fhs \
428  --enable-avahi \
429  --prefix=%{_prefix} \
430  --localstatedir=/var \
431  --libdir=%{_libdir} \
432  --mandir=%{_mandir} \
433  --with-configdir=%{_sysconfdir}/samba \
434  --with-modulesdir=%{_libdir}/samba \
435  --with-pammodulesdir=%{_lib}/security \
436  --with-lockdir=/var/lib/samba \
437  --with-logfilebase=/var/log/samba \
438  --with-piddir=/var/run/samba \
[7596]439  --with-privatedir=/var/lib/samba/private
[521]440
[7511]441#  --bundled-libraries=NONE \
442#  --with-system-mitkrb5 \
[521]443
444
[7511]445# try and build the manpages
446#./release-scripts/build-manpages-nogit
[521]447
[7511]448make %{?_smp_mflags} all
[521]449
450
[7511]451# Remove some permission bits to avoid to many dependencies
452find examples docs-xml -type f | xargs -r chmod -x
[521]453
[7511]454## ====================================================================
[521]455%install
[7511]456rm -rf %{buildroot}
[521]457
[7511]458# Create the target build directory hierarchy
459mkdir -p %{buildroot}%{_datadir}/swat/{help,include,using_samba/{figs,gifsa}}
460mkdir -p %{buildroot}%{samba_includedir}
461mkdir -p %{buildroot}%{_initrddir}
462mkdir -p %{buildroot}{%{_libdir},%{samba_includedir}}
463mkdir -p %{buildroot}%{_libdir}/samba/{auth,charset,idmap,vfs,pdb}
464mkdir -p %{buildroot}%{_libdir}/pkgconfig
465mkdir -p %{buildroot}/%{_lib}/security
466mkdir -p %{buildroot}%{_mandir}
467mkdir -p %{buildroot}%{_prefix}/{bin,sbin}
468#mkdir -p %{buildroot}%{_prefix}/lib
469mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,samba,logrotate.d}
470mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
471mkdir -p %{buildroot}%{_sysconfdir}/{samba,security,sysconfig}
472mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
473mkdir -p %{buildroot}/var/lib/samba/{private,winbindd_privileged,sysvol}
474mkdir -p %{buildroot}/var/{run/winbindd,spool}/samba
475mkdir -p %{buildroot}/var/log/samba/old
476mkdir -p %{buildroot}/%{_libdir}/krb5/plugins/libkrb5
[521]477
[7511]478# substitude for passing DESTDIR to waf
479#rpm_build_root_escaped=$(echo %{buildroot} | sed -e "s|\/|\\\/|g")
480#sed -e "1,4s/\(WAF_BINARY.*$\)/\1 --destdir=%{buildroot}_escaped/" Makefile \
481#  > Makefile~; \
482#  cat Makefile~ > Makefile; \
483#  rm Makefile~
[521]484
[7511]485# modify named.conf.dlz
486#sed -e "s|\$\{MODULESDIR\}|%{_datadir}\/samba/setup|" source4/setup/named.conf.dlz \
487#  > source4/setup/named.conf.dlz~; \
488#  cat source4/setup/named.conf.dlz~ > source4/setup/named.conf.dlz; \
489#  rm source4/setup/named.conf.dlz~
[521]490
[7511]491#DESTDIR=%{buildroot} ./buildtools/bin/waf install
492./buildtools/bin/waf install --destdir %{buildroot}
[521]493
[7511]494# krb5 plugin install #FIXME: remove autoinstalled?
495install -m 0755 bin/shared/winbind_krb5_locator.so \
496          ${RPM_BUILD_ROOT}/%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
[521]497
[7511]498# Install the miscellany
499echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
500install -m644 packaging/RHEL/setup/swat %{buildroot}%{_sysconfdir}/xinetd.d/swat
501install -m 0644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
502#install -m755 setup/smb.init %{buildroot}%{_initrddir}/smb
503install -m755 packaging/RHEL/setup/winbind.init %{buildroot}%{_initrddir}/winbind
504install -m644 packaging/RHEL/setup/samba.pamd %{buildroot}%{_sysconfdir}/pam.d/samba
505#install -m755 packaging/RHEL/setup/smbprint %{buildroot}%{_bindir}
506install -m644 packaging/RHEL/setup/smbusers %{buildroot}%{_sysconfdir}/samba/smbusers
507install -m644 packaging/RHEL/setup/smb.conf %{buildroot}%{_sysconfdir}/samba/smb.conf
508#install -m755 source3/script/mksmbpasswd.sh %{buildroot}%{_bindir}
509install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
510install -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
511install -m644 %{SOURCE201} %{buildroot}%{_datadir}/samba/setup/named.conf.dlz
512install -m755 %{SOURCE100} %{buildroot}%{_initrddir}/nmb
513install -m755 %{SOURCE101} %{buildroot}%{_initrddir}/smb
514install -m755 %{SOURCE102} %{buildroot}%{_initrddir}/winbind
515install -m755 samba4.init %{buildroot}%{_initrddir}/samba
[521]516
[7511]517#ln -s ../..%{_initrddir}/smb  %{buildroot}%{_sbindir}/samba
518#ln -s ../..%{_initrddir}/winbind  %{buildroot}%{_sbindir}/winbind
[521]519
[7511]520mkdir -p %{buildroot}%{_datadir}/samba/perl5/
521mv %{buildroot}%{_datadir}/perl5/* %{buildroot}%{_datadir}/samba/perl5/
522perl -pi -e 's|^(use .*RealBin.*)/perl5|#\1/samba/perl5|' %{buildroot}%{_bindir}/pidl
[3094]523
[7511]524# Remove "*.old" files
525find %{buildroot} -name "*.old" -exec rm -f {} \;
[521]526
[7511]527## Clean out man pages for tools not installed here
528#rm -f %{buildroot}%{_mandir}/man1/log2pcap.1*
529#rm -f %{buildroot}%{_mandir}/man1/smbsh.1*
530#rm -f %{buildroot}%{_mandir}/man5/vfstest.1*
531rm -f %{buildroot}%{_libdir}/winbind_krb5_locator.so
[521]532
[7511]533# pkgconfig remove
534rm -f %{buildroot}%{_libdir}/pkgconfig/dcerpc.pc
535rm -f %{buildroot}%{_libdir}/pkgconfig/dcerpc_atsvc.pc
536rm -f %{buildroot}%{_libdir}/pkgconfig/dcerpc_samr.pc
537rm -f %{buildroot}%{_libdir}/pkgconfig/gensec.pc
538rm -f %{buildroot}%{_libdir}/pkgconfig/ndr.pc
539rm -f %{buildroot}%{_libdir}/pkgconfig/ndr_krb5pac.pc
540rm -f %{buildroot}%{_libdir}/pkgconfig/ndr_nbt.pc
541rm -f %{buildroot}%{_libdir}/pkgconfig/ndr_standard.pc
542rm -f %{buildroot}%{_libdir}/pkgconfig/netapi.pc
543rm -f %{buildroot}%{_libdir}/pkgconfig/registry.pc
544rm -f %{buildroot}%{_libdir}/pkgconfig/samba-credentials.pc
545rm -f %{buildroot}%{_libdir}/pkgconfig/samba-hostconfig.pc
546rm -f %{buildroot}%{_libdir}/pkgconfig/samba-policy.pc
547rm -f %{buildroot}%{_libdir}/pkgconfig/samba-util.pc
548rm -f %{buildroot}%{_libdir}/pkgconfig/samdb.pc
549rm -f %{buildroot}%{_libdir}/pkgconfig/smbclient-raw.pc
550rm -f %{buildroot}%{_libdir}/pkgconfig/talloc.pc
551rm -f %{buildroot}%{_libdir}/pkgconfig/tevent.pc
552rm -f %{buildroot}%{_libdir}/pkgconfig/torture.pc
553rm -f %{buildroot}%{_libdir}/pkgconfig/dcerpc_server.pc
[521]554
[7885]555find docs-ja/output/manpages/ -type f| while read f; do
[7596]556  c=`echo -n $f | sed -e 's,^.*\.,,'`
[7885]557  gzip -9 $f
[7596]558  mkdir -p %{buildroot}%{_mandir}/ja/man$c
[7885]559  cp -f $f.gz %{buildroot}%{_mandir}/ja/man$c/
[7596]560done
[521]561
[7596]562
[7511]563## ====================================================================
564%clean
565rm -rf %{buildroot}
[521]566
[7511]567%pre
568if [ "$1" -eq "2" ]; then
[7596]569  PREV=`/usr/sbin/smbd -V 2>/dev/null | sed -e 's/^Version \([0-9]*\)\..*$/\1/'`
570  if [ "x$PREV" == "x3" ]; then
[7511]571    /sbin/service smb stop >/dev/null 2>&1 || :
572    /sbin/service nmb stop >/dev/null 2>&1 || :
[521]573
[7511]574    cp -af %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba3
575    cp -af /var/lib/samba /var/lib/samba3
[521]576
[7511]577    echo "Samba is upgraded from version 3.x to 4.x and daemons are stopped."
578    echo "Please check and update configurations."
579    echo
580    echo "The old files are copied:"
581    echo "  /etc/samba/smb.conf -> /etc/samba/smb.conf.samba3"
582    echo "  /var/lib/samba -> /var/lib/samba3"
583    echo
584  fi
585fi
[521]586
[7511]587## ====================================================================
588%post
589if [ $1 -eq 1 ]; then   # Install
590  # modify named.conf.dlz for DLZ configuration if version 9.9.0 or later
[7885]591  if [ -f /usr/sbin/named ]; then
592    bind_minor_ver=$(named -v | sed -e "s|^BIND \([.0-9]*\)|\1|" | cut -d "." -f 2)
593    if [ $bind_minor_ver -gt 8 ]; then
594      cat %{_datadir}/samba/setup/named.conf.dlz \
595        | sed -e "s|\(database.*dlz_bind9.so\)|# \1|" > %{_datadir}/samba/setup/named.conf.dlz9
596      cat %{_datadir}/samba/setup/named.conf.dlz9 > %{_datadir}/samba/setup/named.conf.dlz
597      rm %{_datadir}/samba/setup/named.conf.dlz9
598    fi
[7511]599  fi
[521]600
[7511]601  # chkconfig
602  /sbin/chkconfig --add smb
603  /sbin/chkconfig --add nmb
604  /sbin/chkconfig --add samba
[3099]605
[7511]606  # remove original smb.conf for provisioning
607  rm -f %{_sysconfdir}/samba/smb.conf
608fi
[521]609
[7511]610if [ $1 -ge 2 ]; then   # Upgrade
611  /sbin/service smb condrestart >/dev/null 2>&1 || :
612  /sbin/service nmb condrestart >/dev/null 2>&1 || :
613  if [ -f /var/run/samba/samba.pid ]; then
614    /sbin/service samba restart >/dev/null 2>&1 || :
615  fi
[521]616fi
617exit 0
618
[7511]619## --------------------------------------------------------------------
[521]620%preun
621if [ $1 = 0 ] ; then
[7511]622  /sbin/service smb stop >/dev/null 2>&1 || :
623  /sbin/service nmb stop >/dev/null 2>&1 || :
624  /sbin/service samba stop >/dev/null 2>&1 || :
625  /sbin/chkconfig --del smb
626  /sbin/chkconfig --del nmb
627  /sbin/chkconfig --del samba
628  # rm -rf /var/log/samba/* /var/lib/samba/*
[521]629fi
630exit 0
631
[7511]632## --------------------------------------------------------------------
633%post swat
634# Add swat entry to /etc/services if not already there.
635if [ ! "`grep ^\s**swat /etc/services`" ]; then
636        echo 'swat        901/tcp     # Add swat service used via inetd' \
637          >> /etc/services
638fi
639exit 0
[521]640
[7511]641## --------------------------------------------------------------------
[521]642%pre winbind
643/usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
644
[7511]645## --------------------------------------------------------------------
[521]646%post winbind
647/sbin/chkconfig --add winbind
648
649if [ "$1" -ge "1" ]; then
650        /sbin/service winbind condrestart >/dev/null 2>&1 || :
651fi
652
[7511]653## --------------------------------------------------------------------
[7596]654%post dc
655
656setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
657
658## --------------------------------------------------------------------
[521]659%post common
660/sbin/ldconfig
661
[7596]662setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
663
[7511]664## --------------------------------------------------------------------
[521]665%preun winbind
666if [ $1 = 0 ] ; then
667    /sbin/service winbind stop >/dev/null 2>&1 || :
668    /sbin/chkconfig --del winbind
669fi
670exit 0
671
[7511]672## --------------------------------------------------------------------
[521]673%postun common
674/sbin/ldconfig
675
[7511]676## --------------------------------------------------------------------
677%post libs
678/sbin/ldconfig
[521]679
[7511]680## --------------------------------------------------------------------
681%postun libs
682/sbin/ldconfig
683
684## --------------------------------------------------------------------
[521]685%post -n libsmbclient
686/sbin/ldconfig
687
[7511]688## --------------------------------------------------------------------
[521]689%postun -n libsmbclient
690/sbin/ldconfig
691
[3094]692%if %build_compat32
[7511]693## --------------------------------------------------------------------
[3094]694%post -n compat32-libsmbclient
[521]695/sbin/ldconfig
696
[7511]697## --------------------------------------------------------------------
[3094]698%postun -n compat32-libsmbclient
[521]699/sbin/ldconfig
700
[3094]701%endif
[521]702
703%files
[7511]704%defattr(-,root,root,-)
[7596]705%doc COPYING MAINTAINERS.txt PFIF.txt README README.Coding README.contributing README.packaging4 Roadmap VERSION WHATSNEW.txt docs-ja/docs-xml/output/htmldocs
[521]706%{_bindir}/smbstatus
707%{_bindir}/eventlogadm
[7511]708%{_sbindir}/nmbd
709%{_sbindir}/smbd
710%{_libdir}/samba/auth
711%{_libdir}/samba/vfs
[521]712%config(noreplace) %{_sysconfdir}/logrotate.d/samba
713%config(noreplace) %{_sysconfdir}/pam.d/samba
[7511]714%attr(0700,root,root) %dir /var/log/samba
715%attr(0700,root,root) %dir /var/log/samba/old
[521]716%attr(1777,root,root) %dir /var/spool/samba
[7511]717%{_initrddir}/nmb
718%{_initrddir}/smb
719%{_mandir}/man1/smbstatus.1.gz
720%{_mandir}/man7/samba.7.gz
721%{_mandir}/man8/eventlogadm.8.gz
722%{_mandir}/man8/nmbd.8.gz
723%{_mandir}/man8/smbd.8.gz
724%{_mandir}/man8/vfs_acl_tdb.8.gz
725%{_mandir}/man8/vfs_acl_xattr.8.gz
726%{_mandir}/man8/vfs_aio_fork.8.gz
727%{_mandir}/man8/vfs_aio_linux.8.gz
728%{_mandir}/man8/vfs_aio_pthread.8.gz
729%{_mandir}/man8/vfs_audit.8.gz
730%{_mandir}/man8/vfs_cacheprime.8.gz
731%{_mandir}/man8/vfs_cap.8.gz
732%{_mandir}/man8/vfs_catia.8.gz
733%{_mandir}/man8/vfs_commit.8.gz
734%{_mandir}/man8/vfs_crossrename.8.gz
735%{_mandir}/man8/vfs_default_quota.8.gz
736%{_mandir}/man8/vfs_dirsort.8.gz
737%{_mandir}/man8/vfs_extd_audit.8.gz
738%{_mandir}/man8/vfs_fake_perms.8.gz
739%{_mandir}/man8/vfs_fileid.8.gz
740%{_mandir}/man8/vfs_full_audit.8.gz
741%{_mandir}/man8/vfs_gpfs.8.gz
742%{_mandir}/man8/vfs_media_harmony.8.gz
743%{_mandir}/man8/vfs_netatalk.8.gz
744%{_mandir}/man8/vfs_notify_fam.8.gz
745%{_mandir}/man8/vfs_prealloc.8.gz
746%{_mandir}/man8/vfs_preopen.8.gz
747%{_mandir}/man8/vfs_readahead.8.gz
748%{_mandir}/man8/vfs_readonly.8.gz
749%{_mandir}/man8/vfs_recycle.8.gz
750%{_mandir}/man8/vfs_scannedonly.8.gz
751%{_mandir}/man8/vfs_shadow_copy.8.gz
752%{_mandir}/man8/vfs_shadow_copy2.8.gz
753%{_mandir}/man8/vfs_smb_traffic_analyzer.8.gz
754%{_mandir}/man8/vfs_streams_depot.8.gz
755%{_mandir}/man8/vfs_streams_xattr.8.gz
756%{_mandir}/man8/vfs_time_audit.8.gz
757%{_mandir}/man8/vfs_tsmsm.8.gz
758%{_mandir}/man8/vfs_xattr_tdb.8.gz
[7596]759# ja manuals
760%{_mandir}/ja/man1/smbstatus.1.gz
761%{_mandir}/ja/man7/samba.7.gz
762%{_mandir}/ja/man8/eventlogadm.8.gz
763%{_mandir}/ja/man8/nmbd.8.gz
764%{_mandir}/ja/man8/smbd.8.gz
765%{_mandir}/ja/man8/vfs_acl_tdb.8.gz
766%{_mandir}/ja/man8/vfs_acl_xattr.8.gz
767%{_mandir}/ja/man8/vfs_aio_fork.8.gz
768%{_mandir}/ja/man8/vfs_aio_linux.8.gz
769%{_mandir}/ja/man8/vfs_aio_pthread.8.gz
770%{_mandir}/ja/man8/vfs_audit.8.gz
771%{_mandir}/ja/man8/vfs_cacheprime.8.gz
772%{_mandir}/ja/man8/vfs_cap.8.gz
773%{_mandir}/ja/man8/vfs_catia.8.gz
774%{_mandir}/ja/man8/vfs_commit.8.gz
775%{_mandir}/ja/man8/vfs_crossrename.8.gz
776%{_mandir}/ja/man8/vfs_default_quota.8.gz
777%{_mandir}/ja/man8/vfs_dirsort.8.gz
778%{_mandir}/ja/man8/vfs_extd_audit.8.gz
779%{_mandir}/ja/man8/vfs_fake_perms.8.gz
780%{_mandir}/ja/man8/vfs_fileid.8.gz
781%{_mandir}/ja/man8/vfs_full_audit.8.gz
782%{_mandir}/ja/man8/vfs_gpfs.8.gz
783%{_mandir}/ja/man8/vfs_media_harmony.8.gz
784%{_mandir}/ja/man8/vfs_netatalk.8.gz
785%{_mandir}/ja/man8/vfs_notify_fam.8.gz
786%{_mandir}/ja/man8/vfs_prealloc.8.gz
787%{_mandir}/ja/man8/vfs_preopen.8.gz
788%{_mandir}/ja/man8/vfs_readahead.8.gz
789%{_mandir}/ja/man8/vfs_readonly.8.gz
790%{_mandir}/ja/man8/vfs_recycle.8.gz
791%{_mandir}/ja/man8/vfs_scannedonly.8.gz
792%{_mandir}/ja/man8/vfs_shadow_copy.8.gz
793%{_mandir}/ja/man8/vfs_shadow_copy2.8.gz
794%{_mandir}/ja/man8/vfs_smb_traffic_analyzer.8.gz
795%{_mandir}/ja/man8/vfs_streams_depot.8.gz
796%{_mandir}/ja/man8/vfs_streams_xattr.8.gz
797%{_mandir}/ja/man8/vfs_time_audit.8.gz
798%{_mandir}/ja/man8/vfs_tsmsm.8.gz
799%{_mandir}/ja/man8/vfs_xattr_tdb.8.gz
[521]800
[7511]801## --------------------------------------------------------------------
802%files libs
[521]803%defattr(-,root,root)
[7511]804%{_libdir}/libdcerpc-atsvc.so.*
805%{_libdir}/libdcerpc-binding.so.*
806%{_libdir}/libdcerpc-samr.so.*
807%{_libdir}/libdcerpc.so.*
808%{_libdir}/libgensec.so.*
809%{_libdir}/libndr-krb5pac.so.*
810%{_libdir}/libndr-nbt.so.*
811%{_libdir}/libndr-standard.so.*
812%{_libdir}/libndr.so.*
813%{_libdir}/libregistry.so.*
814%{_libdir}/libsamba-credentials.so.*
815%{_libdir}/libsamba-hostconfig.so.*
816%{_libdir}/libsamba-policy.so.*
817%{_libdir}/libsamba-util.so.*
818%{_libdir}/libsamdb.so.*
819%{_libdir}/libsmbclient-raw.so.*
820%{_libdir}/libsmbconf.so.*
821%{_libdir}/libsmbldap.so.*
822%{_libdir}/libtevent-util.so.*
823%{_libdir}/libpdb.so.*
[521]824
[7511]825# libraries needed by the public libraries
826%{_libdir}/samba/libCHARSET3.so
827%{_libdir}/samba/libMESSAGING.so
828%{_libdir}/samba/libLIBWBCLIENT_OLD.so
829%{_libdir}/samba/libaddns.so
830%{_libdir}/samba/libads.so
831%{_libdir}/samba/libasn1util.so
832%{_libdir}/samba/libauth4.so
833%{_libdir}/samba/libauth_sam_reply.so
834%{_libdir}/samba/libauth_unix_token.so
835%{_libdir}/samba/libauthkrb5.so
836%{_libdir}/samba/libccan.so
837%{_libdir}/samba/libcli-ldap-common.so
838%{_libdir}/samba/libcli-ldap.so
839%{_libdir}/samba/libcli-nbt.so
840%{_libdir}/samba/libcli_cldap.so
841%{_libdir}/samba/libcli_smb_common.so
842%{_libdir}/samba/libcli_spoolss.so
843%{_libdir}/samba/libcliauth.so
844#%{_libdir}/samba/libclidns.so
845%{_libdir}/samba/libcluster.so
846%{_libdir}/samba/libcmdline-credentials.so
847#%{_libdir}/samba/libcom_err-samba4.so.0
848#%{_libdir}/samba/libcom_err-samba4.so.0.25
849%{_libdir}/samba/libdbwrap.so
850%{_libdir}/samba/libdcerpc-samba.so
851%{_libdir}/samba/libdcerpc-samba4.so
852%{_libdir}/samba/libdfs_server_ad.so
853%{_libdir}/samba/liberrors.so
854%{_libdir}/samba/libevents.so
855%{_libdir}/samba/libflag_mapping.so
856%{_libdir}/samba/libgpo.so
857%{_libdir}/samba/libgse.so
858%{_libdir}/samba/libinterfaces.so
859%{_libdir}/samba/libiniparser.so
860%{_libdir}/samba/libkrb5samba.so
861%{_libdir}/samba/libldbsamba.so
862%{_libdir}/samba/liblibcli_lsa3.so
863%{_libdir}/samba/liblibcli_netlogon3.so
864%{_libdir}/samba/liblibsmb.so
865%{_libdir}/samba/libsmb_transport.so
866%{_libdir}/samba/libmsrpc3.so
867%{_libdir}/samba/libndr-samba.so
868%{_libdir}/samba/libndr-samba4.so
869%{_libdir}/samba/libnet_keytab.so
870%{_libdir}/samba/libnetif.so
871%{_libdir}/samba/libnpa_tstream.so
872#%{_libdir}/samba/libpopt.so
873%{_libdir}/samba/libposix_eadb.so
874%{_libdir}/samba/libprocess_model.so
875%{_libdir}/samba/libreplace.so
876%{_libdir}/samba/libsamba-modules.so
877%{_libdir}/samba/libsamba-net.so
878%{_libdir}/samba/libsamba-security.so
879%{_libdir}/samba/libsamba-sockets.so
880%{_libdir}/samba/libsamba_python.so
881%{_libdir}/samba/libsamdb-common.so
882%{_libdir}/samba/libsecrets3.so
883%{_libdir}/samba/libserver-role.so
884%{_libdir}/samba/libservice.so
885%{_libdir}/samba/libshares.so
886%{_libdir}/samba/libsamba3-util.so
887%{_libdir}/samba/libsmbd_base.so
888%{_libdir}/samba/libsmbd_conn.so
889%{_libdir}/samba/libsmbd_shim.so
890%{_libdir}/samba/libsmbldaphelper.so
891%{_libdir}/samba/libsmbpasswdparser.so
892%{_libdir}/samba/libsmbregistry.so
893%{_libdir}/samba/libsocket_wrapper.so
894%{_libdir}/samba/libtdb-wrap.so
895%{_libdir}/samba/libtdb_compat.so
896%{_libdir}/samba/libtrusts_util.so
897%{_libdir}/samba/libutil_cmdline.so
898%if %{with_ntdb}
899%{_libdir}/samba/libutil_ntdb.so
900%endif
901%{_libdir}/samba/libutil_reg.so
902%{_libdir}/samba/libutil_setid.so
903%{_libdir}/samba/libutil_tdb.so
904%{_libdir}/samba/libuid_wrapper.so
905%{_libdir}/samba/libxattr_tdb.so
[521]906
[7511]907%{_libdir}/samba/libdb-glue.so
908%{_libdir}/samba/libHDB_SAMBA4.so
909%{_libdir}/samba/libasn1-samba4.so.8
910%{_libdir}/samba/libasn1-samba4.so.8.0.0
911%{_libdir}/samba/libgssapi-samba4.so.2
912%{_libdir}/samba/libgssapi-samba4.so.2.0.0
913%{_libdir}/samba/libhcrypto-samba4.so.5
914%{_libdir}/samba/libhcrypto-samba4.so.5.0.1
915%{_libdir}/samba/libhdb-samba4.so.11
916%{_libdir}/samba/libhdb-samba4.so.11.0.2
917%{_libdir}/samba/libheimbase-samba4.so.1
918%{_libdir}/samba/libheimbase-samba4.so.1.0.0
919%{_libdir}/samba/libhx509-samba4.so.5
920%{_libdir}/samba/libhx509-samba4.so.5.0.0
921%{_libdir}/samba/libkrb5-samba4.so.26
922%{_libdir}/samba/libkrb5-samba4.so.26.0.0
923%{_libdir}/samba/libroken-samba4.so.19
924%{_libdir}/samba/libroken-samba4.so.19.0.1
925%{_libdir}/samba/libwind-samba4.so.0
926%{_libdir}/samba/libwind-samba4.so.0.0.0
927
928%if %{with_ntdb}
929%{_libdir}/samba/libntdb.so.0
930%{_libdir}/samba/libntdb.so.%{ntdb_version}
931%endif
932
933%if ! %with_libsmbclient
934%{_libdir}/libsmbclient.so.*
935%{_libdir}/libsmbsharemodes.so.*
936%{_mandir}/man7/libsmbclient.7.gz
[7596]937# ja manual
938%{_mandir}/ja/man7/libsmbclient.7.gz
[7511]939%endif # ! with_libsmbclient
940
941%if ! %with_libwbclient
942%{_libdir}/libwbclient.so.*
943%{_libdir}/samba/libwinbind-client.so
944%endif # ! with_libwbclient
945
946## --------------------------------------------------------------------
[521]947%files common
948%defattr(-,root,root)
[7511]949#%{_libdir}/samba/charset ???
950#%{_sysconfdir}/tmpfiles.d/samba.conf
[521]951%{_bindir}/net
952%{_bindir}/pdbedit
953%{_bindir}/profiles
954%{_bindir}/smbcontrol
[7511]955%{_bindir}/testparm
956%{_libdir}/libnetapi.so.*
957%{_libdir}/samba/libprinting_migrate.so
958%{_datadir}/samba/codepages
959%dir /var/run/samba
960%dir /var/run/winbindd
[521]961%dir /var/lib/samba
[7511]962%dir /var/cache/samba
[7596]963%attr(700,root,root) %dir /var/lib/samba/private
[7511]964%attr(755,root,root) %dir %{_sysconfdir}/samba
[521]965%config(noreplace) %{_sysconfdir}/samba/smb.conf
966%config(noreplace) %{_sysconfdir}/samba/lmhosts
[7511]967%config(noreplace) %{_sysconfdir}/samba/smbusers
[521]968%config(noreplace) %{_sysconfdir}/sysconfig/samba
[7511]969%{_mandir}/man1/profiles.1.gz
970%{_mandir}/man1/smbcontrol.1.gz
971%{_mandir}/man1/testparm.1.gz
972%{_mandir}/man5/lmhosts.5.gz
973%{_mandir}/man5/smb.conf.5.gz
974%{_mandir}/man8/net.8.gz
975%{_mandir}/man8/pdbedit.8.gz
[7596]976# ja manuals
977%{_mandir}/ja/man1/profiles.1.gz
978%{_mandir}/ja/man1/smbcontrol.1.gz
979%{_mandir}/ja/man1/testparm.1.gz
980%{_mandir}/ja/man5/lmhosts.5.gz
981%{_mandir}/ja/man5/smb.conf.5.gz
982%{_mandir}/ja/man8/net.8.gz
983%{_mandir}/ja/man8/pdbedit.8.gz
[521]984
[7511]985# common libraries
986%{_libdir}/samba/libauth.so
987%{_libdir}/samba/libpopt_samba3.so
988%{_libdir}/samba/pdb
[521]989
[7511]990%if %with_pam_smbpass
991/%{_lib}/security/pam_smbpass.so
992%endif
993
994## --------------------------------------------------------------------
995%files dc
996%defattr(-,root,root)
997#%{_bindir}/samba-dig
998%{_bindir}/samba-tool
999%{_sbindir}/samba_kcc
1000%{_sbindir}/samba
1001%{_sbindir}/samba_dnsupdate
1002%{_sbindir}/samba_spnupdate
1003%{_sbindir}/samba_upgradedns
1004%{_initrddir}/samba
1005%{_libdir}/libdcerpc-server.so.*
1006%{_libdir}/mit_samba.so
1007%{_libdir}/samba/bind9/dlz_bind9.so
1008%{_libdir}/samba/bind9/dlz_bind9_9.so
1009%{_libdir}/samba/ldb
1010%{_libdir}/samba/libdlz_bind9_for_torture.so
1011%{_libdir}/samba/libdsdb-module.so
1012%{_libdir}/samba/libheimntlm-samba4.so.1
1013%{_libdir}/samba/libheimntlm-samba4.so.1.0.1
1014%{_libdir}/samba/libkdc-samba4.so.2
1015%{_libdir}/samba/libkdc-samba4.so.2.0.0
1016%{_libdir}/samba/libntvfs.so
1017%{_libdir}/samba/libpac.so
1018%{_libdir}/samba/gensec
1019%{_libdir}/samba/process_model
1020%{_libdir}/samba/service
1021%dir /var/lib/samba/sysvol
1022%{_datadir}/samba/setup
1023%{_mandir}/man8/samba.8.gz
1024%{_mandir}/man8/samba-tool.8.gz
1025#%{_mandir}/man3/ldb.3.gz
[7596]1026# ja manuals
1027%{_mandir}/ja/man8/samba.8.gz
1028%{_mandir}/ja/man8/samba-tool.8.gz
[7511]1029
1030## --------------------------------------------------------------------
[521]1031%files winbind
[3094]1032%defattr(-,root,root)
[7511]1033#%{_bindir}/wbinfo3
[521]1034%{_libdir}/samba/idmap
1035%{_libdir}/samba/nss_info
[7511]1036%{_libdir}/samba/libnss_info.so
1037%{_libdir}/samba/libnss_wrapper.so
1038%{_libdir}/samba/libidmap.so
[521]1039%{_sbindir}/winbindd
1040%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1041%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
[7511]1042%{_mandir}/man5/pam_winbind.conf.5.gz
1043%{_mandir}/man8/winbindd.8.gz
1044%{_mandir}/man8/idmap_*.8*
1045#%{_datadir}/locale/*/LC_MESSAGES/pam_winbind.mo
[521]1046%{_initrddir}/winbind
[7596]1047# ja manuals
1048%{_mandir}/ja/man5/pam_winbind.conf.5.gz
1049%{_mandir}/ja/man8/winbindd.8.gz
1050%{_mandir}/ja/man8/idmap_*.8*
[521]1051
[7511]1052## --------------------------------------------------------------------
[3094]1053%files winbind-krb5-locator
[7511]1054%defattr(-,root,root)
[3094]1055%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
[7511]1056%{_mandir}/man7/winbind_krb5_locator.7.gz
[7596]1057# ja manual
1058%{_mandir}/ja/man7/winbind_krb5_locator.7.gz
[3094]1059
[7511]1060## --------------------------------------------------------------------
[3094]1061%files winbind-clients
1062%defattr(-,root,root)
[7511]1063%{_bindir}/ntlm_auth
1064#%{_bindir}/ntlm_auth3
1065%{_bindir}/wbinfo
1066%{_libdir}/libnss_winbind.so*
1067%{_libdir}/libnss_wins.so*
1068#/%{smb_lib}/libnss_winbind.so.2
1069#/%{smb_lib}/libnss_wins.so.2
[3094]1070/%{_lib}/security/pam_winbind.so
[7511]1071%{_mandir}/man1/ntlm_auth.1.gz
1072%{_mandir}/man1/wbinfo.1.gz
1073%{_mandir}/man8/pam_winbind.8.gz
[7596]1074# ja manuals
1075%{_mandir}/ja/man1/ntlm_auth.1.gz
1076%{_mandir}/ja/man1/wbinfo.1.gz
1077%{_mandir}/ja/man8/pam_winbind.8.gz
[3094]1078
[7511]1079## --------------------------------------------------------------------
1080%files client
[3094]1081%defattr(-,root,root)
[7511]1082%{_bindir}/cifsdd
1083%{_bindir}/dbwrap_tool
1084#%{_bindir}/debug2html
1085#%{_bindir}/log2pcap
1086%{_bindir}/nmblookup
1087%{_bindir}/nmblookup4
1088%{_bindir}/oLschema2ldif
1089%{_bindir}/regdiff
1090%{_bindir}/regpatch
1091%{_bindir}/regshell
1092%{_bindir}/regtree
1093%{_bindir}/rpcclient
1094%{_bindir}/sharesec
1095%{_bindir}/smbcacls
1096%{_bindir}/smbclient
1097%{_bindir}/smbclient4
1098%{_bindir}/smbcquotas
1099#%{_bindir}/smbfilter
1100%{_bindir}/smbget
1101#%{_bindir}/findsmg
1102#%{_bindir}/smbtar
1103#%{_bindir}/smbiconv
1104%{_bindir}/smbpasswd
1105%{_bindir}/smbspool
1106%{_bindir}/smbta-util
[7885]1107%{_bindir}/smbtar
[7511]1108%{_bindir}/smbtree
1109#%{_bindir}/split_tokens
1110%exclude %{_libdir}/samba/libldb-cmdline.so
[7596]1111%{_mandir}/man1/dbwrap_tool.1.gz
[7511]1112%{_mandir}/man1/findsmb.1.gz
1113%{_mandir}/man1/log2pcap.1.gz
1114%{_mandir}/man1/nmblookup.1.gz
1115%{_mandir}/man1/nmblookup4.1.gz
1116%{_mandir}/man1/oLschema2ldif.1.gz
1117%{_mandir}/man1/regdiff.1.gz
1118%{_mandir}/man1/regpatch.1.gz
1119%{_mandir}/man1/regshell.1.gz
1120%{_mandir}/man1/regtree.1.gz
1121%{_mandir}/man1/rpcclient.1.gz
1122%{_mandir}/man1/sharesec.1.gz
1123%{_mandir}/man1/smbcacls.1.gz
1124%{_mandir}/man1/smbclient.1.gz
1125%{_mandir}/man1/smbcquotas.1.gz
1126%{_mandir}/man1/smbget.1.gz
1127%{_mandir}/man1/smbtar.1.gz
1128%{_mandir}/man1/smbtree.1.gz
1129%{_mandir}/man5/smbgetrc.5.gz
1130%{_mandir}/man5/smbpasswd.5.gz
1131%{_mandir}/man8/smbpasswd.8.gz
1132%{_mandir}/man8/smbspool.8.gz
1133%{_mandir}/man8/smbta-util.8.gz
[7596]1134#ja manuals
1135%{_mandir}/ja/man1/findsmb.1.gz
1136%{_mandir}/ja/man1/log2pcap.1.gz
1137%{_mandir}/ja/man1/nmblookup.1.gz
1138%{_mandir}/ja/man1/rpcclient.1.gz
1139%{_mandir}/ja/man1/sharesec.1.gz
1140%{_mandir}/ja/man1/smbcacls.1.gz
1141%{_mandir}/ja/man1/smbclient.1.gz
1142%{_mandir}/ja/man1/smbcquotas.1.gz
1143%{_mandir}/ja/man1/smbget.1.gz
1144%{_mandir}/ja/man1/smbtar.1.gz
1145%{_mandir}/ja/man1/smbtree.1.gz
1146%{_mandir}/ja/man5/smbgetrc.5.gz
1147%{_mandir}/ja/man5/smbpasswd.5.gz
1148%{_mandir}/ja/man8/smbpasswd.8.gz
1149%{_mandir}/ja/man8/smbspool.8.gz
1150%{_mandir}/ja/man8/smbta-util.8.gz
[7511]1151
1152%if %{with_ntdb}
1153%{_bindir}/ntdbbackup
1154%{_bindir}/ntdbdump
1155%{_bindir}/ntdbrestore
1156%{_bindir}/ntdbtool
1157%endif
1158
1159## --------------------------------------------------------------------
1160%files test
1161%defattr(-,root,root)
1162#%{_bindir}/asystest
1163#%{_bindir}/dbwrap_torture
1164%{_bindir}/gentest
1165%{_bindir}/locktest
1166#%{_bindir}/locktest2
1167#%{_bindir}/locktest3
1168%{_bindir}/masktest
1169#%{_bindir}/masktest3
1170#%{_bindir}/msgtest
1171%{_bindir}/ndrdump
1172#%{_bindir}/nsstest
1173#%{_bindir}/pdbtest
1174#%{_bindir}/pthreadpooltest
1175#%{_bindir}/rpc_open_tcp
1176#%{_bindir}/smbconftort
1177%{_bindir}/smbtorture
1178#%{_bindir}/smbtorture3
1179#%{_bindir}/test_lp_load
1180#%{_bindir}/timelimit
1181#%{_bindir}/versiontest
1182#%{_bindir}/vfstest
1183#%{_bindir}/vlp
1184%{_libdir}/libtorture.so.*
1185%{_libdir}/samba/libsubunit.so
1186#%{_libdir}/samba/libdlz_bind9_for_torture.so
1187%{_mandir}/man1/gentest.1.gz
1188%{_mandir}/man1/locktest.1.gz
1189%{_mandir}/man1/masktest.1.gz
1190%{_mandir}/man1/ndrdump.1.gz
1191%{_mandir}/man1/smbtorture.1.gz
1192%{_mandir}/man1/vfstest.1.gz
[7596]1193# ja manual
1194%{_mandir}/ja/man1/vfstest.1.gz
[7511]1195
1196## --------------------------------------------------------------------
1197%files devel
1198%defattr(-,root,root)
1199%{_includedir}/samba-4.0/charset.h
1200%{_includedir}/samba-4.0/core/doserr.h
1201%{_includedir}/samba-4.0/core/error.h
1202%{_includedir}/samba-4.0/core/ntstatus.h
1203%{_includedir}/samba-4.0/core/werror.h
1204%{_includedir}/samba-4.0/credentials.h
1205%{_includedir}/samba-4.0/dcerpc.h
1206%{_includedir}/samba-4.0/dlinklist.h
1207%{_includedir}/samba-4.0/domain_credentials.h
1208%{_includedir}/samba-4.0/gen_ndr/atsvc.h
1209%{_includedir}/samba-4.0/gen_ndr/auth.h
1210%{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1211%{_includedir}/samba-4.0/gen_ndr/epmapper.h
1212%{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1213%{_includedir}/samba-4.0/gen_ndr/lsa.h
1214%{_includedir}/samba-4.0/gen_ndr/mgmt.h
1215%{_includedir}/samba-4.0/gen_ndr/misc.h
1216%{_includedir}/samba-4.0/gen_ndr/nbt.h
1217%{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1218%{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1219%{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1220%{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1221%{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1222%{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1223%{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1224%{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1225%{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1226%{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1227%{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1228%{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1229%{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1230%{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1231%{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1232%{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1233%{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1234%{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1235%{_includedir}/samba-4.0/gen_ndr/netlogon.h
1236%{_includedir}/samba-4.0/gen_ndr/samr.h
1237%{_includedir}/samba-4.0/gen_ndr/security.h
1238%{_includedir}/samba-4.0/gen_ndr/server_id.h
1239%{_includedir}/samba-4.0/gen_ndr/svcctl.h
1240%{_includedir}/samba-4.0/gensec.h
1241%{_includedir}/samba-4.0/ldap-util.h
1242%{_includedir}/samba-4.0/ldap_errors.h
1243%{_includedir}/samba-4.0/ldap_message.h
1244%{_includedir}/samba-4.0/ldap_ndr.h
1245%{_includedir}/samba-4.0/ldb_wrap.h
1246%{_includedir}/samba-4.0/lookup_sid.h
1247%{_includedir}/samba-4.0/machine_sid.h
1248%{_includedir}/samba-4.0/ndr.h
1249%{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1250%{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1251%{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1252%{_includedir}/samba-4.0/ndr/ndr_nbt.h
1253%{_includedir}/samba-4.0/netapi.h
1254%{_includedir}/samba-4.0/param.h
1255%{_includedir}/samba-4.0/passdb.h
1256%{_includedir}/samba-4.0/policy.h
1257%{_includedir}/samba-4.0/read_smb.h
1258%{_includedir}/samba-4.0/registry.h
1259%{_includedir}/samba-4.0/roles.h
1260%{_includedir}/samba-4.0/rpc_common.h
1261%{_includedir}/samba-4.0/samba/session.h
1262%{_includedir}/samba-4.0/samba/version.h
1263%{_includedir}/samba-4.0/share.h
1264%{_includedir}/samba-4.0/smb2.h
1265%{_includedir}/samba-4.0/smb2_constants.h
1266%{_includedir}/samba-4.0/smb2_create_blob.h
1267%{_includedir}/samba-4.0/smb2_signing.h
1268%{_includedir}/samba-4.0/smb_cli.h
1269%{_includedir}/samba-4.0/smb_cliraw.h
1270%{_includedir}/samba-4.0/smb_common.h
1271%{_includedir}/samba-4.0/smb_composite.h
1272%{_includedir}/samba-4.0/smbconf.h
1273%{_includedir}/samba-4.0/smb_constants.h
1274%{_includedir}/samba-4.0/smb_ldap.h
1275%{_includedir}/samba-4.0/smbldap.h
1276%{_includedir}/samba-4.0/smb_raw.h
1277%{_includedir}/samba-4.0/smb_raw_interfaces.h
1278%{_includedir}/samba-4.0/smb_raw_signing.h
1279%{_includedir}/samba-4.0/smb_raw_trans2.h
1280%{_includedir}/samba-4.0/smb_request.h
1281%{_includedir}/samba-4.0/smb_seal.h
1282%{_includedir}/samba-4.0/smb_signing.h
1283%{_includedir}/samba-4.0/smb_unix_ext.h
1284%{_includedir}/samba-4.0/smb_util.h
1285%{_includedir}/samba-4.0/tdr.h
1286%{_includedir}/samba-4.0/torture.h
1287%{_includedir}/samba-4.0/tsocket.h
1288%{_includedir}/samba-4.0/tsocket_internal.h
1289%{_includedir}/samba-4.0/samba_util.h
1290%{_includedir}/samba-4.0/util/attr.h
1291%{_includedir}/samba-4.0/util/byteorder.h
1292%{_includedir}/samba-4.0/util/data_blob.h
1293%{_includedir}/samba-4.0/util/debug.h
1294%{_includedir}/samba-4.0/util/memory.h
1295%{_includedir}/samba-4.0/util/safe_string.h
1296%{_includedir}/samba-4.0/util/string_wrappers.h
1297%{_includedir}/samba-4.0/util/talloc_stack.h
1298%{_includedir}/samba-4.0/util/tevent_ntstatus.h
1299%{_includedir}/samba-4.0/util/tevent_unix.h
1300%{_includedir}/samba-4.0/util/tevent_werror.h
1301%{_includedir}/samba-4.0/util/time.h
1302%{_includedir}/samba-4.0/util/xfile.h
1303%{_includedir}/samba-4.0/util_ldb.h
1304%{_libdir}/libdcerpc-atsvc.so
1305%{_libdir}/libdcerpc-binding.so
1306%{_libdir}/libdcerpc-samr.so
1307%{_libdir}/libdcerpc.so
1308%{_libdir}/libgensec.so
1309%{_libdir}/libndr-krb5pac.so
1310%{_libdir}/libndr-nbt.so
1311%{_libdir}/libndr-standard.so
1312%{_libdir}/libndr.so
1313%{_libdir}/libnetapi.so
1314%{_libdir}/libregistry.so
1315%{_libdir}/libsamba-credentials.so
1316%{_libdir}/libsamba-hostconfig.so
1317%{_libdir}/libsamba-policy.so
1318%{_libdir}/libsamba-util.so
1319%{_libdir}/libsamdb.so
1320%{_libdir}/libsmbclient-raw.so
1321%{_libdir}/libsmbconf.so
1322%{_libdir}/libsmbldap.so
1323%{_libdir}/libtevent-util.so
1324%{_libdir}/libtorture.so
1325%{_libdir}/libpdb.so
1326#%{_libdir}/samba/libdlz_bind9_for_torture.so
1327#%{_libdir}/pkgconfig/dcerpc.pc
1328#%{_libdir}/pkgconfig/dcerpc_atsvc.pc
1329#%{_libdir}/pkgconfig/dcerpc_samr.pc
1330#%{_libdir}/pkgconfig/gensec.pc
1331#%{_libdir}/pkgconfig/ndr.pc
1332#%{_libdir}/pkgconfig/ndr_krb5pac.pc
1333#%{_libdir}/pkgconfig/ndr_nbt.pc
1334#%{_libdir}/pkgconfig/ndr_standard.pc
1335#%{_libdir}/pkgconfig/netapi.pc
1336#%{_libdir}/pkgconfig/registry.pc
1337#%{_libdir}/pkgconfig/samba-credentials.pc
1338#%{_libdir}/pkgconfig/samba-hostconfig.pc
1339#%{_libdir}/pkgconfig/samba-policy.pc
1340#%{_libdir}/pkgconfig/samba-util.pc
1341#%{_libdir}/pkgconfig/samdb.pc
1342#%{_libdir}/pkgconfig/smbclient-raw.pc
1343#%{_libdir}/pkgconfig/talloc.pc
1344#%{_libdir}/pkgconfig/tevent.pc
1345#%{_libdir}/pkgconfig/torture.pc
1346
1347%{_includedir}/samba-4.0/dcerpc_server.h
1348%{_libdir}/libdcerpc-server.so
1349#%{_libdir}/pkgconfig/dcerpc_server.pc
1350
1351%if %with_talloc
1352%{_includedir}/samba-4.0/pytalloc.h
1353%endif
1354
1355%if ! %with_libsmbclient
1356%{_includedir}/samba-4.0/libsmbclient.h
1357%{_includedir}/samba-4.0/smb_share_modes.h
1358%endif # ! with_libsmbclient
1359
1360%if ! %with_libwbclient
[521]1361%{_libdir}/libwbclient.so
[7511]1362%{_includedir}/samba-4.0/wbclient.h
1363%endif # ! with_libwbclient
[521]1364
[7511]1365## --------------------------------------------------------------------
1366%files python
1367%defattr(-,root,root,-)
1368%{python_sitearch}/*
[7885]1369%exclude %{python_sitearch}/ldb.so
1370%exclude %{python_sitearch}/_tevent.so
[7511]1371
1372## --------------------------------------------------------------------
1373%files pidl
1374%defattr(-,root,root,-)
1375%{_datadir}/samba/perl5
1376%{_mandir}/man1/pidl.1.gz
1377%{_mandir}/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
1378%{_mandir}/man3/Parse::Pidl::Wireshark::Conformance.3pm.gz
1379%{_mandir}/man3/Parse::Pidl::Dump.3pm.gz
1380%{_mandir}/man3/Parse::Pidl::NDR.3pm.gz
1381%{_mandir}/man3/Parse::Pidl::Util.3pm.gz
1382%attr(755,root,root) %{_bindir}/pidl
1383
1384## --------------------------------------------------------------------
1385%files swat
[3094]1386%defattr(-,root,root)
[7511]1387%config(noreplace) %{_sysconfdir}/xinetd.d/swat
1388%{_datadir}/samba/swat
1389%{_sbindir}/swat
1390%{_mandir}/man8/swat.8.gz
1391#%attr(755,root,root) %{_libdir}/samba/*.msg
[7596]1392# ja manual
1393%{_mandir}/ja/man8/swat.8.gz
[521]1394
[7511]1395## --------------------------------------------------------------------
1396%if %with_libsmbclient
[521]1397%files -n libsmbclient
[3094]1398%defattr(-,root,root)
[7511]1399%{_libdir}/libsmbclient.so.*
1400%{_libdir}/libsmbsharemodes.so.*
1401%{_mandir}/man7/libsmbclient.7.gz
[7596]1402# ja manual
1403%{_mandir}/ja/man7/libsmbclient.7.gz
[521]1404
[7511]1405## --------------------------------------------------------------------
[521]1406%files -n libsmbclient-devel
[3094]1407%defattr(-,root,root)
[7511]1408%{_includedir}/samba-4.0/libsmbclient.h
1409%{_includedir}/samba-4.0/smb_share_modes.h
[521]1410%{_libdir}/libsmbclient.so
1411%{_libdir}/libsmbsharemodes.so
1412%{_libdir}/pkgconfig/smbclient.pc
1413%{_libdir}/pkgconfig/smbsharemodes.pc
[7511]1414#%{_mandir}/man7/libsmbclient.7*
1415%endif # with_libsmbclient
[521]1416
[7511]1417## --------------------------------------------------------------------
1418%if %with_libwbclient
1419%files -n libwbclient
[3094]1420%defattr(-,root,root)
[7511]1421%{_libdir}/libwbclient.so.*
1422%{_libdir}/samba/libwinbind-client.so
[521]1423
[7511]1424## --------------------------------------------------------------------
1425%files -n libwbclient-devel
1426%defattr(-,root,root)
1427%{_includedir}/samba-4.0/wbclient.h
1428%{_libdir}/libwbclient.so
1429%{_libdir}/pkgconfig/wbclient.pc
1430%endif # with_libwbclient
1431
[521]1432%if %build_compat32
1433
[7511]1434## --------------------------------------------------------------------
1435%files -n compat32-libwbclient
1436%defattr(755,root,root)
1437%{_libdir}/libwbclient.so.*
1438%{_libdir}/samba/libwinbind-client.so
[521]1439
[7511]1440## --------------------------------------------------------------------
[521]1441%files -n compat32-libsmbclient
1442%attr(755,root,root) %{_libdir}/libsmbclient.so.*
1443%attr(755,root,root) %{_libdir}/libsmbsharemodes.so.*
1444
1445%endif
1446
1447%changelog
[7885]1448* Wed Oct 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.10-1
1449- new upstream release.
1450
1451* Tue Oct 08 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.9-1
1452- new upstream release.
1453
[7596]1454* Tue Mar 26 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.4-1
1455- new upstream release.
1456- fixed dependency.
1457- added documents from samba-docs-ja-4.0.0-1.
1458
1459* Mon Mar 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
1460- fixed directory to place private data.
1461
[7511]1462* Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
1463- new upstream release.
[7596]1464- fixed dates of %%changelog.
[7511]1465
1466* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
1467- new upstream release.
1468
[6121]1469* Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
1470- new upstream release. (to fix CVE-2012-2111)
1471- added charset options to smb.conf.
1472
[6021]1473* Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
1474- new upstream release. (to fix CVE-2012-1182)
1475
[4556]1476* Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
1477- new upstream release. (to fix BTS:1189)
1478
[4451]1479* Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
1480- new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
1481
[4345]1482* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
1483- updated Source6.
1484
[3099]1485* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
1486- fix smb.conf(5).
1487
[3094]1488* Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
1489- new upstream release.
1490- updated patches.
1491- added subpackages 'winbind-krb5-locator' and 'winbind-client'.
1492- dropped tdb and talloc subpackages became independent packages.
1493- dropped {,u}mount.cifs were included in cifs-utils.
1494
[1981]1495* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
1496- rebuilt with rpm-4.8.1 for pkg-config
1497- changed spec file name as vine style
1498- dropt script lines in %%build that no work
1499
[521]1500* Sun Feb  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
1501- add patch1000 for fix CVE-2010-0547 (cifs.mount)
1502
1503* Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
1504- new upstream release.
1505
1506* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
1507- added 'Packager' tag.
1508
1509* Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
1510- new upstream release.
1511- added '--disable-fam' option.
1512- added 'compat32-*' subpackages.
1513- added 'libuuid-devel' to 'BuildRequires:'.
1514
1515* Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
1516- new upstream release.
1517
1518* Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
1519- new upstream release.
1520
1521* Thu Jun  4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
1522- increased release number for libtalloc/libtdb.
1523
1524* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
1525- fixed dependency.
1526- fixed modulepath.
1527
1528* Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
1529- new upstream release.
1530
1531* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
1532- rebuilt with openldap-2.4.11
1533
1534* Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
1535- samba-doc: changed Group to Applications/Documentation
1536- samba-winbind-devel: changed Group to Development/Libraries
1537- libsmbclient: changed Group to System Environment/Libraries
1538- libsmbclient-devel: changed Group to Development/Libraries
1539- libtalloc: changed Group to System Environment/Libraries
1540- libtalloc-devel: changed Group to Development/Libraries
1541- libtdb: fixed summary
1542          changed Group to System Environment/Libraries
1543- libtdb-devel: changed Group to Development/Libraries
1544
1545* Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
1546- new upstream release
1547
1548* Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
1549- new upstream release
1550- drop jp patch
1551- use UTF-8 as default charset
1552- rename samba-libsmbclient to libsmbclient
1553
1554* Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
1555- new upstream release.
1556- remove gamin-devel from BuildRequires: (no longer needed).
1557
1558* Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
1559- BuildRequires: gamin-devel (see [wishes:0127])
1560
1561* Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
1562- [SECURITY FIX] add security patches (#50-52)
1563  - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
1564  - CVE-2007-2446: multiple heap overflows allow remote code execution
1565  - CVE-2007-2447: remote command injection vulnerability
1566
1567* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
1568- apply upstream patches (#0-5)
1569  - fix an issues with servers set to "security = share" and Vista clients
1570    that send NTLMv2 responses
1571  - fixe several point-n-print bugs with Vista clients
1572  - fix failure when using the Vista backup utility
1573  - fix expansion of the %a smb.conf variable for Vista clients
1574  - fix MS-DFS referrals with Windows Vista clients
1575  - fix for Vista failing to delete directories on a Samba share
1576- display service start/stop messages ([VineSeed:13299])
1577
1578* Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
1579- [SECURITY FIX] new upstream release
1580  - CVE-2007-0452: potential denial of service bug in smbd
1581  - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
1582  - CVE-2007-0454: format string bug in afsacl.so vfs plugin
1583
1584* Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
1585- new upstream release
1586
[7511]1587* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
[521]1588- disable swat (via inetd) by default
1589- fix code for editing %%{_sysconfdir}/inetd.conf
1590
1591* Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
1592- fix dependencies:
1593  - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
1594  - drop PreReq: gawk from -client
1595  - drop PreReq: inetd from -swat
1596  - drop Requires: tcp_wrappers from -swat (is needed by inetd)
1597- fix %%post etc...
1598  - drop code for editing /etc/services: no more needed
1599  - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
1600    from %%triggerin swat -- inetd to %%post swat
1601  - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
1602
1603* Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
1604- new upstream release
1605
1606* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
1607- rebuilt with openldap-2.3.27-0vl1
1608
1609* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
1610- new upstream release
1611
1612* Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
1613- new upstream release
1614
1615* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
1616- [SECURITY] new upstream release
1617  - Memory exhaustion DoS against smbd (CVE-2006-3403)
1618- update patches
1619  - buildroot.patch (#100)
1620  - logfiles.patch (#103)
1621  - smb.conf.patch (#106)
1622- update filter-requires-samba.sh (source999)
1623  - get rid of bogus dependency on perl(Unicode::MapUTF8)
1624
1625* Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
1626- new upstream release
1627- renumber patches
1628  - 000- for upstream patches
1629  - 050- for security patches
1630  - 100- for generic patches
1631- update logfiles.patch (#103)
1632- drop warning.patch (#104)
1633- not apply hex.patch (#105)
1634- add smb.conf.patch (#106)
1635- drop samba.log (source1), smb.conf (source2)
1636- use samba.pamd.stack instead of samba.pamd
1637- define macro: pkgingdir
1638- add files:
1639  - samba-client
1640    - %%{_bindir}/{smbget,eventlogadm}
1641  - samba-common:
1642    - %%{_bindir}/tdbtool
1643- separate development files to samba-libsmbclient-devel
1644- change groups
1645
1646* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
1647- remove unneeded dependencies
1648  - update filter-requires-samba.sh (source999)
1649  - overwrite __find_requires instead of __perl_requires
1650
1651* Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
1652- rebuild with readline-5.1
1653
1654* Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
1655- separate doc package with %%docpkg
1656- use %%htmlview instead of %%browser
1657
1658* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
1659- add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
1660
1661* Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
1662- new upstream release
1663- install %%{_sysconfdir}/xinetd.d/swat
1664- update filter-requires-samba.sh
1665- add swat.desktop.in instead of swat.desktop
1666  - switch browser by %%browser
1667- drop i18n patches
1668- update logfiles.patch (#3)
1669- add warning.patch (#4)
1670
1671* Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
1672- fix samba.log
1673  - thanks, K. Moriyama [VinePlus:02606]
1674- remove docs/manpages from %%doc
1675
1676* Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
1677- new upstream release
1678- update struplower_m_i18n.patch (#102)
1679- drop obsolete patch (#10)
1680
1681* Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
1682- [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
1683  - add samba-3.0.9-CAN-2004-1154.patch (#10)
1684- update patch (#102)
1685
1686* Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
1687- new upstream release
1688- drop obsolete patches (#10,11,110)
1689- update patches (#3,102)
1690
1691* Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
1692- [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
1693  - add samba-3.0.7-CAN-2004-0882.patch (patch11)
1694- update Source URL
1695
1696* Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
1697- [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
1698  - add samba-3.0.7-CAN-2004-0930.patch (patch10)
1699
1700* Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
1701- update samba.log, {smb,winbind}.init
1702- use *.log as logfile name instead of log.* (patch3)
1703
1704* Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
1705- change directories from %%{_localstatedir}/lock/samba
1706  - LOCKDIR: %%{_localstatedir}/cache/samba
1707  - PIDDIR:  %%{_localstatedir}/run
1708- restart {smb,winbind} at postun (upgrade)
1709- samba-common
1710  - convert smbpasswd at triggerpostun -- samba < 3.0.7
1711  - add convert_smbpasswd
1712  - add PreReq: gawk
1713
1714* Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
1715- add docs_ja (source101) from 3.0.5-16ml
1716
1717* Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
1718- new upstream release (shift to 3.0 series)
1719  - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
1720  - drop obsolete paches, configure options
1721  - update buildroot.patch
1722  - add I18N patches (#101-)
1723  - update smb.conf
1724- add URL
1725- use more macros
1726- change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
1727- move %%{_localstatedir}/log/samba, smbpasswd to samba-common
1728- move smbspool, smbcacls, rpcclient to samba-client
1729- update descriptions
1730
1731* Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
1732- new upstream release
1733
1734* Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
1735- 2.2.11-ja-1.0beta1
1736  - drop patch10
1737- add BuildPreReq: openssl-devel
1738- swat
1739  - add PreReq/Requires: inetd
1740  - add swat.desktop
1741
1742* Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
1743- fix changelog
1744
1745* Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
1746- [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
1747  - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
1748- add BuildPreReq: cups-devel
1749- add Prereq: chkconfig mktemp psmisc (instead of each files)
1750
1751* Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
1752- new upstream release
1753
1754* Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
1755- 2.2.9-ja-1.0beta1
1756- add BuildPreReq: readline-devel
1757
1758* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
1759- add ldconfig in %%post/%%postun script for libsmbclient
1760
1761* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
1762- add libsmbclient subpackage.
1763
1764* Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
1765- new upstream release.
1766
1767* Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
1768- fix smb.conf (SAMBADOC's path)
1769
1770* Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
1771- tentatively skip to build examples/VFS on alpha
1772
1773* Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
1774- new upstream release.
1775
1776* Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
1777- fix smb.conf
1778- fix smbadduser
1779
1780* Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
1781- new upstream version
1782
1783* Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
1784- added smbinit-vine.patch
1785        -- added '-D' option in smbd and nmbd
1786
[7511]1787* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
[521]1788- New upstream version
1789        -- security fix.
1790
1791* Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1792- 2.2.7a.ja-1.0vl5
1793- merged from SPEC for RH60 by samba-jp.
1794
1795* Mon Feb 17  2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1796- 2.2.7a.ja-1.0vl4.beta1
1797- fix 'Requires:'.
1798
1799* Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1800- 2.2.7a.ja-1.0vl3.alpha1
1801- disable --with-tdbsam.
1802
1803* Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1804- 2.2.7a.ja-1.0vl2.alpha1
1805- modify %%post script for new password database.
1806
1807* Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1808- 2.2.7a.ja-1.0vl1.alpha1
1809
1810* Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1811- 2.2.6.ja-1.0vl1.alpha2
1812- apply alpha2 patch.
1813
1814* Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1815- 2.2.6.ja-1.0vl1.alpha1
1816- remove swat from package 'samba'.
1817
1818* Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1819- 2.2.6.ja-1.0vl0.alpha1
1820- enable winbind modules.
1821- change numbering rule.
1822
1823* Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1824- 2.2.6_ja_0.alpha1-0vl1
1825
1826* Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1827- 2.2.4_ja_0.alpha1.3-0vl1
1828
1829* Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1830- 2.2.2_ja_1.1-0vl1
1831- disable winbind modules (2.2.2 or earlier has critical bugs).
1832- modify 'Requires:'.
1833
1834* Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1835- 2.2.2_ja_1.1-0vl0
1836- shift sources to 2.2.x.
1837- add debugging mode for '%%files' section.
1838- modify spec largely because of too many difference between 2.0.x and 2.2.x.
1839-  . exchange %%prep, %%build, %%install section with samba-jp's spec.
1840-  . create a package 'samba-swat'.
1841-  . move smbclient and nmblookup to samba-common.
1842-  . move testprns to package 'samba' because it's checking tool for
1843-    server on LOCALHOST.
1844-  . move '%%post' to '%%post swat'.
1845-  . disable '%%post common'.
1846
1847* Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
1848- 2.0.10_ja_1.2
1849
1850* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
1851- 2.0.10_ja_1.1-0vl4
1852- eliminate executable bit in %%doc to erase perl/sh requirement
1853
1854* Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
1855- 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
1856- patch swat/ja/help/welcome.html to hide some missing matter
1857- also remove docs/zh_{CN,TW} files in %%doc
1858
1859* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
1860- for VineSeed
1861- deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
1862
1863* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
1864- 2.0.10_ja_1.1
1865- for 2.1.x update
1866
1867* Fri Aug 17 2001 <sagami@vinelinux.org>
1868- 2.0.10_ja_1.0-0vl2
1869- remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
1870
1871* Mon Jul 09 2001 <sagami@vinelinux.org>
1872- 2.0.10_ja_1.0-0vl1: includes secrity fix
1873 (http://www.samba.org/samba/whatsnew/macroexploit.html)
1874- remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
1875
1876* Thu May 31 2001 <sagami@vinelinux.org>
1877- 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
1878- added BuildPreReq = pam-devel for Vine 2.1.5+
1879- fixed init script to match our current/old style
1880- eliminate CVS related files from %%doc
1881
1882* Thu Apr 19 2001 <sagami@vinelinux.org>
1883- 2.0.7_ja_2.2-0vl1
1884
1885* Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
1886- 2.0.7_ja_1.3-0vl2
1887- rebuilt with readline2
1888- use better macros (although not almost complete... needs comfirmation)
1889
1890* Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
1891- 2.0.7_ja_1.3-0vl1
1892
1893* Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
1894- 2.0.7_ja_1.2.1-0vl2
1895- fixed missing Changelog.ja (was Chagelog.ja)
1896
1897* Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
1898- updated to 2.0.7-ja-1.2.1
1899
1900* Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1901- updated to 2.0.7-ja-1.2
1902
1903* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1904- added some Japanese documents to %doc
1905
1906* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1907- updated to 2.0.7-ja-1.0
1908
1909* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1910- updated to 2.0.7-ja-0.99
1911
1912* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1913- added rpccilent
1914- modified tcpdconf for stability.
1915
1916* Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1917- first test release for Vine based on RH6.2 spec file.
1918- activated swat in default for only localhost.
1919
1920* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
1921- fix trigger, again.
1922
1923* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
1924- fix trigger.
1925
1926* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
1927- turn on quota support
1928
1929* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
1930- rebuild to fox dependencies
1931- man pages are compressed
1932
1933* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
1934- munge post scripts slightly
1935
1936* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
1937- turn on mmap again. Wheee.
1938- ship smbmount on alpha
1939
1940* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
1941- turn off mmap. ;)
1942
1943* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
1944- change /var/log/samba to 0700
1945- turn on mmap support
1946
1947* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
1948- update to 2.0.6
1949
1950* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
1951- add a %defattr for -common
1952
1953* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
1954- shift some files into -client
1955- remove /home/samba from package.
1956
1957* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
1958- initscript oopsie. killproc <name> -HUP, not other way around.
1959
[7511]1960* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
[521]1961- script cleanups. Again.
1962
1963* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
1964- add a patch to fix dropped reconnection attempts
1965
1966* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
1967- use cp rather than mv to preserve /etc/services perms (#4938 et al).
1968- use mktemp to generate /etc/tmp.XXXXXX file name.
1969- add prereqs on sed/mktemp/killall (need to move killall to /bin).
1970- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
1971
1972* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
1973- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
1974
1975* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
1976- fix typo in mount.smb
1977
1978* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
1979- add a %trigger to work around (sort of) broken scripts in
1980  previous releases
1981
1982* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
1983- initscript munging
1984
1985* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
1986- add domain parsing to mount.smb
1987
1988* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
1989- add a -common package, shuffle files around.
1990
1991* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
1992- add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
1993
1994* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
1995- update to 2.0.5
1996- fix mount.smb - smbmount options changed again.........
1997- fix postun. oops.
1998- update some stuff from the samba team's spec file.
1999
2000* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
2001- split off clients into separate package
2002- don't run samba by default
2003
2004* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
2005- fix one problem with mount.smb script
2006- fix smbpasswd on sparc with a really ugly kludge
2007
2008* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
2009- fixed logrotate script
2010
2011* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
2012- turn of 64-bit locking on 32-bit platforms
2013
2014* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
2015- so many releases, so little time
2016- explicitly uncomment 'printing = bsd' in sample config
2017
2018* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
2019- update to 2.0.4a
2020- fix mount.smb arg ordering
2021
2022* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
2023- go back to stop/start for restart (-HUP didn't work in testing)
2024
2025* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
2026- add a mount.smb to make smb mounting a little easier.
2027- smb filesystems apparently don't work on alpha. Oops.
2028
2029* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
2030- always create codepages
2031
2032* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
2033- logrotate changes
2034
2035* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
2036- auto rebuild in the new build environment (release 3)
2037
2038* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
2039- updated init script to use graceful restart (not stop/start)
2040
2041* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
2042- update to 2.0.3
2043
2044* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
2045- update to 2.0.2
2046
2047* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
2048- swat swat
2049
2050* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
2051- fix bash2 breakage in post script
2052
2053* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
2054- update to 2.0.0
2055
2056* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
2057- make sure all binaries are stripped
2058
2059* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
2060- update to 1.9.18p10.
2061- fix %triggerpostun.
2062
2063* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
2064- updated postun triggerscript to check $0
2065- clear /etc/codepages from %preun instead of %postun
2066
2067* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
2068- made the %postun script a tad less agressive; no reason to remove
2069  the logs or lock file (after all, if the lock file is still there,
2070  samba is still running)
2071- the %postun and %preun should only exectute if this is the final
2072  removal
2073- migrated %triggerpostun from Red Hat's samba package to work around
2074  packaging problems in some Red Hat samba releases
2075
2076* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
2077- minor tidy up in preparation for release of 1.9.18p5
2078- added findsmb utility from SGI package
2079
2080* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
2081- Updated version and codepage info.
2082- Release to test name resolve order
2083
2084* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
2085- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
2086- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
2087- Compounded make line
2088- Updated smb.init restart mechanism
2089- Use compound mkdir -p line instead of individual calls to mkdir
2090- Fixed smb.conf file path for log files
2091- Fixed smb.conf file path for incoming smb print spool directory
2092- Added a number of options to smb.conf file
2093- Added smbadduser command (missed from all previous RPMs) - Doooh!
2094- Added smbuser file and smb.conf file updates for username map
2095
Note: See TracBrowser for help on using the repository browser.