]> git.pld-linux.org Git - packages/open-vm-tools.git/blame - open-vm-tools.spec
- make the patch work on any kernel
[packages/open-vm-tools.git] / open-vm-tools.spec
CommitLineData
8bb2c909
JB
1#
2# Conditional build:
3%bcond_without kernel # without kernel modules
22bd0e3c 4%bcond_without dist_kernel # without distribution kernel
8bb2c909 5%bcond_without userspace # without userspace package
ab695592
JR
6%bcond_with verbose # verbose build (V=1)
7
3eb519e0
JR
8%if %{without kernel}
9%undefine with_dist_kernel
10%endif
3a9d2ca0 11
ab695592
JR
12# The goal here is to have main, userspace, package built once with
13# simple release number, and only rebuild kernel packages with kernel
14# version as part of release number, without the need to bump release
15# with every kernel change.
16%if 0%{?_pld_builder:1} && %{with kernel} && %{with userspace}
17%{error:kernel and userspace cannot be built at the same time on PLD builders}
18exit 1
19%endif
20
21%if "%{_alt_kernel}" != "%{nil}"
22%if 0%{?build_kernels:1}
23%{error:alt_kernel and build_kernels are mutually exclusive}
24exit 1
25%endif
26%undefine with_userspace
27%global _build_kernels %{alt_kernel}
28%else
29%global _build_kernels %{?build_kernels:,%{?build_kernels}}
30%endif
31
13e08991 32%define kbrs %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo "BuildRequires:kernel%%{_alt_kernel}-module-build >= 3:2.6.20.2" ; done)
ab695592
JR
33%define kpkg %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo %%kernel_pkg ; done)
34%define bkpkg %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo %%build_kernel_pkg ; done)
35
49979e33 36%define snap 2011.10.26
ba6f6322 37%define subver %(echo %{snap} | tr -d .)
0c6e0b9c
SP
38%define ver 9.4.0
39%define rev 1280544
4a655ebc 40%define rel 9
74404c53 41%define pname open-vm-tools
3eb519e0 42%define modsrc modules/linux
53ac4062 43Summary: VMWare guest utilities
d4ade506 44Summary(pl.UTF-8): Narzędzia dla systemu-gościa dla VMware
13e08991 45Name: %{pname}%{?_pld_builder:%{?with_kernel:-kernel}}%{_alt_kernel}
de2750b2 46Version: %{ver}
ab695592 47#Release: 0.%{subver}.%{rel}%{?with_kernel:@%{_kernel_ver_str}}
13e08991 48Release: %{rel}%{?_pld_builder:%{?with_kernel:@%{_kernel_ver_str}}}
cdaec346 49Epoch: 1
4aca9bae 50License: GPL
d4ade506 51Group: Applications/System
0c6e0b9c
SP
52Source0: http://downloads.sourceforge.net/project/open-vm-tools/open-vm-tools/stable-9.4.x/%{pname}-%{ver}-%{rev}.tar.gz
53# Source0-md5: 91f74bf6e42a3f460a42b3be31db31dc
74404c53
JR
54#Source0: http://downloads.sourceforge.net/open-vm-tools/open-vm-tools/%{snap}/%{pname}-%{snap}-%{rev}.tar.gz
55Source1: %{pname}-packaging
56Source2: %{pname}-modprobe.d
57Source3: %{pname}-init
58Source4: %{pname}-vmware-user.desktop
01d05bd9 59Patch0: %{pname}-linux-3.10.patch
4a655ebc
JR
60Patch1: %{pname}-linux-3.11.patch
61Patch2: %{pname}-linux-3.12.patch
8bb2c909 62URL: http://open-vm-tools.sourceforge.net/
aa47ad04 63BuildRequires: rpmbuild(macros) >= 1.679
8bb2c909 64%if %{with userspace}
8367fe7d 65BuildRequires: autoconf
d474f0cc 66BuildRequires: doxygen
bf05980f 67BuildRequires: glib2-devel >= 2.6.0
b2bc54b9 68BuildRequires: gtk+2-devel
66ec7164 69BuildRequires: gtkmm-devel >= 2.4.0
22bd0e3c 70BuildRequires: libdnet-devel
bf05980f 71BuildRequires: libfuse-devel
22bd0e3c 72BuildRequires: libicu-devel
d474f0cc 73BuildRequires: libnotify-devel
b2bc54b9 74BuildRequires: libpng-devel
75BuildRequires: libstdc++-devel
f497b93a 76BuildRequires: pam-devel
22bd0e3c 77BuildRequires: pkgconfig
83f92d13 78BuildRequires: procps-devel >= 1:3.3.3-2
22bd0e3c 79BuildRequires: uriparser-devel
d474f0cc 80BuildRequires: xorg-lib-libSM-devel
22bd0e3c 81BuildRequires: xorg-lib-libX11-devel
ca69b5c9 82BuildRequires: xorg-lib-libXScrnSaver-devel
22bd0e3c 83BuildRequires: xorg-lib-libXinerama-devel
84BuildRequires: xorg-lib-libXrandr-devel
85BuildRequires: xorg-lib-libXtst-devel
f4a5aeb8 86Requires: ethtool
85f364e1 87Requires: libdnet
88Requires: libicu
84b6db26
SP
89Obsoletes: kernel-misc-pvscsi
90Obsoletes: kernel-misc-vmmemctl
8bb2c909 91%endif
13e08991 92%{?with_dist_kernel:%{expand:%kbrs}}
d4ade506 93ExclusiveArch: %{ix86} %{x8664}
74404c53 94BuildRoot: %{tmpdir}/%{pname}-%{version}-root-%(id -u -n)
4aca9bae 95
96%description
d4ade506 97VMWare guest utilities.
4aca9bae 98
99%description -l pl.UTF-8
d4ade506 100Narzędzia dla systemu-gościa dla VMware.
4aca9bae 101
abc2bafd
SP
102%package devel
103Summary: Header files for open-vm-tools
104Summary(pl.UTF-8): Pliki nagłówkowe open-vm-tools
105Group: Development/Libraries
74404c53 106Requires: %{pname} = %{epoch}:%{version}-%{release}
abc2bafd
SP
107
108%description devel
109Header files for open-vm-tools.
110
111%description devel -l pl.UTF-8
112Pliki nagłówkowe open-vm-tools.
113
54721943
MB
114%package static
115Summary: Static open-vm-tools libraries
116Summary(pl.UTF-8): Statyczne biblioteki open-vm-tools
117Group: Development/Libraries
74404c53 118Requires: %{pname}-devel = %{epoch}:%{version}-%{release}
54721943
MB
119
120%description static
121Static open-vm-tools libraries.
122
123%description static -l pl.UTF-8
124Statyczne biblioteki open-vm-tools.
125
f4a5aeb8 126%package gui
ca69b5c9 127Summary: VMware guest utitities
f4a5aeb8 128Summary(pl.UTF-8): Narzędzia dla systemu-gościa dla VMware.
129Group: Applications/System
74404c53 130Requires: %{pname} = %{epoch}:%{version}-%{release}
f4a5aeb8 131
132%description gui
133VMWare guest utilities. This package contains GUI part of tools.
134
135%description gui -l pl.UTF-8
ca69b5c9
ER
136Narzędzia dla systemu-gościa dla VMware. Ten pakiet zawiera graficzną
137część narzędzi.
f4a5aeb8 138
ab695592
JR
139%define kernel_pkg()\
140%package -n kernel%{_alt_kernel}-misc-vmblock\
141Summary: VMware vmblock Linux kernel module\
142Summary(pl.UTF-8): Moduł jądra Linuksa VMware vmblock\
143Release: %{rel}@%{_kernel_ver_str}\
144Group: Base/Kernel\
145Requires(post,postun): /sbin/depmod\
146Requires: dev >= 2.9.0-7\
147%if %{with dist_kernel}\
148%requires_releq_kernel\
149Requires(postun): %releq_kernel\
150%endif\
151\
152%description -n kernel%{_alt_kernel}-misc-vmblock\
153VMware vmblock Linux kernel module.\
154\
155%description -n kernel%{_alt_kernel}-misc-vmblock -l pl.UTF-8\
156Moduł jądra Linuksa VMware vmblock.\
157\
158%package -n kernel%{_alt_kernel}-misc-vmci\
159Summary: VMware vmci Linux kernel module\
160Summary(pl.UTF-8): Moduł jądra Linuksa VMware vmci\
161Release: %{rel}@%{_kernel_ver_str}\
162Group: Base/Kernel\
163Requires(post,postun): /sbin/depmod\
164Requires: dev >= 2.9.0-7\
165%if %{with dist_kernel}\
166%requires_releq_kernel\
167Requires(postun): %releq_kernel\
168%endif\
169\
170%description -n kernel%{_alt_kernel}-misc-vmci\
171VMware vmci Linux kernel module.\
172\
173%description -n kernel%{_alt_kernel}-misc-vmci -l pl.UTF-8\
174Moduł jądra Linuksa VMware vmci.\
175\
176%package -n kernel%{_alt_kernel}-misc-vmhgfs\
177Summary: VMware vmhgfs Linux kernel module\
178Summary(pl.UTF-8): Moduł jądra Linuksa VMware vmhgfs\
179Release: %{rel}@%{_kernel_ver_str}\
180Group: Base/Kernel\
181Requires(post,postun): /sbin/depmod\
182Requires: dev >= 2.9.0-7\
183%if %{with dist_kernel}\
184%requires_releq_kernel\
185Requires(postun): %releq_kernel\
186%endif\
187\
188%description -n kernel%{_alt_kernel}-misc-vmhgfs\
189VMware vmhgfs Linux kernel module.\
190\
191%description -n kernel%{_alt_kernel}-misc-vmhgfs -l pl.UTF-8\
192Moduł jądra Linuksa VMware vmhgfs.\
193\
194%package -n kernel%{_alt_kernel}-misc-vmsync\
195Summary: VMware vmsync Linux kernel module\
196Summary(pl.UTF-8): Moduł jądra Linuksa VMware vmsync\
197Release: %{rel}@%{_kernel_ver_str}\
198Group: Base/Kernel\
199Requires(post,postun): /sbin/depmod\
200Requires: dev >= 2.9.0-7\
201%if %{with dist_kernel}\
202%requires_releq_kernel\
203Requires(postun): %releq_kernel\
204%endif\
205\
206%description -n kernel%{_alt_kernel}-misc-vmsync\
207VMware vmsync Linux kernel module.\
208\
209%description -n kernel%{_alt_kernel}-misc-vmsync -l pl.UTF-8\
210Moduł jądra Linuksa VMware vmsync.\
211\
212%package -n kernel%{_alt_kernel}-misc-vmxnet\
213Summary: VMware vmxnet Linux kernel module\
214Summary(pl.UTF-8): Moduł jądra Linuksa VMware vmxnet\
215Release: %{rel}@%{_kernel_ver_str}\
216Group: Base/Kernel\
217Requires(post,postun): /sbin/depmod\
218Requires: dev >= 2.9.0-7\
219%if %{with dist_kernel}\
220%requires_releq_kernel\
221Requires(postun): %releq_kernel\
222%endif\
223\
224%description -n kernel%{_alt_kernel}-misc-vmxnet\
225VMware vmxnet Linux kernel module.\
226\
227%description -n kernel%{_alt_kernel}-misc-vmxnet -l pl.UTF-8\
228Moduł jądra Linuksa VMware vmxnet.\
229\
230%package -n kernel%{_alt_kernel}-misc-vsock\
231Summary: VMware vsock Linux kernel module\
232Summary(pl.UTF-8): Moduł jądra Linuksa VMware vsock\
233Release: %{rel}@%{_kernel_ver_str}\
234Group: Base/Kernel\
235Requires(post,postun): /sbin/depmod\
236Requires: dev >= 2.9.0-7\
237%if %{with dist_kernel}\
238%requires_releq_kernel\
239Requires(postun): %releq_kernel\
240%endif\
241\
242%description -n kernel%{_alt_kernel}-misc-vsock\
243VMware vsock Linux kernel module.\
244\
245%description -n kernel%{_alt_kernel}-misc-vsock -l pl.UTF-8\
246Moduł jądra Linuksa VMware vsock.\
247\
248%if %{with kernel}\
249%files -n kernel%{_alt_kernel}-misc-vmblock\
250%defattr(644,root,root,755)\
251/lib/modules/%{_kernel_ver}/misc/vmblock.ko*\
252\
253%files -n kernel%{_alt_kernel}-misc-vmhgfs\
254%defattr(644,root,root,755)\
255/lib/modules/%{_kernel_ver}/misc/vmhgfs.ko*\
256\
aa47ad04 257%if %{_kernel_version_code} < %{_kernel_version_magic 3 10 0}\
ab695592
JR
258%files -n kernel%{_alt_kernel}-misc-vmci\
259%defattr(644,root,root,755)\
260/lib/modules/%{_kernel_ver}/misc/vmci.ko*\
261\
262%files -n kernel%{_alt_kernel}-misc-vmsync\
263%defattr(644,root,root,755)\
264/lib/modules/%{_kernel_ver}/misc/vmsync.ko*\
265%endif\
266\
267%files -n kernel%{_alt_kernel}-misc-vmxnet\
268%defattr(644,root,root,755)\
269/lib/modules/%{_kernel_ver}/misc/vmxnet.ko*\
270\
271%files -n kernel%{_alt_kernel}-misc-vsock\
272%defattr(644,root,root,755)\
273/lib/modules/%{_kernel_ver}/misc/vsock.ko*\
274%endif\
275\
276%post -n kernel%{_alt_kernel}-misc-vmblock\
277%depmod %{_kernel_ver}\
278\
279%post -n kernel%{_alt_kernel}-misc-vmci\
280%depmod %{_kernel_ver}\
281\
282%post -n kernel%{_alt_kernel}-misc-vmhgfs\
283%depmod %{_kernel_ver}\
284\
285%post -n kernel%{_alt_kernel}-misc-vmsync\
286%depmod %{_kernel_ver}\
287\
288%post -n kernel%{_alt_kernel}-misc-vmxnet\
289%depmod %{_kernel_ver}\
290\
291%post -n kernel%{_alt_kernel}-misc-vsock\
292%depmod %{_kernel_ver}\
293%{nil}
294
295%define build_kernel_pkg()\
296export OVT_SOURCE_DIR=$PWD\
297%build_kernel_modules -C %{modsrc}/vmblock -m vmblock SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{cc_version}\
298%build_kernel_modules -C %{modsrc}/vmhgfs -m vmhgfs SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{cc_version}\
299%build_kernel_modules -C %{modsrc}/vmxnet -m vmxnet SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{cc_version}\
300%build_kernel_modules -C %{modsrc}/vsock -m vsock SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{cc_version}\
301%install_kernel_modules -D installed -m %{modsrc}/vmblock/vmblock -d misc\
302%install_kernel_modules -D installed -m %{modsrc}/vmhgfs/vmhgfs -d misc\
303%install_kernel_modules -D installed -m %{modsrc}/vmxnet/vmxnet -d misc\
304%install_kernel_modules -D installed -m %{modsrc}/vsock/vsock -d misc\
aa47ad04 305%if %{_kernel_version_code} < %{_kernel_version_magic 3 10 0}\
ab695592
JR
306%build_kernel_modules -C %{modsrc}/vmci -m vmci SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{cc_version}\
307%build_kernel_modules -C %{modsrc}/vmsync -m vmsync SRCROOT=$PWD VM_KBUILD=26 VM_CCVER=%{cc_version}\
308%install_kernel_modules -D installed -m %{modsrc}/vmci/vmci -d misc\
309%install_kernel_modules -D installed -m %{modsrc}/vmsync/vmsync -d misc\
310%endif\
311%{nil}
312
313%{?with_kernel:%{expand:%kpkg}}
22bd0e3c 314
4aca9bae 315%prep
74404c53
JR
316#setup -q -n %{pname}-%{snap}-%{rev}
317%setup -q -n %{pname}-%{ver}-%{rev}
5d181a50 318%if %{with kernel}
01d05bd9 319%patch0 -p1
4a655ebc
JR
320%patch1 -p1
321%patch2 -p1
5d181a50 322%endif
d54a43a0 323
22bd0e3c 324cp %{SOURCE1} packaging
35a35852 325%{__sed} -i -e 's|##{BUILD_OUTPUT}##|build|' docs/api/doxygen.conf
4aca9bae 326
327%build
ab695592 328%{?with_kernel:%{expand:%bkpkg}}
22bd0e3c 329
8bb2c909 330%if %{with userspace}
1c445e6b 331rm -rf autom4te.cache
a95329f5 332%{__autoconf}
83f92d13 333export CUSTOM_PROCPS_NAME=procps
22bd0e3c 334%configure2_13 \
335 --without-kernel-modules
279724ba
SP
336%{__make} \
337 CFLAGS="%{rpmcflags} -Wno-unused-but-set-variable"
8bb2c909 338%endif
22bd0e3c 339
4aca9bae 340%install
341rm -rf $RPM_BUILD_ROOT
4aca9bae 342
8bb2c909 343%if %{with kernel}
ab695592
JR
344install -d $RPM_BUILD_ROOT
345cp -a installed/* $RPM_BUILD_ROOT
8bb2c909 346%endif
22bd0e3c 347
8bb2c909 348%if %{with userspace}
4aca9bae 349%{__make} install \
350 DESTDIR=$RPM_BUILD_ROOT
351
22bd0e3c 352rm $RPM_BUILD_ROOT/sbin/mount.vmhgfs
353ln -sf %{_sbindir}/mount.vmhgfs $RPM_BUILD_ROOT/sbin/mount.vmhgfs
54721943 354rm -f $RPM_BUILD_ROOT%{_libdir}/open-vm-tools/plugins/common/*.la
f4a5aeb8 355
356install -d $RPM_BUILD_ROOT/etc/{modprobe.d,rc.d/init.d,xdg/autostart}
74404c53
JR
357cp %{SOURCE2} $RPM_BUILD_ROOT/etc/modprobe.d/%{pname}.conf
358cp %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{pname}
f4a5aeb8 359cp %{SOURCE4} $RPM_BUILD_ROOT/etc/xdg/autostart/vmware-user.desktop
8bb2c909 360%endif
22bd0e3c 361
4aca9bae 362%clean
363rm -rf $RPM_BUILD_ROOT
364
f4a5aeb8 365%post
54721943 366/sbin/ldconfig
f4a5aeb8 367/sbin/chkconfig --add open-vm-tools
368%service open-vm-tools restart "Open Virtual Machine"
369
370%preun
371if [ "$1" = "0" ]; then
372 %service open-vm-tools stop
373 /sbin/chkconfig --del open-vm-tools
374fi
375
ab695592 376%postun -p /sbin/ldconfig
22bd0e3c 377
8bb2c909 378%if %{with userspace}
4aca9bae 379%files
380%defattr(644,root,root,755)
9cb359e3 381%doc AUTHORS ChangeLog NEWS README packaging
66ec7164 382%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/vmtoolsd
22bd0e3c 383%dir /etc/vmware-tools
384%attr(755,root,root) /etc/vmware-tools/*vm-*
53ac4062 385%attr(755,root,root) /etc/vmware-tools/statechange.subr
53ac4062
SP
386%dir /etc/vmware-tools/scripts
387%dir /etc/vmware-tools/scripts/vmware
388%attr(755,root,root) /etc/vmware-tools/scripts/vmware/network
8bb2c909 389%attr(755,root,root) /sbin/mount.vmhgfs
69a345d9 390%attr(755,root,root) %{_bindir}/vmtoolsd
22bd0e3c 391%attr(755,root,root) %{_bindir}/vmware-checkvm
392%attr(755,root,root) %{_bindir}/vmware-hgfsclient
66ec7164 393%attr(755,root,root) %{_bindir}/vmware-rpctool
22bd0e3c 394%attr(755,root,root) %{_bindir}/vmware-toolbox-cmd
22bd0e3c 395%attr(4755,root,root) %{_bindir}/vmware-user-suid-wrapper
396%attr(755,root,root) %{_bindir}/vmware-xferlogs
cd7044b8 397%attr(755,root,root) %{_bindir}/vmware-vmblock-fuse
22bd0e3c 398%attr(755,root,root) %{_sbindir}/mount.vmhgfs
54721943
MB
399%attr(755,root,root) %{_libdir}/libguestlib.so.*.*.*
400%attr(755,root,root) %ghost %{_libdir}/libguestlib.so.0
401%attr(755,root,root) %{_libdir}/libvmtools.so.*.*.*
402%attr(755,root,root) %ghost %{_libdir}/libvmtools.so.0
66d8e69c
JK
403%attr(755,root,root) %{_libdir}/libhgfs.so.*.*.*
404%attr(755,root,root) %ghost %{_libdir}/libhgfs.so.0
f8d4c3d1 405%dir %{_libdir}/open-vm-tools
20e58560
SP
406%dir %{_libdir}/open-vm-tools/plugins
407%dir %{_libdir}/open-vm-tools/plugins/vmsvc
69a345d9 408%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libguestInfo.so
69a345d9
SP
409%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libpowerOps.so
410%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libtimeSync.so
69a345d9 411%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmsvc/libvmbackup.so
df165e11 412%dir %{_libdir}/open-vm-tools/plugins/common
53ac4062
SP
413%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/common/libhgfsServer.so
414%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/common/libvix.so
df165e11 415%dir %{_libdir}/open-vm-tools/plugins/vmusr
53ac4062
SP
416%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmusr/libdesktopEvents.so
417%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmusr/libdndcp.so
69a345d9 418%attr(755,root,root) %{_libdir}/open-vm-tools/plugins/vmusr/libresolutionSet.so
74404c53
JR
419%attr(754,root,root) /etc/rc.d/init.d/%{pname}
420/etc/modprobe.d/%{pname}.conf
27597e09 421%dir %{_datadir}/open-vm-tools
124deaa8
JR
422%dir %{_datadir}/open-vm-tools/messages
423%lang(de) %{_datadir}/open-vm-tools/messages/de
424%lang(ja) %{_datadir}/open-vm-tools/messages/ja
83f92d13 425%lang(ko) %{_datadir}/open-vm-tools/messages/ko
124deaa8 426%lang(zh_CN) %{_datadir}/open-vm-tools/messages/zh_CN
f4a5aeb8 427
54721943
MB
428%files devel
429%defattr(644,root,root,755)
430%attr(755,root,root) %{_libdir}/libguestlib.so
431%attr(755,root,root) %{_libdir}/libvmtools.so
53ac4062
SP
432%attr(755,root,root) %{_libdir}/libhgfs.so
433%dir %{_includedir}/vmGuestLib
434%{_includedir}/vmGuestLib/includeCheck.h
435%{_includedir}/vmGuestLib/vmGuestLib.h
436%{_includedir}/vmGuestLib/vmSessionId.h
437%{_includedir}/vmGuestLib/vm_basic_types.h
54721943
MB
438%{_libdir}/libguestlib.la
439%{_libdir}/libvmtools.la
53ac4062
SP
440%{_libdir}/libhgfs.la
441%{_pkgconfigdir}/vmguestlib.pc
54721943
MB
442
443%files static
444%defattr(644,root,root,755)
445%{_libdir}/libguestlib.a
446%{_libdir}/libvmtools.a
53ac4062 447%{_libdir}/libhgfs.a
54721943 448
f4a5aeb8 449%files gui
450%defattr(644,root,root,755)
69a345d9 451%{_sysconfdir}/xdg/autostart/vmware-user.desktop
20c619a7 452%endif
This page took 0.127575 seconds and 4 git commands to generate.