WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Xen without the X

To: Nico Kadel-Garcia <nkadel@xxxxxxxxx>
Subject: Re: [Xen-users] Xen without the X
From: "Shane D. Johnson" <SDJ@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 08 Oct 2007 10:18:40 -0600
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 08 Oct 2007 09:15:00 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <4706E617.1040604@xxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Organization: Rasmussen Equipment
References: <4706B790.6040300@xxxxxxxxxxxxxxxxxxxxxx> <4706C51C.3020904@xxxxxxxxx> <4706C6AB.9050207@xxxxxxxxxxxxxxxxxxxxxx> <4706CA9A.6060501@xxxxxxxxx> <4706CB8F.4080903@xxxxxxxxxxxxxxxxxxxxxx> <4706E617.1040604@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)


Nico Kadel-Garcia wrote:
Shane D. Johnson wrote:


Nico Kadel-Garcia wrote:
Shane D. Johnson wrote:
Nico,

I am trying to build a minimal server with Apache and Qmail(Most likely) in separate domains with only the programs and services necessary to run these programs on each domain. I am doing this to keep the disk space small (for performance and backup), the performance high , and the security threats down (only have running what you need).

Thanks
Shane

Nico Kadel-Garcia wrote:
Shane D. Johnson wrote:
Hello,
   I need some help please.
I want to compile xen-3.1.0 for use on a server that doesn't have X11 or Xorg installed. I would like to control the servers through SSH and Telnet (unless you have a suggestion for something better (more Secure)). I wouldn't be using VNC or Console(Unless I have to). I have made the kernels and now only need the tools to control xen. I have searched the internet and asked for help before(And seen others ask) but can't seem to find the Documentation or help I need to only compile the needed components. If anyone could point me in the right direction I would appreciate it. If I need to take this to a different list please let me know.

Thank you
Shane
Why do you want to do this? Unweaving the X requirements for the VNC or SDL graphical console support sounds like a great deal of pain.

Ahh. Not an unusual approach, but resolving the compilation dependencies sounds quite painful.

Do not use telnet. Spending all that work on security, then using telnet, is like picking a 37-character mixed case password and then taping it to your monitor because you can't remember it: it rather defeats the purpose.

It may be possible to compile, then rip out the X installation over the objections of the Xen dependencies. Have you tried that?

Nico,
Not sure if this is what you mean or not but here is what I have tried..... I did the make world (Which failed of course.) I then did a make linux-2.6-xen0-config CONFIGMETHOD=menuconfig etc. and got the kernel to build successfully. I then did cd into each directory and down as far as I could to make each tool I wanted individually and the make would always fail with the X dependency problems. I am going to try it again tonight to see if I can get it work work this way. Is there a way to turn off the building of programs I don't want ? (ex. --without-console --without-vnc)
Dude, you're doing package management and dependency management *MANUALLY*? For cripes sake, why not use a reasonable package management system like apt or RPM?

I've not tried to turn off the various console access utilities: you'd have to read the autoconf and Makefile options to see what is available.

Nico,
I appreciate your help on this, I have gone through both the files mentioned and can't find a way to do it without X. I will keep digging though. Can anyone tell me why I get a build fail for xenctrl on some of the binaries? As far as the package management, I am doing it manually so I can see everything that goes into the system. I am using this as a learning experience.

Shane


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>