2 # This doesn't work at all yet. I don't know if the management interface is needed
3 # (bundling apache seems like a sooooooooo great idea). Maybe it is possible to
4 # setup the server part by hand. The perl module in perl/control.tar needs to
5 # be packaged (vmware-cmd requires that). Something needs to be done with
6 # the authd (inetd integration is needed I guess).
8 # The modules from any-any upgrade are too old (I used the ones comming with VMw-S).
10 # It builds on amd64, I have changed the networking package not to require the main package
11 # so it can be installed outside 32bit chroot.
13 # But hey, it's at least free ;-)
15 # I probably won't have time to work on this, switching to vmware-player.
19 %bcond_without dist_kernel # without distribution kernel
20 %bcond_without kernel # don't build kernel modules
21 %bcond_without smp # without SMP kernel modules
22 %bcond_without userspace # don't build userspace utilities
23 %bcond_with kernel24 # build kernel24 modules (disable kernel26)
24 %bcond_with internal_libs # internal libs stuff
25 %bcond_with verbose # verbose build (V=1)
27 %include /usr/lib/rpm/macros.perl
29 %define _kernelsrcdir /usr/src/linux-2.4
37 Summary: VMware Server
38 Summary(pl): VMware Server - wirtualna platforma dla stacji roboczej
40 Version: 0.%{_ver}.%{_build}
42 License: custom, non-distributable
43 Group: Applications/Emulators
44 Source0: http://download3.vmware.com/software/vmserver/%{name}-%{_ver}-%{_build}.tar.gz
45 # NoSource0-md5: 91821fc2649749911f0e2d0ca37b3eb8
46 Source1: http://download3.vmware.com/software/vmserver/VMware-mui-%{_ver}-%{_build}.tar.gz
47 # NoSource1-md5: 91821fc2649749911f0e2d0ca37b3eb8
48 Source2: http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update%{_urel}.tar.gz
49 # NoSource2-md5: a597505f4827d0015d47c30eb41e21e4
51 Source4: %{name}-vmnet.conf
53 Source6: %{name}.desktop
54 Source7: %{name}-nat.conf
55 Source8: %{name}-dhcpd.conf
56 Patch0: %{name}-Makefile.patch
57 Patch1: %{name}-run_script.patch
59 URL: http://www.vmware.com/
60 BuildRequires: gcc-c++
61 %{?with_dist_kernel:BuildRequires: kernel-module-build >= 3:2.6.7}
62 BuildRequires: rpm-perlprov
63 BuildRequires: rpmbuild(macros) >= 1.268
64 BuildRequires: sed >= 4.0
65 Requires: kernel(vmmon) = %{version}-%{_rel}
66 Requires: libgnomecanvasmm
67 ExclusiveArch: %{ix86}
68 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
70 %define _noautoprovfiles %{_libdir}/vmware*/lib/.*\.so.*
73 VMware Server Virtual Platform is a thin software layer that allows
74 multiple guest operating systems to run concurrently on a single
75 standard PC, without repartitioning or rebooting, and without
76 significant loss of performance.
79 VMware Server Virtual Platform to cienka warstwa oprogramowania
80 pozwalaj±ca na jednoczesne dzia³anie wielu go¶cinnych systemów
81 operacyjnych na jednym zwyk³ym PC, bez repartycjonowania ani
82 rebootowania, bez znacznej utraty wydajno¶ci.
85 Summary: VMware debug utility
86 Summary(pl): Narzêdzie VMware do odpluskwiania
87 Group: Applications/Emulators
88 Requires: %{name} = %{version}-%{release}
93 %description debug -l pl
94 Narzêdzie VMware do odpluskwiania.
97 Summary: VMware console utility
98 Summary(pl): Konsola VMware
99 Group: Applications/Emulators
100 Requires: %{name} = %{version}-%{release}
103 A tool for controlling VM.
105 %description console -l pl
106 Narzêdzie VMware do kontroli VM.
109 Summary: VMware Server help files
110 Summary(pl): Pliki pomocy dla VMware Server
111 Group: Applications/Emulators
112 Requires: %{name} = %{version}-%{release}
116 VMware Server help files.
118 %description help -l pl
119 Pliki pomocy dla VMware Server.
121 %package console-help
122 Summary: VMware Server console help files
123 Summary(pl): Pliki pomocy dla konsoli VMware Server
124 Group: Applications/Emulators
125 Requires: %{name} = %{version}-%{release}
128 %description console-help
129 VMware Server console help files.
131 %description console-help -l pl
132 Pliki pomocy dla konsoli VMware Server.
135 Summary: VMware networking utilities
136 Summary(pl): Narzêdzia VMware do obs³ugi sieci
137 Group: Applications/Emulators
138 Requires(post,preun): /sbin/chkconfig
139 #Requires: %{name} = %{version}-%{release}
140 Requires: kernel(vmnet) = %{version}-%{_rel}
143 %description networking
144 VMware networking utilities.
146 %description networking -l pl
147 Narzêdzia VMware do obs³ugi sieci.
150 Summary: VMware SMB utilities
151 Summary(pl): Narzêdzia VMware do SMB
152 Group: Applications/Emulators
153 Requires: %{name} = %{version}-%{release}
156 VMware SMB utilities.
158 %description samba -l pl
159 Narzêdzia VMware do SMB.
161 %package -n kernel-misc-vmmon
162 Summary: Kernel module for VMware Server
163 Summary(pl): Modu³ j±dra dla VMware Server
164 Release: %{_rel}@%{_kernel_ver_str}
166 Requires(post,postun): /sbin/depmod
167 Requires: dev >= 2.9.0-7
168 %if %{with dist_kernel}
169 %requires_releq_kernel_up
170 Requires(postun): %releq_kernel_up
172 Provides: kernel(vmmon) = %{version}-%{_rel}
174 %description -n kernel-misc-vmmon
175 Kernel modules for VMware Server - vmmon.
177 %description -n kernel-misc-vmmon -l pl
178 Modu³y j±dra dla VMware Server - vmmon.
180 %package -n kernel-misc-vmnet
181 Summary: Kernel module for VMware Server
182 Summary(pl): Modu³ j±dra dla VMware Server
183 Release: %{_rel}@%{_kernel_ver_str}
185 Requires(post,postun): /sbin/depmod
186 Requires: dev >= 2.9.0-7
187 %if %{with dist_kernel}
188 %requires_releq_kernel_up
189 Requires(postun): %releq_kernel_up
191 Provides: kernel(vmnet) = %{version}-%{_rel}
193 %description -n kernel-misc-vmnet
194 Kernel modules for VMware Server - vmnet.
196 %description -n kernel-misc-vmnet -l pl
197 Modu³y j±dra dla VMware Server - vmnet.
199 %package -n kernel-smp-misc-vmmon
200 Summary: SMP kernel module for VMware Server
201 Summary(pl): Modu³ j±dra SMP dla VMware Server
202 Release: %{_rel}@%{_kernel_ver_str}
204 Requires(post,postun): /sbin/depmod
205 Requires: dev >= 2.9.0-7
206 %if %{with dist_kernel}
207 %requires_releq_kernel_smp
208 Requires(postun): %releq_kernel_smp
210 Provides: kernel(vmmon) = %{version}-%{_rel}
212 %description -n kernel-smp-misc-vmmon
213 SMP kernel modules fov VMware Server - vmmon-smp.
215 %description -n kernel-smp-misc-vmmon -l pl
216 Modu³y j±dra SMP dla VMware Server - vmmon-smp.
218 %package -n kernel-smp-misc-vmnet
219 Summary: SMP kernel module for VMware Server
220 Summary(pl): Modu³ j±dra SMP dla VMware Server
221 Release: %{_rel}@%{_kernel_ver_str}
223 Requires(post,postun): /sbin/depmod
224 Requires: dev >= 2.9.0-7
225 %if %{with dist_kernel}
226 %requires_releq_kernel_smp
227 Requires(postun): %releq_kernel_smp
229 Provides: kernel(vmnet) = %{version}-%{_rel}
231 %description -n kernel-smp-misc-vmnet
232 SMP kernel module for VMware Server - vmnet-smp.
234 %description -n kernel-smp-misc-vmnet -l pl
235 Modu³y j±dra SMP dla VMware Server - vmnet-smp.
237 %package -n kernel24-misc-vmmon
238 Summary: Kernel module for VMware Server
239 Summary(pl): Modu³ j±dra dla VMware Server
240 Release: %{_rel}@%{_kernel_ver_str}
242 Requires(post,postun): /sbin/depmod
243 Requires: dev >= 2.9.0-7
244 %if %{with dist_kernel}
245 %requires_releq_kernel_up
246 Requires(postun): %releq_kernel_up
248 Provides: kernel(vmmon) = %{version}-%{_rel}
250 %description -n kernel24-misc-vmmon
251 Kernel modules for VMware Server - vmmon.
253 %description -n kernel24-misc-vmmon -l pl
254 Modu³y j±dra dla VMware Server - vmmon.
256 %package -n kernel24-misc-vmnet
257 Summary: Kernel module for VMware Server
258 Summary(pl): Modu³ j±dra dla VMware Server
259 Release: %{_rel}@%{_kernel_ver_str}
261 Requires(post,postun): /sbin/depmod
262 Requires: dev >= 2.9.0-7
263 %if %{with dist_kernel}
264 %requires_releq_kernel_up
265 Requires(postun): %releq_kernel_up
267 Provides: kernel(vmnet) = %{version}-%{_rel}
269 %description -n kernel24-misc-vmnet
270 Kernel modules for VMware Server - vmnet.
272 %description -n kernel24-misc-vmnet -l pl
273 Modu³y j±dra dla VMware Server - vmnet.
275 %package -n kernel24-smp-misc-vmmon
276 Summary: SMP kernel module for VMware Server
277 Summary(pl): Modu³ j±dra SMP dla VMware Server
278 Release: %{_rel}@%{_kernel_ver_str}
280 Requires(post,postun): /sbin/depmod
281 Requires: dev >= 2.9.0-7
282 %if %{with dist_kernel}
283 %requires_releq_kernel_smp
284 Requires(postun): %releq_kernel_smp
286 Provides: kernel(vmmon) = %{version}-%{_rel}
288 %description -n kernel24-smp-misc-vmmon
289 SMP kernel modules fov VMware Server - vmmon-smp.
291 %description -n kernel24-smp-misc-vmmon -l pl
292 Modu³y j±dra SMP dla VMware Server - vmmon-smp.
294 %package -n kernel24-smp-misc-vmnet
295 Summary: SMP kernel module for VMware Server
296 Summary(pl): Modu³ j±dra SMP dla VMware Server
297 Release: %{_rel}@%{_kernel_ver_str}
299 Requires(post,postun): /sbin/depmod
300 Requires: dev >= 2.9.0-7
301 %if %{with dist_kernel}
302 %requires_releq_kernel_smp
303 Requires(postun): %releq_kernel_smp
305 Provides: kernel(vmnet) = %{version}-%{_rel}
307 %description -n kernel24-smp-misc-vmnet
308 SMP kernel module for VMware Server - vmnet-smp.
310 %description -n kernel24-smp-misc-vmnet -l pl
311 Modu³y j±dra SMP dla VMware Server - vmnet-smp.
314 %setup -q -n vmware-server-distrib -a1 -a2
315 tar zxf vmware-mui-distrib/console-distrib/VMware-console-%{_ver}-%{_build}.tar.gz
316 #cd vmware-any-any-update%{_urel}
317 cd lib/modules/source
321 cp -a vmmon-only{,.clean}
322 cp -a vmnet-only{,.clean}
327 sed -i 's:vm_db_answer_LIBDIR:VM_LIBDIR:g;s:vm_db_answer_BINDIR:VM_BINDIR:g' bin/vmware
329 cd vmware-any-any-update%{_urel}
330 chmod u+w ../lib/bin/vmware-vmx ../lib/bin-debug/vmware-vmx ../bin/vmnet-bridge
334 %{__cc} %{rpmldflags} %{rpmcflags} -o update update.c
335 ./update vmx ../lib/bin/vmware-vmx
336 ./update vmxdebug ../lib/bin-debug/vmware-vmx
337 ./update bridge ../bin/vmnet-bridge
342 cd lib/modules/source
346 %if %{without kernel24}
347 for mod in vmmon vmnet ; do
348 for cfg in %{?with_dist_kernel:%{?with_smp:smp} up}%{!?with_dist_kernel:nondist}; do
349 if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
353 cp -a $mod-only.clean $mod-only
355 install -d include/{linux,config}
356 touch include/config/MARKER
357 ln -sf %{_kernelsrcdir}/config-$cfg .config
358 ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h include/linux/autoconf.h
359 ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
360 ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm-%{_target_base_arch}
361 ln -sf %{_kernelsrcdir}/Module.symvers-$cfg Module.symvers
362 %{__make} -C %{_kernelsrcdir} modules \
367 mv -f $mod.ko ../built/$mod-$cfg.ko
373 for mod in vmmon vmnet ; do
377 sed -i s/'^HEADER_DIR.*'/'HEADER_DIR = \/usr\/src\/linux-2.4\/include'/ Makefile
378 sed -i s/'^BUILD_DIR.*'/'BUILD_DIR = .'/ Makefile
382 VM_KBUILD=no VMWARE_VER=VME_V5 \
383 M=$PWD O=$PWD CC=%{kgcc} \
384 INCLUDES="%{rpmcflags} -I. -D__KERNEL_SMP=1 -D__SMP__ -I%{_kernelsrcdir}/include"
385 if [ -e $mod-xxx-* ]; then
386 mv -f $mod-xxx-* ../built/$mod-smp.o
388 mv -f driver-*/$mod-xxx-* ../built/$mod-smp.o
391 %{__make} VM_KBUILD=no clean
394 VM_KBUILD=no VMWARE_VER=VME_V5 \
395 M=$PWD O=$PWD CC=%{kgcc} \
396 INCLUDES="%{rpmcflags} -I. -I%{_kernelsrcdir}/include"
397 if [ -e $mod-xxx-* ]; then
398 mv -f $mod-xxx-* ../built/$mod.o
400 mv -f driver-*/$mod-xxx-* ../built/$mod.o
410 rm -rf $RPM_BUILD_ROOT
412 %if %{with userspace}
414 $RPM_BUILD_ROOT%{_sysconfdir}/vmware{,-console} \
415 $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/{nat,dhcpd} \
416 $RPM_BUILD_ROOT%{_bindir} \
417 $RPM_BUILD_ROOT%{_sbindir} \
418 $RPM_BUILD_ROOT%{_libdir}/vmware-{server,console}/bin \
419 $RPM_BUILD_ROOT%{_libdir}/vmware-console/bin \
420 $RPM_BUILD_ROOT%{_mandir} \
421 $RPM_BUILD_ROOT%{_pixmapsdir} \
422 $RPM_BUILD_ROOT%{_desktopdir} \
423 $RPM_BUILD_ROOT/etc/rc.d/init.d \
424 $RPM_BUILD_ROOT/var/run/vmware
428 install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}{,smp}/misc
430 #cd vmware-any-any-update%{_urel}
431 cd lib/modules/source
433 %if %{without kernel24}
434 install built/vmmon-%{?with_dist_kernel:up}%{!?with_dist_kernel:nondist}.ko \
435 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/vmmon.ko
436 install built/vmnet-%{?with_dist_kernel:up}%{!?with_dist_kernel:nondist}.ko \
437 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/vmnet.ko
438 %if %{with smp} && %{with dist_kernel}
439 install built/vmmon-smp.ko \
440 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc/vmmon.ko
441 install built/vmnet-smp.ko \
442 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc/vmnet.ko
446 install built/vmmon.o \
447 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/vmmon.o
448 install built/vmnet.o \
449 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/vmnet.o
450 %if %{with smp} && %{with dist_kernel}
451 install built/vmmon-smp.o \
452 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc/vmmon.o
453 install built/vmnet-smp.o \
454 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc/vmnet.o
462 %if %{with userspace}
463 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vmnet
464 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet.conf
465 install %{SOURCE5} $RPM_BUILD_ROOT%{_pixmapsdir}
466 install %{SOURCE6} $RPM_BUILD_ROOT%{_desktopdir}
467 install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/nat/nat.conf
468 install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.conf
470 touch $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.leases
471 touch $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.leases~
473 install bin/*-* $RPM_BUILD_ROOT%{_bindir}
474 install sbin/*-* $RPM_BUILD_ROOT%{_sbindir}
475 install lib/bin/vmware-vmx $RPM_BUILD_ROOT%{_libdir}/vmware-server/bin
477 #cp -r lib/{bin-debug,config,help*,isoimages,licenses,messages,smb,xkeymap} \
478 cp -r lib/{bin-debug,config,help*,isoimages,licenses,messages,xkeymap} \
479 $RPM_BUILD_ROOT%{_libdir}/vmware-server
481 cp -r vmware-console-distrib/lib/{bin-debug,config,help*,messages,xkeymap} \
482 $RPM_BUILD_ROOT%{_libdir}/vmware-console
484 install vmware-console-distrib/lib/bin/vmware-remotemks $RPM_BUILD_ROOT%{_libdir}/vmware-console/bin
486 cp -r vmware-console-distrib/man/* man/* $RPM_BUILD_ROOT%{_mandir}
487 gunzip $RPM_BUILD_ROOT%{_mandir}/man?/*.gz
489 cat > $RPM_BUILD_ROOT%{_sysconfdir}/vmware/locations <<EOF
491 VM_LIBDIR=%{_libdir}/vmware-server
494 cat > $RPM_BUILD_ROOT%{_sysconfdir}/vmware-console/locations <<EOF
496 VM_LIBDIR=%{_libdir}/vmware-console
499 %if %{with internal_libs}
500 install bin/vmware $RPM_BUILD_ROOT%{_bindir}
501 install lib/bin/vmware $RPM_BUILD_ROOT%{_libdir}/vmware-server/bin
502 cp -r lib/lib $RPM_BUILD_ROOT%{_libdir}/vmware-server
504 install vmware-console-distrib/bin/vmware-console $RPM_BUILD_ROOT%{_bindir}
505 install vmware-console-distrib/lib/bin/vmware $RPM_BUILD_ROOT%{_libdir}/vmware-console/bin
506 cp -r vmware-console-distrib/lib/lib $RPM_BUILD_ROOT%{_libdir}/vmware-console
508 install lib/bin/vmware $RPM_BUILD_ROOT%{_bindir}
509 install vmware-console-distrib/lib/bin/vmware-console $RPM_BUILD_ROOT%{_bindir}
514 rm -rf $RPM_BUILD_ROOT
517 /sbin/chkconfig --add vmnet
518 %service vmnet restart "VMware networking service"
521 if [ "$1" = "0" ]; then
523 /sbin/chkconfig --del vmnet
526 %post -n kernel-misc-vmmon
527 %depmod %{_kernel_ver}
529 %postun -n kernel-misc-vmmon
530 %depmod %{_kernel_ver}
532 %post -n kernel-misc-vmnet
533 %depmod %{_kernel_ver}
535 %postun -n kernel-misc-vmnet
536 %depmod %{_kernel_ver}
538 %post -n kernel-smp-misc-vmmon
539 %depmod %{_kernel_ver}smp
541 %postun -n kernel-smp-misc-vmmon
542 %depmod %{_kernel_ver}smp
544 %post -n kernel-smp-misc-vmnet
545 %depmod %{_kernel_ver}smp
547 %postun -n kernel-smp-misc-vmnet
548 %depmod %{_kernel_ver}smp
550 %post -n kernel24-misc-vmmon
551 %depmod %{_kernel_ver}
553 %postun -n kernel24-misc-vmmon
554 %depmod %{_kernel_ver}
556 %post -n kernel24-misc-vmnet
557 %depmod %{_kernel_ver}
559 %postun -n kernel24-misc-vmnet
560 %depmod %{_kernel_ver}
562 %post -n kernel24-smp-misc-vmmon
563 %depmod %{_kernel_ver}smp
565 %postun -n kernel24-smp-misc-vmmon
566 %depmod %{_kernel_ver}smp
568 %post -n kernel24-smp-misc-vmnet
569 %depmod %{_kernel_ver}smp
571 %postun -n kernel24-smp-misc-vmnet
572 %depmod %{_kernel_ver}smp
574 %if %{with userspace}
576 %defattr(644,root,root,755)
577 %doc doc/* lib/configurator/vmnet-{dhcpd,nat}.conf
578 %dir %{_sysconfdir}/vmware
579 %{_sysconfdir}/vmware/locations
580 %attr(755,root,root) %{_bindir}/vm-support
581 %attr(755,root,root) %{_bindir}/vmware-authtrusted
582 %attr(755,root,root) %{_bindir}/vmware-cmd
583 %attr(755,root,root) %{_bindir}/vmware
584 %attr(755,root,root) %{_bindir}/vmware-loop
585 %attr(755,root,root) %{_bindir}/vmware-mount.pl
586 %attr(755,root,root) %{_bindir}/vmware-vdiskmanager
587 %attr(755,root,root) %{_sbindir}/*
588 %dir %{_libdir}/vmware-server
589 %dir %{_libdir}/vmware-server/bin
591 %attr(4755,root,root) %{_libdir}/vmware-server/bin/vmware-vmx
592 %{_libdir}/vmware-server/config
593 %{_libdir}/vmware-server/isoimages
594 %if %{with internal_libs}
595 %attr(755,root,root) %{_libdir}/vmware-server/bin/vmware
596 %{_libdir}/vmware-server/lib
597 %attr(755,root,root) %{_libdir}/vmware-server/lib/wrapper-gtk24.sh
599 %{_libdir}/vmware-server/licenses
600 %dir %{_libdir}/vmware-server/messages
601 %{_libdir}/vmware-server/messages/en
602 %lang(ja) %{_libdir}/vmware-server/messages/ja
603 %{_libdir}/vmware-server/xkeymap
604 %{_mandir}/man1/vmware.1*
605 %attr(1777,root,root) %dir /var/run/vmware
607 %{_desktopdir}/%{name}.desktop
610 %defattr(644,root,root,755)
611 %dir %{_sysconfdir}/vmware-console
612 %{_sysconfdir}/vmware-console/locations
613 %attr(755,root,root) %{_bindir}/vmware-console
614 %dir %{_libdir}/vmware-console
615 %dir %{_libdir}/vmware-console/bin
616 %attr(755,root,root) %{_libdir}/vmware-console/bin/vmware-remotemks
617 %{_libdir}/vmware-console/config
618 %if %{with internal_libs}
619 %attr(755,root,root) %{_libdir}/vmware-console/bin/vmware
620 %{_libdir}/vmware-console/lib
621 %attr(755,root,root) %{_libdir}/vmware-console/lib/wrapper-gtk24.sh
623 %dir %{_libdir}/vmware-console/messages
624 %lang(ja) %{_libdir}/vmware-console/messages/ja
625 %{_libdir}/vmware-console/xkeymap
626 %{_mandir}/man1/vmware-console.1*
629 %defattr(644,root,root,755)
630 %{_libdir}/vmware-console/help*
633 %defattr(644,root,root,755)
634 %dir %{_libdir}/vmware-server/bin-debug
636 %attr(4755,root,root) %{_libdir}/vmware-server/bin-debug/vmware-vmx
637 %dir %{_libdir}/vmware-console/bin-debug
638 %attr(755,root,root) %{_libdir}/vmware-server/bin-debug/vmware-remotemks
639 %attr(755,root,root) %{_libdir}/vmware-console/bin-debug/vmware-remotemks
642 %defattr(644,root,root,755)
643 %{_libdir}/vmware-server/help*
646 %defattr(644,root,root,755)
647 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet.conf
648 %attr(754,root,root) /etc/rc.d/init.d/vmnet
649 %attr(755,root,root) %{_bindir}/vmnet-bridge
650 %attr(755,root,root) %{_bindir}/vmnet-dhcpd
651 %attr(755,root,root) %{_bindir}/vmnet-natd
652 %attr(755,root,root) %{_bindir}/vmnet-netifup
653 %attr(755,root,root) %{_bindir}/vmnet-sniffer
654 %attr(755,root,root) %{_bindir}/vmware-ping
655 %dir %{_sysconfdir}/vmware/vmnet8
656 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.conf
657 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet8/nat/nat.conf
658 %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.leases*
662 %defattr(644,root,root,755)
663 %doc lib/configurator/vmnet-smb.conf
664 %attr(755,root,root) %{_bindir}/vmware-nmbd
665 %attr(755,root,root) %{_bindir}/vmware-smbd
666 %attr(755,root,root) %{_bindir}/vmware-smbpasswd
667 %attr(755,root,root) %{_bindir}/vmware-smbpasswd.bin
668 %{_libdir}/vmware/smb
673 %if %{without kernel24}
674 %files -n kernel-misc-vmmon
675 %defattr(644,root,root,755)
676 /lib/modules/%{_kernel_ver}/misc/vmmon.ko*
678 %files -n kernel-misc-vmnet
679 %defattr(644,root,root,755)
680 /lib/modules/%{_kernel_ver}/misc/vmnet.ko*
682 %if %{with smp} && %{with dist_kernel}
683 %files -n kernel-smp-misc-vmmon
684 %defattr(644,root,root,755)
685 /lib/modules/%{_kernel_ver}smp/misc/vmmon.ko*
687 %files -n kernel-smp-misc-vmnet
688 %defattr(644,root,root,755)
689 /lib/modules/%{_kernel_ver}smp/misc/vmnet.ko*
693 %files -n kernel24-misc-vmmon
694 %defattr(644,root,root,755)
695 /lib/modules/%{_kernel_ver}/misc/vmmon.o*
697 %files -n kernel24-misc-vmnet
698 %defattr(644,root,root,755)
699 /lib/modules/%{_kernel_ver}/misc/vmnet.o*
701 %if %{with smp} && %{with dist_kernel}
702 %files -n kernel24-smp-misc-vmmon
703 %defattr(644,root,root,755)
704 /lib/modules/%{_kernel_ver}smp/misc/vmmon.o*
706 %files -n kernel24-smp-misc-vmnet
707 %defattr(644,root,root,755)
708 /lib/modules/%{_kernel_ver}smp/misc/vmnet.o*