Chuck wrote:
On Thursday 12 July 2007 13:55, Roderick A. Anderson wrote:
if i use vserver build with its rsync options it makes the /etc/vserver/guest
directory for me just like any other build using vserver. are you using rsync
by itself? maybe thats why. the vserver application automatically makes
the /etc/vserver/guest areas for anything as far as i know.
Nope. vserver <guest> build -m rsync ...
i noticed you mention /etc/vserver/guest/apps you use other files besides
style and mark? i many times use mtab for certain things but i just copy
a 'template' mtab file in. since most of my guests are not cookie-cutter i
usually have to modify the settings in the /etc/vserver config area anyway so
its no big deal to copy/modify capability files, mtab,add name to interfaces
etc.
Yeah, apps/pkgmgmt/* is not created. I've done the copy and edit route
as you said in your other post but it is such a candidate for scripting
I figured it might have been. But then how often does one change the
package management system they are using? Well beside me. 8-(
i have never gotten into different pkg mgt systems and have never used them to
build a guest, only to update its own files internally. i suppose i am 'far
behind the times', but i treat each guest as its own server and run the
updates internally etc. (doesn't get me in trouble that way :) ).
Here is the problem. vyum complains with
vcontext: execvp("yum"): No such file or directory
Which is only one of the missing files.
So I'll be looking in to building yet-another-script to do this or add
it to the existing vserver script. I think it's bash/shell and not python.
Thanks for the thoughts,
Rod
--
The builds using rsync are going well but this has created a bit of a
problem. Typically I build using yum as the method. This creates all
the necessary files in /etc/vservers/<guest>/apps. Using rsync doesn't.
Is there a command/incantation to convert a vserver guest to another
package-management system like yum, apt-get, etc?
I suspect the pieces to do this are in the vserver script but if the
method is just undocumented it would be quicker.
TIA,
Rod
--
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver