[14:45] loger joined #vserver. [15:15] any1 got 1.1.5 up and running [15:15] ? [15:15] i'll be doing that soon [15:17] i'm not able to get it up [15:17] the ip adress assignment does not work [15:17] somehow [15:18] im trying to recompile the tools right now [15:18] but: [15:18] checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables [15:18] do you know what this means? [15:20] mhm, ok, i think i see the problem :) [15:21] a symlink was missing [15:23] now i'm trying to locate the ext2fs.h [15:27] ext2_fs.h even [15:28] maja|ipv6... [15:29] find /usr/src -name "ext2fs.h" [15:30] g'nite [15:30] Action: infowolfe is away: sleep [15:32] mhm.... [15:32] damn header file [15:37] !! [15:40] checking linux/ext2_fs.h usability... no [15:40] checking linux/ext2_fs.h presence... no [15:40] checking for linux/ext2_fs.h... no [15:40] configure: error: Sorry, do not know, how to include 'ext2fs.h' [15:41] the file exists in /usr/include/linux/ext2_fs.h [15:52] serving (~serving@213.186.190.222) joined #vserver. [16:04] take care herbert :) [16:05] sorry, I'm ill ... <-- just saw that [16:10] maja: there was a conversation on the mailinglist about this. [16:10] maja: I think the idea was not to use the kernel-header ext2_fs.h but the ext2_fs.h from e2fsutils or something, I'm not sure, look at the mailinglistarchives. [16:18] thnx [16:42] Nick change: unriel -> riel [18:26] Nick change: Bertl_zZ -> Bertl [18:27] hi all! [18:28] maja, did the short essay (especially the examples) solve your issues? [18:53] i'll take a look [18:54] ;) [18:54] http://vserver.13thfloor.at/Stuff/VServer-IP-Setup-0.1.txt [18:54] is that virtualized network? [18:57] nope, just an explanation what happens inside 'vserver' script ... [18:58] damn [18:58] i got all excited [18:58] well, did you test the 2.6 vserver patch yet? [18:59] i have no test bed [18:59] :( [19:00] well, get QEMU or bochs running then ... [19:01] bochs works now? [19:01] by the way, what would you do with the virtual network stuff, if you can't test? [19:01] production [19:01] ;) [19:02] why should bochs not work? [19:02] i tried it like 2 years ago it was buggy as hell [19:02] before I used QEMU for testing/debug, bochs was my debug platform ... [19:02] QEMU? [19:04] http://fabrice.bellard.free.fr/qemu/ [19:04] thx [19:11] bertl: its still not working as expected. [19:11] mhm [19:11] okay, then it's a bug ;) [19:11] lets see what's the reason ... [19:12] please try [P] chbind --ip 192.168.0.1 false [19:13] eth0:2 Link encap:Ethernet HWaddr 00:50:04:3C:DB:A4 [19:13] inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0 [19:13] yule:/etc/vservers# chbind --ip 192.168.1.10 false [19:13] Can't set the ipv4 root (Bad address) [19:14] okay, so your tools don't work with the kernel ... [19:14] what kernel/patches, and what tools? [19:14] uname -a [19:14] Linux yule 2.4.22-vs1.1.5-rb1 #1 SMP Thu Nov 20 00:38:41 CET 2003 i686 GNU/Linux [19:14] okay, this is development branch, you use enricos tools? [19:15] vserver tools: debian package (unstable) v0.26-2 [19:15] okay, forget it, wont work, obviously I've missed that before, sorry again ... [19:15] you have to use util-vserver-0.25 for that branch ... [19:16] the ones downloadable 13thfloor.at ? [19:16] for example, every branch/release has a list of 'working' tools ... [19:16] the download did not work yesterday [19:16] on 1.1.5 [19:17] okay, a bad url to report? [19:17] try: http://www.13thfloor.at/vserver/d_release/v1.1.5/util-vserver-0.25.tar.bz2 [19:17] maja|ipv6: http://savannah.nongnu.org/projects/util-vserver/ is the project page [19:17] ensc: thank you [19:17] good point, thanks for reporting ... will fix that immediately ... [19:19] np [19:19] should work now ... [19:24] ok, i tried to compile the tools today [19:24] and i do not know where this error comes from: [19:25] configure: error: Sorry, do not know, how to include 'ext2fs.h' [19:25] currently i'm searching the mailinglist [19:25] hmm, do you have ext2 libraries installed? [19:26] on mandrake, this is provided by libext2fs2-devel-1.32-2mdk [19:26] i found the file in /usr/src/linux/.... and /usr/include/linux [19:26] for example, whatever distro you use, it will be in a similar packet ... [19:26] k [19:26] s/packet/package/ [19:26] i thought that the kernel headers would suffice [19:27] userland should not use kernel headers ... [19:27] what should use kernel headers then? [19:27] glibc for example ... [19:27] maja|ipv6: kernel 2.6 headers are causing problems, so userland headers are recommended [19:27] i c [19:28] 2.4 can/will work (depending on your distribution) [19:29] apperantly, it did not :D [19:30] but now i've got it up [19:30] so lets try the server setup agan [19:30] +i [19:30] try the test first ;) [19:30] enrico, could we add a 'basic' function test to the tools? [19:31] similar to the tests I proposed for platform testing? [19:31] whcih tests shall be executed? [19:32] well, it should try to get the version of the kernel patch, and the tools themselves ... [19:32] then it should try the chcontext/chbind (as in the platform tests) and maybe the hostname feature ... [19:33] all in all not more than 3-4 lines output if everything is as expected ... [19:33] lot of these operations are privileged ones... so 'make check' would be the wrong place [19:33] I was thinking of a small script or something like this ... [19:33] "make check" does not do anything [19:33] maja|ipv6: not yet ;) [19:34] something qemu based is in my mind... [19:34] so I could say, 'please start testme.sh and let me know what it says' [19:34] no, not for actual kernel verification, for the community ... [19:35] currently, I have to ask, what kernel/version and please try chcontext/chbind ... [19:35] ok, I will see what I can do. But this will not be in 0.26 probabl... [19:35] yeah! ipv4root is now 10.1.1.10 [19:36] hmm, maybe I should write a script myself ... [19:45] wohooo [19:45] it's booting :) [19:49] enrico, is there a chance to add an 'E' or something to the version information of your tools? (chbind/chcontext) [19:51] Bertl: you can use 'vlimit --version' [19:51] hmm, this isn't present in 0.23 right? [19:52] okay, I would like to check a chcontext for enrico/jack ;) [19:52] 'E' would not be present in 0.23 neither... [19:52] right on that ... [19:54] but if vlimit doesn't exist, I can say nothing about a 0.26 version right? [19:55] I can only 'assume' that it is jacks version ... [19:55] vlimit exists since 0.25 [19:56] yeah, but what if somebody 'rm -f'ed it? [19:58] then check for $(dirname $(which vserver))/util-vserver-vars. When existing -> util-vserver, when not -> either vserver, or broken installation [19:58] hmm, okay ... [20:01] mhm mhm mhm, my new vserver looks nice untill now :) [20:02] trying to mess it up ;) [20:13] could everybody please check if this script gives sane output for him/her? http://vserver.13thfloor.at/Stuff/testme.sh [20:18] cool... I am unable to such colorized stuff... [20:18] error-output from which and dirname should be redirected to /dev/null (try to start it as ordinary user) [20:19] okay ... [20:19] your name is displayed mangled on UTF-8 locales [20:19] nice ... ;) [20:20] I always forget to replace the umlaut ... [20:21] else it seems to work (for my setup) [20:22] the used kernel-patch is not displayed, since I am using an own suffix. Perhaps /proc/virtual/info should contain this information [20:23] hmm, yes ... [20:28] okay, second version at the same location ;) [20:32] it works for me [20:32] hmm, it seems to identify your tools as jacks ... [20:33] bert, can a vserver be used to run x-windows? [20:33] you older tools seem not to use util-vserver-vars [20:34] @zyong you mean the graphical server or the backend or just any X application? [20:34] Bertl: there is nearly no difference between 0.23.x and jack's version [20:35] all, the way it should be run on a normal copy of linux [20:35] you can grep for 'minit' in vserver... [20:35] to start the graphical server, you need access to console and hardware cards/etc ... [20:36] uh huh [20:36] you can give that to a vserver, but I don't see any advantage over a host installation ... [20:37] to start x apps, you just have to install the basic X libraries, and any ssh -X to that server, will allow you to start let's say xterm ... [20:37] and forward that to your X server (client) [20:37] ahh ok [20:37] got it [20:38] X Servers to login to, should be no big deal, but never tried that ... [20:38] i haven't tried X, so i figured i'll play around with it in a vserver and just delete it after i've had my fun [20:38] :) [20:39] hmm, I doubt you'll have much fun with X, if you've never tried it yet ;) [20:40] i was randomly surfing ximian and found the gui quite cool [20:40] haha [20:45] have you tested my script yet? [20:45] zyong (cat@bb220-255-105-48.singnet.com.sg) left irc: [20:46] coward! [22:17] say-out (~say@212.86.243.154) joined #vserver. [22:17] say (~say@212.86.243.154) left irc: Read error: Connection reset by peer [22:43] JonB (~jon@194.239.210.194) joined #vserver. [22:43] hi Jon! [22:43] hey Bertl [23:33] newz2000 (~admin@65.34.52.169) left irc: Remote host closed the connection [00:00] --- Sat Nov 22 2003