]> git.pld-linux.org Git - packages/VMware-server.git/blame - VMware-server.spec
- some new files
[packages/VMware-server.git] / VMware-server.spec
CommitLineData
21baaa38
MM
1#
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
ad4726ec 5# be packaged (vmware-cmd requires that). Something needs to be done with
21baaa38 6# the authd (inetd integration is needed I guess).
ad4726ec 7#
21baaa38
MM
8# The modules from any-any upgrade are too old (I used the ones comming with VMw-S).
9#
10# It builds on amd64, I have changed the networking package not to require the main package
ad4726ec 11# so it can be installed outside 32bit chroot.
21baaa38
MM
12#
13# But hey, it's at least free ;-)
14#
15# I probably won't have time to work on this, switching to vmware-player.
f4d5d331
MWP
16# TODO:
17# problem with libsexy/libsexymm:
18# ln -s /usr/lib/libsexy.so.2 /usr/lib/libsexy.so.1
19# ln -s /usr/lib/libsexymm.so.2 /usr/lib/libsexymm.so.1
21baaa38
MM
20#
21# Conditional build:
22%bcond_without dist_kernel # without distribution kernel
12704c34 23%bcond_without kernel # don't build kernel modules
59b5a42e 24%bcond_without userspace # don't build userspace utilities
c932c051
ER
25%bcond_without internal_libs # internal libs stuff
26%bcond_without doc # package huge docs
21baaa38
MM
27%bcond_with verbose # verbose build (V=1)
28#
29%include /usr/lib/rpm/macros.perl
21baaa38 30#
b70d7c8e
ER
31%define ver 2.0
32%define subver 63231
12704c34 33%define rel 0.5
b70d7c8e 34%define urel 115
b4e075cd 35%{expand:%%define ccver %(%{__cc} -dumpversion)}
21baaa38
MM
36#
37Summary: VMware Server
0491bf08 38Summary(pl.UTF-8): VMware Server - wirtualna platforma dla stacji roboczej
21baaa38 39Name: VMware-server
b70d7c8e
ER
40Version: %{ver}.%{subver}
41Release: %{rel}
21baaa38
MM
42License: custom, non-distributable
43Group: Applications/Emulators
b70d7c8e
ER
44# http://www.vmware.com/beta/server/download.html
45Source0: http://download3.vmware.com/software/vmserver/%{name}-e.x.p-%{subver}.i386.tar.gz
46# NoSource0-md5: 853247ff0e313f34bd0c3052de8e2c28
47Source1: http://download3.vmware.com/software/vmserver/%{name}-e.x.p-%{subver}.x86_64.tar.gz
48# NoSource1-md5: 0d36ae02640d913251fd11918f798da3
49Source2: http://download3.vmware.com/software/vmserver/VMware-vix-e.x.p-%{subver}.i386.tar.gz
50# NoSource2-md5: c7d162fb8c805143ea5b40e7f62ef4da
51Source3: http://download3.vmware.com/software/vmserver/VMware-vix-e.x.p-%{subver}.x86_64.tar.gz
52# NoSource3-md5: 10124d4747e7a579a270376458b7a77b
53Source4: http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update%{urel}.tar.gz
54# NoSource4-md5: ab33ff7a799fee77f0f4ba5667cd4b9a
55Source5: %{name}.init
56Source6: %{name}-vmnet.conf
57Source7: %{name}.png
58Source8: %{name}.desktop
59Source9: %{name}-nat.conf
60Source10: %{name}-dhcpd.conf
c932c051 61Source11: %{name}-libs
21baaa38
MM
62Patch0: %{name}-Makefile.patch
63Patch1: %{name}-run_script.patch
73b8f8bc 64Patch2: %{name}-init_pl.patch
21baaa38 65NoSource: 0
2f4f313a
JB
66NoSource: 1
67NoSource: 2
b70d7c8e
ER
68NoSource: 3
69NoSource: 4
21baaa38 70URL: http://www.vmware.com/
a4e0119e 71%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.16}
b70d7c8e 72BuildRequires: libstdc++-devel
21baaa38 73BuildRequires: rpm-perlprov
606ddb2b 74BuildRequires: rpmbuild(macros) >= 1.438
21baaa38 75BuildRequires: sed >= 4.0
4e42adb1
ER
76#Requires: libgnomecanvasmm
77#Requires: libsexy
78#Requires: libsexymm
b70d7c8e 79ExclusiveArch: %{ix86} %{x8664}
21baaa38
MM
80BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
81
82%define _noautoprovfiles %{_libdir}/vmware*/lib/.*\.so.*
c932c051
ER
83# TMP hack to compare with upstream rpm
84%define _libdir %{_prefix}/lib
85%define _docdir %{_defaultdocdir}/vmware
86
87%define sonamedeps %(cat %{SOURCE11} | xargs)
88
89%define _noautoprov %sonamedeps
90%define _noautoreq %sonamedeps
21baaa38
MM
91
92%description
ad4726ec
ER
93VMware Server Virtual Platform is a thin software layer that allows
94multiple guest operating systems to run concurrently on a single
95standard PC, without repartitioning or rebooting, and without
21baaa38
MM
96significant loss of performance.
97
73ea1463 98%description -l pl.UTF-8
21baaa38 99VMware Server Virtual Platform to cienka warstwa oprogramowania
73ea1463
JR
100pozwalająca na jednoczesne działanie wielu gościnnych systemów
101operacyjnych na jednym zwykłym PC, bez repartycjonowania ani
102rebootowania, bez znacznej utraty wydajności.
21baaa38
MM
103
104%package debug
105Summary: VMware debug utility
0491bf08 106Summary(pl.UTF-8): Narzędzie VMware do odpluskwiania
21baaa38
MM
107Group: Applications/Emulators
108Requires: %{name} = %{version}-%{release}
109
110%description debug
111VMware debug utility.
112
73ea1463
JR
113%description debug -l pl.UTF-8
114Narzędzie VMware do odpluskwiania.
21baaa38
MM
115
116%package console
117Summary: VMware console utility
0491bf08 118Summary(pl.UTF-8): Konsola VMware
21baaa38
MM
119Group: Applications/Emulators
120Requires: %{name} = %{version}-%{release}
121
122%description console
123A tool for controlling VM.
124
73ea1463
JR
125%description console -l pl.UTF-8
126Narzędzie VMware do kontroli VM.
21baaa38
MM
127
128%package help
129Summary: VMware Server help files
0491bf08 130Summary(pl.UTF-8): Pliki pomocy dla VMware Server
21baaa38
MM
131Group: Applications/Emulators
132Requires: %{name} = %{version}-%{release}
133Requires: mozilla
134
135%description help
136VMware Server help files.
137
73ea1463 138%description help -l pl.UTF-8
21baaa38
MM
139Pliki pomocy dla VMware Server.
140
141%package console-help
142Summary: VMware Server console help files
0491bf08 143Summary(pl.UTF-8): Pliki pomocy dla konsoli VMware Server
21baaa38
MM
144Group: Applications/Emulators
145Requires: %{name} = %{version}-%{release}
146Requires: mozilla
147
148%description console-help
149VMware Server console help files.
150
73ea1463 151%description console-help -l pl.UTF-8
21baaa38
MM
152Pliki pomocy dla konsoli VMware Server.
153
154%package networking
155Summary: VMware networking utilities
0491bf08 156Summary(pl.UTF-8): Narzędzia VMware do obsługi sieci
21baaa38 157Group: Applications/Emulators
d3a099f0 158Requires(post,preun): /sbin/chkconfig
21baaa38 159#Requires: %{name} = %{version}-%{release}
d3a099f0 160Requires: rc-scripts
21baaa38
MM
161
162%description networking
163VMware networking utilities.
164
73ea1463
JR
165%description networking -l pl.UTF-8
166Narzędzia VMware do obsługi sieci.
21baaa38
MM
167
168%package samba
169Summary: VMware SMB utilities
0491bf08 170Summary(pl.UTF-8): Narzędzia VMware do SMB
21baaa38
MM
171Group: Applications/Emulators
172Requires: %{name} = %{version}-%{release}
173
174%description samba
175VMware SMB utilities.
176
73ea1463
JR
177%description samba -l pl.UTF-8
178Narzędzia VMware do SMB.
21baaa38 179
a4e0119e 180%package -n kernel%{_alt_kernel}-misc-vmci
606ddb2b
ER
181Summary: Kernel module for VMware Server
182Summary(pl.UTF-8): Moduł jądra dla VMware Server
183Release: %{rel}@%{_kernel_ver_str}
184Group: Base/Kernel
185Requires(post,postun): /sbin/depmod
186Requires: dev >= 2.9.0-7
187%if %{with dist_kernel}
188%requires_releq_kernel
189Requires(postun): %releq_kernel
190%endif
191Provides: kernel(vmci) = %{version}-%{rel}
192
a4e0119e 193%description -n kernel%{_alt_kernel}-misc-vmci
606ddb2b
ER
194Kernel modules for VMware Server - vmci.
195
a4e0119e 196%description -n kernel%{_alt_kernel}-misc-vmci -l pl.UTF-8
606ddb2b
ER
197Moduły jądra dla VMware Server - vmci.
198
a4e0119e 199%package -n kernel%{_alt_kernel}-misc-vmmon
21baaa38 200Summary: Kernel module for VMware Server
0491bf08 201Summary(pl.UTF-8): Moduł jądra dla VMware Server
b70d7c8e 202Release: %{rel}@%{_kernel_ver_str}
21baaa38
MM
203Group: Base/Kernel
204Requires(post,postun): /sbin/depmod
205Requires: dev >= 2.9.0-7
206%if %{with dist_kernel}
7b803579 207%requires_releq_kernel
208Requires(postun): %releq_kernel
21baaa38 209%endif
b70d7c8e 210Provides: kernel(vmmon) = %{version}-%{rel}
21baaa38 211
a4e0119e 212%description -n kernel%{_alt_kernel}-misc-vmmon
21baaa38
MM
213Kernel modules for VMware Server - vmmon.
214
a4e0119e 215%description -n kernel%{_alt_kernel}-misc-vmmon -l pl.UTF-8
73ea1463 216Moduły jądra dla VMware Server - vmmon.
21baaa38 217
a4e0119e 218%package -n kernel%{_alt_kernel}-misc-vmnet
21baaa38 219Summary: Kernel module for VMware Server
0491bf08 220Summary(pl.UTF-8): Moduł jądra dla VMware Server
b70d7c8e 221Release: %{rel}@%{_kernel_ver_str}
21baaa38
MM
222Group: Base/Kernel
223Requires(post,postun): /sbin/depmod
224Requires: dev >= 2.9.0-7
225%if %{with dist_kernel}
7b803579 226%requires_releq_kernel
227Requires(postun): %releq_kernel
21baaa38 228%endif
b70d7c8e 229Provides: kernel(vmnet) = %{version}-%{rel}
21baaa38 230
a4e0119e 231%description -n kernel%{_alt_kernel}-misc-vmnet
21baaa38
MM
232Kernel modules for VMware Server - vmnet.
233
a4e0119e 234%description -n kernel%{_alt_kernel}-misc-vmnet -l pl.UTF-8
73ea1463 235Moduły jądra dla VMware Server - vmnet.
21baaa38 236
21baaa38 237%prep
72f99ac0 238%ifarch %{ix86}
606ddb2b 239%setup -q -T -n vmware-server-distrib -b0 %{?with_userspace:-a2}
72f99ac0
ER
240%endif
241%ifarch %{x8664}
606ddb2b 242%setup -q -T -n vmware-server-distrib -b1 %{?with_userspace:-a3}
72f99ac0 243%endif
606ddb2b
ER
244
245cd lib/modules
246%{__tar} xf source/vmci.tar
247%{__tar} xf source/vmmon.tar
248%{__tar} xf source/vmnet.tar
249mv vmmon-only/linux/driver.c{,.dist}
250mv vmnet-only/hub.c{,.dist}
251mv vmnet-only/driver.c{,.dist}
c932c051 252#rm -rf binary # unusable
59b5a42e 253cd -
606ddb2b 254
c932c051
ER
255%{__gzip} -d man/man1/vmware.1.gz
256
606ddb2b 257%if 0
b70d7c8e
ER
258tar zxf vmware-mui-distrib/console-distrib/%{name}-console-%{ver}-%{subver}.tar.gz
259cp vmware-any-any-update%{urel}/{vmmon,vmnet}.tar lib/modules/source/
21baaa38
MM
260cd lib/modules/source
261tar xf vmmon.tar
262tar xf vmnet.tar
6240d6b6 263#%patch0 -p0
21baaa38
MM
264cp -a vmmon-only{,.clean}
265cp -a vmnet-only{,.clean}
266cd -
267%patch1 -p1
73b8f8bc 268%patch2 -p0
35bca45b 269tar xf lib/perl/control.tar
606ddb2b 270%endif
21baaa38
MM
271
272%build
21baaa38 273
606ddb2b 274%if 0
b70d7c8e 275cd vmware-any-any-update%{urel}
21baaa38 276chmod u+w ../lib/bin/vmware-vmx ../lib/bin-debug/vmware-vmx ../bin/vmnet-bridge
606ddb2b 277%endif
21baaa38
MM
278
279%if 0
280rm -f update
281%{__cc} %{rpmldflags} %{rpmcflags} -o update update.c
282./update vmx ../lib/bin/vmware-vmx
283./update vmxdebug ../lib/bin-debug/vmware-vmx
284./update bridge ../bin/vmnet-bridge
21baaa38 285cd -
606ddb2b 286%endif
21baaa38 287
35bca45b 288%if %{with userspace}
606ddb2b 289%if 0
35bca45b 290 cd control-only
291 perl Makefile.PL
292 sed -i "s:^INSTALLSITEARCH.*$:INSTALLSITEARCH = %{perl_vendorarch}:" Makefile
293 sed -i "s:^INSTALLSITELIB.*$:INSTALLSITELIB = %{perl_vendorlib}:" Makefile
294 sed -i "s:^INSTALLSITEMAN1DIR.*$:INSTALLSITEMAN1DIR = %{_mandir}/man1:" Makefile
295 sed -i "s:^INSTALLSITEMAN3DIR.*$:INSTALLSITEMAN3DIR = %{_mandir}/man3:" Makefile
296
297 %{__make}
298 cd ..
299%endif
606ddb2b 300%endif
35bca45b 301
21baaa38 302%if %{with kernel}
606ddb2b
ER
303cd lib/modules
304
305%build_kernel_modules -C vmci-only -m vmci SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{ccver}
306
307%build_kernel_modules -C vmmon-only -m vmmon SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{ccver} <<'EOF'
308if grep -q "^CONFIG_PREEMPT_RT=y$" o/.config; then
309 sed -e '/pollQueueLock/s/SPIN_LOCK_UNLOCKED/SPIN_LOCK_UNLOCKED(pollQueueLock)/' \
310 -e '/timerLock/s/SPIN_LOCK_UNLOCKED/SPIN_LOCK_UNLOCKED(timerLock)/' \
311 linux/driver.c.dist > linux/driver.c
312else
313 cat linux/driver.c.dist > linux/driver.c
314fi
315EOF
316
317%build_kernel_modules -C vmnet-only -m vmnet SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{ccver} <<'EOF'
318if grep -q "^CONFIG_PREEMPT_RT=y$" o/.config; then
319 sed -e 's/SPIN_LOCK_UNLOCKED/SPIN_LOCK_UNLOCKED(vnetHubLock)/' \
320 hub.c.dist > hub.c
321 sed -e 's/RW_LOCK_UNLOCKED/RW_LOCK_UNLOCKED(vnetPeerLock)/' \
322 driver.c.dist > driver.c
323else
324 cat hub.c.dist > hub.c
325 cat driver.c.dist > driver.c
326fi
327EOF
ecad5a32 328%endif
21baaa38
MM
329
330%install
331rm -rf $RPM_BUILD_ROOT
332
333%if %{with userspace}
334install -d \
5cc7759b 335 $RPM_BUILD_ROOT%{_sysconfdir}/vmware{,-server-console} \
21baaa38 336 $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/{nat,dhcpd} \
12704c34 337 $RPM_BUILD_ROOT%{_sysconfdir}/vmware/state \
21baaa38
MM
338 $RPM_BUILD_ROOT%{_bindir} \
339 $RPM_BUILD_ROOT%{_sbindir} \
a4a79c8a 340 $RPM_BUILD_ROOT%{_libdir}/vmware{,-server-console}/bin \
21baaa38
MM
341 $RPM_BUILD_ROOT%{_mandir} \
342 $RPM_BUILD_ROOT%{_pixmapsdir} \
343 $RPM_BUILD_ROOT%{_desktopdir} \
344 $RPM_BUILD_ROOT/etc/rc.d/init.d \
a4a79c8a 345 $RPM_BUILD_ROOT/var/{log,run}/vmware
35bca45b 346
4e42adb1 347%if 0
35bca45b 348 cd control-only
349 %{__make} install \
350 DESTDIR=$RPM_BUILD_ROOT
351 cd ..
4e42adb1 352%endif
73b8f8bc 353
4e42adb1 354%if 0
73b8f8bc 355 # copy other required perl modules
c932c051
ER
356 cp -a lib/perl5/site_perl/5.005/VMware $RPM_BUILD_ROOT%{perl_vendorarch}
357 cp -a lib/perl5/site_perl/5.005/i386-linux/VMware/VmdbPerl $RPM_BUILD_ROOT%{perl_vendorarch}/VMware
358 cp -a lib/perl5/site_perl/5.005/i386-linux/VMware/{HConfig,VmdbPerl}.pm $RPM_BUILD_ROOT%{perl_vendorarch}/VMware
359 cp -a lib/perl5/site_perl/5.005/i386-linux/auto/VMware/{HConfig,VmdbPerl} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/VMware
73b8f8bc 360
361 # remove unecessary files
362 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/VMware/{HConfig,VmdbPerl,VmPerl}/.{exists,packlist}
21baaa38 363%endif
4e42adb1 364%endif
21baaa38
MM
365
366%if %{with kernel}
606ddb2b
ER
367%install_kernel_modules -m lib/modules/vmci-only/vmci -d misc
368%install_kernel_modules -m lib/modules/vmmon-only/vmmon -d misc
369%install_kernel_modules -m lib/modules/vmnet-only/vmnet -d misc
21baaa38
MM
370%endif
371
372%if %{with userspace}
b70d7c8e
ER
373install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vmnet
374install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet.conf
375install %{SOURCE7} $RPM_BUILD_ROOT%{_pixmapsdir}
376install %{SOURCE8} $RPM_BUILD_ROOT%{_desktopdir}
377install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/nat/nat.conf
378install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.conf
21baaa38
MM
379
380touch $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.leases
381touch $RPM_BUILD_ROOT%{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.leases~
382
383install bin/*-* $RPM_BUILD_ROOT%{_bindir}
384install sbin/*-* $RPM_BUILD_ROOT%{_sbindir}
a4a79c8a 385install lib/bin/vmware-vmx $RPM_BUILD_ROOT%{_libdir}/vmware/bin
c932c051
ER
386cp -a lib/webAccess $RPM_BUILD_ROOT%{_libdir}/vmware
387cp -a lib/hostd $RPM_BUILD_ROOT%{_libdir}/vmware
388cp -a vmware-vix $RPM_BUILD_ROOT%{_libdir}/vmware
389cp -a lib/vmacore $RPM_BUILD_ROOT%{_libdir}/vmware
390cp -a lib/net-services.sh $RPM_BUILD_ROOT%{_libdir}/vmware
391cp -a lib/modules $RPM_BUILD_ROOT%{_libdir}/vmware
392rm -rf $RPM_BUILD_ROOT%{_libdir}/vmware/modules/*-only
393cp -a lib/configurator $RPM_BUILD_ROOT%{_libdir}/vmware
394cp -a etc/hostd $RPM_BUILD_ROOT/etc/vmware/hostd
395cp -a etc/installer.sh $RPM_BUILD_ROOT/etc/vmware
396cp -a etc/pam.d $RPM_BUILD_ROOT/etc/vmware
397cp -a etc/service $RPM_BUILD_ROOT/etc/vmware
398
399install -d $RPM_BUILD_ROOT%{_docdir}
400cp -a doc/* $RPM_BUILD_ROOT%{_docdir}
401cp -a vmware-vix-distrib/doc/VMwareVix $RPM_BUILD_ROOT%{_docdir}
402install -d $RPM_BUILD_ROOT%{_mandir}/man1
403cp -a man/man1/vmware.1 $RPM_BUILD_ROOT%{_mandir}/man1
404
12704c34
ER
405install installer/services.sh $RPM_BUILD_ROOT/etc/rc.d/init.d/vmware
406ln -s vmware $RPM_BUILD_ROOT/etc/rc.d/init.d/vmware-autostart
407ln -s vmware $RPM_BUILD_ROOT/etc/rc.d/init.d/vmware-core
408ln -s vmware $RPM_BUILD_ROOT/etc/rc.d/init.d/vmware-mgmt
409cat > $RPM_BUILD_ROOT%{_sysconfdir}/vmware/locations <<'EOF'
410file /etc/vmware/locations
411directory /etc/vmware/state
412answer BINDIR /usr/bin
413answer SBINDIR /usr/sbin
414answer LIBDIR /usr/lib/vmware
415answer DOCDIR /usr/share/doc/vmware
416answer MANDIR /usr/share/man
417answer INITDIR /etc/rc.d
418answer INITSCRIPTSDIR /etc/rc.d/init.d
419file /etc/vmware/not_configured 1205422799
420file /etc/rc.d/init.d/vmware 1205422799
421answer INSTALL_CYCLE yes
422file /etc/rc.d/init.d/vmware-mgmt
423file /etc/rc.d/init.d/vmware-core
424file /etc/rc.d/init.d/vmware-autostart
425EOF
426
c932c051
ER
427rm $RPM_BUILD_ROOT/usr/bin/vmware-uninstall.pl
428rm $RPM_BUILD_ROOT/usr/bin/vmware-vimdump
429rm $RPM_BUILD_ROOT/usr/share/applications/VMware-server.desktop
430rm $RPM_BUILD_ROOT/usr/share/pixmaps/VMware-server.png
21baaa38 431
4e42adb1
ER
432%if 0
433sed -e '
434s@%sitearch%@%{perl_sitearch}@g;
435s@%sitelib%@%{perl_sitelib}@g;
436s@%vendorarch%@%{perl_vendorarch}@g;
437s@%vendorlib%@%{perl_vendorlib}@g;
438s@%archlib%@%{perl_archlib}@g;
439s@%privlib%@%{perl_privlib}@g;' < lib/serverd/init.pl.default > $RPM_BUILD_ROOT%{_libdir}/vmware/serverd/init.pl
440%endif
73b8f8bc 441
c932c051 442cp -a lib/{config,help,isoimages,licenses,messages,share,xkeymap} \
a4a79c8a 443 $RPM_BUILD_ROOT%{_libdir}/vmware
21baaa38 444
4e42adb1 445%if 0
c932c051 446cp -a vmware-server-console-distrib/lib/{bin-debug,config,help*,messages,share,xkeymap} \
5cc7759b 447 $RPM_BUILD_ROOT%{_libdir}/vmware-server-console
21baaa38 448
5cc7759b 449install vmware-server-console-distrib/lib/bin/vmware-remotemks $RPM_BUILD_ROOT%{_libdir}/vmware-server-console/bin
21baaa38 450
c932c051 451cp -a vmware-server-console-distrib/man/* man/* $RPM_BUILD_ROOT%{_mandir}
21baaa38 452gunzip $RPM_BUILD_ROOT%{_mandir}/man?/*.gz
4e42adb1 453%endif
21baaa38 454
5cc7759b 455cat > $RPM_BUILD_ROOT%{_sysconfdir}/vmware-server-console/locations <<EOF
21baaa38 456VM_BINDIR=%{_bindir}
5cc7759b 457VM_LIBDIR=%{_libdir}/vmware-server-console
21baaa38
MM
458EOF
459
460%if %{with internal_libs}
461install bin/vmware $RPM_BUILD_ROOT%{_bindir}
c932c051 462install lib/bin/* $RPM_BUILD_ROOT%{_libdir}/vmware/bin
4e42adb1 463#install lib/bin/vmware $RPM_BUILD_ROOT%{_libdir}/vmware/bin
c932c051 464cp -a lib/lib $RPM_BUILD_ROOT%{_libdir}/vmware
21baaa38 465
4e42adb1 466%if 0
5cc7759b 467install vmware-server-console-distrib/bin/vmware-server-console $RPM_BUILD_ROOT%{_bindir}
468install vmware-server-console-distrib/lib/bin/vmware $RPM_BUILD_ROOT%{_libdir}/vmware-server-console/bin
c932c051 469cp -a vmware-server-console-distrib/lib/lib $RPM_BUILD_ROOT%{_libdir}/vmware-server-console
4e42adb1
ER
470%endif
471
21baaa38 472%else
4e42adb1 473%if 0
21baaa38 474install lib/bin/vmware $RPM_BUILD_ROOT%{_bindir}
5cc7759b 475install vmware-server-console-distrib/lib/bin/vmware-server-console $RPM_BUILD_ROOT%{_bindir}
21baaa38
MM
476%endif
477%endif
4e42adb1 478%endif
21baaa38 479
21baaa38
MM
480%clean
481rm -rf $RPM_BUILD_ROOT
482
483%post networking
484/sbin/chkconfig --add vmnet
ad4726ec 485%service vmnet restart "VMware networking service"
21baaa38
MM
486
487%preun networking
488if [ "$1" = "0" ]; then
ad4726ec 489 %service vmnet stop
21baaa38
MM
490 /sbin/chkconfig --del vmnet
491fi
492
a4e0119e 493%post -n kernel%{_alt_kernel}-misc-vmci
606ddb2b
ER
494%depmod %{_kernel_ver}
495
a4e0119e 496%postun -n kernel%{_alt_kernel}-misc-vmci
606ddb2b
ER
497%depmod %{_kernel_ver}
498
a4e0119e 499%post -n kernel%{_alt_kernel}-misc-vmmon
21baaa38
MM
500%depmod %{_kernel_ver}
501
a4e0119e 502%postun -n kernel%{_alt_kernel}-misc-vmmon
21baaa38
MM
503%depmod %{_kernel_ver}
504
a4e0119e 505%post -n kernel%{_alt_kernel}-misc-vmnet
21baaa38
MM
506%depmod %{_kernel_ver}
507
a4e0119e 508%postun -n kernel%{_alt_kernel}-misc-vmnet
21baaa38
MM
509%depmod %{_kernel_ver}
510
21baaa38
MM
511%if %{with userspace}
512%files
c932c051
ER
513%defattr(444,root,root,755)
514#%doc lib/configurator/vmnet-{dhcpd,nat}.conf
21baaa38 515%dir %{_sysconfdir}/vmware
12704c34 516%dir %{_sysconfdir}/vmware/state
c932c051
ER
517%dir %{_sysconfdir}/vmware/hostd
518%dir %{_sysconfdir}/vmware/hostd/env
519%attr(644,root,root) %{_sysconfdir}/vmware/hostd/env/*.xml
520%attr(444,root,root) %{_sysconfdir}/vmware/hostd/key.pub
521%attr(644,root,root) %{_sysconfdir}/vmware/hostd/*.vha
522%attr(644,root,root) %{_sysconfdir}/vmware/hostd/*.xml
523%dir %{_sysconfdir}/vmware/pam.d
524%attr(644,root,root) %{_sysconfdir}/vmware/pam.d/vmware-authd
525%dir %{_sysconfdir}/vmware/service
526%attr(644,root,root) %{_sysconfdir}/vmware/service/services.xml
527%attr(555,root,root) %{_sysconfdir}/vmware/installer.sh
12704c34
ER
528%{_sysconfdir}/vmware/locations
529
530%attr(754,root,root) /etc/rc.d/init.d/vmware
531%attr(754,root,root) /etc/rc.d/init.d/vmware-autostart
532%attr(754,root,root) /etc/rc.d/init.d/vmware-core
533%attr(754,root,root) /etc/rc.d/init.d/vmware-mgmt
534
c932c051 535%attr(555,root,root) %{_bindir}/vm-support
4e42adb1
ER
536#%attr(755,root,root) %{_bindir}/vmware-authtrusted
537#%attr(755,root,root) %{_bindir}/vmware-cmd
4e42adb1
ER
538#%attr(755,root,root) %{_bindir}/vmware-loop
539#%attr(755,root,root) %{_bindir}/vmware-mount.pl
c932c051
ER
540%attr(555,root,root) %{_bindir}/vmware-config.pl
541%attr(555,root,root) %{_bindir}/vmware-mount
542#%attr(555,root,root) %{_bindir}/vmware-uninstall.pl
543#%attr(555,root,root) %{_bindir}/vmware-vimdump
544%attr(555,root,root) %{_bindir}/vmware-vimsh
545%attr(555,root,root) %{_bindir}/vmware-vsh
546%attr(555,root,root) %{_bindir}/vmware-watchdog
547%attr(555,root,root) %{_bindir}/vmware-vdiskmanager
548%attr(4555,root,root) %{_sbindir}/vmware-authd
549%attr(555,root,root) %{_sbindir}/vmware-authdlauncher
550%attr(555,root,root) %{_sbindir}/vmware-hostd
a4a79c8a 551%dir %{_libdir}/vmware
552%dir %{_libdir}/vmware/bin
21baaa38 553# warning: SUID !!!
c932c051 554%attr(555,root,root) %{_libdir}/vmware/bin/vmware-vmx
a4a79c8a 555%{_libdir}/vmware/config
556%{_libdir}/vmware/isoimages
21baaa38 557%if %{with internal_libs}
c932c051
ER
558%attr(555,root,root) %{_bindir}/vmware
559# - XXX -networking
560%attr(4555,root,root) %{_bindir}/vmware-ping
561#%attr(755,root,root) %{_libdir}/vmware/bin/vmware
562%attr(555,root,root) %{_libdir}/vmware/bin/openssl
563%attr(555,root,root) %{_libdir}/vmware/bin/vmplayer
564%attr(555,root,root) %{_libdir}/vmware/bin/vmrun
565%attr(755,root,root) %{_libdir}/vmware/bin/vmware-hostd
566%attr(755,root,root) %{_libdir}/vmware/bin/vmware-hostd-dynamic
567%attr(555,root,root) %{_libdir}/vmware/bin/vmware-remotemks
568%attr(555,root,root) %{_libdir}/vmware/bin/vmware-remotemks-debug
569%attr(555,root,root) %{_libdir}/vmware/bin/vmware-vimdump
570%attr(555,root,root) %{_libdir}/vmware/bin/vmware-vmx-debug
571%attr(777,root,root) %{_libdir}/vmware/bin/vmware-vmx-stats
572%attr(755,root,root) %{_libdir}/vmware/bin/vmware-vsh
573
574%dir %{_libdir}/vmware/lib
575%{_libdir}/vmware/lib/libXau.so.6
576%{_libdir}/vmware/lib/libXcursor.so.1
577%{_libdir}/vmware/lib/libXdmcp.so.6
578%{_libdir}/vmware/lib/libXfixes.so.3
579%{_libdir}/vmware/lib/libXft.so.2
580%{_libdir}/vmware/lib/libXinerama.so.1
581%{_libdir}/vmware/lib/libXrandr.so.2
582%{_libdir}/vmware/lib/libXrender.so.1
583%{_libdir}/vmware/lib/libart_lgpl_2.so.2
584%{_libdir}/vmware/lib/libatk-1.0.so.0
585%{_libdir}/vmware/lib/libatkmm-1.6.so.1
586%{_libdir}/vmware/lib/libcairo.so.2
587%{_libdir}/vmware/lib/libcairomm-1.0.so.1
588%{_libdir}/vmware/lib/libcrypto.so.0.9.7
589%{_libdir}/vmware/lib/libcurl.so.3
590%{_libdir}/vmware/lib/libcurl.so.4
591%{_libdir}/vmware/lib/libfontconfig.so.1
592%{_libdir}/vmware/lib/libfreetype.so.6
593%{_libdir}/vmware/lib/libgdk-x11-2.0.so.0
594%{_libdir}/vmware/lib/libgdk_pixbuf-2.0.so.0
595%{_libdir}/vmware/lib/libgdkmm-2.4.so.1
596%{_libdir}/vmware/lib/libglib-2.0.so.0
597%{_libdir}/vmware/lib/libglibmm-2.4.so.1
598%{_libdir}/vmware/lib/libglibmm_generate_extra_defs-2.4.so.1
599%{_libdir}/vmware/lib/libgmodule-2.0.so.0
600%{_libdir}/vmware/lib/libgobject-2.0.so.0
601%{_libdir}/vmware/lib/libgthread-2.0.so.0
602%{_libdir}/vmware/lib/libgtk-x11-2.0.so.0
603%{_libdir}/vmware/lib/libgtkmm-2.4.so.1
604%{_libdir}/vmware/lib/libpango-1.0.so.0
605%{_libdir}/vmware/lib/libpangocairo-1.0.so.0
606%{_libdir}/vmware/lib/libpangoft2-1.0.so.0
607%{_libdir}/vmware/lib/libpangomm-1.4.so.1
608%{_libdir}/vmware/lib/libpangox-1.0.so.0
609%{_libdir}/vmware/lib/libpangoxft-1.0.so.0
610%{_libdir}/vmware/lib/librsvg-2.so.2
611%{_libdir}/vmware/lib/libsexy.so.2
612%{_libdir}/vmware/lib/libsexymm.so.2
613%{_libdir}/vmware/lib/libsigc-2.0.so.0
614%{_libdir}/vmware/lib/libssl.so.0.9.7
615%{_libdir}/vmware/lib/libview.so.2
616%{_libdir}/vmware/lib/libxmlrpc.so.3
617%{_libdir}/vmware/lib/libxmlrpc_client.so.3
618%{_libdir}/vmware/lib/libxmlrpc_util.so.3
619%{_libdir}/vmware/lib/libxmlrpc_xmlparse.so.3
620%{_libdir}/vmware/lib/libxmlrpc_xmltok.so.3
621
622
623%dir %{_libdir}/vmware/lib/libexpat.so.0
624%attr(755,root,root) %{_libdir}/vmware/lib/libexpat.so.0/libexpat.so.0
625%dir %{_libdir}/vmware/lib/libgcc_s.so.1
626%attr(755,root,root) %{_libdir}/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
627%dir %{_libdir}/vmware/lib/libgvmomi.so.0
628%attr(555,root,root) %{_libdir}/vmware/lib/libgvmomi.so.0/libgvmomi.so.0
629%dir %{_libdir}/vmware/lib/libpng12.so.0
630%attr(755,root,root) %{_libdir}/vmware/lib/libpng12.so.0/libpng12.so.0
631%dir %{_libdir}/vmware/lib/libstdc++.so.6
632%attr(755,root,root) %{_libdir}/vmware/lib/libstdc++.so.6/libstdc++.so.6
633%dir %{_libdir}/vmware/lib/libvmwarebase.so.0
634%attr(555,root,root) %{_libdir}/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0
635%dir %{_libdir}/vmware/lib/libvmwareui.so.0
636%attr(555,root,root) %{_libdir}/vmware/lib/libvmwareui.so.0/libvmwareui.so.0
637%dir %{_libdir}/vmware/lib/libxml2.so.2
638%attr(755,root,root) %{_libdir}/vmware/lib/libxml2.so.2/libxml2.so.2
639
640
641%attr(555,root,root) %{_libdir}/vmware/lib/wrapper-gtk24.sh
21baaa38 642%endif
c932c051 643#%dir %{_libdir}/vmware/serverd
4e42adb1 644#%attr(750,root,root) %{_libdir}/vmware/serverd/init.pl
a4a79c8a 645%{_libdir}/vmware/licenses
646%dir %{_libdir}/vmware/messages
4e42adb1 647#%{_libdir}/vmware/messages/en
a4a79c8a 648%lang(ja) %{_libdir}/vmware/messages/ja
649%{_libdir}/vmware/share
650%{_libdir}/vmware/xkeymap
c932c051
ER
651%dir %{_libdir}/vmware/hostd
652%attr(755,root,root) %{_libdir}/vmware/hostd/*.so
653%{_libdir}/vmware/hostd/locale
654%dir %{_libdir}/vmware/hostd/docroot
655%dir %{_libdir}/vmware/hostd/docroot/client
656%dir %{_libdir}/vmware/hostd/docroot/sdk
657%dir %{_libdir}/vmware/hostd/docroot/downloads
658%{_libdir}/vmware/hostd/docroot/*.png
659%{_libdir}/vmware/hostd/docroot/*.js
660%{_libdir}/vmware/hostd/docroot/*.jpeg
661%{_libdir}/vmware/hostd/docroot/*.html
662%{_libdir}/vmware/hostd/docroot/*.css
663%{_libdir}/vmware/hostd/docroot/en
664%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/client/VMware-viclient.exe
665%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/client/clients-template.xml
666%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/sdk/vim.wsdl
667%attr(644,root,root) %{_libdir}/vmware/hostd/docroot/sdk/vimService.wsdl
668
669%attr(755,root,root) %{_libdir}/vmware/hostd/py
670%attr(755,root,root) %{_libdir}/vmware/hostd/wsdl
671%{_mandir}/man1/vmware.1*
4e42adb1
ER
672#%{_mandir}/man3/*
673#%{perl_vendorarch}/VMware
674#%{perl_vendorarch}/auto/VMware
21baaa38 675%attr(1777,root,root) %dir /var/run/vmware
a4a79c8a 676%attr(751,root,root) %dir /var/log/vmware
c932c051
ER
677#%{_pixmapsdir}/*.png
678#%{_desktopdir}/%{name}.desktop
679
680%dir %{_libdir}/vmware/vmacore
681%attr(755,root,root) %{_libdir}/vmware/vmacore/libvmacore.so.*.*
682%attr(755,root,root) %{_libdir}/vmware/vmacore/libvmomi.so.*.*
683
684# belongs to -help
685%{_libdir}/vmware/help
686
687%defattr(444,root,root,755)
688%dir %doc %{_docdir}
689%doc %{_docdir}/[ERo]*
690%defattr(644,root,root,755)
691%doc %dir %{_docdir}/VMwareVix
692%doc %{_docdir}/VMwareVix/lang
693%doc %{_docdir}/VMwareVix/errors
694%doc %{_docdir}/VMwareVix/types
695%attr(444,root,root) %doc %{_docdir}/VMwareVix/*.html
696%dir %{_docdir}/VMwareVix/samples
697%attr(666,root,root) %doc %{_docdir}/VMwareVix/samples/*.c
698
699%defattr(-,root,root,755)
700%dir %{_libdir}/vmware/webAccess
701%defattr(444,root,root,755)
702%dir %{_libdir}/vmware/webAccess/java
703%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07
704%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/bin/*
705%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/bin
706%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib
707%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64
708%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/*.so
709%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/headless/*.so
710%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/motif21/*.so
711%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/native_threads/*.so
712%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/xawt/*.so
713# yeah. go figure
714%attr(777,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/server/libjsig.so
715%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*/server/libjvm.so
716%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/*.jar
717%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/ext
718%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/font*
719%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/im
720%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/images
721%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/zi
722%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/audio
723%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/cmm
724%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/security
725%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/management
726%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/oblique-fonts
727%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/psfont*
728%{_libdir}/vmware/webAccess/java/jre1.5.0_07/[A-Z]*
729%{_libdir}/vmware/webAccess/java/jre1.5.0_07/.systemPrefs
730%attr(644,root,root) %{_libdir}/vmware/webAccess/vmware*
731%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/awt_robot
732%attr(555,root,root) %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/gtkhelper
733%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/jvm.cfg
734%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/classlist
735%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/content-types.properties
736%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/flavormap.properties
737%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/jvm.hprof.txt
738%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/logging.properties
739%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/net.properties
740%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/sound.properties
741%{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/server/Xusage.txt
742%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/headless
743%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/motif21
744%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/native_threads
745%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/server
746%dir %{_libdir}/vmware/webAccess/java/jre1.5.0_07/lib/amd64/xawt
747
748%defattr(444,root,root,755)
749%dir %{_libdir}/vmware/webAccess/tomcat
750%dir %{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17
751%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/common
752%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/conf
753%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/logs
754%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/server
755%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/temp
756%defattr(555,root,root,755)
757%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/bin
758%defattr(644,root,root,755)
759%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/webapps
760%defattr(444,root,root,755)
761%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/LICENSE
762%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/NOTICE
763%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/RELEASE-NOTES
764%{_libdir}/vmware/webAccess/tomcat/apache-tomcat-5.5.17/RUNNING.txt
765
766%defattr(444,root,root,755)
767%{_libdir}/vmware/vmware-vix
768
769%defattr(555,root,root,755)
770%{_libdir}/vmware/net-services.sh
771
772%defattr(444,root,root,755)
773%{_libdir}/vmware/modules
774%{_libdir}/vmware/configurator
775
776# -networking stuff
777%attr(555,root,root) %{_bindir}/vmnet-bridge
778%attr(555,root,root) %{_bindir}/vmnet-dhcpd
779%attr(555,root,root) %{_bindir}/vmnet-natd
780%attr(555,root,root) %{_bindir}/vmnet-netifup
781%attr(555,root,root) %{_bindir}/vmnet-sniffer
21baaa38
MM
782
783%files console
3c34bc99 784%defattr(644,root,root,755)
5cc7759b 785%dir %{_sysconfdir}/vmware-server-console
786%{_sysconfdir}/vmware-server-console/locations
4e42adb1 787#%attr(755,root,root) %{_bindir}/vmware-server-console
5cc7759b 788%dir %{_libdir}/vmware-server-console
789%dir %{_libdir}/vmware-server-console/bin
4e42adb1
ER
790#%attr(755,root,root) %{_libdir}/vmware-server-console/bin/vmware-remotemks
791#%{_libdir}/vmware-server-console/config
21baaa38 792%if %{with internal_libs}
c932c051
ER
793#%attr(755,root,root) %{_libdir}/vmware-server-console/bin/vmware
794#%{_libdir}/vmware-server-console/lib
795#%attr(755,root,root) %{_libdir}/vmware-server-console/lib/wrapper-gtk24.sh
21baaa38 796%endif
4e42adb1 797#%dir %{_libdir}/vmware-server-console/messages
5cc7759b 798#%{_libdir}/vmware-server-console/messages/en
4e42adb1
ER
799#%lang(ja) %{_libdir}/vmware-server-console/messages/ja
800#%{_libdir}/vmware-server-console/share
801#%{_libdir}/vmware-server-console/xkeymap
802#%{_mandir}/man1/vmware-server-console.1*
21baaa38
MM
803
804%files console-help
805%defattr(644,root,root,755)
4e42adb1 806#%{_libdir}/vmware-server-console/help*
21baaa38
MM
807
808%files debug
809%defattr(644,root,root,755)
4e42adb1 810#%dir %{_libdir}/vmware/bin-debug
21baaa38 811# warning: SUID !!!
4e42adb1
ER
812#%attr(4755,root,root) %{_libdir}/vmware/bin-debug/vmware-vmx
813#%dir %{_libdir}/vmware-server-console/bin-debug
814#%attr(755,root,root) %{_libdir}/vmware/bin-debug/vmware-remotemks
815#%attr(755,root,root) %{_libdir}/vmware-server-console/bin-debug/vmware-remotemks
21baaa38 816
c932c051 817%if 0
21baaa38
MM
818%files help
819%defattr(644,root,root,755)
c932c051
ER
820%{_libdir}/vmware/help
821%endif
21baaa38
MM
822
823%files networking
824%defattr(644,root,root,755)
825%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet.conf
826%attr(754,root,root) /etc/rc.d/init.d/vmnet
827%attr(755,root,root) %{_bindir}/vmnet-bridge
828%attr(755,root,root) %{_bindir}/vmnet-dhcpd
829%attr(755,root,root) %{_bindir}/vmnet-natd
830%attr(755,root,root) %{_bindir}/vmnet-netifup
831%attr(755,root,root) %{_bindir}/vmnet-sniffer
832%attr(755,root,root) %{_bindir}/vmware-ping
833%dir %{_sysconfdir}/vmware/vmnet8
f4d5d331 834%dir %{_sysconfdir}/vmware/vmnet8/dhcpd
21baaa38 835%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.conf
f4d5d331 836%dir %{_sysconfdir}/vmware/vmnet8/nat
21baaa38
MM
837%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet8/nat/nat.conf
838%verify(not md5 mtime size) %{_sysconfdir}/vmware/vmnet8/dhcpd/dhcpd.leases*
839
840%if 0
841%files samba
842%defattr(644,root,root,755)
843%doc lib/configurator/vmnet-smb.conf
844%attr(755,root,root) %{_bindir}/vmware-nmbd
845%attr(755,root,root) %{_bindir}/vmware-smbd
846%attr(755,root,root) %{_bindir}/vmware-smbpasswd
847%attr(755,root,root) %{_bindir}/vmware-smbpasswd.bin
848%{_libdir}/vmware/smb
849%endif
850%endif
851
852%if %{with kernel}
a4e0119e 853%files -n kernel%{_alt_kernel}-misc-vmci
606ddb2b
ER
854%defattr(644,root,root,755)
855/lib/modules/%{_kernel_ver}/misc/vmci.ko*
856
a4e0119e 857%files -n kernel%{_alt_kernel}-misc-vmmon
21baaa38
MM
858%defattr(644,root,root,755)
859/lib/modules/%{_kernel_ver}/misc/vmmon.ko*
860
a4e0119e 861%files -n kernel%{_alt_kernel}-misc-vmnet
21baaa38
MM
862%defattr(644,root,root,755)
863/lib/modules/%{_kernel_ver}/misc/vmnet.ko*
0108f1e9 864%endif
This page took 0.163388 seconds and 4 git commands to generate.