1366934896 Q * transacid Remote host closed the connection 1366936724 J * transacid ~transacid@transacid.de 1366938867 Q * transacid Remote host closed the connection 1366939584 J * nlm ~nlm@host178.186-124-177.telecom.net.ar 1366939829 J * transacid ~transacid@transacid.de 1366941730 J * treaki_ 89125f261d@p4FDF7D2A.dip0.t-ipconnect.de 1366942009 Q * treaki Ping timeout: 480 seconds 1366952122 M * Bertl off to bed now ... have a good one everyone! 1366952128 N * Bertl Bertl_zZ 1366958272 J * Ghislain ~aqueos@adsl1.aqueos.com 1366959391 Q * eyck Quit: leaving 1366959439 J * eyck ~eyck@nat08.nowanet.pl 1366971228 J * ccxCZ ~ccxCZ@156.200.broadband11.iol.cz 1366971458 Q * guerby Quit: Leaving 1366971660 J * guerby ~guerby@nc10d-ipv6.tetaneutral.net 1366971877 Q * guerby 1366971888 J * guerby ~guerby@nc10d-ipv6.tetaneutral.net 1366974608 Q * ircuser-1 Ping timeout: 480 seconds 1366978065 J * ircuser-1 ~ircuser-1@35.222-62-69.ftth.swbr.surewest.net 1366983319 J * BenG ~bengreen@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com 1366985415 N * Bertl_zZ Bertl 1366985418 M * Bertl morning folks! 1366985766 M * ptitoliv_ hello Bertl ! 1366986042 M * ptitoliv_ Bertl: did you had the time to check for the /proc/net patch ? 1366986460 M * Bertl I did check a few things, but I need you to do some tests first 1366986533 M * Bertl you said, you are on 3.7.10 IIRC? 1366986575 M * ptitoliv_ Bertl: no not 3.7.10 1366986592 M * Bertl so what kernel/patch do you use? 1366986920 M * ptitoliv_ Bertl: back sorry i had to check in the lab 1366986931 M * ptitoliv_ 3.7.2 with 2.3.5.5 1366987188 M * Bertl hmm, okay, well, you might want to update that, but the tests should work anyway 1366987207 M * Bertl go to the build tree and open the following file with an editor: 1366987219 M * Bertl fs/proc/generic.c 1366987220 M * ptitoliv_ Bertl: can you wait 2 seconds i am going in the lab 1366987331 J * ptitoliv ~8c5e521e@webuser.thegrebs.com 1366987335 M * ptitoliv hi again 1366987342 M * ptitoliv back from the good place 1366987605 M * Bertl okay, got your build tree ready? 1366987633 M * Bertl in fs/proic/generic.c around line 428, you want to do this change: 1366987654 M * Bertl http://pastebin.com/Atkj0C6N 1366987700 M * Bertl then rebuild/install the kernel and reboot, then retest with your guest 1366987712 M * ptitoliv okay 1366987724 M * ptitoliv doing that and i will do a report 1366988264 M * Bertl you need to make sure that kernel messages are logged (or watch dmesg) while you try to access the /proc/net inside your guest 1366988288 M * Bertl also verify with a different, known hidden, entry that this actually logs something for you 1366988512 M * ptitoliv in order to check that CONFIG_VSERVER_WARN really works , 1366988746 M * ptitoliv shoud i enable CONFIG_VSERVER_DEBUG ? 1366988801 M * Bertl no need for that 1366988886 M * ptitoliv build in progress 1366989967 M * ptitoliv bertl i have lots of hidden into dmesg 1366989974 M * ptitoliv when i enter /proc/net i have hidden net 1366989989 M * ptitoliv so it means that t is hidden ? 1366990108 M * Bertl yes 1366990138 M * ptitoliv arg so i did bad things for unhiding it :/ 1366990152 M * Bertl now, the question is, why is this entry hidden by default in your guest, but obviously not hidden in a non network namespace guest 1366990177 M * ptitoliv oh yes true 1366990193 M * ptitoliv i forgot that point sorry (it's firdiay night here) 1366990244 M * Bertl also, as this entry is within the task related ones, it is basically dynamic 1366990252 M * Bertl so you can not easily unhide it 1366990270 M * ptitoliv i see 1366990338 M * ptitoliv i think ti should be unfidden in all cases even when you are in network namsepace 1366990350 M * ptitoliv it's important to have net infos from /proc especially when you use the network namespace 1366990398 M * Bertl well, yes, I agree, and it should be implemented that way 1366990417 M * Bertl the main question is, why/how does it get hidden 1366990439 M * Bertl the Linux-VServer related code is not different regardless of what namespaces you use 1366990463 M * Bertl let's double check the specific entries 1366990482 M * Bertl i.e. do not access /proc/net instead access /proc//net 1366990809 M * ptitoliv can i do something ? 1366990826 M * Bertl yeah, please try the suggested and let me know what the kernel logs 1366990865 M * ptitoliv oh okay sorry i didn't ge it 1366990891 M * Bertl in bash (and probably many other shells) you can use: 1366990894 M * Bertl ls /proc/$$/net 1366991055 M * ptitoliv hmm strange 1366991059 M * ptitoliv i have hidden $$ 1366991105 M * Bertl then your shell most likely doesn't replace $$ with the pid 1366991118 M * Bertl try 'echo $$' to check 1366991129 M * ptitoliv it works 1366991136 M * ptitoliv it's a bash 1366991159 M * Bertl then the kernel should never see $$, it should get the pid instead 1366991229 M * ptitoliv fyi i started an ftp daemon into the vserver correctly binded on the network namespace 1366991241 M * ptitoliv and if i do a /proc//net it's hidden 1366991264 M * Bertl okay, then try ls /proc/ 1366991272 M * Bertl what does that list/show? 1366991316 M * ptitoliv some entries (file and directories) reffering to the pid and a net directory which is empty 1366991343 M * Bertl so the net entry is there, but later hidden, which is very strange 1366991351 Q * BenG Quit: I Leave 1366991354 M * ptitoliv when i acces /proc//net it's hidden 1366991366 M * Bertl okay, I presume you are almost done for today? 1366991398 M * ptitoliv well i can be here for 10/20 minutes 1366991439 M * Bertl ok, so I'd ask you to tar up your /etc/vservers/ for me and put it somewhere where I can download it to do some tests on my own 1366991534 M * ptitoliv ok i can do th 1366991573 M * ptitoliv that but it will takes too much time for uploading it now :( but i can do it at home tonight or tomorrow 1366991841 M * Bertl okay, or just email it to me, shouldn't be more than a few kilobytes 1366991858 M * Bertl i.e. do not tar up all the guest filesystem data, just the config in /etc 1366991878 M * Bertl (keep tar/whatever from following symlinks) 1366992046 M * ptitoliv oh i see okay i am going to do that but i have to check something before we close send it to you as soon as i can (normally in few hours) 1366992062 M * Bertl no problem, take your time 1366992068 M * ptitoliv thanks a lot 1366992073 M * Bertl you're welcome! 1366992076 M * ptitoliv so see you later and thanks again for yuour support 1366992214 Q * ptitoliv Quit: TheGrebs.com CGI:IRC (EOF) 1366992677 J * kshannon ~kris@kris.shannon.id.au 1366992740 N * ensc Guest3503 1366992750 J * ensc ~irc-ensc@p4FFCFB0F.dip0.t-ipconnect.de 1366992784 Q * kshannon_ Ping timeout: 480 seconds 1366992887 Q * Guest3503 Remote host closed the connection 1366993609 J * mib_ajly2m 58f004c3@ircip2.mibbit.com 1366993963 Q * mib_ajly2m Quit: http://www.mibbit.com ajax IRC Client 1366997320 M * clopez hi 1366997333 M * clopez where is the official repository for linux-vserver located? 1366997360 M * clopez is https://github.com/linux-vserver/util-vserver/ official or only a mirror of the official one? 1366997874 M * Bertl kernel patches are distributed as patches, no official repository 1366997882 M * Bertl they are linked from the main wiki page 1366997903 M * Bertl similar for util-vserver, but there a repository exists 1366997907 M * Bertl off for now ... bbl 1366997911 N * Bertl Bertl_oO 1366998869 Q * ensc|w Remote host closed the connection 1366998877 J * ensc|w ~ensc@www.sigma-chemnitz.de 1366999601 J * _Shiva__ shiva@whatcha.looking.at 1366999609 J * Wonka_ produziert@chaos.in-kiel.de 1366999620 J * PowerKe_ ~tom@94-227-30-209.access.telenet.be 1366999624 J * FIChTe ~fichte@bashpipe.de 1366999625 J * imachine_ ~imachine@robot.greenhost24.pl 1366999632 J * disposab1e disposable@shell.websupport.sk 1366999683 Q * ccxCZ resistance.oftc.net charm.oftc.net 1366999683 Q * _Shiva_ resistance.oftc.net charm.oftc.net 1366999683 Q * geb resistance.oftc.net charm.oftc.net 1366999683 Q * PowerKe resistance.oftc.net charm.oftc.net 1366999683 Q * imachine resistance.oftc.net charm.oftc.net 1366999683 Q * Wonka resistance.oftc.net charm.oftc.net 1366999683 Q * fichte` resistance.oftc.net charm.oftc.net 1366999683 Q * disposable resistance.oftc.net charm.oftc.net 1366999684 N * Wonka_ Wonka 1367000378 J * geb ~geb@mars.gebura.eu.org 1367000396 J * ccxCZ ~ccxCZ@156.200.broadband11.iol.cz 1367005712 J * bonbons ~bonbons@2001:a18:209:3a01:ac63:43bb:784c:2169 1367006416 J * Aiken ~Aiken@2001:44b8:2168:1000:21f:d0ff:fed6:d63f 1367006478 Q * Ghislain Quit: Leaving. 1367008857 M * arekm Bertl_oO: any plans for 3.9 or will it be skipped, too like 3.8? 1367012778 J * cuba33ci_ ~cuba33ci@1-164-214-14.dynamic.hinet.net 1367013027 Q * transacid Remote host closed the connection 1367013047 J * transacid ~transacid@transacid.de 1367013127 Q * cuba33ci Ping timeout: 480 seconds 1367013128 N * cuba33ci_ cuba33ci 1367014143 Q * bonbons Quit: Leaving