Summary: Virtualization tools Name: virt-tools Version: @VERSION@ Release: 1%{?dist} License: GPLv2+ Group: Development/Libraries #URL: http://et.redhat.com/~rjones/ Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildArch: noarch # Basic build requirements: BuildRequires: perl BuildRequires: perl-Sys-Virt BuildRequires: perl-libguestfs >= 1.0.72 BuildRequires: libvirt-devel BuildRequires: libguestfs-devel %description Virt-tools contains miscellaneous system administration tools for managing virtual machines. Amongst the tools available are: virt-ifconfig: Displays IP address of a guest virt-uname: Displays kernel version of a guest virt-ps: Lists processes in a guest Note that you have to install a small client inside the guest for these tools to work. %package guest Summary: Virtualization tools (guest package) Group: Development/Libraries License: GPLv2+ Requires: NetworkManager %description guest This package should be installed in guests. Without this, most features of %{name} will not work. %prep %setup -q %build %configure make %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install # Find locale files. #%find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT #-f %{name}.lang %files %defattr(-,root,root,-) %doc COPYING %{_bindir}/virt-ifconfig %{_bindir}/virt-ps %{_bindir}/virt-tools-get-key %{_bindir}/virt-tools-get-transport %{_bindir}/virt-uname %{_mandir}/man8/virt-ifconfig.8* %{_mandir}/man8/virt-ps.8* %{_mandir}/man8/virt-tools.8* %{_mandir}/man8/virt-uname.8* %files guest %defattr(-,root,root,-) %doc COPYING %{_sysconfdir}/NetworkManager/dispatcher.d/50-virt-tools %dir %{_localstatedir}/lib/virt-tools/ %changelog * Wed Sep 23 2009 Richard W.M. Jones - @VERSION@-1 - Initial build.