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

Revision 7596, 68.3 KB checked in by tomop, 11 years ago (diff)

samba-4.0.4-1

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