Gentoo Archives: gentoo-user-de

From: "Jan D. Bungart" <jan@××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Gentoo VServer startet nicht - 'VERIFYCAP' can be executed as root only, capabilities are not enabled in kernel-setup
Date: Sat, 28 Jul 2007 11:09:45
Message-Id: 46AB2389.90503@mailbone.de
In Reply to: [gentoo-user-de] Gentoo VServer startet nicht - 'VERIFYCAP' can be executed as root only, capabilities are not enabled in kernel-setup by Johann Schmitz
1 Hallo Johann,
2
3 ich denke wohl eher das es an dem Kernel liegt und das dort etwas nicht
4 genau konfiguriert ist.
5
6 "capabilities are not enabled in kernel-setup"
7
8 ist da schon ein recht netter Anhaltspunkt zu. Ich habe mich an den
9 Sources noch nicht versucht von daher schau
10 doch einfach mal nach ob du evtl. etwas in der Kernel Config vergessen
11 hast. Ich schätze ein paar weniger Einstellungen
12 wirst du bei den Sources noch vornehmen müssen.
13
14
15 Gruß Jan
16
17
18 Johann Schmitz schrieb:
19 > Hallo zusammen,
20 >
21 > ich wollte mich ein wenig an Gentoo-VServer versuchen, zwecks
22 > auftrennen unserer Server- und Servicestruktur.
23 >
24 > Ich habe also die Anleitung auf gentoo.org befolgt:
25 > vserver-sourcen genommen, gebootet, vserver aus stage 3 erstellt, per
26 > chroot ein paar sachen emergt, und wollte dann den Server starten.
27 > Allerdings bekomme ich folgende Fehlermeldung beim starten mittels
28 > "vserver myguest start":
29 >
30 > 'VERIFYCAP' can be executed as root only
31 > capabilities are not enabled in kernel-setup
32 >
33 > Failed to start vserver 'myguest'
34 >
35 >
36 > Weder im Logfile, noch mit --verbose kommt eine detaillierte Ausgabe.
37 > Das einzige was diesbezüglich gefunden habe ist:
38 >
39 > "capabilities are not enabled in kernel-setup please check that
40 > CONFIG_SECURITY_CAPABILITIES is loaded or included in the kernel. (
41 > check with "cat /path_to_kernel/.config"
42 >
43 > Sie sind aber definiv fest einkompiliert.
44 >
45 > Ich habe mal in den Code geschaut, und folgendes gefunden:
46 >
47 > if (getuid()!=0) {
48 > WRITE_MSG(2, "'VERIFYCAP' can be executed as root only\n");
49 > return false;
50 > }
51 >
52 > Aber ich bin definitiv (!) root, von daher sollte meine uid auch 0
53 > sein. Ich frage mich gerade welche Capability der im Kernel haben
54 > will. Die Suche in make menuconfig spuckt mir nur schon aktivierte
55 > Punkte aus.
56 >
57 > Ich verwende die sys-kernel/vserver-sources in der Version 2.2.0, und
58 > sys-cluster/util-vserver in der Version 0.30.213, habe auch die
59 > 0.30.212-r2 ausprobiert.
60 >
61 > Auf meinem Notebook mit Debian funktioniert ein Debian-Gast auf Anhieb.
62 >
63 >
64 > Ich hoffe mal das einer von euch mir ein wenig Licht ins Dunkel
65 > bringen kann.
66 >
67 >
68 > Gruß,
69 >
70 > Johann
71 >
72 >

Attachments

File name MIME type
jan.vcf text/x-vcard

Replies