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

Revision 7885, 68.7 KB checked in by tomop, 11 years ago (diff)

samba-4.0.10-1

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