Logoj0ke.net Open Build Service > Projects > virtualization > xen-shell > Changes
Sign Up | Log In

Changes of Revision 2

[-] Added xen-shell.spec
x
 
1
@@ -0,0 +1,55 @@
2
+Name:           xen-shell
3
+Version:        1.8
4
+Release:        1
5
+Summary:        shell to control a xen vm
6
+
7
+Group:          Applications/Emulators
8
+License:        GPLv2 or Artistic
9
+URL:            http://www.xen-tools.org/software/xen-shell/
10
+Source0:        http://www.xen-tools.org/software/xen-shell/xen-shell-%{version}.tar.gz
11
+Patch0:        xen-shell-makefile.diff
12
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13
+
14
+BuildArch:      noarch
15
+Requires:       perl
16
+AutoReqProv:    no
17
+
18
+%description
19
+The Xen shell is a simple console application which allows you to easily allow a user to control multiple Xen instances, without the overhead of a web-based control panel.
20
+
21
+Using this shell users may:
22
+
23
+    * Boot/Shutdown their Xen guest.
24
+    * Reboot their Xen guest.
25
+    * Connect to the serial console of their runing Xen guest.
26
+    * Reimage their system to a pristine state, via xen-tools.
27
+    * Manipulate their reverse DNS information
28
+    * Change their login password.
29
+
30
+%prep
31
+%setup -q -n %{name}-%{version}
32
+
33
+%build
34
+
35
+%install
36
+rm -rf %{buildroot}
37
+%{__install} -m 755 -d %{buildroot}%{_bindir}
38
+make install DESTDIR=%{buildroot}
39
+
40
+
41
+%clean
42
+rm -rf %{buildroot}
43
+
44
+
45
+%files
46
+%defattr(-,root,root,-)
47
+%doc BUGS README
48
+%config(noreplace) %{_sysconfdir}/xen-shell
49
+%{_sysconfdir}/bash_completion.d/*
50
+%{_bindir}/*
51
+%{_mandir}/man1/*
52
+
53
+%changelog
54
+* Thu Mar 27 2008 Carsten Schoene <cs@linux-administrator.com>
55
+- Initial build
56
+
57
[+] Added xen-shell-makefile.diff ^