1104019319 M * Schak two friends are new to linux... and they want to "play" a bit... so i dont want to give them a shell to my dedicated root server... i had the choice between chroot jail and vserver... i decided for vserver ;) 1104019367 M * Schak i think they will install an ircd, psybnc... nothing more ;) 1104019386 M * Schak perhaps a LAMPP 1104019418 M * Bertl ah, excellent! 1104019508 M * Schak are you the owner of 13thfloor? 1104019519 M * Bertl yep, I am .. 1104019539 M * Schak oh... master hisself *bow* :) 1104019544 M * Schak great work 1104019553 M * Bertl thanks! 1104019579 M * Bertl but it's a community project, so not all my work ... 1104019597 M * Bertl for example the tools are done by enrico (which isn't here atm) 1104019606 M * Schak how many ppl belongs to the core? 1104019611 M * Schak -s 1104019671 M * Bertl I'd say two hard core developer and a few others doing important things like testing or bithing at the devels or handling ml stuff ... 1104019706 M * Schak wow 1104019762 M * Bertl (you can find a complete list on the wiki) 1104019821 M * Bertl and feel free to help (for example by adding important stuff to the wiki or making suggestions how to improve linux-vserver) 1104020019 M * Schak yes, ok... if a should find a bug... or something i miss... 1104020064 M * Bertl also feel free to add yourself to the list of happy vserver users ;) 1104020573 M * Schak hehe... where do i find it? 1104020603 M * Bertl http://linux-vserver.org/VServer+Users 1104020636 M * Bertl (it's on the frontpage, under Public Relations) 1104022198 M * Schak i am searching for 20 mins... and i cant find it 1104022220 M * Bertl http://linux-vserver.org/ 1104022252 M * Bertl scroll down, about in the middle of the page is: 1104022256 M * Bertl Public Relations 1104022258 M * Schak VServer Users Happy Linux-VServer Users 1104022261 M * Schak ahhh %) 1104022263 M * Bertl and there is the link ... ;) 1104022274 M * Schak oh jesus... i should go to bed 1104022347 M * Doener Bertl: remember the mail you bounced to me about the chroot escape stuff on Nov 22? 1104022376 M * Bertl yep .. 1104022394 M * Doener back then you considered that one harmful (and IIRC I agreed)... we did the same now with the patch you did for the problem reported by jack 1104022419 M * Bertl right, that was why I was asking you ;) 1104022461 M * Doener so we agree that it actually wasn't harmful, right? because the necessary checks are done earlier in the ioctl handler... 1104022470 M * Bertl I hope so ... 1104022527 M * Doener ok. i trust cscope on that one ;) 1104022554 M * Bertl flags = flags & EXT2_FL_USER_MODIFIABLE 1104022561 M * Bertl this and similar should protect us 1104022567 M * Doener yes 1104022676 M * Schak i have a last small question before i go to bed: 1104022677 M * Schak # vserver base start 1104022677 M * Schak /sbin/vserver: line 543: ip: command not found 1104022677 M * Schak /sbin/vserver: line 545: ip: command not found 1104022677 M * Schak /sbin/vserver: line 543: ip: command not found 1104022677 M * Schak /sbin/vserver: line 545: ip: command not found 1104022695 M * Bertl hmm, iproute2 ? 1104022707 M * Schak no 1104022728 M * Bertl # rpm -qf `which ip` 1104022728 M * Bertl iproute2-2.2.4-13mdk 1104022778 M * Schak kara:/# rpm -qf `which ip` 1104022778 M * Schak rpmq: no arguments given for query 1104022778 M * Schak kara:/# which ip 1104022778 M * Schak kara:/# 1104022803 M * Doener apt-get install iproute 1104023131 M * Schak outchy... my host system is unreachable... i think the "halt -f" in the vserver halted the host system 1104023132 M * Schak http://nopaste.chillfactory.net/show.php?id=138 1104023138 M * Schak here the last lines... 1104023254 M * Bertl it's more likely that your vserver changed the networking stuff 1104023331 M * Bertl we had this when folks compiled debian kernels (which have the capability system as module and do not load them) 1104023361 M * Bertl basically a vserver can not reboot or halt the host ... 1104023377 M * Schak shouldnt work... because there is a dhcp client running... which gets the ip every reboot 1104023379 M * Schak hm ok 1104023424 M * Bertl the halt/reboot is redirected to the vshelper which acts in behalf of the vserver ... 1104023449 M * Schak i am waiting till my server got rebootet... then it should work... args... perhaps not, if the vserver stuff loads automatically at boot 1104023468 M * Doener only if you told it to do so 1104023493 M * Schak the "yes" is default in the debian-newvserver.sh :( 1104023505 M * Schak which creates the conf 1104023530 M * Doener but debian-newvserver.sh is for legacy tools, the configuration created by that one doesn't affect your vserver... 1104023543 M * Doener (this is why you had to create it by hand ;) 1104023551 M * Doener it = new style vserver config 1104023557 M * Schak ;) 1104023710 M * Schak and where is it in the new vserver config?... the start-on-reboot setting 1104023753 M * Doener flower page -> search for 'mark' 1104023909 M * Schak yes... found... hmm... dont know, if this file exist or not... ;) 1104023987 M * Schak strike... server is ready... and i am logged in via ssh 1104024029 M * Bertl could you upload your kernel .config now please? ;) 1104024177 M * Schak oh yes... sorry. i thought, it wasnt interesting anymore... wait a min... i give you a link 1104024394 M * Bertl Doener: what do you think, should we force in the capability stuff? 1104024440 M * Doener well, we actually heavily depend on it, so i see no problems with that 1104024518 M * Schak http://213.23.239.158/schak-debian-2.6.9 1104024558 M * Doener hm, caps are built-in 1104024561 M * Bertl yep 1104024580 M * Doener hm, what is CONFIG_SECURITY_NETWORK ? 1104024584 M * Bertl Schak: why the decision to use INOXID_INTERN? (just curious) 1104024684 M * Bertl and after the 'base start' you lost connectivity? 1104024686 M * Schak whats that? without the "make menuconfig"-help i am helpless 1104024708 M * Schak yes... 2 mins ago the same... 1104024713 M * Bertl that's one of the xid tagging options ... UID/GID24 is the default 1104024772 M * Bertl okay, let me subsume that: 1104024780 M * Bertl you had the server working fine ... 1104024788 M * Bertl then you installed iproute2 (which was missing) 1104024803 M * Bertl then a new restart takes your system 'offline' 1104024815 M * Bertl is that correct so far? 1104024840 M * Schak i installed iproute... (apt-get install iproute) ... is iproute2 the same? 1104024872 M * Bertl yep 1104024875 M * Schak ok 1104024881 M * Schak and i didnt reboot 1104024885 M * Schak i startet the v 1104024896 M * Schak and 20 secs after restart 1104024898 M * Bertl yeah, I have your lines here ... 1104024902 M * Schak my host isnt reachable 1104024942 M * Bertl so I'd conclude that the vserver (maybe the config) is doing something with the ip (of your host) which confuses or disables routing ... 1104024958 M * Schak yes... i think so 1104024977 M * Bertl so as I further assume that you do not have any serial console to that host ... 1104025006 M * Bertl I'd suggest replacing the ip (from iproute2) with a script, and check the arguments 1104025024 M * Schak yes i have... a rescue system... and i can reboot via webinterface... no problem... in 10 mins my host is ready for the next test ;) 1104025183 P * Thorsten Leaving 1104025714 M * Doener Schak: do you use your 'main' ip address for the vserver? 1104025729 M * Doener if so, you have to tell the tools that the address is not to be touched 1104025894 M * Schak no... i have 4 different ips 1104025924 M * Bertl hmm ... would you care to show them to me in private? 1104025931 M * Bertl s/care/mind/ 1104025931 M * Schak i have the command from the vserver base start.... concerning /bin/ip 1104026972 J * Thorsten ~Thorsten@dsl-084-057-024-066.arcor-ip.net 1104026995 M * Bertl wb Thorsten! 1104027009 M * Thorsten :-) 1104027164 M * Bertl Doener: hmm, have you spent a thought on allowing strace/ptrace from the host or xid=1 across chcontext()? 1104027182 M * Doener not yet... 1104027187 M * Bertl (do you think that is something worth some efford?) 1104027238 M * Doener may help with tools development, otherwise i can't come up with some real world use 1104029295 M * Bertl okay, interested in looking into the capability stuff in general? 1104029349 M * Doener which one? the masking stuff or making capabilities a requirement? 1104029368 M * Bertl if you ask me that way ... both of course ;) 1104029427 M * Doener hehe 1104029432 M * Bertl rs already verified that the basic idea seems to work ... but we still have to finish it (regarding the mask stuff) 1104029602 M * Bertl I'll update my todo list, feel free to add/change stuff there ... 1104029632 M * Bertl hmm, better I rename it to Todo List kernel ... 1104029634 M * Doener i'll look into that tomorrow, i'm on my way into bed now... but as i said i'll take at least a mid-deep look into everything ;) 1104029728 M * Doener you'll probably have to tell me about the masking stuff again, since 'our' 'discussion' faded away quickly last time, cause i got distracted :/ 1104029749 M * Doener anyway, i'm tired right now, so let's get this going tomorrow 1104029753 M * Doener good night! 1104029782 M * Doener s/tomorrow/whenever you have time for that/ ;) 1104029799 N * Doener Doener_zZz 1104030485 M * Bertl okay, night! 1104030504 M * Thorsten night 1104034165 Q * Schak Read error: Connection reset by peer 1104034232 J * Schak schak@dsl-213-023-243-081.arcor-ip.net 1104034750 Q * Thorsten Ping timeout: 480 seconds 1104036677 Q * nox Ping timeout: 480 seconds 1104036678 J * nox ~vps@c150223.adsl.hansenet.de 1104036711 M * Bertl wb nox! 1104038858 M * Bertl okay folks, I'm off to bed now ... 1104038867 M * Bertl have a nice whatever everyone! 1104038882 N * Bertl Bertl_zZ 1104044402 Q * t Ping timeout: 480 seconds 1104044663 J * t ~tnichols@CPE-139-168-208-77.sa.bigpond.net.au 1104046144 Q * serving Read error: Connection reset by peer 1104047074 Q * click Ping timeout: 480 seconds 1104050556 J * click click@dsl-84-161.aal.tiscali.no 1104052812 J * JonB ~NoSuchUse@0x503e0321.kjnxx7.adsl.tele.dk 1104053106 J * serving ~serving@213.186.170.131 1104053632 Q * JonB Ping timeout: 480 seconds 1104056551 M * infowolfe argh, i hate dspam sometimes ;-) 1104056604 J * JonB ~NoSuchUse@0x503e0321.kjnxx7.adsl.tele.dk 1104056797 Q * _are_ Quit: Disconnecting 1104060023 J * t_ ~tnichols@CPE-139-168-209-129.sa.bigpond.net.au 1104060174 Q * flock Ping timeout: 480 seconds 1104060422 Q * t Ping timeout: 480 seconds 1104060428 J * q ~cumol@squid.dmz.fi 1104060433 M * q moin 1104060438 M * q anyone alive? 1104060481 M * infowolfe q, i am 1104060485 M * q fine 1104060491 M * q a question about vserver and ipv6 1104060495 J * flock ~restless@l192-117-111-12.broadband.actcom.net.il 1104060504 M * infowolfe i'm not qualified to answer probably, but i'll give it a shot if i can 1104060528 M * q i've working ipv6 on the "root", but how to bind ipv6-ips to the vserver? 1104060574 M * JonB i dont think there is any IPv6 support 1104060609 M * infowolfe JonB, i'm thinking the same 1104060614 M * infowolfe Jonb, do you know much about dspam? 1104060620 M * JonB nothing 1104060636 M * q :( 1104060638 M * q suxx 1104060658 M * JonB q: i dont think anyone has had a real use for it yet 1104060665 M * JonB q: but... dont worry 1104060674 M * JonB q: you can most likely work arround it 1104060674 M * q JonB: i have a real use :) 1104060678 M * q JonB: how? 1104060701 M * JonB q: create aliases for your eth0 1104060714 M * JonB q: give them different IPv6 adresses 1104060734 M * JonB make other aliases for the vservers, and give those IPv4 address 1104060759 M * JonB then you use iptables to make a static NAT between the 2 adresses 1104060771 M * q uh. sounds complicated... there's no better way? 1104060787 M * JonB q: ask bertl, he's the main coder 1104060796 M * JonB q: or the mailing list, or the wiki 1104060804 M * q k 1104060806 M * q thnx. ill be back 1104060808 Q * q Quit: 2l8 1104060812 M * JonB q: and no, it's not that complicated 1104060844 Q * t_ Ping timeout: 480 seconds 1104063284 J * Thorsten ~Thorsten@dsl-084-057-024-198.arcor-ip.net 1104063734 J * t_ ~tnichols@CPE-139-168-209-155.sa.bigpond.net.au 1104064573 Q * Thorsten Remote host closed the connection 1104067737 J * Thorsten ~Thorsten@dsl-084-057-024-198.arcor-ip.net 1104068134 Q * sannes Read error: Connection reset by peer 1104068503 Q * DuckMaster Remote host closed the connection 1104069186 J * duckx ~Duck@dyn-83-157-202-15.ppp.tiscali.fr 1104069376 J * monrad ~monrad@213083190130.sonofon.dk 1104069479 Q * flock Ping timeout: 480 seconds 1104069580 J * flock ~restless@l192-117-111-12.broadband.actcom.net.il 1104070554 J * dominance dominance@nyx.verfaction.de 1104070556 M * dominance hi 1104070574 M * dominance what's the use of /usr/include/vserver.h in the compiled package? 1104070577 M * dominance is it needed? 1104070581 M * dominance (of util-vserver) 1104070594 A * dominance is just trying to compile a util-vserver alpha debian package.. 1104070729 Q * JonB Ping timeout: 480 seconds 1104070773 Q * duckx Remote host closed the connection 1104071214 J * duckx ~Duck@dyn-83-157-202-15.ppp.tiscali.fr 1104073201 Q * Thorsten Remote host closed the connection 1104075106 J * sannes ~ace@home.skarby.no 1104075349 Q * sannes Read error: Connection reset by peer 1104075476 Q * duckx Remote host closed the connection 1104075736 J * duckx ~Duck@dyn-83-157-202-15.ppp.tiscali.fr 1104075914 M * ndim dominance: Want my debian package? 1104076063 M * dominance ndim: have one already.. 1104076079 M * dominance with consistent paths and against dietlibc as configure requested.. 1104076099 M * dominance also cleaned up the debian/rules and added missing build-deps for the make docs.. 1104076127 M * dominance basically i have now the spec instructions as far as i have been able to piece together which targets do what.. 1104076547 J * JonB ~NoSuchUse@0x503e0321.kjnxx7.adsl.tele.dk 1104078065 M * ndim AFAICS, util-vserver still needs a lot of work to get from hack quality to production quality. 1104078094 M * JonB ndim: what is needed ? 1104078175 M * ndim Make it clear what is still needed, what is supposed to be in what path, what is needed on host systems, what on guest systems, what is legacy. 1104078179 M * ndim Stuff like that. 1104078193 M * ndim Oh, and a consistent configuration definition. 1104078197 M * dominance and a bit cleaned up configure/Makefile.. 1104078207 M * JonB make it so 1104078207 M * dominance the hack to get the paths changed is ugly.. 1104078233 M * dominance you need to define both lower and uppercase vars.. like so: "pkgstatedir=/var/run pkglibdir=/var/lib/util-vserver pkgstaterevdir=/var/run/vserver/.rev vshelperstatedir=/var/run/vshelper PKGSTATEDIR=/var/run PKGLIBDIR=/var/lib/util-vserver PKGSTATEREVDIR=/var/run/vserver/.rev VSHELPERSTATEDIR=/var/run/vshelper" 1104078255 M * ndim From what I've seen so far, e.g. the network config stuff needs serious changes to be extensible for IPv6 and other stuff. 1104078278 M * dominance ndim: even with NGN? 1104078291 M * JonB ndim: well i dont think anyone has asked for it yet 1104078303 M * ndim dominance: NGN? 1104078413 M * dominance next-gen networking 1104078419 M * dominance the thing you need for IPv6 in vserver 1104079030 N * Doener_zZz Doener 1104079037 M * Doener morning! 1104079067 M * dominance hi doener.. 1104079910 J * infowolf1 ~infowolfe@mail.xhcl.net 1104080101 P * infowolf1 1104080224 M * dominance doener: you use debian, don't you? 1104080499 M * Doener yes 1104080536 M * Doener currently there's gentoo on the box in front of me, but i've got access to some debina boxes 1104080542 M * Doener s/debina/debian/ 1104080571 M * dominance hmmm 1104080595 M * dominance you're interested in helping ndim and me creating a good new debian deb by trying it? 1104080604 Q * t_ Ping timeout: 480 seconds 1104080627 J * t_ ~tnichols@CPE-139-168-209-155.sa.bigpond.net.au 1104080817 M * Doener did you contact the debian maintainer(s)? we're approaching a new try of cooperation between the debian folks and the vserver folks as you may have read on the ml 1104080830 M * dominance i read it.. 1104080842 M * dominance and my idea is rather to propose a patch known to work for the community 1104080852 M * dominance than to have the DD slowly find out the hard way 1104080860 J * snapple ~blegha@217.238.33.65.cfl.rr.com 1104080868 M * dominance thus preparing a new deb and handing in a patch would make more sense IMHO 1104080892 M * dominance maybe you have followed some of the bugs in the Debian BTS.. then you should know how much engaged he's in getting the package straight.. 1104080901 M * snapple if I use the grsec patches on the vserver host, will the vservers themselves be grsec'ed, since I really don't want that to happen 1104080907 M * dominance so the more you can come up with an "ANSWER" rather than a question, the besser.. 1104080976 M * Doener didn't check the bug reports lately as i only use upstream stuff 1104081016 M * dominance well, there's a whole bunch of warnings and flaws in the alpha tools apparently.. 1104081082 M * Doener but i guess if we can come up with a way that allows a) the debian folks to be happy (policy and stuff...) and b) the upstream folks to be happy (keep the packages as upstream as possible) cooperation should work out better than it currently does... 1104081143 M * dominance well, that's what the idea was so far =) 1104081146 M * snapple is it possible to install different distributions for vservers other than that of the host? 1104081156 M * Doener snapple: yes, it is 1104081157 M * dominance snapple: yes 1104081196 M * snapple I have seen examples using debbootstrap and it's redhat counterpart 1104081197 M * dominance Doener: so the point is we should at least sort the things out upstream that are in the way for a good packaging to happen 1104081205 M * snapple but what about if I want to install slackware 1104081213 M * snapple should I just run the install program from the cd? 1104081235 M * dominance Doener: and thus preparing a somewhat updated util-vserver source with a ready to deploy debian package will be the quickest way to convince Ola.. 1104081281 M * Doener snapple: if that can create an installation in a chroot environment, yes... otherwise you'd have to figure out how to do that... easiest way may be to install it on another box and copy over the whole thing... 1104081325 M * snapple ok 1104081376 M * snapple if the host is grsec'd, will the vservers be grsec'd? 1104081385 M * snapple the host kernel 1104081552 M * Doener snapple: i guess so, vserver is not grsec aware and vice-versa 1104081638 N * Bertl_zZ Bertl 1104081650 M * Bertl morning folks! 1104081657 M * dominance hi Bertl ;) 1104081718 M * Bertl wow looks like there has been some discussion today ... without me ;) 1104081724 M * dominance hehe 1104081732 M * Doener dominance: just from my personal experience, i'd prefer to have Ola involved as early as possible, not mandatory as an active developer (although that would be nice), but at least discussions about the 'how and why' should be made between him and 'the others'. Both sides would be more aware of the needs of the others... 1104081736 M * dominance well, the "Debian issue" should be resolved.. once for all 1104081745 M * Bertl anybody willing to give a short conclusion? 1104081779 M * dominance Doener: you have mentioned "The Debian Policy" already.. if that one is respected, Ola will be happy.. 1104081815 M * dominance Doener: the last thing Ola does want is more work than seriously neccessary.. and the more we can prepare the 0.30.197 to be "upstream convenient" that's not only helping Debian, but everyone out there.. 1104081842 M * dominance Bertl: no conclusion.. util-vserver is not yet cleaned up and we need someone to make it "packageable".. 1104081867 M * dominance Bertl: like have the paths centrally configurable and to have the entire config files a bit more readible.. 1104081873 M * JonB Bertl: ndim wants IPv6 1104081884 M * JonB Bertl: or maybe it was someone else 1104081890 M * JonB Bertl: but someone asked about it 1104081892 M * dominance Bertl: currently you need to set aswell lowercase and uppercase environment constants to get is respected while make install 1104081898 M * dominance JonB: it was ndim.. 1104081906 M * Bertl yea, I guess Ola is willing to work on the debian packages and we will try to find sane solutions in the new year ... 1104081923 M * dominance Bertl: problem isn't within the deb.. problem is at least partly upstream 1104081946 M * Bertl I'm pretty sure, enrico is willing to adjust some things for debian too ... 1104081951 M * dominance Bertl: but i have tried to come up with a cleaned util-vserver alpha deb... for a discussion basis.. 1104081959 M * Bertl (he already did for many other distros) 1104081965 M * dominance Bertl: this is nothin "Debian-specific".. 1104081995 M * Bertl okay, I have to get some dinner first ... back in 30min (then for real) 1104082000 M * JonB dominance: okay, thanks 1104082001 M * dominance Bertl: yet the debian-specific would be to compile the "doc" target already as a preparation of the release tarball.. 1104082021 N * Bertl Bertl_oO 1104082031 M * dominance Bertl: the graphvis is in non-free and would thus break with the Debian "main" location.. 1104082133 M * ndim graphviz :) 1104082144 M * dominance ok, viz.. 1104082146 M * dominance ;) 1104082317 J * sannes ~ace@home.skarby.no 1104082559 Q * sannes Read error: Connection reset by peer 1104083098 N * Bertl_oO Bertl 1104083118 M * Bertl okay, back now for real ... 1104083144 M * Bertl ndim: you want ipv6 asap? 1104083249 M * Bertl dominance: do you have patches for 'improvements' or 'debianization' which doesn't hurt other distros (for the tools)? 1104083295 M * Bertl JonB: thanks for relaying the message ... 1104083315 M * JonB Bertl: you're velcome 1104083332 M * JonB Bertl: does it support IPv6 ? 1104083349 M * Bertl ngnet? not yet, but it's pretty easy to add, just needs somebody to test 1104083355 M * JonB Bertl: i told him about a work arround using iptavles 1104083379 M * Bertl the legacy networking code probably never will support ipv6 1104083548 M * JonB Bertl: okay, then ndim could test it for you 1104083781 M * Bertl yes, probably ... we'll see, he'll speak for himself ... 1104083900 M * JonB Bertl: ofc 1104084133 M * Doener Bertl: how far is 1.9.4 away? 1104084168 P * snapple Leaving 1104084283 M * ndim Bertl: No, I don't need IPv6 ASAP. I'd just hate to have /etc/vservers/foobar/{netthis,netthat} for IPv4 settings and /etc/vservers/foobar/IPv6 for IPv6. I'd much prefer /etc/vservers/foobar/net/{common,ipv4,ipv6,anothernetfamily}. 1104084309 Q * flock Ping timeout: 480 seconds 1104084320 M * ndim I don't remember the exact pathes (it was so badly documented the last time I looked at it that I didn't get it to actually run at all). 1104084381 M * ndim I just mentioned IPv6 as an example where the config format could use a clean redesign before the alpha code moves to beta status. 1104084412 M * Doener AFAIK there's no ipv6 support in the configuration... 1104084417 M * ndim Exactly. 1104084438 M * ndim And the IPv4 support in the config just assumes that IPv4 will be everything everyone would ever need. 1104084449 M * ndim But I gotta run... 1104084493 M * Bertl the configuration isn't able to handle ngnet yet 1104084500 M * Bertl and it isn't even required to do so ... 1104084501 M * Doener the net configuration ... too fast 1104084535 M * Bertl but yes, we will need config support for ipv6 1104084632 M * dominance Bertl: re.. well i have started to try packaging for now.. 1104084644 M * dominance Bertl: and the "improvements" aren't yet patchified.. 1104084656 J * flock ~restless@l192-117-111-12.broadband.actcom.net.il 1104084659 M * dominance Bertl: for i'd love to have someone "in the know" betatest the packs first.. 1104084666 M * Bertl well, I'd suggest sending them to the ml (with cc to enrico) asap 1104084676 M * Bertl (in patch form) 1104084695 M * dominance Bertl: and once we have proven that the effect is assured, there'll be patches.. 1104084709 M * dominance Bertl: well.. let's start with the compile errors.. 1104084711 M * Bertl and if possible, separate debian specific patches from general improvements 1104084714 M * dominance ehrm.. warnings.. 1104084720 M * dominance while building the util-vserver i get those: 1104084729 M * dominance http://backend.verfaction.de/~kk/util-vserver/buildlog_stderr.log 1104084755 M * dominance and have to define "pkgstatedir=/var/run pkglibdir=/var/lib/util-vserver pkgstaterevdir=/var/run/vserver/.rev vshelperstatedir=/var/run/vshelper PKGSTATEDIR=/var/run PKGLIBDIR=/var/lib/util-vserver PKGSTATEREVDIR=/var/run/vserver/.rev VSHELPERSTATEDIR=/var/run/vshelper" as environments 1104084787 M * dominance or maybe i didn't find the correct switches for configure 1104084790 M * Bertl the #warnings are developer output ... 1104084811 M * Bertl and they are _not_ gcc extensions, they are preprocessor extensions 1104084814 M * dominance the really annoying about these are that that i have to define them twice as lower- and as uppercase 1104084828 M * dominance "src/chbind.c:200: warning: warning: gethostbyname() leaks memory. Use gethostbyname_r instead!" too? *g* 1104084849 M * Bertl no, but why is gethostbyname leaking memory? 1104084890 M * dominance i didn't put that warning there.. i just copied stderr =) 1104084922 M * Bertl yes, I know, ... thing is this is probably done with a 3.4 or 4.0 gcc 1104084925 M * dominance and from a user/packager point of view i don't care *WHY* they happen.. i just read their text.. =) 1104084932 M * dominance 3.3 1104084947 M * dominance gcc (GCC) 3.3.5 (Debian 1:3.3.5-5) 1104084949 M * Bertl interesting that complains about this too? sec 1104084950 M * dominance to be precise.. 1104084976 M * dominance there is a gcc-3.4 on that host, but it's not the default gcc 1104084986 M * dominance thus if this one is chosen, then that's just another flaw of util-vserver 1104085038 M * Bertl I would opt against a 3.4 gcc for now ... it's too buggy ... 1104085042 M * dominance *ggg* 1104085049 M * dominance for amd64 it's recommended though 1104085067 M * Bertl well, it doesn't even compile the kernel ... *G* 1104085069 M * dominance so the gcc-3.4 should be allowed to be used at least.. 1104085084 M * dominance mmh? for amd64 it does afair 1104085097 M * Bertl another question, how many warnings do you get when you compile the 'debian' kernel? 1104085119 M * JonB Bertl: with or without --pedantic and --ansi ? 1104085121 M * dominance well, let's put this gcc-3.4 aside.. for now it's not important.. it shouldn't be used in the first place.. 1104085148 M * Bertl with the same option dominance used here but with a debian default .config 1104085172 M * dominance the vserver-info does output: 1104085173 M * dominance util-vserver: 0.30.196; Dec 26 2004, 15:36:22 1104085173 M * dominance Features: 1104085174 M * dominance CC: i386-linux-gcc, i386-linux-gcc (GCC) 3.3.5 (Debian 1:3.3.5-5) 1104085174 M * dominance CXX: i386-linux-g++, i386-linux-g++ (GCC) 3.3.5 (Debian 1:3.3.5-5) 1104085174 M * dominance CPPFLAGS: '' 1104085174 M * dominance CFLAGS: '-Wall -g -O2 -std=c99 -Wall -pedantic -W' 1104085176 M * dominance CXXFLAGS: '-g -O2 -ansi -Wall -pedantic -W -fmessage-length=0' 1104085178 M * dominance build/host: i386-pc-linux-gnu/i386-pc-linux-gnu 1104085180 M * dominance Use dietlibc: yes 1104085188 M * dominance Build C++ programs: yes 1104085190 M * dominance Build C99 programs: yes 1104085192 M * dominance Available APIs: compat,v11,v13,fscompat,net,oldproc,olduts 1104085193 M * Bertl and don't get me wrong, most of those 'warnings' can and will probably be fixed ... 1104085196 M * dominance ext2fs Source: e2fsprogs 1104085198 M * dominance syscall(2) invocation: fast 1104085201 M * dominance vserver(2) syscall#: 273/glibc 1104085204 M * dominance oh, i'm sure they will =) 1104085215 M * dominance they don't make my primary problem anyway =) 1104085226 M * Bertl thought so ... 1104085256 M * dominance ndim had some thoughts too about splitting up the host and guest tools which make sense to me and some patches about manpages in the wrong category and stuff 1104085279 M * dominance so if someone using a Debian host and knowing vserver by heart could help debugging the debs, that'd help allot. 1104085307 M * dominance so ndim and me can do debs and when they are working like they should, then we could propose them upstream to Ola.. 1104085308 M * Bertl what are the 'guest' tools? 1104085344 M * dominance uhm, haven't checked that indepth.. lemme check ndim's rules.. 1104085401 M * dominance he has those in the guest tools package: 1104085402 M * dominance man/chbind.8 1104085402 M * dominance man/chcontext.8 1104085402 M * dominance man/reducecap.8 1104085402 M * dominance man/vps.8 1104085404 M * dominance man/vpstree.8 1104085405 M * dominance man/vserver-stat.8 1104085407 M * dominance man/vserver.8 1104085409 M * dominance man/vtop.8 1104085444 M * Bertl aha, and what are the host tools then? 1104085454 M * Doener hm, without chcontext you can as well leave the kernel unpatched :) 1104085459 M * dominance hmmm 1104085467 M * dominance interestingly the same.. 1104085481 M * Bertl aha ;) 1104085481 M * dominance i guess i should build his package and check.. hold on a sec.. 1104085712 M * dominance hmm 1104085747 M * dominance i guess ndim should explain that by himself.. 1104085757 M * dominance but to me this looks like a "work in progress" 1104085815 Q * t_ Ping timeout: 480 seconds 1104085833 J * t_ ~tnichols@CPE-139-168-209-155.sa.bigpond.net.au 1104085842 M * dominance somewhat i can't really see the difference in the built tools.. just in the depends.. 1104085873 M * Bertl okay, we'll wait for him ... 1104085889 M * Doener Bertl: any ETA for 1.9.4? trying to decide whether i should ask for a split patch for the current version or for 1.9.4 ;) 1104085906 M * Bertl well, you'll get a split very soon ... 1104085912 M * dominance interestingly though i can't change /etc/vservers/util-vserver-vars and have vserver-info tell me the new location of the vserver-root 1104085923 M * Doener sounds like 1.9.4 is near 1104085990 M * dominance hmm 1104086004 M * Doener dominance: did you change the path to util-vserver-vars? here it is below ..../lib/util-vserver 1104086025 M * dominance DEFAULT_VSERVERDIR='/var/lib/vservers' is in /var/lib/util-vserver/util-vserver-vars, yet /etc/vservers/util-vserver-vars has VROOTDIR='/srv/vservers' 1104086049 M * dominance i wonder if this should be symlinked to /var/lib/util-vserver/util-vserver-vars 1104086058 M * Doener there's no /etc/vservers/util-vserver-vars at all on my box 1104086092 M * Bertl imho 90% of the issues are realted to bad configure time options 1104086097 M * dominance well, i don't install this especially.. so the make install or make install-distribution needs to be doing this 1104086118 M * dominance Bertl: that's why i'm asking that someone with vserver experience would shed some light onto this 1104086148 M * dominance Bertl: the configure is run with --with-vrootdir=/var/lib/vservers .. so it's correct to assume that for the start.. 1104086158 M * dominance but once i change this, it should someone head to the new location 1104086161 M * Bertl util-vserver-0.30.196]# ./configure --help 1104086198 M * Bertl setting the various prefixes and such is probably sufficient ... 1104086216 M * Bertl it even displays your system defaults 1104086235 M * dominance Bertl: hmmm, haven't seen options for what i wanted to change.. 1104086255 M * Bertl --with-initrddir