Oliver Welter wrote:

Hi Timo,

> One Question:
> I want to make a Suse Linux 9.2 vServer, but in the vServer Basic setup
> I only can make a suse9 server.
> How can i paste suse9.2 in the setup (Clone vserver )!!

�hm. What do u mean with this???
- create a vserver with build type skeleton
- edit and run the attached script

???

- create a vserver with build type skeleton
- insert the Suse DVD
- edit and run the attached script

3) open etc/init.d/rc (in the vserver) and add
CONSOLE="/dev/console"
RUNLEVEL=$1


at the beginning

I dont know how/if cloning works....

Oliver

#!/bin/bash
TARGETDIR=/vservers/test
TMPDIR=/vservers/tmp/rpmdir
PKGLIST=/vservers/tmp/paketliste
SRCDIR=/install/suse9.2/cd1
ARCH=x86_64

rm -rf $TMPDIR
mkdir -p $TMPDIR
cd $TMPDIR
for pkg in `cat $PKGLIST` ; do
        for rpm in $SRCDIR/suse/${ARCH}/${pkg}*.rpm ; do
                test -f ${rpm} && ln -s ${rpm} .
        done
        for rpm in $SRCDIR/suse/noarch/${pkg}*.rpm ; do
                test -f ${rpm} && ln -s ${rpm} .
        done
done
test -d $TARGETDIR || mkdir -p $TARGETDIR
mkdir -p $TARGETDIR/etc
mkdir -p $TARGETDIR/var/lib/rpm
cp /etc/passwd /etc/shadow /etc/group* $TARGETDIR/etc
rpm --root=$TARGETDIR --initdb
rpm --root=$TARGETDIR -hiv *.rpm --nodeps



------------------------------------------------------------------------

_______________________________________________
Vserver mailing list
[email protected]
http://list.linux-vserver.org/mailman/listinfo/vserver



_______________________________________________ Vserver mailing list [email protected] http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to