source: projects/specs/branches/6/s/samba/samba-vl.spec @ 11472

Revision 11472, 49.7 KB checked in by iwamoto, 6 years ago (diff)

samba: fix CVE-2016-2125,CVE-2017-2619,7494,12150,12163,15275

Line 
1%define tdb_version 1.2.9
2%define talloc_version 2.0.5
3%define samba_version 3.6.25
4%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
5
6%define samba_release 6
7
8%define samba_source source3
9
10Summary: The Samba Suite of programs
11Summary(ja): Samba スイート
12Name: samba
13Version: %{samba_version}
14Release: %{samba_release}%{?_dist_release}
15License: GPLv3+ and LGPLv3+
16Group: System Environment/Daemons
17URL: http://www.samba.org/
18
19Source: http://www.samba.org/samba/ftp/%{name}-%{version}.tar.gz
20
21# Vine specific replacement-files
22Source1: samba.log
23Source2: samba.xinetd
24Source3: swat.desktop
25Source4: samba.sysconfig
26Source5: smb.init
27Source6: samba.pamd
28Source7: smbprint
29Source8: winbind.init
30Source9: smb.conf.default
31Source10: nmb.init
32Source11: pam_winbind.conf
33
34# fixed manual
35Source100: smb.conf.5
36
37# Don't depend on Net::LDAP
38Source999: filter-requires-samba.sh
39
40# upstream patches.  Applied first so that they'll break our patches rather
41# than the other way around
42# (none right now)
43
44# generic patches
45Patch102: samba-3.2.0pre1-pipedir.patch
46Patch104: samba-3.0.0rc3-nmbd-netbiosname.patch
47# The passwd part has been applied, but not the group part
48Patch107: samba-3.2.0pre1-grouppwd.patch
49Patch200: samba-3.2.5-inotify.patch
50
51# security patches
52Patch1000: CVE-2015-5252-v3-6-bso11395.patch
53Patch1001: CVE-2015-5296-v3-6-bso11536.patch
54Patch1002: CVE-2015-5299-v3-6-bso11529.patch
55Patch1003: CVE-2015-5330-v3-6-bso11599.patch
56Patch1004: CVE-2015-7560-v3-6.patch
57Patch1005: CVE-preparation-v3-6.patch
58Patch1006: CVE-2016-2110-v3-6.patch
59Patch1007: CVE-2016-2111-v3-6.patch
60Patch1008: CVE-2016-2112-v3-6.patch
61Patch1009: CVE-2016-2115-v3-6.patch
62Patch1010: CVE-2016-2118-v3-6.patch
63Patch1011: CVE-2015-5370-v3-6.patch
64
65Patch1020: security-CVE-2016-2125-Don-t-pass-GSS_C_DELEG_FLAG-by-def.patch
66Patch1021: CVE-2017-2619-race-condition-fix.patch
67Patch1022: CVE-2017-2619-regression-bug-12721-fix.patch
68Patch1023: CVE-2017-2619-tests.patch
69Patch1024: CVE-2017-7494-samba3.6.x.patch
70Patch1025: CVE-2017-12150.patch
71Patch1026: CVE-2017-12163.patch
72Patch1027: s3-smbd-Chain-code-can-return-uninitialized-memory-w.patch
73
74Requires(pre): samba-common = %{version}-%{release}
75Requires: pam >= 0:0.64
76Requires: logrotate >= 0:3.4
77Requires: krb5-libs, libacl, libattr
78BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
79Requires(post): /sbin/chkconfig, /sbin/service
80Requires(preun): /sbin/chkconfig, /sbin/service
81BuildRequires: net-tools
82BuildRequires: pam-devel, readline-devel, ncurses-devel, libacl-devel
83BuildRequires: krb5-devel, openldap-devel, openssl-devel, cups-devel
84BuildRequires: autoconf, gawk, popt-devel, gtk2-devel, libcap-devel
85BuildRequires: libtalloc-devel, libtdb-devel
86
87%if %{?_dist_release}!="vl5"
88BuildRequires: libuuid-devel
89%endif
90
91# Working around perl dependency problem from docs
92%define __perl_requires %{SOURCE999}
93
94Vendor:         Project Vine
95Distribution:   Vine Linux
96Packager:       tomop
97
98%description
99Samba is the suite of programs by which a lot of PC-related machines
100share files, printers, and other information (such as lists of
101available files and printers). The Windows NT, OS/2, and Linux
102operating systems support this natively, and add-on packages can
103enable the same thing for DOS, Windows, VMS, UNIX of all kinds, MVS,
104and more. This package provides an SMB/CIFS server that can be used to
105provide network services to SMB/CIFS clients.
106Samba uses NetBIOS over TCP/IP (NetBT) protocols and does NOT
107need the NetBEUI (Microsoft Raw NetBIOS frame) protocol.
108
109%description -l ja
110Samba は Microsoft Windows や OS/2、その他の Linux マシンを含む SMB/CIFS
111クライアントにネットワークファイル・プリンタ共有サービスを提供します。
112Samba は NetBIOS over TCP/IP (NetBT, NBT) プロトコルを使用しますので、
113NetBUEI (Microsoft Raw NetBIOS frame) プロトコルは必要ありません。
114
115
116%package client
117Summary: Samba client programs
118Summary(ja): Samba クライアントプログラム
119Group: Applications/System
120Requires: samba-common = %{samba_version}-%{release}
121Obsoletes: smbfs
122
123%description client
124The samba-client package provides some SMB/CIFS clients to complement
125the built-in SMB/CIFS filesystem in Linux. These clients allow access
126of SMB/CIFS shares and printing to SMB/CIFS printers.
127
128%description client -l ja
129samba-client は Linux カーネルがサポートしている SMB ファイルシステム
130機能を操作する SMB クライアントを提供します。
131これらは SMB 共有のアクセスと SMB プリンタへの印刷を実現します。
132
133
134%package common
135Summary: Files used by both Samba servers and clients
136Summary(ja): Samba サーバーとクライアントの両方に使用されるファイル
137Requires: libtdb >= %{tdb_version}
138Requires: libtalloc >= %{talloc_version}
139Group: Applications/System
140Requires(pre): /usr/sbin/groupadd
141Requires(post): /sbin/chkconfig, /sbin/service, coreutils
142Requires(preun): /sbin/chkconfig, /sbin/service
143
144%description common
145Samba-common provides files necessary for both the server and client
146packages of Samba.
147
148%description common -l ja
149samba-common は Samba のサーバーとクライアントの両方のパッケージで
150使用される共通のファイルを提供します。
151
152%package tevent-devel
153Summary: libtevent library and headers from Samba
154Group: Applications/System
155Requires: samba-common = %{samba_version}-%{release}
156
157%description tevent-devel
158This package provides headers and library to compile with libtevent.
159
160%package winbind
161Summary: Samba winbind
162Group: Applications/System
163Requires: samba-common = %{samba_version}-%{release}
164Requires(pre): /usr/sbin/groupadd
165Requires(post): /sbin/chkconfig, /sbin/service, coreutils
166Requires(preun): /sbin/chkconfig, /sbin/service
167
168%description winbind
169The samba-winbind package provides the winbind daemon, a NSS library, a PAM
170module and some client tools. Winbind enables Linux to be a full member in
171Windows domains and to use Windows user and group accounts on Linux.
172
173
174%package winbind-krb5-locator
175Summary: Samba winbind krb5 locator
176Requires: samba-winbind-clients = %{samba_version}-%{release}
177Group: Applications/System
178
179%description winbind-krb5-locator
180The winbind krb5 locator is a plugin for the system kerberos library to allow
181the local kerberos library to use the same KDC as samba and winbind use
182
183
184%package winbind-clients
185Summary: Samba winbind clients
186Group: Applications/System
187
188%description winbind-clients
189The samba-winbind-clients package provides the NSS library and a PAM
190module necessary to communicate to the Winbind Daemon
191
192
193%package winbind-devel
194Summary: Developer tools for the winbind library
195Group: Development/Libraries
196Requires: samba-winbind = %{samba_version}-%{release}
197Requires: samba-tevent-devel = %{samba_version}-%{release}
198
199%description winbind-devel
200The samba-winbind package provides developer tools for the wbclient library.
201
202
203%package swat
204Summary: The Samba SMB server Web configuration program
205Summary(ja): Web ベースの Samba サーバ設定ツール
206Group: Applications/System
207Requires: samba = %{samba_version}-%{release}, xinetd
208
209%description swat
210The samba-swat package includes the new SWAT (Samba Web Administration
211Tool), for remotely managing Samba's smb.conf file using your favorite
212Web browser.
213
214%description swat -l ja
215SWAT (Samba Web Administration Tool) を使うと、Samba の管理をお好きな Web
216ブラウザで行うことができるようになります。
217
218%package doc
219Summary: Documentation for the Samba suite
220Group: Applications/Documentation
221Requires: samba-common = %{samba_version}-%{release}
222
223%description doc
224The samba-doc package includes all the non-manpage documentation for the
225Samba suite.
226
227
228%package domainjoin-gui
229Summary: Domainjoin GUI
230Group: Applications/System
231Requires: samba-common = %{samba_version}-%{release}, gtk2
232
233%description domainjoin-gui
234The samba-domainjoin-gui package includes a domainjoin gtk application.
235
236
237%package -n libsmbclient
238Summary: The SMB client library
239Summary(ja): SMB クライアントライブラリ
240Group: System Environment/Libraries
241Obsoletes: samba-libsmbclient < 3.1
242Provides: samba-libsmbclient = %{samba_version}-%{release}
243
244%description -n libsmbclient
245The libsmbclient contains the SMB client library from the Samba suite.
246
247%description -n libsmbclient -l ja
248libsmbclient は Samba クライアントの機能を提供するライブラリを
249提供します。
250
251%if %build_compat32
252
253%package -n compat32-libsmbclient
254Summary: The SMB client library
255Summary(ja): SMB クライアントライブラリ
256Group: System Environment/Libraries
257Provides: compat32-samba-libsmbclient = %{samba_version}-%{release}
258
259%description -n compat32-libsmbclient
260The libsmbclient contains the SMB client library from the Samba suite.
261
262%description -n compat32-libsmbclient -l ja
263libsmbclient は Samba クライアントの機能を提供するライブラリを
264提供します。
265
266%package -n compat32-samba-winbind
267Summary: Samba winbind
268Group: Applications/System
269Requires: samba-common = %{samba_version}-%{release}
270Requires(pre): /usr/sbin/groupadd
271Requires(post): /sbin/chkconfig, /sbin/service, coreutils
272Requires(preun): /sbin/chkconfig, /sbin/service
273
274%description -n compat32-samba-winbind
275The samba-winbind package provides the winbind daemon, a NSS library, a PAM
276module and some client tools. Winbind enables Linux to be a full member in
277Windows domains and to use Windows user and group accounts on Linux.
278
279%package -n compat32-libtevent
280Summary: The tevent library
281Summary(ja): Tevent ライブラリ
282Group: System Environment/Libraries
283Provides: compat32-samba-libtevent = %{samba_version}-%{release}
284
285%description -n compat32-libtevent
286Tevent is an event system based on the talloc memory management library.
287
288%endif
289# if build_compat32 end
290
291%package -n libsmbclient-devel
292Summary: Developer tools for the SMB client library
293Summary(ja): SMB クライアントライブラリ開発用ファイル
294Group: Development/Libraries
295Requires: libsmbclient = %{samba_version}-%{release}
296Requires: samba-tevent-devel = %{samba_version}-%{release}
297Obsoletes: samba-libsmbclient-devel < 3.1
298Provides: samba-libsmbclient-devel = %{samba_version}-%{release}
299
300%description -n libsmbclient-devel
301The libsmbclient-devel package contains the header files and libraries needed to
302develop programs that link against the SMB client library in the Samba suite.
303
304%description -n libsmbclient-devel -l ja
305libsmbclient-devel は Samba クライアントの機能を提供するライブラリを
306使ったアプリケーションを開発するためのファイルを提供します。
307
308
309%prep
310%setup -q
311
312# copy Red Hat specific scripts
313mkdir packaging/Vine
314cp packaging/RHEL/setup/smbusers packaging/Vine/
315cp %{SOURCE5} packaging/Vine/
316cp %{SOURCE6} packaging/Vine/
317cp %{SOURCE7} packaging/Vine/
318cp %{SOURCE8} packaging/Vine/winbind.init
319cp %{SOURCE9} packaging/Vine/
320cp %{SOURCE10} packaging/Vine/
321cp %{SOURCE11} packaging/Vine/
322
323# Upstream patches
324#(none)
325# generic patches
326%patch102 -p1 -b .pipedir
327#%patch103 -p1 -b .logfiles
328#%patch104 -p1 -b .nmbd-netbiosname # FIXME: does not apply
329%patch107 -p1 -b .grouppwd
330%patch200 -p0 -b .inotify
331
332# security patches
333%patch1000 -p1
334%patch1001 -p1
335%patch1002 -p1
336%patch1003 -p1
337%patch1004 -p1
338%patch1005 -p1
339%patch1006 -p1
340%patch1007 -p1
341%patch1008 -p1
342%patch1009 -p1
343%patch1010 -p1
344%patch1011 -p1
345
346%patch1020 -p1 -b .CVE-2016-2125
347%patch1021 -p1 -b .CVE-2017-2619-race-condition-fix
348%patch1022 -p1 -b .CVE-2017-2619-regression-bug-12721-fix
349%patch1023 -p1 -b .CVE-2017-2619-tests
350%patch1024 -p1 -b .CVE-2017-7494
351%patch1025 -p1 -b .CVE-2017-12150
352%patch1026 -p1 -b .CVE-2017-12163
353%patch1027 -p1 -b .CVE-2017-15275
354
355
356mv %samba_source/VERSION %samba_source/VERSION.orig
357sed -e 's/SAMBA_VERSION_VENDOR_SUFFIX=$/&\"%{release}\"/' < %samba_source/VERSION.orig > %samba_source/VERSION
358cd %samba_source
359script/mkversion.sh
360cd ..
361
362#Remove smbldap-tools, they are already packaged separately in Fedora
363rm -fr examples/LDAP/smbldap-tools-*/
364
365
366%build
367cd %samba_source
368sh autogen.sh
369%ifarch i386 sparc
370RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64"
371%endif
372%ifarch ia64
373#libtoolize --copy --force     # get it to recognize IA-64
374#autoheader
375#autoconf
376EXTRA="-D_LARGEFILE64_SOURCE"
377%endif
378CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -DLDAP_DEPRECATED" %configure \
379        --with-dnsupdate \
380        --with-ads \
381        --with-acl-support \
382        --with-automount \
383        --with-dnsupdate \
384        --with-libsmbclient \
385        --with-libsmbsharemodes \
386        --with-mmap \
387        --with-pam \
388        --with-pam_smbpass \
389        --with-quotas \
390        --with-sendfile-support \
391        --with-syslog \
392        --with-utmp \
393        --with-vfs \
394        --with-winbind \
395        --without-smbwrapper \
396        --with-lockdir=/var/lib/samba \
397        --with-piddir=/var/run \
398        --with-mandir=%{_mandir} \
399        --with-privatedir=/var/lib/samba/private \
400        --with-logfilebase=/var/log/samba \
401        --with-libdir=%{_libdir} \
402        --with-modulesdir=%{_libdir}/samba \
403        --with-configdir=%{_sysconfdir}/samba \
404        --with-pammodulesdir=%{_lib}/security \
405        --with-swatdir=%{_datadir}/swat \
406        --with-shared-modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2 \
407    --with-cluster-support=auto \
408    --with-libtalloc=no \
409    --enable-external-libtalloc=yes \
410    --with-libtdb=no \
411        --disable-fam
412#    --enable-external-libtdb=yes \
413#    --with-aio-support \
414
415make idl_full
416
417make pch
418
419make LD_LIBRARY_PATH=$RPM_BUILD_DIR/%{name}-%{samba_version}/%samba_source/bin \
420        %{?_smp_mflags} \
421        all ../nsswitch/libnss_wins.so modules \
422        test_pam_modules test_nss_modules test_shlibs
423
424make LD_LIBRARY_PATH=$RPM_BUILD_DIR/%{name}-%{samba_version}/%samba_source/bin \
425        %{?_smp_mflags} \
426        -C lib/netapi/examples
427
428make debug2html smbfilter
429
430%install
431rm -rf $RPM_BUILD_ROOT
432
433build_libdir="$RPM_BUILD_ROOT%{_libdir}"
434
435mkdir -p $RPM_BUILD_ROOT/sbin
436mkdir -p $RPM_BUILD_ROOT/usr/{sbin,bin}
437mkdir -p $RPM_BUILD_ROOT/%{_initrddir}
438mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/{pam.d,logrotate.d,security}
439mkdir -p $RPM_BUILD_ROOT/%{_lib}/security
440mkdir -p $RPM_BUILD_ROOT/var/lib/samba
441mkdir -p $RPM_BUILD_ROOT/var/lib/samba/private
442mkdir -p $RPM_BUILD_ROOT/var/lib/samba/winbindd_privileged
443mkdir -p $RPM_BUILD_ROOT/var/lib/samba/scripts
444mkdir -p $RPM_BUILD_ROOT/var/log/samba/old
445mkdir -p $RPM_BUILD_ROOT/var/spool/samba
446mkdir -p $RPM_BUILD_ROOT/%{_datadir}/swat/using_samba
447mkdir -p $RPM_BUILD_ROOT/var/run/winbindd
448mkdir -p $RPM_BUILD_ROOT/%{_libdir}/samba
449mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
450
451cd %samba_source
452
453%makeinstall \
454        BINDIR=$RPM_BUILD_ROOT%{_bindir} \
455        BASEDIR=$RPM_BUILD_ROOT%{_prefix} \
456        SBINDIR=$RPM_BUILD_ROOT%{_sbindir} \
457        DATADIR=$RPM_BUILD_ROOT%{_datadir} \
458        LOCKDIR=$RPM_BUILD_ROOT/var/lib/samba \
459        PRIVATEDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba \
460        LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
461        MODULESDIR=$RPM_BUILD_ROOT%{_libdir}/samba \
462        CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba \
463        PAMMODULESDIR=$RPM_BUILD_ROOT/%{_lib}/security \
464        MANDIR=$RPM_BUILD_ROOT%{_mandir} \
465        VARDIR=$RPM_BUILD_ROOT/var/log/samba \
466        CODEPAGEDIR=$RPM_BUILD_ROOT%{_libdir}/samba \
467        SWATDIR=$RPM_BUILD_ROOT%{_datadir}/swat \
468        SAMBABOOK=$RPM_BUILD_ROOT%{_datadir}/swat/using_samba \
469        PIDDIR=$RPM_BUILD_ROOT/var/run
470
471cd ..
472
473# Install other stuff
474install -m644 packaging/Vine/smb.conf.default $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
475install -m755 %samba_source/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_bindir}
476install -m644 packaging/Vine/smbusers $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
477install -m755 packaging/Vine/smbprint $RPM_BUILD_ROOT%{_bindir}
478install -m755 packaging/Vine/smb.init $RPM_BUILD_ROOT%{_initrddir}/smb
479install -m755 packaging/Vine/nmb.init $RPM_BUILD_ROOT%{_initrddir}/nmb
480install -m755 packaging/Vine/winbind.init $RPM_BUILD_ROOT%{_initrddir}/winbind
481install -m644 packaging/Vine/pam_winbind.conf $RPM_BUILD_ROOT%{_sysconfdir}/security
482#ln -s ../..%{_initrddir}/smb  $RPM_BUILD_ROOT%{_sbindir}/samba
483install -m644 packaging/Vine/samba.pamd $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/samba
484install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/samba
485echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
486mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/openldap/schema
487install -m644 examples/LDAP/samba.schema $RPM_BUILD_ROOT%{_sysconfdir}/openldap/schema/samba.schema
488
489# winbind
490mkdir -p $RPM_BUILD_ROOT%{_libdir}
491install -m 755 nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so.2
492ln -sf /%{_lib}/libnss_winbind.so.2  $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so
493install -m 755 nsswitch/libnss_wins.so $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so.2
494ln -sf /%{_lib}/libnss_wins.so.2  $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so
495
496# winbind krb5 locator
497#mkdir -p $RPM_BUILD_ROOT%{_libdir}/krb5/plugins/libkrb5
498install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
499install -m 755 source3/bin/winbind_krb5_locator.so $RPM_BUILD_ROOT/%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
500
501# libraries {
502mkdir -p $RPM_BUILD_ROOT%{_libdir} $RPM_BUILD_ROOT%{_includedir}
503
504# make install puts libraries in the wrong place
505# (but at least gets the versioning right now)
506
507list="smbclient smbsharemodes netapi wbclient"
508for i in $list; do
509    install -m 644 %samba_source/pkgconfig/$i.pc $build_libdir/pkgconfig/ || true
510done
511
512
513/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}/
514
515# }
516
517mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d
518install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/swat
519
520mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
521install -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/samba
522
523install -m 755 %samba_source/lib/netapi/examples/bin/netdomjoin-gui $RPM_BUILD_ROOT/%{_sbindir}/netdomjoin-gui
524mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}
525install -m 644 %samba_source/lib/netapi/examples/netdomjoin-gui/samba.ico $RPM_BUILD_ROOT/%{_datadir}/pixmaps/%{name}/samba.ico
526install -m 644 %samba_source/lib/netapi/examples/netdomjoin-gui/logo.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/%{name}/logo.png
527install -m 644 %samba_source/lib/netapi/examples/netdomjoin-gui/logo-small.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/%{name}/logo-small.png
528
529#install -m644 %{SOURCE100} $RPM_BUILD_ROOT%{_mandir}/man5/
530
531rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/editreg.1*
532rm -f $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
533rm -f $RPM_BUILD_ROOT%{_mandir}/man1/smbsh.1*
534#rm -f $RPM_BUILD_ROOT%{_mandir}/man1/smbget.1*
535rm -f $RPM_BUILD_ROOT%{_mandir}/man5/smbgetrc.5*
536rm -f $RPM_BUILD_ROOT%{_mandir}/man1/vfstest.1*
537rm -f $RPM_BUILD_ROOT%{_mandir}/man1/testprns.1*
538rm -f $RPM_BUILD_ROOT%{_mandir}/man8/smbmount.8*
539rm -f $RPM_BUILD_ROOT%{_mandir}/man8/smbmnt.8*
540rm -f $RPM_BUILD_ROOT%{_mandir}/man8/smbumount.8*
541rm -f $RPM_BUILD_ROOT%{_mandir}/man8/{u,}mount.cifs.8*
542rm -f $RPM_BUILD_ROOT%{_mandir}/man8/{u,}cifs.upcall.8*
543
544rm -f $RPM_BUILD_ROOT%{_sbindir}/{u,}mount.cifs
545rm -f $RPM_BUILD_ROOT%{_sbindir}/cifs.upcall
546
547#Rename ldb tools, as samba3 has an old copy of ldb.
548#mv -f $RPM_BUILD_ROOT%{_bindir}/ldbadd $RPM_BUILD_ROOT%{_bindir}/ldb3add
549#mv -f $RPM_BUILD_ROOT%{_bindir}/ldbdel $RPM_BUILD_ROOT%{_bindir}/ldb3del
550#mv -f $RPM_BUILD_ROOT%{_bindir}/ldbmodify $RPM_BUILD_ROOT%{_bindir}/ldb3modify
551#mv -f $RPM_BUILD_ROOT%{_bindir}/ldbsearch $RPM_BUILD_ROOT%{_bindir}/ldb3search
552#mv -f $RPM_BUILD_ROOT%{_bindir}/ldbrename $RPM_BUILD_ROOT%{_bindir}/ldb3rename
553#mv -f $RPM_BUILD_ROOT%{_bindir}/ldbedit $RPM_BUILD_ROOT%{_bindir}/ldb3edit
554#mv -f $RPM_BUILD_ROOT%{_mandir}/man1/ldbadd.1 $RPM_BUILD_ROOT%{_mandir}/man1/ldb3add.1
555#mv -f $RPM_BUILD_ROOT%{_mandir}/man1/ldbdel.1 $RPM_BUILD_ROOT%{_mandir}/man1/ldb3del.1
556#mv -f $RPM_BUILD_ROOT%{_mandir}/man1/ldbedit.1 $RPM_BUILD_ROOT%{_mandir}/man1/ldb3edit.1
557#mv -f $RPM_BUILD_ROOT%{_mandir}/man1/ldbmodify.1 $RPM_BUILD_ROOT%{_mandir}/man1/ldb3modify.1
558#mv -f $RPM_BUILD_ROOT%{_mandir}/man1/ldbsearch.1 $RPM_BUILD_ROOT%{_mandir}/man1/ldb3search.1
559#mv -f $RPM_BUILD_ROOT%{_mandir}/man1/ldbrename.1 $RPM_BUILD_ROOT%{_mandir}/man1/ldb3rename.1
560
561#rm -f $RPM_BUILD_ROOT%{_libdir}/libtalloc.so.*
562#rm -f $RPM_BUILD_ROOT%{_includedir}/talloc.h
563#rm -f $RPM_BUILD_ROOT%{_libdir}/libtalloc.so
564#rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/talloc.pc
565
566#rm -f $RPM_BUILD_ROOT%{_libdir}/libtdb.so.*
567#rm -f $RPM_BUILD_ROOT%{_includedir}/tdb.h
568#rm -f $RPM_BUILD_ROOT%{_libdir}/libtdb.so
569#rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/tdb.pc
570rm -f $RPM_BUILD_ROOT%{_bindir}/tdbbackup
571rm -f $RPM_BUILD_ROOT%{_bindir}/tdbdump
572rm -f $RPM_BUILD_ROOT%{_bindir}/tdbtool
573rm -f $RPM_BUILD_ROOT%{_mandir}/man8/tdbbackup.8*
574rm -f $RPM_BUILD_ROOT%{_mandir}/man8/tdbdump.8*
575rm -f $RPM_BUILD_ROOT%{_mandir}/man8/tdbtool.8*
576
577%clean
578rm -rf $RPM_BUILD_ROOT
579
580#%pre
581
582%post
583/sbin/chkconfig --add smb
584/sbin/chkconfig --add nmb
585if [ "$1" -ge "1" ]; then
586        /sbin/service smb condrestart >/dev/null 2>&1 || :
587        /sbin/service nmb condrestart >/dev/null 2>&1 || :
588fi
589exit 0
590
591%preun
592if [ $1 = 0 ] ; then
593    /sbin/service smb stop >/dev/null 2>&1 || :
594    /sbin/service nmb stop >/dev/null 2>&1 || :
595    /sbin/chkconfig --del smb
596    /sbin/chkconfig --del nmb
597fi
598exit 0
599
600#%postun
601
602
603%pre winbind
604/usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
605
606%post winbind
607/sbin/chkconfig --add winbind
608
609if [ "$1" -ge "1" ]; then
610        /sbin/service winbind condrestart >/dev/null 2>&1 || :
611fi
612
613%post common
614/sbin/ldconfig
615
616%preun winbind
617if [ $1 = 0 ] ; then
618    /sbin/service winbind stop >/dev/null 2>&1 || :
619    /sbin/chkconfig --del winbind
620fi
621exit 0
622
623%postun common
624/sbin/ldconfig
625
626
627%post -n libsmbclient
628/sbin/ldconfig
629
630%postun -n libsmbclient
631/sbin/ldconfig
632
633%if %build_compat32
634
635%post -n compat32-libsmbclient
636/sbin/ldconfig
637
638%postun -n compat32-libsmbclient
639/sbin/ldconfig
640
641%endif
642
643%files
644%defattr(-,root,root)
645%{_sbindir}/smbd
646%{_sbindir}/nmbd
647%{_bindir}/mksmbpasswd.sh
648%{_bindir}/smbstatus
649%{_bindir}/smbta-util
650%{_bindir}/eventlogadm
651%config(noreplace) %{_sysconfdir}/samba/smbusers
652%attr(755,root,root) %{_initrddir}/smb
653%attr(755,root,root) %{_initrddir}/nmb
654%config(noreplace) %{_sysconfdir}/logrotate.d/samba
655%config(noreplace) %{_sysconfdir}/pam.d/samba
656%{_mandir}/man7/samba.7*
657%{_mandir}/man8/nmbd.8*
658%{_mandir}/man8/smbd.8*
659%{_mandir}/man8/smbta-util.8*
660%{_mandir}/man8/eventlogadm.8*
661%{_mandir}/man8/vfs_*.8*
662%{_libdir}/samba/vfs
663%{_libdir}/samba/auth
664%{_libdir}/samba/charset
665%attr(1777,root,root) %dir /var/spool/samba
666%dir %{_sysconfdir}/openldap/schema
667%{_sysconfdir}/openldap/schema/samba.schema
668
669%doc examples/autofs examples/LDAP examples/libsmbclient examples/misc examples/printer-accounting
670%doc examples/printing
671
672%files swat
673%defattr(-,root,root)
674%config(noreplace) %{_sysconfdir}/xinetd.d/swat
675%{_datadir}/swat
676%{_sbindir}/swat
677%{_mandir}/man8/swat.8*
678%attr(755,root,root) %{_libdir}/samba/*.msg
679
680%files client
681%defattr(-,root,root)
682%{_bindir}/rpcclient
683%{_bindir}/smbcacls
684%{_bindir}/findsmb
685%{_bindir}/smbget
686%{_bindir}/nmblookup
687%{_bindir}/smbclient
688%{_bindir}/smbprint
689%{_bindir}/smbspool
690%{_bindir}/smbtar
691%{_bindir}/smbtree
692%{_bindir}/sharesec
693%{_mandir}/man1/findsmb.1*
694%{_mandir}/man1/nmblookup.1*
695%{_mandir}/man1/rpcclient.1*
696%{_mandir}/man1/smbcacls.1*
697%{_mandir}/man1/smbclient.1*
698%{_mandir}/man1/smbtar.1*
699%{_mandir}/man1/smbtree.1*
700%{_mandir}/man1/smbget.1*
701%{_mandir}/man1/sharesec.1*
702%{_mandir}/man8/smbspool.8*
703
704%files common
705%defattr(-,root,root)
706%attr(755,root,root) /%{_lib}/security/pam_smbpass.so
707%dir %{_libdir}/samba
708%{_libdir}/samba/lowcase.dat
709%{_libdir}/samba/upcase.dat
710%{_libdir}/samba/valid.dat
711%{_libdir}/libnetapi.so
712%{_libdir}/libtevent.so.*
713%attr(755,root,root) %{_libdir}/libnetapi.so.*
714%{_includedir}/netapi.h
715%{_libdir}/pkgconfig/netapi.pc
716%{_bindir}/net
717%{_bindir}/testparm
718%{_bindir}/smbpasswd
719%{_bindir}/pdbedit
720%{_bindir}/profiles
721%{_bindir}/smbcquotas
722%{_bindir}/smbcontrol
723#%{_bindir}/ldb3add
724#%{_bindir}/ldb3del
725#%{_bindir}/ldb3edit
726#%{_bindir}/ldb3modify
727#%{_bindir}/ldb3search
728#%{_bindir}/ldb3rename
729%dir /var/lib/samba
730%attr(700,root,root) %dir /var/lib/samba/private
731%dir /var/lib/samba/scripts
732%config(noreplace) %{_sysconfdir}/samba/smb.conf
733%config(noreplace) %{_sysconfdir}/samba/lmhosts
734%config(noreplace) %{_sysconfdir}/sysconfig/samba
735%dir %{_sysconfdir}/samba
736%attr(0700,root,root) %dir /var/log/samba
737%attr(0700,root,root) %dir /var/log/samba/old
738#%{_mandir}/man1/ldb3add.1.gz
739#%{_mandir}/man1/ldb3del.1.gz
740#%{_mandir}/man1/ldb3edit.1.gz
741#%{_mandir}/man1/ldb3modify.1.gz
742#%{_mandir}/man1/ldb3search.1.gz
743#%{_mandir}/man1/ldb3rename.1.gz
744%{_mandir}/man1/profiles.1*
745%{_mandir}/man1/smbcquotas.1*
746%{_mandir}/man1/smbcontrol.1*
747#%{_mandir}/man1/vfstest.1*
748%{_mandir}/man1/testparm.1*
749%{_mandir}/man1/smbstatus.1*
750%{_mandir}/man5/smbpasswd.5*
751%{_mandir}/man5/smb.conf.5*
752%{_mandir}/man5/lmhosts.5*
753%{_mandir}/man8/smbpasswd.8*
754%{_mandir}/man8/pdbedit.8*
755%{_mandir}/man8/net.8*
756%{_datadir}/locale/*/LC_MESSAGES/net.mo
757
758%doc README COPYING Manifest
759%doc WHATSNEW.txt Roadmap
760
761%files tevent-devel
762%defattr(-,root,root)
763%{_libdir}/libtevent.so
764%{_includedir}/tevent*.h
765
766%files winbind
767%defattr(-,root,root)
768%{_bindir}/ntlm_auth
769%{_bindir}/wbinfo
770%{_libdir}/samba/idmap
771%{_libdir}/samba/nss_info
772%{_sbindir}/winbindd
773%dir /var/run/winbindd
774%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
775%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
776%{_initrddir}/winbind
777%{_mandir}/man1/ntlm_auth.1*
778%{_mandir}/man1/wbinfo.1*
779%{_mandir}/man5/pam_winbind.conf.5*
780%{_mandir}/man8/pam_winbind.8*
781%{_mandir}/man8/winbindd.8*
782%{_mandir}/man8/idmap_*.8*
783%{_datadir}/locale/*/LC_MESSAGES/pam_winbind.mo
784
785%files winbind-krb5-locator
786%{_mandir}/man7/winbind_krb5_locator.7*
787%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
788
789%files winbind-clients
790%defattr(-,root,root)
791%{_libdir}/libnss_winbind.so
792/%{_lib}/libnss_winbind.so.2
793%{_libdir}/libnss_wins.so
794/%{_lib}/libnss_wins.so.2
795/%{_lib}/security/pam_winbind.so
796%attr(755,root,root) %{_libdir}/libwbclient.so.*
797
798%files winbind-devel
799%defattr(-,root,root)
800%{_includedir}/wbclient.h
801#%{_includedir}/wbc_async.h
802%{_libdir}/libwbclient.so
803%{_libdir}/pkgconfig/wbclient.pc
804
805%files doc
806%defattr(-,root,root)
807%doc docs/Samba3-Developers-Guide.pdf docs/Samba3-ByExample.pdf
808%doc docs/Samba3-HOWTO.pdf
809%doc docs/htmldocs
810
811%files -n libsmbclient
812%defattr(-,root,root)
813%attr(755,root,root) %{_libdir}/libsmbclient.so.*
814%attr(755,root,root) %{_libdir}/libsmbsharemodes.so.*
815
816%files -n libsmbclient-devel
817%defattr(-,root,root)
818%{_includedir}/libsmbclient.h
819%{_includedir}/smb_share_modes.h
820%{_libdir}/libsmbclient.so
821%{_libdir}/libsmbsharemodes.so
822%{_libdir}/pkgconfig/smbclient.pc
823%{_libdir}/pkgconfig/smbsharemodes.pc
824%{_mandir}/man7/libsmbclient.7*
825
826%files domainjoin-gui
827%defattr(-,root,root)
828%{_sbindir}/netdomjoin-gui
829%dir %{_datadir}/pixmaps/samba
830%{_datadir}/pixmaps/samba/samba.ico
831%{_datadir}/pixmaps/samba/logo.png
832%{_datadir}/pixmaps/samba/logo-small.png
833
834%if %build_compat32
835
836%files -n compat32-%{name}-winbind
837%attr(755,root,root) %{_libdir}/libwbclient.so.*
838
839%files -n compat32-libsmbclient
840%attr(755,root,root) %{_libdir}/libsmbclient.so.*
841%attr(755,root,root) %{_libdir}/libsmbsharemodes.so.*
842
843%files -n compat32-libtevent
844%attr(755,root,root) %{_libdir}/libtevent.so.*
845
846%endif
847
848%changelog
849* Mon Feb 12 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.25-6
850- rebuilt
851
852* Fri Jan 26 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.25-5
853- add patch1020 for fix CVE-2016-2125
854- add patch1021-3 for fix CVE-2017-2619
855- add patch1024 for fix CVE-2017-7494
856- add patch1025 for fix CVE-2017-12150
857- add patch1026 for fix CVE-2017-12163
858- add patch1027 for fix CVE-2017-15275
859
860* Wed Apr 13 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.25-4
861- added Patch1003-1011.
862  - CVE-2015-5330
863  - CVE-2015-7560
864  - CVE-2015-5370
865  - CVE-2016-2110
866  - CVE-2016-2111
867  - CVE-2016-2112
868  - CVE-2016-2115
869  - CVE-2016-2118
870
871* Sun Jan  3 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.25-3
872- added patchs to fix CVE-2015-5252, CVE-2015-5296 and CVE-2015-5296.
873
874* Thu Apr  9 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.25-2
875- add compat32-libtevent package
876
877* Mon Feb 23 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.25-1
878- new upstream release with security fix (CVE-2015-0240)
879
880* Mon Jun 23 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.24-1
881- new upstream release with security fix (CVE-2014-0244,3493)
882
883* Sat Mar 15 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.23-1
884- new upstream release with security fix (CVE-2013-4496)
885
886* Sun Jan 05 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.22-1
887- new upstream release.
888
889* Tue Sep 17 2013 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.22-1
890- new upstream release for fix CVE-2013-4124
891
892* Fri Feb 15 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.21-1
893- new upstream release.
894
895* Wed May 02 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.15-1
896- new upstream release. (to fix CVE-2012-2111)
897- added charset options to smb.conf.
898
899* Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.14-1
900- new upstream release. (to fix CVE-2012-1182)
901
902* Tue Aug 09 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.11-1
903- new upstream release. (to fix BTS:1189)
904
905* Sat Jul 30 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.10-1
906- new upstream release. (to fix CVE-2011-2522 and CVE-2011-2694)
907
908* Mon Jul 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-3
909- updated Source6.
910
911* Fri Mar 25 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-2
912- fix smb.conf(5).
913
914* Thu Mar 24 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
915- new upstream release.
916- updated patches.
917- added subpackages 'winbind-krb5-locator' and 'winbind-client'.
918- dropped tdb and talloc subpackages became independent packages.
919- dropped {,u}mount.cifs were included in cifs-utils.
920
921* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 3.3.10-13
922- rebuilt with rpm-4.8.1 for pkg-config
923- changed spec file name as vine style
924- dropt script lines in %%build that no work
925
926* Sun Feb  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.3.10-12
927- add patch1000 for fix CVE-2010-0547 (cifs.mount)
928
929* Sat Jan 30 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.10-11
930- new upstream release.
931
932* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-10
933- added 'Packager' tag.
934
935* Sun Oct 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.9-9
936- new upstream release.
937- added '--disable-fam' option.
938- added 'compat32-*' subpackages.
939- added 'libuuid-devel' to 'BuildRequires:'.
940
941* Thu Jul 30 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.7-7
942- new upstream release.
943
944* Thu Jun 25 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.6-6
945- new upstream release.
946
947* Thu Jun  4 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-5
948- increased release number for libtalloc/libtdb.
949
950* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-2
951- fixed dependency.
952- fixed modulepath.
953
954* Fri May 29 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.4-1
955- new upstream release.
956
957* Sun Mar 01 2009 NAKAMURA Kenta <kenta@vinelinux.org> 3.2.5-4
958- rebuilt with openldap-2.4.11
959
960* Sat Jan 17 2009 Ryoiochi INAGAKI <ryo1@bc.wakwak.com> 3.2.5-3
961- samba-doc: changed Group to Applications/Documentation
962- samba-winbind-devel: changed Group to Development/Libraries
963- libsmbclient: changed Group to System Environment/Libraries
964- libsmbclient-devel: changed Group to Development/Libraries
965- libtalloc: changed Group to System Environment/Libraries
966- libtalloc-devel: changed Group to Development/Libraries
967- libtdb: fixed summary
968          changed Group to System Environment/Libraries
969- libtdb-devel: changed Group to Development/Libraries
970
971* Thu Dec 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.5-2
972- new upstream release
973
974* Sat Nov 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.3-1
975- new upstream release
976- drop jp patch
977- use UTF-8 as default charset
978- rename samba-libsmbclient to libsmbclient
979
980* Fri Apr 11 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 3.0.28a-1
981- new upstream release.
982- remove gamin-devel from BuildRequires: (no longer needed).
983
984* Sat Sep 15 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.0.24-0vl4
985- BuildRequires: gamin-devel (see [wishes:0127])
986
987* Wed May 16 2007 KAZUKI SHIMURA <ksh753@gmail.com> 3.0.24-0vl3
988- [SECURITY FIX] add security patches (#50-52)
989  - CVE-2007-2444: local SID/Name translation bug (user privilege elevation)
990  - CVE-2007-2446: multiple heap overflows allow remote code execution
991  - CVE-2007-2447: remote command injection vulnerability
992
993* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl2
994- apply upstream patches (#0-5)
995  - fix an issues with servers set to "security = share" and Vista clients
996    that send NTLMv2 responses
997  - fixe several point-n-print bugs with Vista clients
998  - fix failure when using the Vista backup utility
999  - fix expansion of the %a smb.conf variable for Vista clients
1000  - fix MS-DFS referrals with Windows Vista clients
1001  - fix for Vista failing to delete directories on a Samba share
1002- display service start/stop messages ([VineSeed:13299])
1003
1004* Wed Feb 14 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.24-0vl1
1005- [SECURITY FIX] new upstream release
1006  - CVE-2007-0452: potential denial of service bug in smbd
1007  - CVE-2007-0453: buffer overrun in NSS host lookup winbind library on Solaris
1008  - CVE-2007-0454: format string bug in afsacl.so vfs plugin
1009
1010* Thu Dec 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23d-0vl1
1011- new upstream release
1012
1013* Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl3
1014- disable swat (via inetd) by default
1015- fix code for editing %%{_sysconfdir}/inetd.conf
1016
1017* Sun Sep 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl2
1018- fix dependencies:
1019  - move PreReq: mktemp, psmisc, fileutils, sed, gawk, grep to -swat
1020  - drop PreReq: gawk from -client
1021  - drop PreReq: inetd from -swat
1022  - drop Requires: tcp_wrappers from -swat (is needed by inetd)
1023- fix %%post etc...
1024  - drop code for editing /etc/services: no more needed
1025  - move code for editing %%{_sysconfdir}/{hosts.*,inetd.conf}
1026    from %%triggerin swat -- inetd to %%post swat
1027  - check if %%{_sysconfdir}/inetd.conf exist before updating at %%postun
1028
1029* Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23c-0vl1
1030- new upstream release
1031
1032* Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.0.23b-0vl2
1033- rebuilt with openldap-2.3.27-0vl1
1034
1035* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23b-0vl1
1036- new upstream release
1037
1038* Fri Jul 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23a-0vl1
1039- new upstream release
1040
1041* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.23-0vl1
1042- [SECURITY] new upstream release
1043  - Memory exhaustion DoS against smbd (CVE-2006-3403)
1044- update patches
1045  - buildroot.patch (#100)
1046  - logfiles.patch (#103)
1047  - smb.conf.patch (#106)
1048- update filter-requires-samba.sh (source999)
1049  - get rid of bogus dependency on perl(Unicode::MapUTF8)
1050
1051* Fri Jun 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.22-0vl1
1052- new upstream release
1053- renumber patches
1054  - 000- for upstream patches
1055  - 050- for security patches
1056  - 100- for generic patches
1057- update logfiles.patch (#103)
1058- drop warning.patch (#104)
1059- not apply hex.patch (#105)
1060- add smb.conf.patch (#106)
1061- drop samba.log (source1), smb.conf (source2)
1062- use samba.pamd.stack instead of samba.pamd
1063- define macro: pkgingdir
1064- add files:
1065  - samba-client
1066    - %%{_bindir}/{smbget,eventlogadm}
1067  - samba-common:
1068    - %%{_bindir}/tdbtool
1069- separate development files to samba-libsmbclient-devel
1070- change groups
1071
1072* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl5
1073- remove unneeded dependencies
1074  - update filter-requires-samba.sh (source999)
1075  - overwrite __find_requires instead of __perl_requires
1076
1077* Tue Mar 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl4
1078- rebuild with readline-5.1
1079
1080* Sat Aug 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl3
1081- separate doc package with %%docpkg
1082- use %%htmlview instead of %%browser
1083
1084* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl2
1085- add %%config(noreplace) against %%{_sysconfdir}/xinetd.d/swat
1086
1087* Fri Jul 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.14a-0vl1
1088- new upstream release
1089- install %%{_sysconfdir}/xinetd.d/swat
1090- update filter-requires-samba.sh
1091- add swat.desktop.in instead of swat.desktop
1092  - switch browser by %%browser
1093- drop i18n patches
1094- update logfiles.patch (#3)
1095- add warning.patch (#4)
1096
1097* Sun Jul 10 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl2
1098- fix samba.log
1099  - thanks, K. Moriyama [VinePlus:02606]
1100- remove docs/manpages from %%doc
1101
1102* Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.10-0vl1
1103- new upstream release
1104- update struplower_m_i18n.patch (#102)
1105- drop obsolete patch (#10)
1106
1107* Fri Dec 17 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl2
1108- [SECURITY FIX] fix possible remote code execution (CAN-2004-1154)
1109  - add samba-3.0.9-CAN-2004-1154.patch (#10)
1110- update patch (#102)
1111
1112* Fri Nov 26 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.9-0vl1
1113- new upstream release
1114- drop obsolete patches (#10,11,110)
1115- update patches (#3,102)
1116
1117* Sun Nov 21 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl6
1118- [SECURITY FIX] fix smbd buffer overrun (CAN-2004-0882)
1119  - add samba-3.0.7-CAN-2004-0882.patch (patch11)
1120- update Source URL
1121
1122* Tue Nov 09 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl5
1123- [SECURITY FIX] fix smbd remote DoS vulnerability (CAN-2004-0930)
1124  - add samba-3.0.7-CAN-2004-0930.patch (patch10)
1125
1126* Fri Oct 15 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl4
1127- update samba.log, {smb,winbind}.init
1128- use *.log as logfile name instead of log.* (patch3)
1129
1130* Wed Oct 06 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl3
1131- change directories from %%{_localstatedir}/lock/samba
1132  - LOCKDIR: %%{_localstatedir}/cache/samba
1133  - PIDDIR:  %%{_localstatedir}/run
1134- restart {smb,winbind} at postun (upgrade)
1135- samba-common
1136  - convert smbpasswd at triggerpostun -- samba < 3.0.7
1137  - add convert_smbpasswd
1138  - add PreReq: gawk
1139
1140* Sat Sep 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl2
1141- add docs_ja (source101) from 3.0.5-16ml
1142
1143* Wed Sep 22 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0.7-0vl1
1144- new upstream release (shift to 3.0 series)
1145  - refer to 3.0.6-3 (Fedora Core), 3.0.5-16ml (MIRACLE)
1146  - drop obsolete paches, configure options
1147  - update buildroot.patch
1148  - add I18N patches (#101-)
1149  - update smb.conf
1150- add URL
1151- use more macros
1152- change LIBDIR from %%{_sysconfdir}/samba to %%{_libdir}/samba
1153- move %%{_localstatedir}/log/samba, smbpasswd to samba-common
1154- move smbspool, smbcacls, rpcclient to samba-client
1155- update descriptions
1156
1157* Wed Sep 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl1
1158- new upstream release
1159
1160* Wed Sep 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.11.ja.1.0-0vl0.beta1
1161- 2.2.11-ja-1.0beta1
1162  - drop patch10
1163- add BuildPreReq: openssl-devel
1164- swat
1165  - add PreReq/Requires: inetd
1166  - add swat.desktop
1167
1168* Sun Jul 25 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl3
1169- fix changelog
1170
1171* Sat Jul 24 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl2
1172- [SECURITY FIX] fix buffer overflow (CAN-2004-0686)
1173  - add samba-2.2.9-ja-1.0-mangle.patch (Patch10)
1174- add BuildPreReq: cups-devel
1175- add Prereq: chkconfig mktemp psmisc (instead of each files)
1176
1177* Thu Jun 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl1
1178- new upstream release
1179
1180* Thu May 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.9.ja.1.0-0vl0.beta1
1181- 2.2.9-ja-1.0beta1
1182- add BuildPreReq: readline-devel
1183
1184* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl3
1185- add ldconfig in %%post/%%postun script for libsmbclient
1186
1187* Sat Jan 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.8a.ja.1.1-0vl2
1188- add libsmbclient subpackage.
1189
1190* Thu Sep 11 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja.1.1-0vl1
1191- new upstream release.
1192
1193* Sat Aug 09 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.8a.ja-1.0vl3
1194- fix smb.conf (SAMBADOC's path)
1195
1196* Tue May 27 2003 Tomoya TAKA <taka@vinelinux.org> 2.2.8a.ja-1.0vl2
1197- tentatively skip to build examples/VFS on alpha
1198
1199* Tue May 27 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.8a.ja-1.0vl1
1200- new upstream release.
1201
1202* Mon May 19 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 2.2.7b.ja-1.0vl2
1203- fix smb.conf
1204- fix smbadduser
1205
1206* Thu Apr 17 2003 KAZUKI SHIMURA <rito@pos.to> 2.2.7b.ja-1.0vl1
1207- new upstream version
1208
1209* Sun Mar 23 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl2
1210- added smbinit-vine.patch
1211        -- added '-D' option in smbd and nmbd
1212
1213* Thu Mar 20 2003 Satoshi MACHINO <machino@vinelinux.org> 2.2.7a.ja-1.1vl1
1214- New upstream version
1215        -- security fix.
1216
1217* Wed Feb 26 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1218- 2.2.7a.ja-1.0vl5
1219- merged from SPEC for RH60 by samba-jp.
1220
1221* Mon Feb 17  2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1222- 2.2.7a.ja-1.0vl4.beta1
1223- fix 'Requires:'.
1224
1225* Tue Jan 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1226- 2.2.7a.ja-1.0vl3.alpha1
1227- disable --with-tdbsam.
1228
1229* Sat Dec 28 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1230- 2.2.7a.ja-1.0vl2.alpha1
1231- modify %%post script for new password database.
1232
1233* Fri Dec 27 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1234- 2.2.7a.ja-1.0vl1.alpha1
1235
1236* Tue Nov 19 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1237- 2.2.6.ja-1.0vl1.alpha2
1238- apply alpha2 patch.
1239
1240* Fri Nov 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1241- 2.2.6.ja-1.0vl1.alpha1
1242- remove swat from package 'samba'.
1243
1244* Thu Nov 14 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1245- 2.2.6.ja-1.0vl0.alpha1
1246- enable winbind modules.
1247- change numbering rule.
1248
1249* Thu Oct 24 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1250- 2.2.6_ja_0.alpha1-0vl1
1251
1252* Tue Jun 11 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1253- 2.2.4_ja_0.alpha1.3-0vl1
1254
1255* Sun Mar 17 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1256- 2.2.2_ja_1.1-0vl1
1257- disable winbind modules (2.2.2 or earlier has critical bugs).
1258- modify 'Requires:'.
1259
1260* Fri Mar 15 2002 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
1261- 2.2.2_ja_1.1-0vl0
1262- shift sources to 2.2.x.
1263- add debugging mode for '%%files' section.
1264- modify spec largely because of too many difference between 2.0.x and 2.2.x.
1265-  . exchange %%prep, %%build, %%install section with samba-jp's spec.
1266-  . create a package 'samba-swat'.
1267-  . move smbclient and nmblookup to samba-common.
1268-  . move testprns to package 'samba' because it's checking tool for
1269-    server on LOCALHOST.
1270-  . move '%%post' to '%%post swat'.
1271-  . disable '%%post common'.
1272
1273* Sun Dec 02 2001 Toru Sagami <sagami@vinelinux.org>
1274- 2.0.10_ja_1.2
1275
1276* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
1277- 2.0.10_ja_1.1-0vl4
1278- eliminate executable bit in %%doc to erase perl/sh requirement
1279
1280* Thu Aug 23 2001 Toru Sagami <sagami@vinelinux.org>
1281- 2.0.10_ja_1.1-0vl3: s/$RPM_BUILD_ROOT/%%{buildroot}/
1282- patch swat/ja/help/welcome.html to hide some missing matter
1283- also remove docs/zh_{CN,TW} files in %%doc
1284
1285* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl2
1286- for VineSeed
1287- deleted %%define _syssbindir and _localedir (defined in rpmmacros in rpm-3.0.6-0vl14)
1288
1289* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 2.0.10_ja_1.1-0vl1
1290- 2.0.10_ja_1.1
1291- for 2.1.x update
1292
1293* Fri Aug 17 2001 <sagami@vinelinux.org>
1294- 2.0.10_ja_1.0-0vl2
1295- remove almost duplicated docs/{,ja/}{manpages,yodldocs} files in %%doc
1296
1297* Mon Jul 09 2001 <sagami@vinelinux.org>
1298- 2.0.10_ja_1.0-0vl1: includes secrity fix
1299 (http://www.samba.org/samba/whatsnew/macroexploit.html)
1300- remove using_samba, HowToUseSamba and docs/ja_JP.SJIS directory from %%doc
1301
1302* Thu May 31 2001 <sagami@vinelinux.org>
1303- 2.0.9_ja_1.0-0vl1: added swat/ja/help/HowToUseSamba
1304- added BuildPreReq = pam-devel for Vine 2.1.5+
1305- fixed init script to match our current/old style
1306- eliminate CVS related files from %%doc
1307
1308* Thu Apr 19 2001 <sagami@vinelinux.org>
1309- 2.0.7_ja_2.2-0vl1
1310
1311* Thu Dec 21 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
1312- 2.0.7_ja_1.3-0vl2
1313- rebuilt with readline2
1314- use better macros (although not almost complete... needs comfirmation)
1315
1316* Tue Sep 19 2000 Jun Nishii <jun@vinelinux.org>
1317- 2.0.7_ja_1.3-0vl1
1318
1319* Tue Sep 12 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
1320- 2.0.7_ja_1.2.1-0vl2
1321- fixed missing Changelog.ja (was Chagelog.ja)
1322
1323* Tue Sep 12 2000 Jun Nishii <jun@vinelinux.org>
1324- updated to 2.0.7-ja-1.2.1
1325
1326* Wed Jul 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1327- updated to 2.0.7-ja-1.2
1328
1329* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1330- added some Japanese documents to %doc
1331
1332* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1333- updated to 2.0.7-ja-1.0
1334
1335* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1336- updated to 2.0.7-ja-0.99
1337
1338* Mon May 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1339- added rpccilent
1340- modified tcpdconf for stability.
1341
1342* Fri May 26 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
1343- first test release for Vine based on RH6.2 spec file.
1344- activated swat in default for only localhost.
1345
1346* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
1347- fix trigger, again.
1348
1349* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
1350- fix trigger.
1351
1352* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
1353- turn on quota support
1354
1355* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
1356- rebuild to fox dependencies
1357- man pages are compressed
1358
1359* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
1360- munge post scripts slightly
1361
1362* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
1363- turn on mmap again. Wheee.
1364- ship smbmount on alpha
1365
1366* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
1367- turn off mmap. ;)
1368
1369* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
1370- change /var/log/samba to 0700
1371- turn on mmap support
1372
1373* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
1374- update to 2.0.6
1375
1376* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
1377- add a %defattr for -common
1378
1379* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
1380- shift some files into -client
1381- remove /home/samba from package.
1382
1383* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
1384- initscript oopsie. killproc <name> -HUP, not other way around.
1385
1386* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
1387- script cleanups. Again.
1388
1389* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
1390- add a patch to fix dropped reconnection attempts
1391
1392* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
1393- use cp rather than mv to preserve /etc/services perms (#4938 et al).
1394- use mktemp to generate /etc/tmp.XXXXXX file name.
1395- add prereqs on sed/mktemp/killall (need to move killall to /bin).
1396- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
1397
1398* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
1399- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
1400
1401* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
1402- fix typo in mount.smb
1403
1404* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
1405- add a %trigger to work around (sort of) broken scripts in
1406  previous releases
1407
1408* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
1409- initscript munging
1410
1411* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
1412- add domain parsing to mount.smb
1413
1414* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
1415- add a -common package, shuffle files around.
1416
1417* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
1418- add a chmod in %postun so /etc/services & inetd.conf don't become unreadable
1419
1420* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
1421- update to 2.0.5
1422- fix mount.smb - smbmount options changed again.........
1423- fix postun. oops.
1424- update some stuff from the samba team's spec file.
1425
1426* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
1427- split off clients into separate package
1428- don't run samba by default
1429
1430* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
1431- fix one problem with mount.smb script
1432- fix smbpasswd on sparc with a really ugly kludge
1433
1434* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
1435- fixed logrotate script
1436
1437* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
1438- turn of 64-bit locking on 32-bit platforms
1439
1440* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
1441- so many releases, so little time
1442- explicitly uncomment 'printing = bsd' in sample config
1443
1444* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
1445- update to 2.0.4a
1446- fix mount.smb arg ordering
1447
1448* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
1449- go back to stop/start for restart (-HUP didn't work in testing)
1450
1451* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
1452- add a mount.smb to make smb mounting a little easier.
1453- smb filesystems apparently don't work on alpha. Oops.
1454
1455* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
1456- always create codepages
1457
1458* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
1459- logrotate changes
1460
1461* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
1462- auto rebuild in the new build environment (release 3)
1463
1464* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
1465- updated init script to use graceful restart (not stop/start)
1466
1467* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
1468- update to 2.0.3
1469
1470* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
1471- update to 2.0.2
1472
1473* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
1474- swat swat
1475
1476* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
1477- fix bash2 breakage in post script
1478
1479* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
1480- update to 2.0.0
1481
1482* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
1483- make sure all binaries are stripped
1484
1485* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
1486- update to 1.9.18p10.
1487- fix %triggerpostun.
1488
1489* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
1490- updated postun triggerscript to check $0
1491- clear /etc/codepages from %preun instead of %postun
1492
1493* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
1494- made the %postun script a tad less agressive; no reason to remove
1495  the logs or lock file (after all, if the lock file is still there,
1496  samba is still running)
1497- the %postun and %preun should only exectute if this is the final
1498  removal
1499- migrated %triggerpostun from Red Hat's samba package to work around
1500  packaging problems in some Red Hat samba releases
1501
1502* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
1503- minor tidy up in preparation for release of 1.9.18p5
1504- added findsmb utility from SGI package
1505
1506* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
1507- Updated version and codepage info.
1508- Release to test name resolve order
1509
1510* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
1511- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
1512- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
1513- Compounded make line
1514- Updated smb.init restart mechanism
1515- Use compound mkdir -p line instead of individual calls to mkdir
1516- Fixed smb.conf file path for log files
1517- Fixed smb.conf file path for incoming smb print spool directory
1518- Added a number of options to smb.conf file
1519- Added smbadduser command (missed from all previous RPMs) - Doooh!
1520- Added smbuser file and smb.conf file updates for username map
1521
Note: See TracBrowser for help on using the repository browser.