1302221005 Q * LuckyLuke Ping timeout: 480 seconds 1302221541 J * LuckyLuke ~luca@host65-83-static.228-95-b.business.telecomitalia.it 1302229245 Q * quasisane Quit: leaving 1302232903 J * quasisane ~sanep@c-76-24-80-97.hsd1.nh.comcast.net 1302233181 M * hparker Is there something that changed in the capabilities between 2.6.22 and 2.6.35 that would prevent the chroot from happening? 1302233241 M * hparker http://paste.linux-vserver.org/19237 1302233465 M * Bertl not really, but what is the capset {0,0,0} doing there? 1302233487 M * Bertl i.e. chroot won't work without CAP_SYS_CHROOT :) 1302233569 M * Bertl anyway, what kernel/patch exactly and what util-vserver version? 1302233783 M * Bertl sorry, off to bed now ... have to get up soon .. 1302233789 N * Bertl Bertl_zZ 1302234814 M * hparker 2.6.35-vs2.3.0.36.32-gentoo, util-vserver 0.30.216_pre2935 1302239612 J * imcsk8 ~ichavero@148.229.9.250 1302242767 M * daniel_hozac hparker: why do you think that's a bad thing? 1302242785 M * daniel_hozac it is supposed to fail. 1302242841 J * fisted ~fisted@p50884034.dip.t-dialin.net 1302242854 Q * fisted_ Ping timeout: 480 seconds 1302244930 Q * maod Quit: leaving 1302247675 J * derjohn_mob ~aj@213.238.45.2 1302247680 Q * imcsk8 Quit: This computer has gone to sleep 1302249398 J * ncopa ~ncopa@3.203.202.84.customer.cdi.no 1302250112 N * Bertl_zZ Bertl 1302250117 M * Bertl morning folks! 1302250923 M * hijacker morning 1302250966 M * Bertl off for now .. bbl 1302250971 N * Bertl Bertl_oO 1302251236 Q * jeroen_ Quit: Ex-Chat 1302251246 J * manana ~mayday090@84.17.25.149 1302252021 J * mtg ~mtg@finne.mteege.de 1302252179 Q * manana Ping timeout: 480 seconds 1302252661 J * jeroen_ ~jeroen@imap.powerinternet.eu 1302253289 J * manana ~mayday090@84.17.25.149 1302255036 J * petzsch ~markus@p57B66E6E.dip.t-dialin.net 1302255260 M * DelTree \_o< ~ Coin ~ >o_/ 1302255679 M * Bertl_oO does that art mean you sent us some money? :) 1302255944 M * mnemoc wow, a vserver user sharing the wealth with the developers? 1302256027 M * Mr_Smoke Sure 1302256035 M * Mr_Smoke That's a reasonable thing to do :) 1302256084 A * mnemoc wonders what % thinks the same 1302256243 M * mnemoc but very happy some do :) 1302256263 M * Mr_Smoke Bertl_oO: actually Coin is French for "Quack", hence the ducks ;) 1302256309 M * Bertl_oO ah, so that got lost in (the missing) translation :) 1302256335 M * Bertl_oO do french ducks make sounds like that? :) 1302256466 M * Mr_Smoke I guess that depends on how you hear it :) 1302257825 M * Bertl_oO so what I meant was, is that onomatopoetic like the quack? 1302257858 M * Mr_Smoke Yes it is 1302259293 Q * petzsch Quit: Leaving. 1302259314 J * petzsch ~markus@p57B66E6E.dip.t-dialin.net 1302259512 Q * petzsch 1302260092 J * petzsch ~markus@p57B66E6E.dip.t-dialin.net 1302262326 Q * petzsch Quit: Leaving. 1302267358 J * petzsch ~markus@p57B66E6E.dip.t-dialin.net 1302268310 Q * petzsch Read error: Connection reset by peer 1302268341 M * Bertl_oO off for a nap ... bbl 1302268347 N * Bertl_oO Bertl_zZ 1302269735 Q * jeroen_ Remote host closed the connection 1302271672 M * SwenTjuln is there a plan to support 'native' upstart init style (as it is the case with sysv, gentoo etc) ? 1302272826 M * hparker daniel_hozac: That's a copy of a running guest that won't start on the new system, only difference was removing the memory limits as I'm playing with cgroups on the new server 1302274095 Q * derjohn_mob Ping timeout: 480 seconds 1302275705 Q * ncopa Quit: Leaving 1302276582 J * dowdle ~dowdle@scott.coe.montana.edu 1302277041 Q * mtg Quit: Verlassend 1302277514 J * derjohn_mob aj@88.128.211.14 1302279546 M * eja hi guys, any reason I wouldn't be able to execute a file inside a vps? i'm getting a "no such file or directory" error yet the file exists... 1302279658 M * eja http://pastebin.com/qRQSsQbd 1302279869 M * Mr_Smoke any chance it might be "wrapper " (w/ a space) ? 1302279982 M * mnemoc ./w should do the trick 1302279997 M * eja i was wondering that too. when i use tab completion it puts a space after the command but that's normal behavior. i don't see 2 spaces 1302280017 M * mnemoc but that error can also be related to a missing .so 1302280065 M * eja there are some complaints about missing .so files in the strace. those seem to exist in every strace i perform. even on working commands 1302280067 M * mnemoc `file ./wp` and `ldd ./w` can help to find the cause 1302280115 M * mnemoc file "./w will put the ending " 1302280238 M * eja ./wrapper: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs) 1302280261 M * eja and "not a dynamic executable" when using ldd 1302280409 Q * derjohn_mob Ping timeout: 480 seconds 1302280527 M * mnemoc eja: paste (to a decent paste service) strace -vvfF -o whatever.txt ./w 1302280601 M * mnemoc oh, you already did strace 1302280615 M * ensc|w eja: probably the dynamic loader (usually /lib/ld.so or so) is missing; check with 'readelf -a' which is in the binary 1302280677 M * eja is pastebin not a decent past service? 1302280680 M * mnemoc ensc|w: is that the cause of ldd returning "not a dynamic executable" ? 1302280685 M * mnemoc eja: no, it's not 1302280703 M * eja what do you use? 1302280758 M * mnemoc eja: vserver has it's own http://paste.linux-vserver.org/ ... but I prefer http://dpaste.com/ for non-code pastes 1302283241 N * Bertl_zZ Bertl 1302283247 M * Bertl back now ... 1302283412 M * Bertl eja: you realised by now why that doesn't work? 1302283701 J * FireEgl ~FireEgl@173-16-9-3.client.mchsi.com 1302283711 Q * FireEgl Read error: Connection reset by peer 1302283774 J * FireEgl ~FireEgl@173-16-9-3.client.mchsi.com 1302283962 M * eja nope not yet. was afk. 1302283979 M * eja did you see something telling in the strace? 1302284123 J * yang yang@yang.netrep.oftc.net 1302284194 M * mnemoc eja: the strace you pasted is from something else 1302284212 M * mnemoc eja: do what ensc|w suggested, and paste it too 1302285037 M * Bertl I presume wrapper is a shell script, so, you are interested in verifying the hashbang line 1302285060 M * Bertl i.e. the first line causing the interpreter execution 1302285109 M * eja a compiled shell script? 1302285112 M * Bertl if it actually is a binary, then something in your guest system is very weird 1302285128 M * eja file says its an ELF 32-bit LSB executable 1302285144 M * eja here's the output of readelf -a wrapper 1302285145 M * eja http://pastebin.com/4vh0BizH 1302285151 M * Bertl might be, ldd says it's not dynamic, so? 1302285197 M * Bertl and of course, you might still have a personality problem, is the guest 32 or 64bit and what about the host system? 1302285232 M * eja host is 64 bit. guest should be as well... 1302285239 M * eja file /bin/bash returns 64 bit 1302285348 M * Bertl okay, so that is a 32bit binary, do you have the necessary 32bit libraries? 1302285363 M * Bertl does your host kernel support 32bit binaries? 1302285369 M * eja so the "file not found" error may be coming from a missing linked library? 1302285386 M * Bertl yes, most likely 1302285436 M * Bertl you can try linux32 ldd ./wrapper 1302285453 M * Bertl (which will set the proper personality) 1302285474 M * eja says not a dynamic executable 1302285504 M * eja i thought 32 bit binaries are compatible with a 64 bit system? 1302285517 M * eja do you happen to know the name of that setting in the kernel .config? 1302285545 M * Bertl CONFIG_IA32_EMULATION=y 1302285557 M * Bertl and if it is an aout, you also need 1302285563 M * Bertl CONFIG_IA32_AOUT is not set 1302285577 M * Bertl well, the CONFIG_IA32_AOUT=y version :) 1302285855 M * eja emulation is set to yes. AOUT is not set 1302285872 M * eja but it's ELF so not aout? 1302285943 M * Bertl presumeably 1302286122 M * ensc eja: is /lib/ld-linux.so.2 32 or 64 bit? 1302286168 M * eja 64 bit 1302286192 M * ensc this is your problem... you can load a 32 bit binary with a 64 bit loader 1302286212 M * eja can or can't? 1302286221 M * ensc can not 1302286223 M * ensc ;) 1302286253 M * eja so is there a solution? 1302286269 M * ensc relink wrapper 1302286327 M * eja i actually don't have the file ld-linux.so.2 i have a symlink ld-linux-x86-64.so.2 -> ld-2.11.1.so 1302286349 M * ensc or hexedit wrapper and replace the loader path with the path to a 32 bit loader 1302286368 M * eja would creating a 32 bit ld-linux.so.2 in /lib/ fix the issue? 1302286394 M * ensc this issue: yes. but will cause other ones ;) 1302286416 M * eja how do i relink wrapper? 1302286503 M * eja it actually works with the run.sh script... it uses wrapper from the /etc/init.d/netflowanalyzer script though which doesn't work. i suppose i can just put run.sh in rc.local and move on 1302286535 M * Bertl hey ensc! how's going? 1302287270 M * Bertl eja: you could put the 32bit library in a separate dir (note that 64bit libs usually go to /lib64 instead of /lib) and specify the library path accordingly 1302287530 M * ensc Bertl: good; I am still using vservers ;) 1302287546 M * Bertl me too! :) 1302287879 M * MooingLe1ur I think whoever said "Coin" was French for "quack" :P 1302287905 M * MooingLe1ur was saying 1302288481 M * eja thanks again for your non vserver related help guys :) 1302288998 N * ensc Guest1185 1302289008 J * ensc ~irc-ensc@p5DF2E8BF.dip.t-dialin.net 1302289420 Q * Guest1185 Ping timeout: 480 seconds 1302291160 J * bonbons ~bonbons@2001:960:7ab:0:8cc7:5c89:95b0:c474 1302291216 Q * arekm Quit: leaving 1302293782 J * arekm arekm@carme.pld-linux.org 1302298387 Q * manana Remote host closed the connection 1302300704 Q * bonbons Quit: Leaving 1302302880 Q * hoax__ Remote host closed the connection 1302305370 M * Bertl off to bed now ... have a good one everyone! 1302305375 N * Bertl Bertl_zZ