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

Revision 9136, 69.6 KB checked in by tomop, 10 years ago (diff)

samba-4.1.14-1

RevLine 
[9136]1%define samba_version 4.1.14
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
[9136]1448* Wed Dec 3 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.14-1
1449- new upstream release.
1450- re-enabled samba-ja-docs.
1451
[9129]1452* Tue Dec  2 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-3
1453- fixed Group typo involved by previous release
1454
[9127]1455* Sat Nov 22 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.1.11-2
1456- moved common, libs, python, liibsmbclient and libwbclient packages to System Environment/Libraries Group
1457
[8910]1458* Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.11-1
1459- new upstream release.
1460
[8304]1461* Wed Mar 12 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.6-1
1462- new upstream release.
1463- removed samba-ja-docs (docs-ja for 4.1.x has not released yet).
1464
[8035]1465* Mon Dec 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.3-1
1466- new upstream release.
1467
1468* Thu Nov 28 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.2-1
1469- new upstream release.
1470- removed a sub package "samba-swat" (removed in upstream).
1471- %%post was made to fix the permission of TLS key (CVE-2013-4476).
1472
[7885]1473* Wed Oct 09 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.10-1
1474- new upstream release.
1475
1476* Tue Oct 08 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.9-1
1477- new upstream release.
1478
[7596]1479* Tue Mar 26 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.4-1
1480- new upstream release.
1481- fixed dependency.
1482- added documents from samba-docs-ja-4.0.0-1.
1483
1484* Mon Mar 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
1485- fixed directory to place private data.
1486
[7511]1487* Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
1488- new upstream release.
[7596]1489- fixed dates of %%changelog.
[7511]1490
1491* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
1492- new upstream release.
1493
[6121]1494* Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
1495- new upstream release. (to fix CVE-2012-2111)
1496- added charset options to smb.conf.
1497
[6021]1498* Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
1499- new upstream release. (to fix CVE-2012-1182)
1500
[4556]1501* Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
1502- new upstream release. (to fix BTS:1189)
1503
[4451]1504* Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
1505- new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
1506
[4345]1507* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
1508- updated Source6.
1509
[3099]1510* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
1511- fix smb.conf(5).
1512
[3094]1513* Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
1514- new upstream release.
1515- updated patches.
1516- added subpackages 'winbind-krb5-locator' and 'winbind-client'.
1517- dropped tdb and talloc subpackages became independent packages.
1518- dropped {,u}mount.cifs were included in cifs-utils.
1519
[1981]1520* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
1521- rebuilt with rpm-4.8.1 for pkg-config
1522- changed spec file name as vine style
1523- dropt script lines in %%build that no work
1524
[521]1525* Sun Feb  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
1526- add patch1000 for fix CVE-2010-0547 (cifs.mount)
1527
1528* Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
1529- new upstream release.
1530
1531* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
1532- added 'Packager' tag.
1533
1534* Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
1535- new upstream release.
1536- added '--disable-fam' option.
1537- added 'compat32-*' subpackages.
1538- added 'libuuid-devel' to 'BuildRequires:'.
1539
1540* Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
1541- new upstream release.
1542
1543* Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
1544- new upstream release.
1545
1546* Thu Jun  4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
1547- increased release number for libtalloc/libtdb.
1548
1549* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
1550- fixed dependency.
1551- fixed modulepath.
1552
1553* Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
1554- new upstream release.
1555
1556* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
1557- rebuilt with openldap-2.4.11
1558
1559* Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
1560- samba-doc: changed Group to Applications/Documentation
1561- samba-winbind-devel: changed Group to Development/Libraries
1562- libsmbclient: changed Group to System Environment/Libraries
1563- libsmbclient-devel: changed Group to Development/Libraries
1564- libtalloc: changed Group to System Environment/Libraries
1565- libtalloc-devel: changed Group to Development/Libraries
1566- libtdb: fixed summary
1567          changed Group to System Environment/Libraries
1568- libtdb-devel: changed Group to Development/Libraries
1569
1570* Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
1571- new upstream release
1572
1573* Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
1574- new upstream release
1575- drop jp patch
1576- use UTF-8 as default charset
1577- rename samba-libsmbclient to libsmbclient
1578
1579* Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
1580- new upstream release.
1581- remove gamin-devel from BuildRequires: (no longer needed).
1582
1583* Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
1584- BuildRequires: gamin-devel (see [wishes:0127])
1585
1586* Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
1587- [SECURITY FIX] add security patches (#50-52)
1588  - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
1589  - CVE-2007-2446: multiple heap overflows allow remote code execution
1590  - CVE-2007-2447: remote command injection vulnerability
1591
1592* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
1593- apply upstream patches (#0-5)
1594  - fix an issues with servers set to "security = share" and Vista clients
1595    that send NTLMv2 responses
1596  - fixe several point-n-print bugs with Vista clients
1597  - fix failure when using the Vista backup utility
1598  - fix expansion of the %a smb.conf variable for Vista clients
1599  - fix MS-DFS referrals with Windows Vista clients
1600  - fix for Vista failing to delete directories on a Samba share
1601- display service start/stop messages ([VineSeed:13299])
1602
1603* Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
1604- [SECURITY FIX] new upstream release
1605  - CVE-2007-0452: potential denial of service bug in smbd
1606  - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
1607  - CVE-2007-0454: format string bug in afsacl.so vfs plugin
1608
1609* Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
1610- new upstream release
1611
[7511]1612* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
[521]1613- disable swat (via inetd) by default
1614- fix code for editing %%{_sysconfdir}/inetd.conf
1615
1616* Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
1617- fix dependencies:
1618  - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
1619  - drop PreReq: gawk from -client
1620  - drop PreReq: inetd from -swat
1621  - drop Requires: tcp_wrappers from -swat (is needed by inetd)
1622- fix %%post etc...
1623  - drop code for editing /etc/services: no more needed
1624  - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
1625    from %%triggerin swat -- inetd to %%post swat
1626  - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
1627
1628* Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
1629- new upstream release
1630
1631* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
1632- rebuilt with openldap-2.3.27-0vl1
1633
1634* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
1635- new upstream release
1636
1637* Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
1638- new upstream release
1639
1640* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
1641- [SECURITY] new upstream release
1642  - Memory exhaustion DoS against smbd (CVE-2006-3403)
1643- update patches
1644  - buildroot.patch (#100)
1645  - logfiles.patch (#103)
1646  - smb.conf.patch (#106)
1647- update filter-requires-samba.sh (source999)
1648  - get rid of bogus dependency on perl(Unicode::MapUTF8)
1649
1650* Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
1651- new upstream release
1652- renumber patches
1653  - 000- for upstream patches
1654  - 050- for security patches
1655  - 100- for generic patches
1656- update logfiles.patch (#103)
1657- drop warning.patch (#104)
1658- not apply hex.patch (#105)
1659- add smb.conf.patch (#106)
1660- drop samba.log (source1), smb.conf (source2)
1661- use samba.pamd.stack instead of samba.pamd
1662- define macro: pkgingdir
1663- add files:
1664  - samba-client
1665    - %%{_bindir}/{smbget,eventlogadm}
1666  - samba-common:
1667    - %%{_bindir}/tdbtool
1668- separate development files to samba-libsmbclient-devel
1669- change groups
1670
1671* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
1672- remove unneeded dependencies
1673  - update filter-requires-samba.sh (source999)
1674  - overwrite __find_requires instead of __perl_requires
1675
1676* Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
1677- rebuild with readline-5.1
1678
1679* Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
1680- separate doc package with %%docpkg
1681- use %%htmlview instead of %%browser
1682
1683* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
1684- add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
1685
1686* Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
1687- new upstream release
1688- install %%{_sysconfdir}/xinetd.d/swat
1689- update filter-requires-samba.sh
1690- add swat.desktop.in instead of swat.desktop
1691  - switch browser by %%browser
1692- drop i18n patches
1693- update logfiles.patch (#3)
1694- add warning.patch (#4)
1695
1696* Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
1697- fix samba.log
1698  - thanks, K. Moriyama [VinePlus:02606]
1699- remove docs/manpages from %%doc
1700
1701* Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
1702- new upstream release
1703- update struplower_m_i18n.patch (#102)
1704- drop obsolete patch (#10)
1705
1706* Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
1707- [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
1708  - add samba-3.0.9-CAN-2004-1154.patch (#10)
1709- update patch (#102)
1710
1711* Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
1712- new upstream release
1713- drop obsolete patches (#10,11,110)
1714- update patches (#3,102)
1715
1716* Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
1717- [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
1718  - add samba-3.0.7-CAN-2004-0882.patch (patch11)
1719- update Source URL
1720
1721* Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
1722- [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
1723  - add samba-3.0.7-CAN-2004-0930.patch (patch10)
1724
1725* Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
1726- update samba.log, {smb,winbind}.init
1727- use *.log as logfile name instead of log.* (patch3)
1728
1729* Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
1730- change directories from %%{_localstatedir}/lock/samba
1731  - LOCKDIR: %%{_localstatedir}/cache/samba
1732  - PIDDIR:  %%{_localstatedir}/run
1733- restart {smb,winbind} at postun (upgrade)
1734- samba-common
1735  - convert smbpasswd at triggerpostun -- samba < 3.0.7
1736  - add convert_smbpasswd
1737  - add PreReq: gawk
1738
1739* Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
1740- add docs_ja (source101) from 3.0.5-16ml
1741
1742* Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
1743- new upstream release (shift to 3.0 series)
1744  - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
1745  - drop obsolete paches, configure options
1746  - update buildroot.patch
1747  - add I18N patches (#101-)
1748  - update smb.conf
1749- add URL
1750- use more macros
1751- change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
1752- move %%{_localstatedir}/log/samba, smbpasswd to samba-common
1753- move smbspool, smbcacls, rpcclient to samba-client
1754- update descriptions
1755
1756* Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
1757- new upstream release
1758
1759* Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
1760- 2.2.11-ja-1.0beta1
1761  - drop patch10
1762- add BuildPreReq: openssl-devel
1763- swat
1764  - add PreReq/Requires: inetd
1765  - add swat.desktop
1766
1767* Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
1768- fix changelog
1769
1770* Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
1771- [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
1772  - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
1773- add BuildPreReq: cups-devel
1774- add Prereq: chkconfig mktemp psmisc (instead of each files)
1775
1776* Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
1777- new upstream release
1778
1779* Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
1780- 2.2.9-ja-1.0beta1
1781- add BuildPreReq: readline-devel
1782
1783* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
1784- add ldconfig in %%post/%%postun script for libsmbclient
1785
1786* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
1787- add libsmbclient subpackage.
1788
1789* Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
1790- new upstream release.
1791
1792* Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
1793- fix smb.conf (SAMBADOC's path)
1794
1795* Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
1796- tentatively skip to build examples/VFS on alpha
1797
1798* Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
1799- new upstream release.
1800
1801* Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
1802- fix smb.conf
1803- fix smbadduser
1804
1805* Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
1806- new upstream version
1807
1808* Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
1809- added smbinit-vine.patch
1810        -- added '-D' option in smbd and nmbd
1811
[7511]1812* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
[521]1813- New upstream version
1814        -- security fix.
1815
1816* Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1817- 2.2.7a.ja-1.0vl5
1818- merged from SPEC for RH60 by samba-jp.
1819
1820* Mon Feb 17  2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1821- 2.2.7a.ja-1.0vl4.beta1
1822- fix 'Requires:'.
1823
1824* Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1825- 2.2.7a.ja-1.0vl3.alpha1
1826- disable --with-tdbsam.
1827
1828* Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1829- 2.2.7a.ja-1.0vl2.alpha1
1830- modify %%post script for new password database.
1831
1832* Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1833- 2.2.7a.ja-1.0vl1.alpha1
1834
1835* Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1836- 2.2.6.ja-1.0vl1.alpha2
1837- apply alpha2 patch.
1838
1839* Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1840- 2.2.6.ja-1.0vl1.alpha1
1841- remove swat from package 'samba'.
1842
1843* Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1844- 2.2.6.ja-1.0vl0.alpha1
1845- enable winbind modules.
1846- change numbering rule.
1847
1848* Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1849- 2.2.6_ja_0.alpha1-0vl1
1850
1851* Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1852- 2.2.4_ja_0.alpha1.3-0vl1
1853
1854* Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1855- 2.2.2_ja_1.1-0vl1
1856- disable winbind modules (2.2.2 or earlier has critical bugs).
1857- modify 'Requires:'.
1858
1859* Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1860- 2.2.2_ja_1.1-0vl0
1861- shift sources to 2.2.x.
1862- add debugging mode for '%%files' section.
1863- modify spec largely because of too many difference between 2.0.x and 2.2.x.
1864-  . exchange %%prep, %%build, %%install section with samba-jp's spec.
1865-  . create a package 'samba-swat'.
1866-  . move smbclient and nmblookup to samba-common.
1867-  . move testprns to package 'samba' because it's checking tool for
1868-    server on LOCALHOST.
1869-  . move '%%post' to '%%post swat'.
1870-  . disable '%%post common'.
1871
1872* Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
1873- 2.0.10_ja_1.2
1874
1875* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
1876- 2.0.10_ja_1.1-0vl4
1877- eliminate executable bit in %%doc to erase perl/sh requirement
1878
1879* Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
1880- 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
1881- patch swat/ja/help/welcome.html to hide some missing matter
1882- also remove docs/zh_{CN,TW} files in %%doc
1883
1884* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
1885- for VineSeed
1886- deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
1887
1888* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
1889- 2.0.10_ja_1.1
1890- for 2.1.x update
1891
1892* Fri Aug 17 2001 <sagami@vinelinux.org>
1893- 2.0.10_ja_1.0-0vl2
1894- remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
1895
1896* Mon Jul 09 2001 <sagami@vinelinux.org>
1897- 2.0.10_ja_1.0-0vl1: includes secrity fix
1898 (http://www.samba.org/samba/whatsnew/macroexploit.html)
1899- remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
1900
1901* Thu May 31 2001 <sagami@vinelinux.org>
1902- 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
1903- added BuildPreReq = pam-devel for Vine 2.1.5+
1904- fixed init script to match our current/old style
1905- eliminate CVS related files from %%doc
1906
1907* Thu Apr 19 2001 <sagami@vinelinux.org>
1908- 2.0.7_ja_2.2-0vl1
1909
1910* Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
1911- 2.0.7_ja_1.3-0vl2
1912- rebuilt with readline2
1913- use better macros (although not almost complete... needs comfirmation)
1914
1915* Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
1916- 2.0.7_ja_1.3-0vl1
1917
1918* Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
1919- 2.0.7_ja_1.2.1-0vl2
1920- fixed missing Changelog.ja (was Chagelog.ja)
1921
1922* Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
1923- updated to 2.0.7-ja-1.2.1
1924
1925* Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1926- updated to 2.0.7-ja-1.2
1927
1928* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1929- added some Japanese documents to %doc
1930
1931* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1932- updated to 2.0.7-ja-1.0
1933
1934* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1935- updated to 2.0.7-ja-0.99
1936
1937* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1938- added rpccilent
1939- modified tcpdconf for stability.
1940
1941* Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1942- first test release for Vine based on RH6.2 spec file.
1943- activated swat in default for only localhost.
1944
1945* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
1946- fix trigger, again.
1947
1948* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
1949- fix trigger.
1950
1951* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
1952- turn on quota support
1953
1954* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
1955- rebuild to fox dependencies
1956- man pages are compressed
1957
1958* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
1959- munge post scripts slightly
1960
1961* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
1962- turn on mmap again. Wheee.
1963- ship smbmount on alpha
1964
1965* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
1966- turn off mmap. ;)
1967
1968* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
1969- change /var/log/samba to 0700
1970- turn on mmap support
1971
1972* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
1973- update to 2.0.6
1974
1975* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
1976- add a %defattr for -common
1977
1978* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
1979- shift some files into -client
1980- remove /home/samba from package.
1981
1982* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
1983- initscript oopsie. killproc <name> -HUP, not other way around.
1984
[7511]1985* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
[521]1986- script cleanups. Again.
1987
1988* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
1989- add a patch to fix dropped reconnection attempts
1990
1991* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
1992- use cp rather than mv to preserve /etc/services perms (#4938 et al).
1993- use mktemp to generate /etc/tmp.XXXXXX file name.
1994- add prereqs on sed/mktemp/killall (need to move killall to /bin).
1995- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
1996
1997* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
1998- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
1999
2000* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
2001- fix typo in mount.smb
2002
2003* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
2004- add a %trigger to work around (sort of) broken scripts in
2005  previous releases
2006
2007* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
2008- initscript munging
2009
2010* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
2011- add domain parsing to mount.smb
2012
2013* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
2014- add a -common package, shuffle files around.
2015
2016* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
2017- add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
2018
2019* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
2020- update to 2.0.5
2021- fix mount.smb - smbmount options changed again.........
2022- fix postun. oops.
2023- update some stuff from the samba team's spec file.
2024
2025* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
2026- split off clients into separate package
2027- don't run samba by default
2028
2029* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
2030- fix one problem with mount.smb script
2031- fix smbpasswd on sparc with a really ugly kludge
2032
2033* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
2034- fixed logrotate script
2035
2036* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
2037- turn of 64-bit locking on 32-bit platforms
2038
2039* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
2040- so many releases, so little time
2041- explicitly uncomment 'printing = bsd' in sample config
2042
2043* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
2044- update to 2.0.4a
2045- fix mount.smb arg ordering
2046
2047* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
2048- go back to stop/start for restart (-HUP didn't work in testing)
2049
2050* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
2051- add a mount.smb to make smb mounting a little easier.
2052- smb filesystems apparently don't work on alpha. Oops.
2053
2054* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
2055- always create codepages
2056
2057* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
2058- logrotate changes
2059
2060* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
2061- auto rebuild in the new build environment (release 3)
2062
2063* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
2064- updated init script to use graceful restart (not stop/start)
2065
2066* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
2067- update to 2.0.3
2068
2069* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
2070- update to 2.0.2
2071
2072* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
2073- swat swat
2074
2075* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
2076- fix bash2 breakage in post script
2077
2078* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
2079- update to 2.0.0
2080
2081* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
2082- make sure all binaries are stripped
2083
2084* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
2085- update to 1.9.18p10.
2086- fix %triggerpostun.
2087
2088* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
2089- updated postun triggerscript to check $0
2090- clear /etc/codepages from %preun instead of %postun
2091
2092* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
2093- made the %postun script a tad less agressive; no reason to remove
2094  the logs or lock file (after all, if the lock file is still there,
2095  samba is still running)
2096- the %postun and %preun should only exectute if this is the final
2097  removal
2098- migrated %triggerpostun from Red Hat's samba package to work around
2099  packaging problems in some Red Hat samba releases
2100
2101* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
2102- minor tidy up in preparation for release of 1.9.18p5
2103- added findsmb utility from SGI package
2104
2105* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
2106- Updated version and codepage info.
2107- Release to test name resolve order
2108
2109* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
2110- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
2111- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
2112- Compounded make line
2113- Updated smb.init restart mechanism
2114- Use compound mkdir -p line instead of individual calls to mkdir
2115- Fixed smb.conf file path for log files
2116- Fixed smb.conf file path for incoming smb print spool directory
2117- Added a number of options to smb.conf file
2118- Added smbadduser command (missed from all previous RPMs) - Doooh!
2119- Added smbuser file and smb.conf file updates for username map
2120
Note: See TracBrowser for help on using the repository browser.