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

Revision 9377, 69.8 KB checked in by tomop, 9 years ago (diff)

samba-4.1.17-1

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