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

Revision 7596, 68.3 KB checked in by tomop, 11 years ago (diff)

samba-4.0.4-1

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