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

Revision 8910, 68.6 KB checked in by tomop, 10 years ago (diff)

samba-4.1.11-1, etc.

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