#!/bin/bash TARGETDIR=/vserver/suse TMPDIR=/tmp/rpmdir PKGLIST=/tmp/paketliste SRCDIR=/media/dvd ARCH=i586 rm -rf $TMPDIR mkdir -p $TMPDIR cd $TMPDIR for pkg in `cat $PKGLIST` ; do for rpm in $SRCDIR/suse/${ARCH}/${pkg}-[0-9]*.rpm ; do test -f ${rpm} && ln -s ${rpm} . done for rpm in $SRCDIR/suse/noarch/${pkg}-[0-9]*.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