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.

Line 
1%define samba_version 4.1.11
2%define doc_version 4.0.14-1
3%define api_version 4.0
4%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
5
6%global with_libsmbclient 1
7%global with_libwbclient  1
8%global with_pam_smbpass  1
9%global with_talloc       0
10%global with_tevent       0
11%global with_tdb          0
12%global with_ntdb         1
13%global with_ldb          0
14%global with_usrmove      0
15%global with_mitkrb5      0
16%global with_dc           1
17
18%define samba_release 1
19
20%define samba_source source3
21
22%global __perl_requires %{SOURCE999}
23%global __perllib_requires %{SOURCE999}
24%global __perllib_provides %{SOURCE999}
25
26Summary: The Samba Suite of programs
27Summary(ja): Samba スイート
28Name: samba
29Version: %{samba_version}
30Release: %{samba_release}%{?_dist_release}
31License: GPLv3+
32Group: System Environment/Daemons
33URL: http://www.samba.org/
34
35%define samba_includedir   %{_includedir}/samba-%{api_version}
36
37Source: http://www.samba.org/samba/ftp/samba-%{version}.tar.gz
38
39# Vine specific replacement-files
40Source1: samba.log
41Source2: samba-ja-docs-%{doc_version}.tar.gz
42Source5: pam_winbind.conf
43
44Source100:     nmb.init
45Source101:     smb.init
46Source102:     winbind.init
47Source200:     samba4.init
48Source201:     named.conf.dlz
49
50Source999: perl-requires.sh
51
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}
59
60Conflicts: samba < %{version}
61Provides: samba = %{version}
62
63BuildRoot: %{_tmppath}/%{name}-%{samba_version}-%{release}-root
64Requires(post): /sbin/chkconfig, /sbin/service
65Requires(preun): /sbin/chkconfig, /sbin/service
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
90BuildRequires: net-tools
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
105
106#BuildRequires: libuuid-devel
107
108BuildConflicts: compat32-zlib-devel.32bit
109BuildConflicts: compat32-libuuid.32bit
110BuildConflicts: compat32-libuuid-devel.32bit
111
112# Working around perl dependency problem from docs
113#define __perl_requires %{SOURCE999}
114
115
116Vendor: Project Vine
117Distribution: Vine Linux
118Packager: tomop
119
120
121%description
122Samba is the standard Windows interoperability suite of programs
123for Linux and Unix.
124
125%description -l ja
126SambaはLinux・UNIX用の、Windowsとの標準的な相互運用性ソフトウェア群です。
127
128## --------------------------------------------------------------------
129%package client
130Summary: Samba client programs
131Summary(ja): Samba クライアントプログラム
132Group: Applications/System
133Requires: samba-common = %{samba_version}-%{release}
134Obsoletes: smbfs
135Conflicts: %{name}-client < %{samba_version}
136Provides: samba-client = %{samba_version}
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
148## --------------------------------------------------------------------
149%package libs
150Summary: Samba libraries
151Group: Applications/System
152%if %with_libwbclient
153Requires: libwbclient
154%endif
155
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## --------------------------------------------------------------------
195%package common
196Summary: Files used by both Samba servers and clients
197Summary(ja): Samba サーバーとクライアントの両方に使用されるファイル
198Group: Applications/System
199Conflicts: samba-common < %{samba_version}
200Provides: samba-common = %{samba_version}-%{release}
201Requires: %{name}-libs = %{samba_version}-%{release}
202Requires: pam
203Requires(pre): /usr/sbin/groupadd
204Requires(post): /sbin/chkconfig, /sbin/service, coreutils, acl
205Requires(preun): /sbin/chkconfig, /sbin/service
206Obsoletes: samba-swat < 4.1.0
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
216## --------------------------------------------------------------------
217%package test
218Summary: Testing tools for Samba servers and clients
219Group: Applications/System
220
221%description test
222samba4-test provides testing tools for both the server and client
223packages of Samba.
224
225## --------------------------------------------------------------------
226%package winbind
227Summary: Samba winbind
228Group: Applications/System
229Conflicts: samba-winbind < %{samba_version}
230Provides: samba-winbind = %{samba_version}
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
242## --------------------------------------------------------------------
243%package winbind-krb5-locator
244Summary: Samba winbind krb5 locator
245Group: Applications/System
246Requires: %{name}-winbind-clients = %{samba_version}-%{release}
247Conflicts: samba-winbind-krb5-locator < %{samba_version}
248Provides: samba-winbind-krb5-locator = %{samba_version}-%{release}
249
250%description winbind-krb5-locator
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
254
255## --------------------------------------------------------------------
256%package winbind-clients
257Summary: Samba winbind clients
258Group: Applications/System
259Conflicts: samba-winbind-clients < %{samba_version}
260Provides: samba-winbind-clients = %{samba_version}
261
262%description winbind-clients
263The %{name}-winbind-clients package provides the NSS library and a PAM
264module necessary to communicate to the Winbind Daemon
265
266## --------------------------------------------------------------------
267%package -n libsmbclient
268Summary: The SMB client library
269Summary(ja): SMB クライアントライブラリ
270Group: Applications/System
271Requires: %{name}-common = %{samba_version}
272
273Conflicts: libsmbclient < %{samba_version}
274Provides: libsmbclient = %{samba_version}
275
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
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
327Requires: %{name} = %{samba_version}-%{release}
328Requires: %{name}-winbind = %{samba_version}-%{release}
329Requires: %{name}-client = %{samba_version}-%{release}
330Requires: %{name}-python = %{samba_version}-%{release}
331Requires(post): /sbin/chkconfig, /sbin/service, acl
332
333%description dc
334The %{name}-dc package provides AD Domain Controller functionality
335
336## --------------------------------------------------------------------
337%if %build_compat32
338
339%package -n compat32-libsmbclient
340Summary: The SMB client library
341Summary(ja): SMB クライアントライブラリ
342Group: System Environment/Libraries
343Requires: samba-common = %{samba_version}-%{release}
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
352## --------------------------------------------------------------------
353%package -n compat32-libwbclient
354Summary: The winbind client library
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
361%description -n compat32-libwbclient
362 The libwbclient package contains the winbind client library from
363the Samba suite.
364
365%endif
366
367## ====================================================================
368%prep
369%setup -q -n samba-%{samba_version}
370
371#mkdir -p docs-ja
372#pushd docs-ja
373#tar zxf %{SOURCE2}
374#popd
375
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
382
383make distclean
384
385##export PATH=$PATH:$PWD/buildtools/bin
386./configure \
387  --bundled-libraries=!talloc,!tdb,!pytdb,!ldb,!pyldb,!tevent,!pytevent,!ctdb \
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 \
421  --with-privatedir=/var/lib/samba/private
422
423#  --bundled-libraries=NONE \
424#  --with-system-mitkrb5 \
425
426
427# try and build the manpages
428#./release-scripts/build-manpages-nogit
429
430make %{?_smp_mflags} all
431
432
433# Remove some permission bits to avoid to many dependencies
434find examples docs-xml -type f | xargs -r chmod -x
435
436## ====================================================================
437%install
438rm -rf %{buildroot}
439
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
458
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~
465
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~
471
472#DESTDIR=%{buildroot} ./buildtools/bin/waf install
473./buildtools/bin/waf install --destdir %{buildroot}
474
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
478
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
496
497#ln -s ../..%{_initrddir}/smb  %{buildroot}%{_sbindir}/samba
498#ln -s ../..%{_initrddir}/winbind  %{buildroot}%{_sbindir}/winbind
499
500#mkdir -p %{buildroot}%{_datadir}/samba/perl5/
501#mv %{buildroot}%{_datadir}/perl5/* %{buildroot}%{_datadir}/samba/perl5/
502perl -pi -e 's|^(use .*RealBin.*)/perl5|#\1/samba/perl5|' %{buildroot}%{_bindir}/pidl
503
504# Remove "*.old" files
505find %{buildroot} -name "*.old" -exec rm -f {} \;
506
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
512
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
534
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
541
542
543## ====================================================================
544%clean
545rm -rf %{buildroot}
546
547%pre
548if [ "$1" -eq "2" ]; then
549  PREV=`/usr/sbin/smbd -V 2>/dev/null | sed -e 's/^Version \([0-9]*\)\..*$/\1/'`
550  if [ "x$PREV" == "x3" ]; then
551    /sbin/service smb stop >/dev/null 2>&1 || :
552    /sbin/service nmb stop >/dev/null 2>&1 || :
553
554    cp -af %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba3
555    cp -af /var/lib/samba /var/lib/samba3
556
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
566
567## ====================================================================
568%post
569if [ $1 -eq 1 ]; then   # Install
570  # chkconfig
571  /sbin/chkconfig --add smb
572  /sbin/chkconfig --add nmb
573fi
574
575if [ $1 -ge 2 ]; then   # Upgrade
576  /sbin/service smb condrestart >/dev/null 2>&1 || :
577  /sbin/service nmb condrestart >/dev/null 2>&1 || :
578fi
579exit 0
580
581## --------------------------------------------------------------------
582%preun
583if [ $1 = 0 ] ; then
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/*
591fi
592exit 0
593
594## --------------------------------------------------------------------
595%pre winbind
596/usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
597
598## --------------------------------------------------------------------
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
606## --------------------------------------------------------------------
607%post dc
608
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
627setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
628
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
642## --------------------------------------------------------------------
643%post common
644/sbin/ldconfig
645
646setfacl -m u:named:rwx /var/lib/samba/private >/dev/null 2>/dev/null || :
647
648## --------------------------------------------------------------------
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
656## --------------------------------------------------------------------
657%postun common
658/sbin/ldconfig
659
660## --------------------------------------------------------------------
661%post libs
662/sbin/ldconfig
663
664## --------------------------------------------------------------------
665%postun libs
666/sbin/ldconfig
667
668## --------------------------------------------------------------------
669%post -n libsmbclient
670/sbin/ldconfig
671
672## --------------------------------------------------------------------
673%postun -n libsmbclient
674/sbin/ldconfig
675
676%if %build_compat32
677## --------------------------------------------------------------------
678%post -n compat32-libsmbclient
679/sbin/ldconfig
680
681## --------------------------------------------------------------------
682%postun -n compat32-libsmbclient
683/sbin/ldconfig
684
685%endif
686
687%files
688%defattr(-,root,root,-)
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
691%{_bindir}/smbstatus
692%{_bindir}/eventlogadm
693%{_sbindir}/nmbd
694%{_sbindir}/smbd
695%{_libdir}/samba/auth
696%{_libdir}/samba/vfs
697%config(noreplace) %{_sysconfdir}/logrotate.d/samba
698%config(noreplace) %{_sysconfdir}/pam.d/samba
699%attr(0700,root,root) %dir /var/log/samba
700%attr(0700,root,root) %dir /var/log/samba/old
701%attr(1777,root,root) %dir /var/spool/samba
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
715%{_mandir}/man8/vfs_btrfs.8.gz
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
728%{_mandir}/man8/vfs_linux_xfs_sgid.8.gz
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
743%{_mandir}/man8/vfs_syncops.8.gz
744%{_mandir}/man8/vfs_time_audit.8.gz
745%{_mandir}/man8/vfs_tsmsm.8.gz
746%{_mandir}/man8/vfs_xattr_tdb.8.gz
747# ja manuals
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
788
789## --------------------------------------------------------------------
790%files libs
791%defattr(-,root,root)
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.*
812
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
859%{_libdir}/samba/libnon_posix_acls.so
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
895
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}
918%{_libdir}/samba/libntdb.so.*
919%endif
920
921%if ! %with_libsmbclient
922%{_libdir}/libsmbclient.so.*
923%{_libdir}/libsmbsharemodes.so.*
924%{_mandir}/man7/libsmbclient.7.gz
925# ja manual
926#%{_mandir}/ja/man7/libsmbclient.7.gz
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## --------------------------------------------------------------------
935%files common
936%defattr(-,root,root)
937#%{_libdir}/samba/charset ???
938#%{_sysconfdir}/tmpfiles.d/samba.conf
939%{_bindir}/net
940%{_bindir}/pdbedit
941%{_bindir}/profiles
942%{_bindir}/smbcontrol
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
949%dir /var/lib/samba
950%dir /var/cache/samba
951%attr(700,root,root) %dir /var/lib/samba/private
952%attr(755,root,root) %dir %{_sysconfdir}/samba
953%config(noreplace) %{_sysconfdir}/samba/smb.conf
954%config(noreplace) %{_sysconfdir}/samba/lmhosts
955%config(noreplace) %{_sysconfdir}/samba/smbusers
956%config(noreplace) %{_sysconfdir}/sysconfig/samba
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
964# ja manuals
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
972
973# common libraries
974%{_libdir}/samba/libauth.so
975%{_libdir}/samba/libpopt_samba3.so
976%{_libdir}/samba/pdb
977
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
1014# ja manuals
1015#%{_mandir}/ja/man8/samba.8.gz
1016#%{_mandir}/ja/man8/samba-tool.8.gz
1017
1018## --------------------------------------------------------------------
1019%files winbind
1020%defattr(-,root,root)
1021#%{_bindir}/wbinfo3
1022%{_libdir}/samba/idmap
1023%{_libdir}/samba/nss_info
1024%{_libdir}/samba/libnss_info.so
1025%{_libdir}/samba/libnss_wrapper.so
1026%{_libdir}/samba/libidmap.so
1027%{_sbindir}/winbindd
1028%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1029%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
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
1034%{_initrddir}/winbind
1035# ja manuals
1036#%{_mandir}/ja/man5/pam_winbind.conf.5.gz
1037#%{_mandir}/ja/man8/winbindd.8.gz
1038#%{_mandir}/ja/man8/idmap_*.8*
1039
1040## --------------------------------------------------------------------
1041%files winbind-krb5-locator
1042%defattr(-,root,root)
1043%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
1044%{_mandir}/man7/winbind_krb5_locator.7.gz
1045# ja manual
1046#%{_mandir}/ja/man7/winbind_krb5_locator.7.gz
1047
1048## --------------------------------------------------------------------
1049%files winbind-clients
1050%defattr(-,root,root)
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
1058/%{_lib}/security/pam_winbind.so
1059%{_mandir}/man1/ntlm_auth.1.gz
1060%{_mandir}/man1/wbinfo.1.gz
1061%{_mandir}/man8/pam_winbind.8.gz
1062# ja manuals
1063#%{_mandir}/ja/man1/ntlm_auth.1.gz
1064#%{_mandir}/ja/man1/wbinfo.1.gz
1065#%{_mandir}/ja/man8/pam_winbind.8.gz
1066
1067## --------------------------------------------------------------------
1068%files client
1069%defattr(-,root,root)
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
1082%{_bindir}/samba-regedit
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
1096%{_bindir}/smbtar
1097%{_bindir}/smbtree
1098#%{_bindir}/split_tokens
1099%exclude %{_libdir}/samba/libldb-cmdline.so
1100%{_mandir}/man1/dbwrap_tool.1.gz
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
1120%{_mandir}/man8/samba-regedit.8.gz
1121%{_mandir}/man8/smbpasswd.8.gz
1122%{_mandir}/man8/smbspool.8.gz
1123%{_mandir}/man8/smbta-util.8.gz
1124#ja manuals
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
1142
1143%if %{with_ntdb}
1144%{_bindir}/ntdbbackup
1145%{_bindir}/ntdbdump
1146%{_bindir}/ntdbrestore
1147%{_bindir}/ntdbtool
1148
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
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
1190# ja manual
1191#%{_mandir}/ja/man1/vfstest.1.gz
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
1264%{_includedir}/samba-4.0/smb2_lease.h
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
1359%{_libdir}/libwbclient.so
1360%{_includedir}/samba-4.0/wbclient.h
1361%endif # ! with_libwbclient
1362
1363## --------------------------------------------------------------------
1364%files python
1365%defattr(-,root,root,-)
1366%{python_sitearch}/*
1367%exclude %{python_sitearch}/ldb.so
1368%exclude %{python_sitearch}/_tevent.so
1369
1370## --------------------------------------------------------------------
1371%files pidl
1372%defattr(-,root,root,-)
1373%{perl_vendorlib}/Parse/*
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
1384%files -n libsmbclient
1385%defattr(-,root,root)
1386%{_libdir}/libsmbclient.so.*
1387%{_libdir}/libsmbsharemodes.so.*
1388%{_mandir}/man7/libsmbclient.7.gz
1389# ja manual
1390#%{_mandir}/ja/man7/libsmbclient.7.gz
1391
1392## --------------------------------------------------------------------
1393%files -n libsmbclient-devel
1394%defattr(-,root,root)
1395%{_includedir}/samba-4.0/libsmbclient.h
1396%{_includedir}/samba-4.0/smb_share_modes.h
1397%{_libdir}/libsmbclient.so
1398%{_libdir}/libsmbsharemodes.so
1399%{_libdir}/pkgconfig/smbclient.pc
1400%{_libdir}/pkgconfig/smbsharemodes.pc
1401#%{_mandir}/man7/libsmbclient.7*
1402%endif # with_libsmbclient
1403
1404## --------------------------------------------------------------------
1405%if %with_libwbclient
1406%files -n libwbclient
1407%defattr(-,root,root)
1408%{_libdir}/libwbclient.so.*
1409%{_libdir}/samba/libwinbind-client.so
1410
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
1419%if %build_compat32
1420
1421## --------------------------------------------------------------------
1422%files -n compat32-libwbclient
1423%defattr(755,root,root)
1424%{_libdir}/libwbclient.so.*
1425%{_libdir}/samba/libwinbind-client.so
1426
1427## --------------------------------------------------------------------
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
1435* Tue Aug 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.11-1
1436- new upstream release.
1437
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
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
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
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
1464* Sun Mar 03 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-1
1465- new upstream release.
1466- fixed dates of %%changelog.
1467
1468* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.0-1
1469- new upstream release.
1470
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
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
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
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
1484* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
1485- updated Source6.
1486
1487* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
1488- fix smb.conf(5).
1489
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
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
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
1589* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
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
1789* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
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
1962* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
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.