2 # spec file for package samba3 (Version 3.0.0rc1cvs)
4 # Copyright (c) 2003 SuSE Linux AG, Nuernberg, Germany.
5 # This file and all modifications and additions to the pristine
6 # package are under the same license as the package itself.
8 # Please submit bugfixes or comments via http://www.suse.de/feedback/
10 # Note: The Samba3 tarball should be called: samba3-3.0.0.tar.bz2
13 # neededforbuild XFree86-libs autoconf automake cups-devel cups-libs dialog docbook-utils docbook-xsl-stylesheets docbook_4 ed freetype2 ghostscript-fonts-std ghostscript-library ghostscript-x11 glib heimdal heimdal-devel heimdal-lib iso_ent libacl libacl-devel libattr libattr-devel libgimpprint libpng libtiff libxml2 libxml2-devel libxslt mysql-devel mysql-shared openldap2 openldap2-client openldap2-devel openssl openssl-devel popt popt-devel python python-devel readline readline-devel te_etex te_latex te_pdf tetex xmlcharent
14 # usedforbuild aaa_base acl attr bash bind9-utils bison coreutils cpio cpp cvs cyrus-sasl2 db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg pam pam-devel pam-modules patch permissions ps rcs readline sed sendmail shadow strace syslogd sysvinit tar texinfo timezone unzip util-linux vim zlib zlib-devel XFree86-libs autoconf automake binutils bzip2 cracklib cups-devel cups-libs dialog docbook-utils docbook-xsl-stylesheets docbook_4 ed freetype2 gcc gdbm gettext ghostscript-fonts-std ghostscript-library ghostscript-x11 glib heimdal heimdal-devel heimdal-lib iso_ent libacl-devel libattr-devel libgimpprint libpng libtiff libtool libxml2 libxml2-devel libxslt mysql-devel mysql-shared openldap2 openldap2-client openldap2-devel openssl openssl-devel perl popt popt-devel python python-devel readline-devel rpm te_ams te_etex te_latex te_pdf tetex xmlcharent
18 Group: Productivity
/Networking
/Samba
19 Url
: http
://www.samba.org
20 Provides: samba smbfs samba3
21 Requires: samba3
-client
22 Obsoletes
: samba
-classic samba
-ldap
24 %define krb_heimdal_05
0
25 %define new_heimdal
/opt
/heimdal
26 %define new_sasl
/opt
/sasl
27 %define new_openldap
/opt
/openldap
32 %define samba_ver
3.0.0
33 %define samba_release
0
36 %define python_ver python2.2
41 %define python_ver python2.3
43 %define make_cifsvfs
1
47 %define make_shared_mod
0
48 %define make_smbwrap
1
49 # vscan has not yet updated to the new vfs-api
54 Source: %{name}-%{version}.tar.bz2
55 Source10: %{name}-%{version}.files.tar.bz2
56 Source50
: samba
-vscan
-%{vscan_ver}.tar.bz2
57 Patch1: %{name}-%{version}-Makefiles
-heimdal.diff
58 Patch2: samba
-mutual
-auth.diff
59 Patch29: %{name}-com_err.diff
60 Patch30: %{name}-%{version}-heimdal
-06.diff
61 Patch31
: %{name}-%{version}-pdb.diff
62 Patch32
: %{name}-net_ads_password.diff
63 Patch33
: %{name}-Makefile.diff
64 Patch34
: %{name}-smbwrapper.diff
65 Patch51
: %{name}-vscan.diff
66 BuildRoot: %{_tmppath}/%{name}-%{version}-build
67 %define DOCDIR
%{_defaultdocdir}/%{name}
68 %define DOCBOOKDIR
%{_defaultdocdir}/%{name}/docbook
69 %define SWATDIR
%{_datadir}/samba
/swat
70 %define vscan_ver
0.3.2b
71 %define vscan_modules fprot icap mks openantivirus sophos trend
73 %define pdb_modules pdb_xml
,pdb_mysql
,pdb_ldap
,pdb_smbpasswd
,pdb_tdbsam
,pdb_unix
,pdb_guest
,pdb_nisplussam
74 %define rpc_modules rpc_lsa
,rpc_samr
,rpc_reg
,rpc_wks
,rpc_net
,rpc_dfs
,rpc_srv
,rpc_spoolss
75 %define auth_modules auth_rhosts
,auth_sam
,auth_unix
,auth_winbind
,auth_server
,auth_domain
,auth_builtin
76 %define vfs_modules vfs_recycle
,vfs_audit
,vfs_extd_audit
,vfs_netatalk
,vfs_fake_perms
77 %define idmap_modules idmap_winbind
,idmap_ldap
,idmap_tdb
78 %define charset_modules charset_weird
80 Summary: samba3
-client
83 Obsoletes
: smbclnt samba
-classic
-client samba
-ldap
-client
84 Provides: samba
-client samba3
-client
85 Group: Productivity
/Networking
/Samba
87 Requires: samba
-client samba
88 Summary: samba3
-winbind
90 Group: Productivity
/Networking
/Samba
94 Group: Productivity
/Networking
/Samba
98 Group: Productivity
/Networking
/Samba
100 Summary: samba3
-docbook
102 Group: Productivity
/Networking
/Samba
106 Group: Productivity
/Networking
/Samba
109 Summary: samba3
-cifsmount
111 Group: Productivity
/Networking
/Samba
112 Url
: http
://us1.samba.org
/samba
/Linux_CIFS_client.html
116 Summary: samba3
-vscan
118 Group: Productivity
/Networking
/Samba
121 Url
: http
://www.openantivirus.org
/
125 Summary: samba3
-wrepld
127 Group: Productivity
/Networking
/Samba
131 Summary: samba3
-python
133 Group: Productivity
/Networking
/Samba
135 %package -n libsmbclient
136 Summary: Samba client library
138 Group: System
/Libraries
139 %package -n libsmbclient
-devel
140 Summary: Libraries and header files to develop programs with smbclient support
142 Group: Development
/Libraries
/C and C
++
144 [ $RPM_BUILD_ROOT
= "
/"
] && (echo "your buildroot is
/"
&& exit 0) ||
rm -rf $RPM_BUILD_ROOT
145 mkdir $RPM_BUILD_ROOT
146 %setup -n
%{name}-%{samba_ver}
148 cp
-ar samba
-vscan
-%{vscan_ver} examples
/VFS
/
154 # Makefiles-heimdal.diff
157 # luke howards keytab-patch
162 %if %{suse_ver} > 821
169 # temp Makefile (show more libs)
173 # smbwrapper should use LIBDIR not BINDIR
175 #find . -name CVS -print | xargs rm -rf
176 #find . -name ".cvsignore" -print | xargs rm -rf
177 find .
-name "
*.gd"
-print | xargs
rm -rvf
178 find .
-name "
*.orig"
-print | xargs
rm -rvf
179 %if %{ul_version} >= 1
180 echo '
#define VERSION "%samba_ver-UL"' > source/include/version.h
182 echo '
#define VERSION "%samba_ver-SuSE"' > source/include/version.h
185 %build %{name}-%{samba_ver}
186 %{?suse_update_config:%{suse_update_config -f}}
189 export CFLAGS
="$RPM_OPT_FLAGS
-Wall
-O
-D_GNU_SOURCE
-D_LARGEFILE64_SOURCE"
192 export CFLAGS
="$RPM_OPT_FLAGS
-g
-Wall
-O
-D_GNU_SOURCE
-D_LARGEFILE64_SOURCE"
194 %if %{krb_heimdal_05}
195 export CFLAGS
="$CFLAGS
-I.
/include
-I
%{new_heimdal}/include "
196 export CFLAGS
="$CFLAGS
-I
%{new_openldap}/include "
197 export CFLAGS
="$CFLAGS
-I
%{new_sasl}/include "
198 export LDFLAGS
="$LDFLAGS
-Wl
,-rpath
%{new_heimdal}/lib"
199 export LDFLAGS
="$LDFLAGS
-Wl
,-rpath
%{new_openldap}/lib"
200 export LDFLAGS
="$LDFLAGS
-Wl
,-rpath
%{new_sasl}/lib"
203 export CFLAGS
="$CFLAGS
-mminimal
-toc"
207 --libdir
=/usr
/lib
/samba \
208 --localstatedir
=/var
/lib
/samba \
209 --mandir
=%{_mandir} \
211 --sbindir
=/usr
/sbin \
212 --sysconfdir
=/etc
/samba \
215 --with
-configdir
=/etc
/samba \
216 --with
-lockdir
=/var
/lib
/samba \
217 --with
-logfilebase
=/var
/log
/samba \
221 --with
-piddir
=/var
/run
/samba \
222 --with
-privatedir
=/etc
/samba \
225 --with
-swatdir
=/usr
/share
/samba
/swat \
231 --with
-expsam
=xml
,mysql \
232 --with
-profiling
-data \
240 --with
-python
=%{python_ver} \
242 %if %{make_shared_mod}
243 --with
-shared
-modules
=%{pdb_modules},%{rpc_modules} \
247 --enable-krb5developer \
250 # --with-nisplus-home \
251 # make sure we have a chance to find the krb5-config-tool
252 export PATH
="$PATH
:/usr
/lib
/heimdal
/bin"
253 .
/configure $CONF_OPTS
257 nsswitch
/libnss_wins.so \
262 # everything = nsswitch smbwrapper smbtorture debug2html smbfilter nsswitch/libnss_wins.so
264 make -C tdb tdbdump tdbtest tdbtool tdbtorture
274 # gracefully ignore errors...
275 make -i manpages html html
-single pdf htmlfaq htmlman
276 # ps is not necessary, txt neither
277 # everything = manpages ps pdf html-single html htmlman txt htmlfaq
280 # make examples in VFS,PDB
286 EXAMPLEDIRS
="pdb VFS"
287 for i
in $EXAMPLEDIRS
; do make -C ..
/examples
/$i
; done
289 export USE_KAVPSHAREDLIB
=0
290 export USE_INCLMKSDLIB
=1
291 for module
in %{vscan_modules}; do
292 make -C ..
/examples
/VFS
/samba
-vscan
-%{vscan_ver}/${module};
300 export CFLAGS
="$RPM_OPT_FLAGS
-Wall
-O
-D_GNU_SOURCE
-D_LARGEFILE64_SOURCE"
301 gcc mount.cifs.c
-o mount.cifs
307 $RPM_BUILD_ROOT
/%{DOCDIR} \
308 $RPM_BUILD_ROOT
/%{DOCDIR}-vscan \
309 $RPM_BUILD_ROOT
/%{DOCDIR}/docbook \
310 $RPM_BUILD_ROOT
/etc
/{pam.d
,init.d
,samba
} \
311 $RPM_BUILD_ROOT
/lib
/security \
312 $RPM_BUILD_ROOT
/sbin \
313 $RPM_BUILD_ROOT
/usr
/include \
314 $RPM_BUILD_ROOT
/usr
/lib
/%{python_ver}/lib
-dynload \
315 $RPM_BUILD_ROOT
/usr
/lib
/samba
/{vfs
,pdb
,vscan
,rpc
,auth
,charset
,idmap
} \
316 $RPM_BUILD_ROOT
/usr
/share
/{man
,samba
/swat
} \
317 $RPM_BUILD_ROOT
/usr
/{bin
,sbin
} \
318 $RPM_BUILD_ROOT
/var
/adm \
319 $RPM_BUILD_ROOT
/var
/lib
/samba
/{netlogon
,drivers
/{W32X86
,WIN40
,W32ALPHA
,W32MIPS
,W32PPC
},profiles
} \
320 $RPM_BUILD_ROOT
/var
/log
/samba \
321 $RPM_BUILD_ROOT
/var
/run
/samba \
322 $RPM_BUILD_ROOT
/var
/spool
/samba
325 LIBDIR
=$RPM_BUILD_ROOT
/usr
/lib
/samba \
326 LOGFILEBASE
=$RPM_BUILD_ROOT
/var
/log
/samba \
327 CONFIGFILE
=$RPM_BUILD_ROOT
/etc
/samba
/smb.conf \
328 LMHOSTSFILE
=$RPM_BUILD_ROOT
/etc
/samba
/lmhosts \
329 SWATDIR
=$RPM_BUILD_ROOT
/usr
/share
/samba
/swat \
330 SBINDIR
=$RPM_BUILD_ROOT
/usr
/sbin \
331 LOCKDIR
=$RPM_BUILD_ROOT
/var
/lib
/samba \
332 DRIVERFILE
=$RPM_BUILD_ROOT
/etc
/samba
/printers.def \
333 BINDIR
=$RPM_BUILD_ROOT
/usr
/bin \
334 SMB_PASSWD_FILE
=$RPM_BUILD_ROOT
/etc
/samba
/smbpasswd \
335 MANDIR
=$RPM_BUILD_ROOT
/usr
/share
/man
336 make installmodules \
337 LIBDIR
=$RPM_BUILD_ROOT
/usr
/lib
/samba
341 scripts
="creategroup cvslog.pl scancvslog.pl"
343 scripts
="scancvslog.pl"
345 mkdir -p examples
/scripts
346 for i
in $scripts
; do
347 cp
-a
source/script
/$i examples
/scripts
/
349 # configuration files
350 %if %{ul_version} >= 1
355 cat smb.conf.vendor | egrep
-v '
(^$$|^
#)' > smb.conf
356 mv smb.conf.vendor examples
/smb.conf.$
{SUFFIX
}
357 install -m
644 smb.conf
* $RPM_BUILD_ROOT
/etc
/samba
/
358 install -m
644 lmhosts $RPM_BUILD_ROOT
/etc
/samba
/
359 install -m
644 smbusers $RPM_BUILD_ROOT
/etc
/samba
/
360 install -m
600 smbpasswd
-o root
-g root $RPM_BUILD_ROOT
/etc
/samba
/
361 install -m
600 smbfstab
-o root
-g root $RPM_BUILD_ROOT
/etc
/samba
/
363 install -m
644 samba.pamd $RPM_BUILD_ROOT
/etc
/pam.d
/samba
365 ln
-sf
/usr
/bin
/smbmount $RPM_BUILD_ROOT
/sbin
/mount.smbfs
368 install -m755
source/client
/mount.cifs $RPM_BUILD_ROOT
/sbin
371 install rc.smb $RPM_BUILD_ROOT
/etc
/init.d
/smb
372 ln
-sf ..
/..
/etc
/init.d
/smb $RPM_BUILD_ROOT
/usr
/sbin
/rcsmb
373 install rc.nmb $RPM_BUILD_ROOT
/etc
/init.d
/nmb
374 ln
-sf ..
/..
/etc
/init.d
/nmb $RPM_BUILD_ROOT
/usr
/sbin
/rcnmb
375 install rc.smbfs $RPM_BUILD_ROOT
/etc
/init.d
/smbfs
376 ln
-sf ..
/..
/etc
/init.d
/smbfs $RPM_BUILD_ROOT
/usr
/sbin
/rcsmbfs
377 install rc.winbind $RPM_BUILD_ROOT
/etc
/init.d
/winbind
378 ln
-sf ..
/..
/etc
/init.d
/winbind $RPM_BUILD_ROOT
/usr
/sbin
/rcwinbind
380 install rc.wrepl $RPM_BUILD_ROOT
/etc
/init.d
/wrepl
381 ln
-sf ..
/..
/etc
/init.d
/wrepl $RPM_BUILD_ROOT
/usr
/sbin
/rcwrepl
382 cp
-a
source/bin
/wrepld $RPM_BUILD_ROOT
/usr
/sbin
/
385 cp
source/nsswitch
/libnss_wins.so $RPM_BUILD_ROOT
/lib
/libnss_wins.so
.2
386 ln
-sf
/lib
/libnss_wins.so
.2 $RPM_BUILD_ROOT
/lib
/libnss_wins.so
388 cp
-a
source/nsswitch
/pam_winbind.so $RPM_BUILD_ROOT
/lib
/security
/
389 cp
-a
source/nsswitch
/libnss_winbind.so $RPM_BUILD_ROOT
/lib
/libnss_winbind.so
.2
390 cp
-a
source/bin
/winbindd $RPM_BUILD_ROOT
/usr
/sbin
/
391 ln
-s
/lib
/libnss_winbind.so
.2 $RPM_BUILD_ROOT
/lib
/libnss_winbind.so
393 cp
-a
source/bin
/pam_smbpass.so $RPM_BUILD_ROOT
/lib
/security
/
395 cp
-a
source/bin
/smbfilter $RPM_BUILD_ROOT
/usr
/bin
/
397 cp
-a
source/bin
/editreg $RPM_BUILD_ROOT
/usr
/bin
/
398 # install libsmbclient
399 install -m0755
source/bin
/libsmbclient.a $RPM_BUILD_ROOT
/%{_libdir}
400 install -m0755
source/bin
/libsmbclient.so $RPM_BUILD_ROOT
/%{_libdir}/libsmbclient.so
.0
401 ln
-s
/usr
/lib
/libsmbclient.so
.0 $RPM_BUILD_ROOT
/%{_libdir}/libsmbclient.so
402 install -m0644
source/include
/libsmbclient.h $RPM_BUILD_ROOT
/%{_includedir}
403 # install nsswitch-headers (for squid, etc.)
404 mkdir -p $RPM_BUILD_ROOT
/%{_includedir}/samba
/nsswitch
405 cp
source/nsswitch
/*.h $RPM_BUILD_ROOT
/%{_includedir}/samba
/nsswitch
/
406 # install smbtorture and other test-programs
407 install -m0755
source/bin
/smbtorture $RPM_BUILD_ROOT
/usr
/bin
/
408 install -m0755
source/bin
/talloctort $RPM_BUILD_ROOT
/usr
/bin
/
409 install -m0755
source/bin
/{msgtest
,masktest
,locktest
*} $RPM_BUILD_ROOT
/usr
/bin
/
410 install -m0755
source/bin
/{vfstest
,nsstest
} $RPM_BUILD_ROOT
/usr
/bin
/
412 install -m0755
source/tdb
/{tdbdump
,tdbtest
,tdbtool
,tdbtorture
} $RPM_BUILD_ROOT
/usr
/bin
/
413 # install VFS-modules
414 install -m0755 examples
/VFS
/*.so $RPM_BUILD_ROOT
/%{_libdir}/samba
/vfs
/
415 # install PDB-modules
416 install -m0755 examples
/pdb
/pdb_test.so $RPM_BUILD_ROOT
/%{_libdir}/samba
/pdb
/
418 # install VSCAN-vfs-modules
419 install -m0755 examples
/VFS
/samba
-vscan
-%{vscan_ver}/*/*.so $RPM_BUILD_ROOT/%{_libdir}/samba
/vscan
/
421 # make examples clean
422 VFS
="$RPM_BUILD_DIR
/%{name}-%{samba_ver}/examples
/VFS"
423 VSCAN
="$VFS
/samba
-vscan
-%{vscan_ver}"
424 PDB
="$RPM_BUILD_DIR
/%{name}-%{samba_ver}/examples
/pdb"
425 dirs="$PDB $SAM $VFS"
426 (for i
in $
dirs; do make -C $i clean
; done)
428 (for i
in %{vscan_modules}; do make -C $VSCAN
/$i clean
; done)
432 cp
-a
source/build
/lib.
*/samba $RPM_BUILD_ROOT
/usr
/lib
/%{python_ver}/lib
-dynload
/
433 find
source/python
-name CVS
-print | xargs
rm -rf
434 find
source/python
-name ".cvsignore"
-print | xargs
rm -rf
437 install -m0755
source/bin
/debug2html $RPM_BUILD_ROOT
/usr
/bin
/
440 install -m0755
source/bin
/smbwrapper.so $RPM_BUILD_ROOT
/%{_libdir}/samba
/
441 install -m0755
source/bin
/smbsh $RPM_BUILD_ROOT
/usr
/bin
/
446 #chmod 644 `find docs examples -type f`
447 #chmod 755 `find docs examples -type d`
448 #find . -name CVS -print | xargs rm -rf
449 #find . -name ".cvsignore" -print | xargs rm -rf
450 mv COPYING Manifest README Read
-Manifest
-Now Roadmap WHATSNEW.txt $RPM_BUILD_ROOT
/%{DOCDIR}/
451 cp
source/msdfs
/README $RPM_BUILD_ROOT
/%{DOCDIR}/README.msdfs
452 cp
source/smbwrapper
/README $RPM_BUILD_ROOT
/%{DOCDIR}/README.smbwrapper
453 %if %{ul_version} >= 1
458 cp README.vendor $
{RPM_BUILD_ROOT
}/%{DOCDIR}/README.${SUFFIX}
459 # pam_smbpass is missing
460 cp
-a
source/pam_smbpass
/samples examples
/pam_smbpass
/
461 cp
-a
source/pam_smbpass
/{CHANGELOG
,INSTALL
,README
,TODO
} examples
/pam_smbpass
/
462 # prepare docbook package
463 cp
-a docs
/docbook
/* $RPM_BUILD_ROOT
/%{DOCBOOKDIR}
464 #make -C $RPM_BUILD_ROOT/%{DOCBOOKDIR} clean
465 rm -rf $RPM_BUILD_ROOT
/%{DOCBOOKDIR}/autom4te.cache
466 rm -rf $RPM_BUILD_ROOT
/%{DOCBOOKDIR}/config.
*
469 rm -rf examples
/VFS
/samba
-vscan
-%{vscan_ver}
470 # zip manpages at least
471 gzip
-f docs
/manpages
/*.
[1-9]
472 cp
-a docs
/* $RPM_BUILD_ROOT
/%{DOCDIR}
473 cp
-a examples
/ $RPM_BUILD_ROOT
/%{DOCDIR}
475 rm -r $RPM_BUILD_ROOT
/%{SWATDIR}/using_samba
476 ln
-s
%{DOCDIR}/htmldocs/using_samba $RPM_BUILD_ROOT/%{SWATDIR}
478 cp $RPM_BUILD_ROOT
/%{SWATDIR}/help/welcome.html $RPM_BUILD_ROOT/%{DOCDIR}/htmldocs
/
479 rm -r $RPM_BUILD_ROOT
/%{SWATDIR}/help
480 ln
-s
%{DOCDIR}/htmldocs $RPM_BUILD_ROOT/%{SWATDIR}/help
482 find $RPM_BUILD_ROOT
/%{DOCDIR} -name CVS
-print | xargs
rm -rf
483 find $RPM_BUILD_ROOT
/%{DOCDIR} -name ".cvsignore"
-print | xargs
rm -rf
484 # finally build a file-list
485 for file
in $
( find $
{RPM_BUILD_ROOT
}%{DOCDIR} -maxdepth
1); do
486 # exclude %{DOCDIR} and docbook
487 case "$
{file
#${RPM_BUILD_ROOT}}" in
488 %{DOCDIR}|%{DOCDIR}/docbook
) continue ;;
490 echo "
%doc $
{file
#${RPM_BUILD_ROOT}}" >> ${RPM_BUILD_DIR}/%{name}-%{samba_ver}/filelist-doc
494 %{fillup_and_insserv smb}
495 mkdir -p $RPM_BUILD_ROOT
/var
/adm
/notify
/messages
496 cat
<< EOF
> var
/adm
/notify
/messages
/samba
-notify
498 This is
%{name}-%{samba_ver}. Please
do not run on production systems.
499 You have been warned.
503 %{fillup_and_insserv -fpy smbfs}
504 %{fillup_only -ans samba client}
507 %{fillup_and_insserv winbind}
519 #make -C source realclean
522 #/usr/bin/addtosmbpass
523 #/usr/bin/convert_smbpasswd
526 %config /etc
/init.d
/nmb
527 %config /etc
/init.d
/smb
528 %config /etc
/pam.d
/samba
529 %config(noreplace
) /etc
/samba
/smbpasswd
530 %config(noreplace
) /etc
/samba
/smbusers
531 %doc %{_mandir}/man1
/smbcontrol
.1.gz
532 %doc %{_mandir}/man1
/smbstatus
.1.gz
533 %doc %{_mandir}/man1
/testparm
.1.gz
534 %doc %{_mandir}/man1
/testprns
.1.gz
535 %doc %{_mandir}/man5
/smbpasswd
.5.gz
536 %doc %{_mandir}/man7
/samba
.7.gz
537 %doc %{_mandir}/man8
/nmbd
.8.gz
538 %doc %{_mandir}/man8
/pdbedit
.8.gz
539 %doc %{_mandir}/man8
/smbd
.8.gz
540 %doc %{_mandir}/man8
/smbpasswd
.8.gz
541 %doc %{_mandir}/man8
/swat
.8.gz
542 %doc %{_mandir}/man8
/tdbbackup
.8.gz
544 /lib
/security
/pam_smbpass.so
569 %config /etc
/init.d
/smbfs
570 %config(noreplace
) /etc
/samba
/lmhosts
571 %config(noreplace
) /etc
/samba
/smb.conf
572 %config(noreplace
) /etc
/samba
/smbfstab
575 %doc %{_mandir}/man1
/editreg
.1.gz
576 %doc %{_mandir}/man1
/findsmb
.1.gz
577 %doc %{_mandir}/man1
/nmblookup
.1.gz
578 %doc %{_mandir}/man1
/profiles
.1.gz
579 %doc %{_mandir}/man1
/rpcclient
.1.gz
580 %doc %{_mandir}/man1
/smbcacls
.1.gz
581 %doc %{_mandir}/man1
/smbclient
.1.gz
582 %doc %{_mandir}/man1
/smbcquotas
.1.gz
583 %doc %{_mandir}/man1
/smbtar
.1.gz
584 %doc %{_mandir}/man1
/smbtree
.1.gz
585 %doc %{_mandir}/man5
/lmhosts
.5.gz
586 %doc %{_mandir}/man5
/smb.conf
.5.gz
587 %doc %{_mandir}/man7
/Samba
.7.gz
588 %doc %{_mandir}/man8
/net
.8.gz
589 %doc %{_mandir}/man8
/smbmnt
.8.gz
590 %doc %{_mandir}/man8
/smbmount
.8.gz
591 %doc %{_mandir}/man8
/smbspool
.8.gz
592 %doc %{_mandir}/man8
/smbumount
.8.gz
610 /usr
/lib
/samba
/lowcase.dat
611 /usr
/lib
/samba
/upcase.dat
612 /usr
/lib
/samba
/valid.dat
616 %doc %{_mandir}/man1
/smbsh
.1.gz
617 /usr
/lib
/samba
/smbwrapper.so
621 %config /etc
/init.d
/winbind
622 %config(noreplace
) /etc
/samba
/smb.conf
624 %doc %{_mandir}/man1
/wbinfo
.1.gz
625 %doc %{_mandir}/man8
/winbindd
.8.gz
626 %doc %{_mandir}/man1
/ntlm_auth
.1.gz
627 /lib
/libnss_winbind.so
*
629 /lib
/security
/pam_winbind.so
636 %doc %{_mandir}/man1
/vfstest
.1.gz
648 %files doc
-f filelist
-doc
649 %dir /usr
/share
/doc
/packages
/samba3
652 %docdir %{DOCBOOKDIR}
654 %dir /usr
/share
/doc
/packages
/samba3
658 %doc examples
/pdb
/{Makefile
,README
,pdb_test.c
}
659 %doc examples
/pdb
/{mysql
/mysql.dump
,mysql
/smb.conf
}
668 %config /etc
/init.d
/wrepl
676 %doc samba
-vscan
-%{vscan_ver}/{AUTHORS,COPYING,ChangeLog,FAQ,NEWS,README,TODO}
681 %doc source/python
/README
682 %doc source/python
/examples
683 %doc source/python
/gprinterdata
684 %doc source/python
/gtdbtool
685 %doc source/python
/gtkdictbrowser.py
686 /usr
/lib
/%{python_ver}/lib
-dynload
/samba
689 %files -n libsmbclient
690 %{_libdir}/libsmbclient.so.
*
692 %files -n libsmbclient
-devel
693 %{_includedir}/libsmbclient.h
694 %{_libdir}/libsmbclient.a
695 %{_libdir}/libsmbclient.so
726 %description cifsmount
749 %description -n libsmbclient
750 This package includes the libsmbclient library.
754 The Samba Team
<samba@samba.org
>
757 %description -n libsmbclient
-devel
758 This package contains static libraries and header files needed to develop
759 programs which
make use of the smbclient programming interface.
763 The Samba Team
<samba@samba.org
>