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

Revision 9377, 69.8 KB checked in by tomop, 9 years ago (diff)

samba-4.1.17-1

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