056c00f12240383f53f1049b81b85286a7e821a6
[bbaumbach/samba-autobuild/.git] / packaging / RHEL-CTDB / samba.spec.tmpl
1 %define initdir %{_sysconfdir}/rc.d/init.d
2 %define auth %(test -f /etc/pam.d/system-auth && echo /etc/pam.d/system-auth || echo)
3
4 Summary: Samba SMB client and server
5 Vendor: Samba Team
6 Packager: Samba Team <samba@samba.org>
7 Name:         samba
8 Version:      PVERSION
9 Release:      1GITHASH
10 Epoch:        0
11 License: GNU GPL version 3
12 Group: System Environment/Daemons
13 URL: http://www.samba.org/
14
15 Source: samba-%{version}.tar.bz2
16
17 # Don't depend on Net::LDAP
18 Source998: filter-requires-samba.sh
19 Source999: setup.tar.bz2
20
21 Requires: /sbin/chkconfig /bin/mktemp /usr/bin/killall
22 Requires: fileutils sed /etc/init.d
23
24 Requires: pam >= 0.64 %{auth} 
25 Requires: samba-common = %{version}-%{release}
26 Provides: samba = %{version}
27
28 Prefix: /usr
29 BuildRoot: %{_tmppath}/%{name}-%{version}-root
30 BuildRequires: pam-devel, readline-devel, fileutils, libacl-devel, openldap-devel, krb5-devel, cups-devel, e2fsprogs-devel, gettext
31 # requirements for building the man pages:
32 BuildRequires: libxslt, docbook-utils, docbook-style-xsl, rsync
33 BuildRequires: ctdb-devel >= 1.2.25
34
35 # Working around perl dependency problem from docs
36 %define __perl_requires %{SOURCE998}
37
38 # rpm screws up the arch lib dir when using --target on RHEL5
39 %ifarch i386 i486 i586 i686 ppc s390
40 %define _libarch lib
41 %else
42 %define _libarch %_lib
43 %endif
44
45 %define _libarchdir /usr/%{_libarch}
46
47 %define numcpu  %(grep "^processor" /proc/cpuinfo |wc -l | sed -e 's/^0$/1/')
48
49 %define with_vfs_gpfs PGPFS_DEFAULT
50 %define with_vfs_tsmsm PGPFS_DEFAULT
51
52 %if %{with_vfs_tsmsm}
53 %define         vfs_tsmsm       ,vfs_tsmsm
54 %endif
55
56 %if %{with_vfs_gpfs}
57 %define         vfs_gpfs        ,vfs_gpfs
58 %endif
59
60 %define         vfs_modules %{?vfs_gpfs}%{?vfs_tsmsm}
61
62 %define         shared_modules idmap_rid,idmap_ad,idmap_tdb2%{vfs_modules}
63
64 %description
65 Samba is the protocol by which a lot of PC-related machines share
66 files, printers, and other information (such as lists of available
67 files and printers). The Windows NT, OS/2, and Linux operating systems
68 support this natively, and add-on packages can enable the same thing
69 for DOS, Windows, VMS, UNIX of all kinds, MVS, and more. This package
70 provides an SMB server that can be used to provide network services to
71 SMB (sometimes called "Lan Manager") clients. Samba uses NetBIOS over
72 TCP/IP (NetBT) protocols and does NOT need the NetBEUI (Microsoft Raw
73 NetBIOS frame) protocol.
74
75
76 ######################################################################
77 %package client
78 Summary: Samba (SMB) client programs.
79 Group: Applications/System
80 Requires: samba-common = %{version}-%{release}
81 Obsoletes: smbfs
82 Provides: samba-client = %{version}-%{release}
83
84 %description client
85 The samba-client package provides some SMB clients to compliment the
86 built-in SMB filesystem in Linux. These clients allow access of SMB
87 shares and printing to SMB printers.
88
89
90 #######################################################################
91 %package common
92 Summary: Files used by both Samba servers and clients.
93 Group: Applications/System
94 Provides: samba-common = %{version}-%{release}
95
96 %description common
97 Samba-common provides files necessary for both the server and client
98 packages of Samba.
99
100
101
102 #######################################################################
103 %package swat
104 Summary: The Samba SMB server configuration program.
105 Group: Applications/System
106 Requires: samba = %{version} xinetd
107 Provides: samba-swat = %{version}-%{release}
108
109 %description swat
110 The samba-swat package includes the new SWAT (Samba Web Administration
111 Tool), for remotely managing Samba's smb.conf file using your favorite
112 Web browser.
113
114
115 #######################################################################
116 %package doc
117 Summary:      Samba Documentation
118 Group:        Documentation/Other
119 Provides:     samba-doc = %{version}-%{release}
120 Requires:       /usr/bin/find /bin/rm /usr/bin/xargs
121
122 %description doc
123 The samba-doc package includes the HTML versions of the Samba manpages
124 utilized by SWAT as well as the HTML and PDF version of "Using Samba",
125 "Samba By Example", and "The Official Samba HOWTO and Reference Guide".
126
127
128 #######################################################################
129
130 %prep
131 %setup -q
132
133 # setup the vendor files (init scripts, etc...)
134 %setup -T -D -a 999 -n samba-%{version} -q
135
136 %build
137
138 /bin/cp setup/filter-requires-samba.sh %{SOURCE998}
139
140 cd source3
141 # RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64"
142
143 ## check for ccache
144 if ccache -h >/dev/null 2>&1 ; then
145         CC="ccache gcc"
146 else
147         CC="gcc"
148 fi
149
150 export CC
151
152 ## always run autogen.sh
153 ./autogen.sh
154
155 CFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" ./configure \
156         --prefix=%{_prefix} \
157         --localstatedir=/var \
158         --with-configdir=%{_sysconfdir}/samba \
159         --libdir=%{_libarchdir} \
160         --with-modulesdir=%{_libarchdir}/samba \
161         --with-pammodulesdir=/%{_libarch}/security \
162         --with-lockdir=/var/lib/samba \
163         --with-logfilebase=/var/log/samba \
164         --mandir=%{_mandir} \
165         --with-piddir=/var/run \
166         --with-privatedir=%{_sysconfdir}/samba \
167         --disable-cups \
168         --with-acl-support \
169         --with-ads \
170         --with-automount \
171         --enable-fhs \
172         --with-pam_smbpass \
173         --with-libsmbclient \
174         --without-smbwrapper \
175         --with-pam \
176         --with-quotas \
177         --with-shared-modules=%{shared_modules} \
178         --with-syslog \
179         --with-utmp \
180         --with-cluster-support \
181         --with-ctdb=/usr/include \
182         --without-ldb \
183         --without-dnsupdate \
184         --with-aio-support \
185         --disable-external-libtalloc \
186         --disable-external-libtdb
187
188 make showlayout
189
190 ## check for gcc 3.4 or later
191 CC_VERSION=`${CC} --version | head -1 | awk '{print $3}'`
192 CC_MAJOR=`echo ${CC_VERSION} | cut -d. -f 1`
193 CC_MINOR=`echo ${CC_VERSION} | cut -d. -f 2`
194 if [ ${CC_MAJOR} -ge 3 ]; then
195         if [ ${CC_MAJOR} -gt 3 -o ${CC_MINOR} -ge 4 ]; then
196                 make pch
197         fi
198 fi
199
200
201 make -j %{numcpu} %{?_smp_mflags} \
202         everything modules pam_smbpass
203
204 # check that desired suppor has been compiled into smbd:
205 export LD_LIBRARY_PATH=./bin
206
207 HAVE_VARS="HAVE_POSIX_ACLS HAVE_LDAP HAVE_KRB5 CLUSTER_SUPPORT"
208 %if %{with_vfs_gpfs}
209         HAVE_VARS="${HAVE_VARS} HAVE_GPFS"
210 %endif
211 for test in ${HAVE_VARS}
212 do
213         if ! $(./bin/smbd -b | grep -q $test ) ; then
214                 echo "ERROR: '$test' is not in smbd. Build stopped."
215                 exit 1;
216         fi
217 done
218
219 # try and build the manpages
220 cd ..
221 ./release-scripts/build-manpages-nogit
222
223 # Remove some permission bits to avoid to many dependencies
224 find examples docs -type f | xargs -r chmod -x
225
226 %install
227 # Clean up in case there is trash left from a previous build
228 rm -rf $RPM_BUILD_ROOT
229
230 # Create the target build directory hierarchy
231 mkdir -p $RPM_BUILD_ROOT%{_datadir}/samba/swat/{help,include,using_samba/{figs,gifsa}}
232 mkdir -p $RPM_BUILD_ROOT%{_includedir}
233 mkdir -p $RPM_BUILD_ROOT%{_initrddir}
234 mkdir -p $RPM_BUILD_ROOT{%{_libarchdir},%{_includedir}}
235 mkdir -p $RPM_BUILD_ROOT%{_libarchdir}/samba/{auth,charset,idmap,vfs,pdb}
236 mkdir -p $RPM_BUILD_ROOT/%{_libarch}/security
237 mkdir -p $RPM_BUILD_ROOT/lib/security
238 mkdir -p $RPM_BUILD_ROOT%{_mandir}
239 mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,sbin}
240 mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib
241 mkdir -p $RPM_BUILD_ROOT/sbin
242 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{pam.d,samba}
243 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{pam.d}
244 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
245 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{samba,sysconfig}
246 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d
247 mkdir -p $RPM_BUILD_ROOT/var/lib/samba/winbindd_privileged
248 mkdir -p $RPM_BUILD_ROOT/var/{log,run/winbindd,spool}/samba
249 mkdir -p $RPM_BUILD_ROOT/%{_libarchdir}/krb5/plugins/libkrb5
250
251 cd source3
252 make DESTDIR=$RPM_BUILD_ROOT \
253         install
254
255 make DESTDIR=$RPM_BUILD_ROOT \
256         install-dbwrap_tool install-dbwrap_torture
257 cd ..
258
259 # NSS winbind support
260 install -m 755 nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_libarch}/libnss_winbind.so.2
261 ( cd $RPM_BUILD_ROOT/%{_libarch};
262   ln -sf libnss_winbind.so.2  libnss_winbind.so )
263 #
264 # do not install libnss_wins.so in order to reduce dependencies
265 # (we do not need it for the samba-ctdb scenario)
266 #
267 #install -m 755 nsswitch/libnss_wins.so $RPM_BUILD_ROOT/%{_libarch}/libnss_wins.so
268 # ( cd $RPM_BUILD_ROOT/%{_libarch}; ln -sf libnss_wins.so  libnss_wins.so.2 )
269
270 cp -p source3/bin/winbind_krb5_locator.so ${RPM_BUILD_ROOT}/%{_libarchdir}/krb5/plugins/libkrb5
271
272
273 ## cleanup
274 /bin/rm -rf $RPM_BUILD_ROOT/usr/lib*/samba/security
275
276 # remove installed but unpackaged files:
277 /bin/rm -f $RPM_BUILD_ROOT/usr/lib*/libtalloc.so
278 /bin/rm -f $RPM_BUILD_ROOT/usr/lib*/libtdb.so
279 /bin/rm -f $RPM_BUILD_ROOT/usr/lib*/samba/perfcount/pc_test.so
280
281
282 # Install the miscellany
283 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
284
285 install -m644 setup/swat $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/swat
286 install -m644 setup/samba.sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/samba
287 install -m755 setup/smb.init $RPM_BUILD_ROOT%{initdir}/smb
288 install -m755 setup/winbind.init $RPM_BUILD_ROOT%{initdir}/winbind
289 install -m644 setup/samba.pamd $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/samba
290 install -m755 packaging/printing/smbprint $RPM_BUILD_ROOT%{_bindir}
291 install -m644 setup/smbusers $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
292 install -m644 setup/smb.conf $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
293 install -m755 source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_bindir}
294
295 ln -s ../..%{initdir}/smb  $RPM_BUILD_ROOT%{_sbindir}/samba
296 ln -s ../..%{initdir}/winbind  $RPM_BUILD_ROOT%{_sbindir}/winbind
297
298 # Remove "*.old" files
299 find $RPM_BUILD_ROOT -name "*.old" -exec rm -f {} \;
300
301
302 ##
303 ## Clean out man pages for tools not installed here
304 ##
305 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
306 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/smbsh.1*
307 rm -f $RPM_BUILD_ROOT%{_mandir}/man5/vfstest.1*
308 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/samba-tool.8*
309 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/samba.8*
310
311
312 %clean
313 rm -rf $RPM_BUILD_ROOT
314
315 %post
316 ## deal with an upgrade from a broken 3.0.21b RPM
317 if [ "$1" -eq "2" ]; then
318         if [ -d /var/cache/samba ]; then
319                 for file in `ls /var/cache/samba/*tdb`; do
320                         /bin/cp -up $file /var/lib/samba/`basename $file`
321                 done
322                 mkdir -p /var/lib/samba/eventlog
323                 for file in `ls /var/cache/samba/eventlog/*tdb`; do
324                         /bin/cp -up $file /var/lib/samba/eventlog/`basename $file`
325                 done
326                 /bin/mv /var/cache/samba /var/cache/samba.moved
327         fi
328 fi
329
330 if [ "$1" -ge "1" ]; then
331         /sbin/service smb condrestart >/dev/null 2>&1 || :
332 fi
333
334 %preun
335 if [ $1 = 0 ] ; then
336     /sbin/service smb stop >/dev/null 2>&1 || :
337     /sbin/chkconfig --del smb
338     # rm -rf /var/log/samba/* /var/lib/samba/*
339 fi
340 exit 0
341
342 #%postun
343
344 %post swat
345 # Add swat entry to /etc/services if not already there.
346 if [ ! "`grep ^\s**swat /etc/services`" ]; then
347         echo 'swat        901/tcp     # Add swat service used via inetd' >> /etc/services
348 fi
349
350 %post common
351 /sbin/ldconfig
352
353 if [ "$1" -ge "1" ]; then
354         /sbin/service winbind condrestart >/dev/null 2>&1 || :
355 fi
356
357 %preun common
358 if [ $1 = 0 ] ; then
359     /sbin/service winbind stop >/dev/null 2>&1 || :
360     /sbin/chkconfig --del winbind
361 fi
362 exit 0
363
364 %postun common 
365 /sbin/ldconfig
366
367 #######################################################################
368 ## Files section                                                     ##
369 #######################################################################
370
371 %files
372 %defattr(-,root,root)
373
374 %config(noreplace) %{_sysconfdir}/sysconfig/samba
375 %config(noreplace) %{_sysconfdir}/samba/smbusers
376 %attr(755,root,root) %config %{initdir}/smb
377 %config(noreplace) %{_sysconfdir}/pam.d/samba
378
379 %attr(0755,root,root) %dir /var/log/samba
380 %attr(0755,root,root) %dir /var/lib/samba
381 %attr(1777,root,root) %dir /var/spool/samba
382
383 %{_sbindir}/samba
384
385 %{_sbindir}/smbd
386 %{_sbindir}/nmbd
387
388 %{_bindir}/mksmbpasswd.sh
389 %{_bindir}/smbcontrol
390 %{_bindir}/smbstatus
391 %{_bindir}/tdbbackup
392 %{_bindir}/tdbtool
393 %{_bindir}/tdbdump
394 %{_bindir}/tdbrestore
395 %{_bindir}/eventlogadm
396
397 %{_libarchdir}/samba/auth/script.so
398 %{_libarchdir}/samba/vfs/acl_tdb.so
399 %{_libarchdir}/samba/vfs/acl_xattr.so
400 %{_libarchdir}/samba/vfs/aio_fork.so
401 %{_libarchdir}/samba/vfs/audit.so
402 %{_libarchdir}/samba/vfs/cap.so
403 %{_libarchdir}/samba/vfs/catia.so
404 %{_libarchdir}/samba/vfs/crossrename.so
405 %{_libarchdir}/samba/vfs/default_quota.so
406 %{_libarchdir}/samba/vfs/dirsort.so
407 %{_libarchdir}/samba/vfs/expand_msdfs.so
408 %{_libarchdir}/samba/vfs/extd_audit.so
409 %{_libarchdir}/samba/vfs/fake_acls.so
410 %{_libarchdir}/samba/vfs/fake_perms.so
411 %{_libarchdir}/samba/vfs/fileid.so
412 %{_libarchdir}/samba/vfs/full_audit.so
413 %if %{with_vfs_gpfs}
414 %{_libarchdir}/samba/vfs/gpfs.so
415 %endif
416 %{_libarchdir}/samba/vfs/linux_xfs_sgid.so
417 %{_libarchdir}/samba/vfs/netatalk.so
418 %{_libarchdir}/samba/vfs/preopen.so
419 %{_libarchdir}/samba/vfs/readahead.so
420 %{_libarchdir}/samba/vfs/readonly.so
421 %{_libarchdir}/samba/vfs/recycle.so
422 %{_libarchdir}/samba/vfs/scannedonly.so
423 %{_libarchdir}/samba/vfs/shadow_copy.so
424 %{_libarchdir}/samba/vfs/shadow_copy2.so
425 %{_libarchdir}/samba/vfs/smb_traffic_analyzer.so
426 %{_libarchdir}/samba/vfs/streams_depot.so
427 %{_libarchdir}/samba/vfs/streams_xattr.so
428 %{_libarchdir}/samba/vfs/syncops.so
429 %{_libarchdir}/samba/vfs/time_audit.so
430 %if %{with_vfs_tsmsm}
431 %{_libarchdir}/samba/vfs/tsmsm.so
432 %endif
433 %{_libarchdir}/samba/vfs/xattr_tdb.so
434 %{_libarchdir}/samba/vfs/aio_posix.so
435 %{_libarchdir}/samba/vfs/aio_pthread.so
436 %{_libarchdir}/samba/vfs/media_harmony.so
437
438 %{_mandir}/man1/smbcontrol.1*
439 %{_mandir}/man1/smbstatus.1*
440 %{_mandir}/man1/vfstest.1*
441 %{_mandir}/man5/smbpasswd.5*
442 %{_mandir}/man5/pam_winbind.conf.5*
443 %{_mandir}/man7/samba.7*
444 %{_mandir}/man8/nmbd.8*
445 %{_mandir}/man8/pdbedit.8*
446 %{_mandir}/man8/smbd.8*
447 %{_mandir}/man8/eventlogadm.8*
448 %{_mandir}/man8/vfs_*.8*
449 %{_mandir}/man8/smbta-util.8*
450
451
452 ##########
453
454 %files doc
455 %defattr(-,root,root)
456 %doc README
457 %doc COPYING
458 %doc WHATSNEW.txt
459 %doc Roadmap
460 %doc docs-xml/archives/THANKS
461 %doc docs-xml/archives/history
462 %doc docs-xml/registry
463 %doc examples/autofs
464 %doc examples/LDAP
465 %doc examples/libsmbclient
466 %doc examples/misc
467 %doc examples/printer-accounting
468 %doc examples/printing
469
470 ##########
471
472 %files swat
473 %defattr(-,root,root)
474 %config(noreplace) %{_sysconfdir}/xinetd.d/swat
475 %dir %{_datadir}/samba/swat
476 %{_datadir}/samba/swat/*
477 %{_sbindir}/swat
478 %{_mandir}/man8/swat.8*
479 %attr(755,root,root) %{_datadir}/samba/codepages/*.msg
480
481 ##########
482
483 %files client
484 %defattr(-,root,root)
485
486 %{_bindir}/rpcclient
487 %{_bindir}/smbcacls
488 %{_bindir}/findsmb
489 %{_bindir}/nmblookup
490 %{_bindir}/smbget
491 %{_bindir}/smbclient
492 %{_bindir}/smbprint
493 %{_bindir}/smbspool
494 %{_bindir}/smbtar
495 %{_bindir}/smbtree
496 %{_bindir}/sharesec
497 %{_bindir}/smbta-util
498
499 %{_mandir}/man8/smbspool.8*
500 %{_mandir}/man1/smbget.1*
501 %{_mandir}/man5/smbgetrc.5*
502 %{_mandir}/man1/findsmb.1*
503 %{_mandir}/man1/nmblookup.1*
504 %{_mandir}/man1/rpcclient.1*
505 %{_mandir}/man1/smbcacls.1*
506 %{_mandir}/man1/smbclient.1*
507 %{_mandir}/man1/smbtar.1*
508 %{_mandir}/man1/smbtree.1*
509 %{_mandir}/man1/sharesec.1*
510
511 ##########
512
513
514 %files common
515 %defattr(-,root,root)
516 %dir %{_sysconfdir}/samba
517 %dir %{_libarchdir}/samba
518 %dir %{_libarchdir}/samba/charset
519 %config(noreplace) %{_sysconfdir}/samba/smb.conf
520 %config(noreplace) %{_sysconfdir}/samba/lmhosts
521 %attr(755,root,root) %config %{initdir}/winbind
522
523 %attr(755,root,root) /%{_libarch}/libnss_winbind.so
524 %attr(755,root,root) /%{_libarch}/libnss_winbind.so.2
525 %attr(755,root,root) /%{_libarch}/security/pam_winbind.so
526 %attr(755,root,root) /%{_libarch}/security/pam_smbpass.so
527 /usr/share/locale/*/LC_MESSAGES/pam_winbind.mo
528 /usr/share/locale/*/LC_MESSAGES/net.mo
529
530 %{_libarchdir}/samba/idmap/ad.so
531 %{_libarchdir}/samba/idmap/rid.so
532 %{_libarchdir}/samba/idmap/tdb2.so
533 %{_libarchdir}/samba/idmap/autorid.so
534 %{_libarchdir}/samba/idmap/hash.so
535 %{_libarchdir}/samba/nss_info/hash.so
536 %{_libarchdir}/samba/nss_info/rfc2307.so
537 %{_libarchdir}/samba/nss_info/sfu.so
538 %{_libarchdir}/samba/nss_info/sfu20.so
539 %{_datadir}/samba/codepages/lowcase.dat
540 %{_datadir}/samba/codepages/upcase.dat
541 %{_datadir}/samba/codepages/valid.dat
542
543 %{_includedir}/libsmbclient.h
544 %{_libarchdir}/libsmbclient.*
545 %{_includedir}/smb_share_modes.h
546
547 %{_includedir}/netapi.h
548 %{_includedir}/wbclient.h
549 %{_libarchdir}/libnetapi.so
550 %{_libarchdir}/libnetapi.so.0
551 %{_libarchdir}/libwbclient.so
552 %{_libarchdir}/libwbclient.so.0
553
554 %{_libarchdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
555
556 %{_sbindir}/winbind
557
558 %{_sbindir}/winbindd
559 %{_bindir}/testparm
560 %{_bindir}/smbpasswd
561 %{_bindir}/profiles
562 %{_bindir}/net
563 %{_bindir}/wbinfo
564 %{_bindir}/ntlm_auth
565 %{_bindir}/pdbedit
566 %{_bindir}/smbcquotas
567 %{_bindir}/dbwrap_tool
568 %{_bindir}/dbwrap_torture
569
570 %{_mandir}/man1/ntlm_auth.1*
571 %{_mandir}/man1/profiles.1*
572 %{_mandir}/man1/smbcquotas.1*
573 %{_mandir}/man1/testparm.1*
574 %{_mandir}/man5/smb.conf.5*
575 %{_mandir}/man5/lmhosts.5*
576 %{_mandir}/man8/smbpasswd.8*
577 %{_mandir}/man1/wbinfo.1*
578 %{_mandir}/man8/winbindd.8*
579 %{_mandir}/man8/net.8*
580 %{_mandir}/man8/pam_winbind.8*
581 %{_mandir}/man7/libsmbclient.7*
582 %{_mandir}/man7/winbind_krb5_locator.7*
583 %{_mandir}/man8/idmap_*.8*
584
585
586
587 %changelog
588 * Fri Jan 16 2004 Gerald (Jerry) Carter <jerry@samba,org>
589 - Removed ChangeLog entries since they are kept in CVS
590
591
592