1240445574 Q * hparker Quit: Read error: 104 (Peer reset by connection) 1240449806 J * bourgeau ~bourgeau@tomsoieur.fr 1240450291 Q * bourgeau Ping timeout: 480 seconds 1240452048 J * derjohn_foo ~aj@e180192098.adsl.alicedsl.de 1240452476 Q * derjohn_mob Ping timeout: 480 seconds 1240452726 Q * ryker Remote host closed the connection 1240455215 J * Williams ~Williams@123.127.250.67 1240455249 Q * Williams 1240455498 J * litw ~litw@123.127.250.67 1240457373 M * litw Hi all! When I use "vserver vs1 build ...", I got "/usr/local/etc/vservers/.defaults/vdirbase/vs1: Function not implemented". Is there a tutorial about using vserver on rhel? Any hints are appreciated. 1240457748 J * mugwump ~samv@watts.utsl.gen.nz 1240457779 M * mugwump does anyone know of a linux privilege escalation bug that affected vserver in its default config? 1240458541 M * mugwump or already investigated the recent ksplice or udev exploits? 1240460349 M * Supaplex mugwump: I don't expect udev to run in guests. the suggested secure way has always been to create manual device nodes, any only a very few of them. how recent for ksplice? there was one months ago, but vserver provided minimal at best protection from that. if your main kernel is ksplice fixed, then vserver should be just as safe. 1240460419 M * mugwump but I mean, was ksplice protected by capabilities on most vserver setups? 1240460420 M * Supaplex litw: is your kernel running the vserver patch? 1240460452 M * mugwump I'm guessing it would have needed cap_sys_admin to not return with EPERM 1240460494 M * Supaplex I vaguely recall something daniel_hozac mentioned. I know Bertl_zZ and him looked at it. I don't recall the outcome of that conversation. 1240460558 M * mugwump See, whenever I've looking into such an exploit they didn't work in vserver 1240460590 M * mugwump either because they required creating a /dev node, some bad /proc or /sys entry point, or they needed some capability 1240460612 M * Supaplex I think they modified the POC code for more testing. I'm 3% sure the in the eaisly available code didn't do anything. 1240460632 M * Supaplex it was using system.map to determine a function reference to abuse 1240464800 M * litw capset(): Invalid argument mean what? 1240465527 Q * litw Quit: 暂离 1240465625 J * sharkjaw ~gab@149-240-82.oke2-bras6.adsl.tele2.no 1240469007 J * litw ~litw@123.127.250.67 1240470875 J * davidkarban ~david@193.85.217.71 1240470922 N * Bertl_zZ Bertl 1240470927 M * Bertl morning folks! 1240470963 M * Bertl litw: start with running testme.sh, if that fails, upload the output as well as the output of 'vserver-info - SYSINFO' to a pastebin 1240470964 M * fb hello Bertl! 1240470998 M * fb your patches did the trick, if you missed that info 1240471013 M * Bertl Supaplex: I presume your addresses changed, find the base address and do the offset (+b) 1240472143 J * cga ~weechat@62.196.2.6 1240472586 J * Pazzo ~ugelt@host156-36-static.14-79-b.business.telecomitalia.it 1240472669 J * harobed ~harobed@pda57-1-82-231-115-1.fbx.proxad.net 1240472915 J * dna ~dna@186-204-103-86.dynamic.dsl.tng.de 1240474500 J * Yishuai ~chenyishu@222.35.252.14 1240474528 M * Yishuai Could you please send me a test.sh? the website link always timeout. 1240474532 M * Yishuai Thank you very much! 1240474616 M * Yishuai my email is chenyishuai@gmail.com 1240474641 M * Bertl http://vserver.13thfloor.at/Stuff/SCRIPT/testme.sh 1240474653 M * Yishuai yes. I tried. 1240474666 M * Bertl if that times out for you, then your network is misconfigured 1240474698 M * Bertl maybe a firewall which allows syn, but no follow up packets, or a bad MTU 1240474717 M * Yishuai I can look at the http://vserver.13thfloor.at 1240474775 M * Yishuai I am in China 1240474810 M * Bertl so the goverment? blocks Linux-VServer scripts .. nice :) 1240474832 M * Yishuai super. thanks! 1240474836 M * Bertl okay, I'll send it to you 1240474857 M * Yishuai thanks litw too! 1240474887 M * Bertl litw: could you put the stuff on a pastebin, please? 1240475101 M * Bertl litw: either that or paste.linux-vserver.org 1240475165 M * Yishuai I run the testme.sh. It fails. The result in http://paste.linux-vserver.org/12851 1240475201 M * Yishuai I use CentOS5.2. Could you please help me? 1240475232 M * Bertl you need to isntall a Linux-VServer patched kernel first 1240475264 M * Yishuai where I can find the how-to? :) 1240475266 M * Bertl http://linux-vserver.org/Installation_on_Linux_2.6 1240475321 M * Bertl you might be able to use the centos packages though: 1240475324 M * Bertl http://linux-vserver.org/Installation_on_CentOS 1240475371 J * esa bip@62.123.8.119 1240475378 J * bourgeau ~bourgeau@tomsoieur.fr 1240475379 M * litw Bertl, http://paste.linux-vserver.org/12852 1240475430 M * Yishuai Get it. Bertl: Thank you very much! 1240475439 M * Bertl litw: that looks good, you might want to update util-vserver to a recent version 1240475446 M * Bertl Yishuai: great! 1240475863 Q * bourgeau Ping timeout: 480 seconds 1240475997 M * litw Bertl: the version of util-vserver is 0.30.215. I will update it to 216 and try again. 1240476456 J * geb ~geb@87-98-134-86.kimsufi.com 1240476463 M * Supaplex Bertl: base address? how? 1240476473 M * Supaplex how do I find it, that is. 1240476567 J * gnuk ~F404ror@pla93-3-82-240-11-251.fbx.proxad.net 1240476627 J * friendly ~friendly@ppp118-208-135-134.lns10.mel4.internode.on.net 1240477310 M * Bertl Supaplex: remember what we did yesterday? you found the base address in the System.map (from the booted kernel) which was just below the reported EIP 1240477418 Q * derjohn_foo Ping timeout: 480 seconds 1240477420 M * Bertl http://irc.13thfloor.at/LOG/2009-04/LOG_2009-04-22.txt @1240388001 1240477479 M * Bertl so, you are looking for the 'new' address of free_vx_info now (in your rebuilt kernel) and the offset 0x0b 1240477536 M * Supaplex the kernel screenshot told us it's free_vx_info. humm okay. find that from system.map and add 0x0b to figure out where in the function it triggered the bug? 1240477549 M * Bertl precisely 1240477678 M * Supaplex kernel/vserver/context.c:197 badda bing. now to look at that code. :) 1240477703 J * derjohn_foo ~aj@e180192098.adsl.alicedsl.de 1240477753 M * Supaplex http://rafb.net/p/aT7WOE29.html 1240477867 M * litw Hi Bertl, what do you think about MNT_DETACH? 1240477923 M * Bertl very useful mount option :) 1240477935 M * litw 1o1 ... 1240478009 M * Bertl Supaplex: yeah, looks like _something_ is having a reference on that context, when it is freed, IIRC, we fixed that some time ago .. so I would consider that resolved on a newer kernel 1240478037 M * Supaplex okay. that was fun chasing it. I kept local notes so I can do similar in the future. :) 1240478041 M * Bertl (was one of those reorder patches, if you are interested) 1240478045 M * Supaplex thanks 1240478072 M * Supaplex any caveats in lenny vserver+kernels? 1240478073 M * Bertl np, if you see that on a recent kernel, please report immediately ... 1240478092 M * Bertl you mean, mainline/vanilla kernels? 1240478143 M * Bertl usually there are no issues whatsoever on _any_ distro, if you build your own kernel and util-vserver ... unless the toolchain is broken (we had that with ubuntu :) 1240478206 M * Supaplex I forget the reasons why, but I think I stick to the ones debian provides, as the community is usually more helpful if I have suspected kernel issues. 1240478214 M * Supaplex (their community etc) 1240478302 M * Supaplex hummmmm 1240478656 M * geb Bertl, can you precise for ubuntu ? (was talking with somebody who tell me about switch from debian to ubuntu for vserver) 1240478662 J * thierryp ~thierry@zircon.inria.fr 1240478880 M * Bertl Supaplex: whatever fits your needs and makes you happy :) 1240478923 M * Bertl geb: I think the issues are mostly resolved by now, but there were problems with dietlibc and the gcc/ld they used producing broken kernels/util-vserver 1240478979 M * geb thanks :) 1240479077 M * Supaplex if you were a molex powe splitter in my home, where would you be hiding. hummm..... 1240479099 M * Bertl IMHO, the current problem with debian is, that they stick to their 'broken' versions and call them stable, while ubuntu uses bleeding edge stuff, and doesn't care if it works or not :) 1240479244 M * geb Bertl, what distribution are you using if it is indiscreet :) ? 1240479272 M * geb don't care about the troll is just for my curiosity :) 1240479319 J * bourgeau ~bourgeau@euclide.rsr.lip6.fr 1240479362 Q * derjohn_foo Ping timeout: 480 seconds 1240479541 M * Bertl geb: mostly Mandriva, somewhat modified 1240479825 M * geb ok thanks :) 1240479928 M * Supaplex when I get my infrastructure into better shape, I might create my own repos for some packages. 1240480055 M * geb should be intesting to create a vserver_integration_in_distribution page for listing know bugs in packages ship by distributions etc... 1240480095 M * Supaplex am I the only one, that when I see snail mail spam, the first thought that comes to mind is "I'm going to delete this." vs "I'm throwing this away." :P 1240480165 M * Bertl geb: not sure it is a good idea to make a page which lists the bugs distros make and ship (except for the appropriate bug tracker) 1240480267 M * Bertl okay, off for now ... bbl 1240480273 N * Bertl Bertl_oO 1240481505 J * pmenier ~pme@LNeuilly-152-22-72-5.w193-251.abo.wanadoo.fr 1240481794 J * derjohn_foo ~aj@51.42.69.80.in-addr.net-lab.net 1240482476 Q * Supaplex Ping timeout: 480 seconds 1240482837 J * jakob ~chatzilla@87.51.1.151 1240482842 M * jakob Hey 1240482880 M * jakob I have vserver installed on an intripid ubuntu server 1240482905 M * jakob I have one nic which is on a 192.168.0.0/24 subnet 1240482962 M * jakob I want to add vserver guests on a virtual 10.1.0.0/24 subnet on the vserver host 1240482966 M * jakob is that possible? 1240483030 Q * esa Read error: Connection reset by peer 1240483030 M * jakob I can create the guests without a problem having the IP in that subnet (10.1.0.0/24) but they don't have route to the internet 1240483039 J * esa bip@62.123.8.119 1240483057 M * jakob and it seems like I can't use the route command no a guest 1240483435 M * litw Bertl_oO, util-vserver-0.30.216-pre2833 works well, thanks a lot 1240483932 P * TobiX 1240484004 J * Supaplex ~supaplex@166.70.62.193 1240484869 M * nox jakob: i would assume more a natting problem there 1240484890 M * nox since all guest are local for the host routing is not a issue here 1240484992 M * nox iptables -t nat -A POSTROUTING -o eth0 -s 10.1.0.0/24 -d ! 10.1.0.0/24 -j SNAT --to-source 192.168.0.123 <-- if 123 is the host ip 1240485107 M * nox otherwise the gw and other 192.168.0 nodes (not the host) would need a route to 10.1.0.0/24 1240486408 M * geb jakob, http://linux-vserver.org/Networking_vserver_guests 1240486415 M * geb i have an working example if you want 1240486425 J * saulus_ ~saulus@d026135.adsl.hansenet.de 1240486535 Q * SauLus Ping timeout: 480 seconds 1240486535 N * saulus_ SauLus 1240487640 Q * litw Quit: 暂离 1240489092 J * cluk ~cluk@p5B17F76D.dip.t-dialin.net 1240489143 J * BenG ~bengreen@94-169-110-10.cable.ubr22.aztw.blueyonder.co.uk 1240489205 M * jakob Nox, geb: sorry I was disturbed, by a meeting 1240489214 Q * BenG 1240489252 M * geb no problem :) 1240489255 M * jakob Thanks I will look at your input now :-) 1240489577 M * jakob geb: So I need to setup the dummy-interface on 10.1.0.0/24 subnet 1240489632 M * geb yes 1240489650 M * geb you can see http://paste.linux-vserver.org/12839 1240489788 M * jakob ok I am no shark with iptables 1240489798 M * jakob how much of that do I need? 1240489855 M * jakob can't I just route everything at once? 1240489868 M * geb you will need the ifup.d script for loading iptables.conf 1240489893 M * geb the line with -j MASQUERADE for giving acces to the net for vservers 1240489927 M * geb the other lines are only for redirecting connection to the host ip to a vserver 1240489945 M * jakob so I only need the one 1240489952 M * geb yes 1240489963 M * jakob ok I'll try it right away, thanks 1240490003 M * geb ie -A PREROUTING -s ! 192.168.0.0/24 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.5 will route http traffic (port 80) to the vserver 192.168.0.5 1240490110 M * jakob but that is very specific 1240490173 M * jakob route what traffic btw? 1240490226 M * geb route http://$host-ip to the $vserver 1240490277 M * jakob ok but I'd like the vservers to expose there own IP's 1240490303 M * geb oh ok 1240490319 M * geb sorry i didn't understand that 1240490322 M * jakob so that other hosts need to use the host as gateway 1240490329 M * geb well forget about the dummy and the nat 1240490330 M * jakob to the guests 1240490355 M * jakob ok then :-) 1240490366 M * jakob but it's nice to know that I can do that 1240490391 M * jakob do you know the solution to my current need ;-) 1240490428 M * geb just define an eth0:0 interface in the host with 10.1.0.1 or 10.1.0.254 (it will allow you to forget about the route, the host will create them in a automaticaly) 1240490472 M * jakob Let me try 1240490487 M * geb and create a vserver with interface --dev eth0 (or eth0:0) and the ip you want 1240490510 M * jakob yes 1240490516 M * geb not sure what is the better / will work: eth0 or eth0:0 1240490546 M * jakob I can just modify the conf files right? /etc/vserver/interfaces/ 1240490553 M * geb yes 1240490559 M * jakob ok 1240490571 M * geb /etc/vserver/$x/interfaces/0/{ip|dev} 1240490615 Q * friendly Quit: Leaving. 1240491621 M * geb jakob, does it work ? 1240491624 M * geb :) 1240492611 Q * jakob Ping timeout: 480 seconds 1240492968 J * litw ~litw@123.127.250.67 1240493179 Q * sharkjaw Quit: Leaving 1240493431 M * litw Can I use vserver on my ia64 machine? 1240493715 M * geb yes 1240493784 M * geb http://linux-vserver.org/Paper#Non_Intel_i386_Hardware 1240494075 J * larsivi ~larsivi@70.84-48-63.nextgentel.com 1240494291 M * litw geb: thanks 1240494429 M * litw I'm really puzzled, What does the output mean? /usr/local/etc/vservers/.defaults/vdirbase/vsname: Function not implemented 1240494460 M * litw What function? 1240494629 M * litw the output of vserver-info: VS-API: ??? is this the same thing? 1240495421 Q * dna Ping timeout: 480 seconds 1240495715 Q * litw Quit: 暂离 1240495960 J * allquixotic ~jcd@mac18pg2.wam.umd.edu 1240496018 J * dna ~dna@186-204-103-86.dynamic.dsl.tng.de 1240496127 N * Bertl_oO Bertl 1240496134 M * Bertl back now ... 1240496691 Q * Pazzo Quit: Ex-Chat 1240501755 Q * cga Quit: got a DELL??? update you BIOS with http://github.com/cga/dellbiosupdate.sh/tree/master ;) 1240502279 Q * esa Quit: Coyote finally caught me 1240502595 Q * jrdnyquist Quit: Leaving 1240502700 J * imcsk8 ~ichavero@nat.ti.uach.mx 1240502797 J * bonbons ~bonbons@2001:960:7ab:0:2c0:9fff:fe2d:39d 1240502807 J * dowdle ~dowdle@scott.coe.montana.edu 1240502842 M * harobed have you some init.d script to auto start vserver ? 1240502872 M * harobed I would like start vserver myserver start 1240502942 M * harobed ok, I found this in faq 1240502970 J * jrdnyquist ~jrdnyquis@slayer.caro.net 1240503060 Q * scientes Ping timeout: 480 seconds 1240503327 M * Bertl harobed: good, just add the mark, and you should be fine 1240503765 Q * harobed Ping timeout: 480 seconds 1240503835 J * hparker ~hparker@wsip-24-249-117-202.ks.ks.cox.net 1240504050 Q * bourgeau Quit: bourgeau 1240504350 Q * bonbons Quit: Leaving 1240504496 Q * hparker Quit: Read error: 104 (Peer reset by connection) 1240504514 J * hparker ~hparker@70.168.86.228 1240504954 Q * pmenier Quit: Konversation terminated! 1240508013 J * cga ~weechat@82.84.162.125 1240508095 Q * gnuk Quit: NoFeature 1240508396 Q * derjohn_foo Ping timeout: 480 seconds 1240509141 J * doener ~doener@i59F5BB91.versanet.de 1240509247 Q * doener_ Ping timeout: 480 seconds 1240509500 J * BenG ~bengreen@94-169-110-10.cable.ubr22.aztw.blueyonder.co.uk 1240509735 Q * BenG 1240510236 Q * thierryp Quit: ciao folks 1240511769 J * hijacker_ ~hijacker@87-126-142-51.btc-net.bg 1240512736 J * cga_ ~weechat@82.84.179.164 1240512765 Q * cga Ping timeout: 480 seconds 1240513183 P * cga_ got a DELL??? update you BIOS with http://github.com/cga/dellbiosupdate.sh/tree/master ;) 1240513296 J * bonbons ~bonbons@2001:960:7ab:0:2c0:9fff:fe2d:39d 1240515306 Q * davidkarban Quit: Ex-Chat 1240517064 Q * cluk Quit: Ex-Chat 1240517740 M * DelTree_ 38 1240517745 M * DelTree_ oops... 1240517750 N * DelTree_ DelTree 1240517974 Q * bonbons Quit: Leaving 1240518653 M * Bertl DelTree: upload the trace to paste.linux-vserver.org :) 1240519088 J * harobed ~harobed@arl57-1-82-231-110-14.fbx.proxad.net 1240519340 Q * allquixotic Quit: Leaving 1240519984 J * derjohn_foo ~aj@e180192098.adsl.alicedsl.de 1240520057 M * mugwump hey Bertl, did you see my question before about exploitable root privilege escalation bugs? 1240520088 M * mugwump I was just wondering if there were any that have let you escape a vserver before 1240520104 M * mugwump certainly all the ones I've investigated never were. But I didn't look at very many really 1240520152 M * mugwump I guess right at the beginning there was the barrier thing 1240520183 M * Bertl yes, but the barrier was a Linux-VServer exploit 1240520222 M * Bertl per definition, typical root exploits give you root (inside the guest) if at all 1240520248 M * Bertl most exploits fail, when not adjusted to Linux-VServer kernels 1240520310 M * Bertl the reduced capability set, the limited device nodes and proc/sys access prevents a lot of potential exploits too 1240520464 Q * hijacker_ Quit: Leaving 1240520747 Q * Yishuai Ping timeout: 480 seconds 1240520768 J * Philadelphia bno@118-168-237-114.dynamic.hinet.net 1240521152 J * TheSeer ~theseer@e177147053.adsl.alicedsl.de 1240521161 M * TheSeer good evening :) 1240521211 Q * uva Ping timeout: 480 seconds 1240521537 J * Yishuai ~chenyishu@222.35.252.14 1240522020 M * TheSeer OSError: [Errno 17] File exists: '/storage/vservers/tpcc-ci/..' 1240522020 M * TheSeer error: python callback > failed, aborting! 1240522028 M * TheSeer anyone having a pointer as to what the problem might be? 1240522038 M * TheSeer this happens when trying to build a new vserver with -m yum 1240522568 Q * dna Quit: Verlassend 1240522665 M * Bertl is the yum patched? 1240522704 J * TheSeer_ ~theseer@e177146052.adsl.alicedsl.de 1240522754 Q * TheSeer_ 1240522807 J * urbi ~quote@pomoc.ircnet.com 1240522808 M * urbi hi 1240522813 M * urbi :) 1240522831 M * urbi is it possible to change guest vserver partition size without having to restart the vserver? 1240522856 M * Bertl sure, if you have a way to resize the partition online 1240522857 M * urbi /tmp is too small and i'm running some stuff i would not like to restart 1240522882 M * Bertl tmp is not a partition inside a guest (by default), it is a tmpfs 1240522910 M * urbi can i change the size? 1240522936 M * Bertl yep, inside the guest namespace, you can 'remount' it with a new limit 1240522981 J * TheSeer_ ~theseer@e177146052.adsl.alicedsl.de 1240523072 Q * TheSeer Ping timeout: 480 seconds 1240523079 M * urbi vnamespace -e mount -t tmpfs -o remount,size=256m,mode=1777 none /var/lib/vservers//tmp/ 1240523202 M * urbi cool 1240523205 M * urbi thx 1240523265 M * Bertl you're welcome! 1240523309 N * TheSeer_ TheSeer 1240523314 M * TheSeer *sigh* i'm lost :/ 1240523324 M * Bertl how so? 1240523379 M * TheSeer http://pastebin.ch/1221 1240523388 J * edlinuxgu ~kvirc@216.223.13.134 1240523389 M * TheSeer that happens when using vserver xxx build .. -m yum ... 1240523397 M * TheSeer -d centos5 1240523410 M * TheSeer i have no clue what i did to break it ;) 1240523419 M * TheSeer i have various vserver on that box already that all work fine 1240523421 M * Bertl I asked: is the yum patched? 1240523450 M * TheSeer oh, didn't see that 1240523450 M * edlinuxgu Hey all, How are you? 1240523462 M * TheSeer ouhm.. doesn't look like it 1240523473 M * TheSeer for it complains about it 1240523497 M * edlinuxgu I want to follow up on the VServer Web Interface if anyone wants to chat about it. 1240523530 M * mnemoc VServer Web Interface? 1240523555 M * edlinuxgu There was a thread going around about it on the mailing list 1240523599 M * edlinuxgu I posted my reference implementation http://www.jointhegrid.com/svn/vserver-wui-lite/ 1240523660 M * edlinuxgu I wanted to flesh out real details, and make something official. 1240523718 M * mnemoc I'm a "bit" behind in the ML :p 1240523875 M * edlinuxgu Ok well there are two interesting things I have done actually 1240523903 M * edlinuxgu http://www.jointhegrid.com/svn/vserver-cacti-jtg/trunk/ 1240523917 M * edlinuxgu I also have some really slick cacti graphs for vserver 1240524224 M * edlinuxgu But I really wanted to have someone check out the implementation I did and suggest some features to add to it to make it official 1240524252 M * edlinuxgu It was one of the things VServer wanted for the "summer of code" application 1240524301 M * Bertl correct, just provide some package and advertize it on the ML 1240524325 M * TheSeer Bertl: okay, downgraded to the patched yum version available as rpm from dhozac's repo ... seems to have solved the issue 1240524345 Q * geb Quit: Quitte 1240524347 M * Bertl edlinuxgu: and hang around on IRC, and suggest it to everybody looking for an interface 1240524367 M * Bertl (that way you should get a reasonable amount of feedback :) 1240524381 M * Bertl TheSeer: great! 1240524416 M * edlinuxgu I was just wondering if you guys in the end want to include it into your SVN or anything. I dont want to handle the logistics of running my own mailing list etc. 1240524479 M * Bertl you can reuse whatever infrastructure we have 1240524538 M * Bertl best contact hollow for an account on the svn/git host 1240524562 M * edlinuxgu Great. Great. 1240524596 M * edlinuxgu Well I have a quick question to ask you guys. One of the things I am doing is populating a drop down of distributions that can be installed. Can I determine that information dynamically or is this just a static list? 1240524654 M * Bertl I'd say that is something to be customized 1240524672 M * Bertl mainly because the distros depend on the build method 1240524704 M * Bertl I'd make the default build debian and maybe fedora/centos 1240524789 M * Bertl debian/ubuntu versions are probably the only ones which can be built on all host distros without additional programs/tools/data 1240524865 M * edlinuxgu Ok. I have not experimented with all of the distro / build method combinations. I have CentOS so centOS5 template, rpm, and yum work out of the box for me. 1240524899 M * Bertl debootstrap (debian/ubuntu) should work out of the box too 1240524940 M * Bertl templates do not require additional tools, but rpm/yum needs a working rpm/yum 1240525032 M * daniel_hozac well, templates do require the utilities required to extract it. :-) 1240525049 M * Bertl hey daniel_hozac! good to read you! 1240525099 M * daniel_hozac hey, how are you? 1240525132 M * Bertl quite fine .. cold is almost gone ... and you? 1240525137 M * edlinuxgu Ok that is good information. I will make a distributable in the next comming days. As always thanks for the info. 1240525159 M * daniel_hozac i'm good, but pretty busy lately. 1240525163 M * Bertl edlinuxgu: np, keep asking (and hanging around) 1240525174 M * daniel_hozac edlinuxgu: did i read it right that this is written in Java? 1240525197 M * edlinuxgu Yes. Just really doing a shell exec 1240525203 M * Bertl daniel_hozac: busy is fine, I was worried you were ill or so? 1240525218 Q * derjohn_foo Ping timeout: 480 seconds 1240525258 M * daniel_hozac Bertl: not at all, i'm better than ever. just really preoccupied with life. 1240525276 M * daniel_hozac edlinuxgu: on behalf of all Java-haters, why? 1240525278 J * derjohn_foo ~aj@e180192098.adsl.alicedsl.de 1240525292 M * edlinuxgu On behalf of all java lovers its my best language 1240525307 M * edlinuxgu Let me ask you this. What other language do i have bindings for? 1240525319 M * daniel_hozac Python has native bindings to all of libvserver. 1240525384 M * edlinuxgu The only really native thing I am doing is 'vserver build'. Making the /etc/vserver/* type files is just done with file io 1240525417 M * daniel_hozac but i'm assuming you're also showing statistics and such about running contexts. 1240525434 M * edlinuxgu True. Just doing a forked vserver status 1240525454 M * daniel_hozac which is a lot more work than a vc_virt_stat call. 1240525454 M * edlinuxgu I am not adverse to using the python bindings 1240525464 M * Bertl daniel_hozac, edlinuxgu: let's see it as proof of concept and playground for now :) 1240525492 M * edlinuxgu Well I would realy like to front end VServer Control Daemon 1240525496 M * daniel_hozac well, the point i'm really trying to make is, Java is _horrible_ to work with. 1240525542 M * Bertl obviously not for edlinuxgu :) 1240525560 M * edlinuxgu True I dont know python . 1240525581 M * edlinuxgu Im not against using it though. 1240525582 M * Guy- "work with" != "write code in", I suppose :) 1240525597 M * daniel_hozac personally, i find both terrible. 1240525603 M * daniel_hozac but that's just me. 1240525613 M * Guy- I also find it terrible to work with, fwiw 1240525652 M * Guy- but let's not get started on that :) 1240525654 M * edlinuxgu Daniel Vserver Control Deamon has a Web Service style interface. I would love to hook into that. 1240525687 M * daniel_hozac vcd is a completely different toolkit from util-vserver though. 1240525723 M * Bertl my point is, we need/want a maintained web frontend, and it seems like edlinuxgu is willing to provide that, right? 1240525740 Q * harobed Ping timeout: 480 seconds 1240525771 M * edlinuxgu I definately see daniel's point for using Python, I know shell execing is a nasty way to do something. 1240525774 M * Bertl maybe the favor for java leads to native java bindings for libvserver too, who knows 1240525948 M * edlinuxgu My goal is to create a nice front end with features people can use. Where are the python bindings installed to? 1240525964 M * daniel_hozac python's sitelib. 1240525985 M * Bertl another option, IMHO would be php, which could make good use of bindings too 1240526011 M * Bertl (and is quite common nowadays, but so is python and java :) 1240526089 M * edlinuxgu I gotta run guys! Ill investigate the python bindings. Thanks all. 1240526097 M * Bertl anyway, don't let this get a language problem .. but proper bindings/interfaces to the kernel are preferable in the future 1240526146 M * Bertl k, cza 1240526150 M * Bertl *cya 1240526181 M * Bertl daniel_hozac: did you read some of my questions in your backlog? 1240526378 M * daniel_hozac no, i didn't. let me check it now... 1240526475 M * daniel_hozac the build problem? 1240526490 M * daniel_hozac do you still get that if you use --arch instead of -arch? 1240526492 M * Bertl yep, that is probably the main issue 1240526504 M * Bertl hmm, good point, let me check 1240526577 Q * edlinuxgu Ping timeout: 482 seconds 1240526589 M * Bertl seems to work a lot better, we should put that in the FAQ or so? 1240526618 M * Bertl at least for me, it wasn't clear that this 'typo' caused it 1240526648 M * daniel_hozac i would have expected debootstrap to error with some type of message about it, not silently like that. 1240526700 M * Bertl okay, so that seems to be resolved then ... 1240526790 M * daniel_hozac maybe file a bug against debootstrap? 1240527142 Q * hparker Quit: Read error: 104 (Peer reset by connection) 1240527182 M * Bertl but everything starting with the chroot-sh (so basically everything) comes from util-vserver, right? 1240527183 Q * dowdle Remote host closed the connection 1240527245 M * daniel_hozac yeah. that's the cleanup script running on an empty tree. 1240527285 M * Bertl maybe we could add some sanity checks, to detect a failing build (not limited to debootstrap) 1240527306 M * daniel_hozac debootstrap is the only thing that continues even when the command fails. 1240528010 M * Bertl okay, problem solved for now ... improvement possible 1240528027 M * Bertl I'm off to bed now .. have fun everyone! 1240528033 M * TheSeer same here 1240528035 M * TheSeer n8 1240528039 N * Bertl Bertl_zZ 1240528044 Q * TheSeer Quit: Client exiting 1240529690 J * scientes ~scientes@75-165-65-163.tukw.qwest.net 1240530525 J * bourgeau ~bourgeau@tomsoieur.fr 1240531094 Q * bourgeau Quit: bourgeau