fix /dev issue in vserver-new
authorBenedikt Boehm <hollow@gentoo.org>
Sat, 1 Oct 2005 18:03:30 +0000 (18:03 +0000)
committerBenedikt Boehm <hollow@gentoo.org>
Sat, 1 Oct 2005 18:03:30 +0000 (18:03 +0000)
Package-Manager: portage-2.0.52-r1

sys-cluster/util-vserver/ChangeLog
sys-cluster/util-vserver/Manifest
sys-cluster/util-vserver/files/vserver-new_dev-fix.patch [new file with mode: 0644]
sys-cluster/util-vserver/metadata.xml
sys-cluster/util-vserver/util-vserver-0.30.208-r3.ebuild

index d8f55de677285364f13bf92778d258c006d71fd0..fa0f97105174a3e9258d352ae6856b17962211af 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sys-cluster/util-vserver
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.27 2005/10/01 07:48:30 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.28 2005/10/01 18:03:30 hollow Exp $
+
+  01 Oct 2005; Benedikt Boehm <hollow@gentoo.org>
+  +files/vserver-new_dev-fix.patch, util-vserver-0.30.208-r3.ebuild:
+  fix /dev issue in vserver-new
 
   01 Oct 2005; Christian Heim <phreak@gentoo.org> metadata.xml:
   Fixing metadata.xml; Thanks Jakub
index e22a1d1d60706603065b73bb36162e79b95d84c1..324d83415c4fa21b103218e62ca39c3d4c8b0788 100644 (file)
@@ -1,19 +1,20 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 3d3d14905195429b852d424d738a9fb9 ChangeLog 5541
-MD5 e14a83816c86197032597fb890f90a91 metadata.xml 343
+MD5 36395b81865ba4c8f92d8d1229caabb0 ChangeLog 5693
+MD5 493021fa14e20216e8ce772e9dc10a62 metadata.xml 588
 MD5 720b866e5950871ab9c672f678bb5909 util-vserver-0.30.205-r1.ebuild 1926
-MD5 aeb9bc64ced38b5a80d96f22bfff4bf2 util-vserver-0.30.208-r3.ebuild 2561
-MD5 4bd7088cb72bd60e8ed7b7e562f3ea95 files/digest-util-vserver-0.30.205-r1 74
-MD5 14608df972e2a679a7c99744366dbbe7 files/digest-util-vserver-0.30.208-r3 157
-MD5 09276c3e50cf5c0f8d30ef0422f05fd8 files/vprocunhide 570
+MD5 12c5c4e6eca85f3716a06051dc066c38 util-vserver-0.30.208-r3.ebuild 2609
 MD5 b3c3f9e3c220a288d48c43ef109ddf2b files/vservers.confd 1560
 MD5 9f45fd567b0b82deb30b950b680d983a files/vservers.initd 1692
+MD5 09276c3e50cf5c0f8d30ef0422f05fd8 files/vprocunhide 570
+MD5 bb0aa3e0f3b2d4216d303bd8ff6ebcb4 files/vserver-new_dev-fix.patch 393
+MD5 4bd7088cb72bd60e8ed7b7e562f3ea95 files/digest-util-vserver-0.30.205-r1 74
+MD5 14608df972e2a679a7c99744366dbbe7 files/digest-util-vserver-0.30.208-r3 157
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDPj+PflZ8QqxhrsMRArGAAKDJ+6qRjqz8tojRakMqNRZCc5CaPgCeLww5
-QNBmZYs6AOX2YsbN/YZQf/o=
-=EVqi
+iD8DBQFDPs/5mPFBzbX68WERAniWAJ0UsgfKqyTz2gxccTCc6+QxE3M/YgCfdgWY
+HLi4dqzzn6yhM/1/aXls4Os=
+=1t96
 -----END PGP SIGNATURE-----
diff --git a/sys-cluster/util-vserver/files/vserver-new_dev-fix.patch b/sys-cluster/util-vserver/files/vserver-new_dev-fix.patch
new file mode 100644 (file)
index 0000000..d0b25cf
--- /dev/null
@@ -0,0 +1,10 @@
+--- tools/vserver-new.old      2005-10-01 18:58:31.580500000 +0200
++++ tools/vserver-new  2005-10-01 18:57:19.179975250 +0200
+@@ -244,6 +244,7 @@
+       cp -L /etc/resolv.conf etc/resolv.conf || die "failed to copy DNS information"
+       
+       mount -t proc none proc/ || die "failed to mount procfs"
++      mount --bind /dev dev/ || die "failed to mount dev"
+       
+       cat <<EOF > tmp/vserver-new-stage3.sh
+ #!/bin/bash
index b8a225757c587847d5b064a3c6faaba55e7362c3..12fdfb0fe4c27a29395dfbaaabfca5b322e9e053 100644 (file)
@@ -6,6 +6,11 @@
                <email>vserver-devs@gentoo.org</email>
        </maintainer>
        <longdescription>
-               util-vserver provides tools an mechanisms for vserver-patched kernels.
+               util-vserver is a Linux virtual server utility framework,
+               allowing an administrator to set up multiple, isolated
+               virtual servers. It can be used to run various services
+               securely separated, without requiring special configuration.
+               Virtual servers are unable to interact with each other, or
+               the main server.
        </longdescription>
 </pkgmetadata>
index 5729314a769280a52c18d79a8a08192d47839173..739cf21c7ccaf5a72b106c3e14bff972bfb694c7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.208-r3.ebuild,v 1.1 2005/10/01 07:34:00 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.208-r3.ebuild,v 1.2 2005/10/01 18:03:30 hollow Exp $
 
 inherit autotools eutils toolchain-funcs
 
@@ -41,6 +41,7 @@ src_unpack() {
        cd "${S}" || die
 
        epatch "${WORKDIR}"/patches/*.patch
+       epatch "${FILESDIR}"/vserver-new_dev-fix.patch
 
        AT_M4DIR="-I m4" \
        eautoreconf