From: Oliver Welter (mail_at_oliwel.de)
Date: Mon 17 Jan 2005 - 10:58:04 GMT
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 )!!
- 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
-- Diese Nachricht wurde digital unterschrieben oliwel's public key: http://www.oliwel.de/oliwel.crt Basiszertifikat: http://www.ldv.ei.tum.de/page72
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver