1159228929 J * mire ~mire@97-167-222-85.COOL.ADSL.VLine.verat.net 1159231087 J * gerrit_ ~gerrit@c-67-160-146-170.hsd1.or.comcast.net 1159234060 Q * shedi Ping timeout: 480 seconds 1159234213 Q * mire Remote host closed the connection 1159234428 J * shedi ~siggi@inferno.lhi.is 1159235407 Q * brc_ Quit: BitchX: reserve your copy today! 1159235483 J * brc_ ~bruce@200.97.68.21 1159235524 M * Zaki anyone awake? 1159235543 M * Zaki if i set prefix of the tools to /usr/local is this ok? 1159235554 M * Zaki ./configure --prefix=/usr --sysconfdir=/etc --with-vrootdir=/vservers 1159235557 M * Zaki oops 1159235565 M * Zaki that's the suggest by the how-to 1159235573 M * Zaki what if i make it --prefix=/usr/local ? 1159235984 M * cehteh depends on your setup .. you need to be sure that installs the startscripts in /etc (likely) and that /usr/local is mounted when the tools are needed at boot .. prolly likely too, just depends on your setup 1159236822 Q * ensc Killed (NickServ (GHOST command used by ensc_)) 1159236831 J * ensc ~irc-ensc@p54B4F311.dip.t-dialin.net 1159237922 Q * Zaki Remote host closed the connection 1159240927 J * kamper ~sitcom@tor-irc.dnsbl.oftc.net 1159240929 M * kamper x𒍅񥐴񖞅񦍥񸥅񧕨) 1159241712 Q * kamper Quit: Leaving 1159245619 Q * AndrewLee Remote host closed the connection 1159245623 J * AndrewLee ~andrew@tnlug.linux.org.tw 1159247193 J * coocoon ~coocoon@p54A07ED2.dip.t-dialin.net 1159247199 M * coocoon morning 1159247223 M * daniel_hozac morning 1159248510 N * Bertl_zZ Bertl 1159248519 M * Bertl morning?! folks! 1159248529 M * coocoon morning bretl 1159248534 M * coocoon bertl 1159248539 M * Bertl hey coocoon! 1159248560 M * coocoon Bertl: have u seen have tried to make a vcd how to ;-) 1159248562 M * coocoon http://linux-vserver.org/VServer_Control_Daemon_HowTo 1159248582 M * Bertl nope, not yet ... 1159248594 M * Bertl btw, did you get around testing the 2.6.18 stuff on sparc? 1159248621 M * coocoon for installation and creating a guest, starting vserver fails at this moment dunno why 1159248628 M * coocoon no but i can start it 1159248630 M * coocoon mom 1159248649 M * Bertl would be interesting, 2.6.18 changed quite a lot 1159248666 M * coocoon ok will start 1159249159 Q * mnemoc oxygen.oftc.net strange.oftc.net 1159249159 Q * litage oxygen.oftc.net strange.oftc.net 1159249159 Q * nebuchadnezzar oxygen.oftc.net strange.oftc.net 1159249246 J * nebuchadnezzar ~nebu@zion.asgardr.info 1159249246 J * mnemoc ~amery@kilo105.server4you.de 1159249246 J * litage ~nick@203.220.55.70 1159249577 M * coocoon Bertl: for what stands t8 1159249674 M * Bertl test-8 1159249686 M * Bertl or try-8 :) 1159249690 M * coocoon ah ok i will use t1 from experimental 1159249705 M * Bertl yep, that would be interesting 1159249787 M * cehteh when i copy a filesystem from reiser to xfs then the link-immutable attributes get lost or? 1159249814 M * Bertl very likely, but it actually depends on the tool used to copy it 1159249844 M * cehteh (well yes) .. but the question is, how can i reconstruct them would hashify be enough .. do i have to clear out the cache before that? 1159249848 M * cehteh using rsync 1159249874 M * cehteh rsync with the -H option .. preserving hardlinks 1159249976 M * Bertl the safest way would be to rsync one by one and hashify that with the existing pool 1159250015 M * Bertl but probably ensc or daniel_hozac knows more about the hashification process 1159250072 M * ray6 Bertl in the morning?!? *checking my ntp*, is this true?!? 1159250085 M * Bertl ray6: trust me, it was an accident :) 1159250110 M * ray6 Bertl: you wanted the alarm clock at 19:00 and forgot the PM? 1159250281 M * Bertl yeah, something like that ... 1159250707 M * coocoon bertl:something went wrong with testing patch, because of i think it will not patch stable on is working fine here 1159250749 M * coocoon Bertl: with patch-2.6.18-vs2.1.1-rc35-t1.diff there is no output which files should be patched 1159250809 M * Bertl hmm? 1159251075 Q * cdrx Ping timeout: 480 seconds 1159251317 M * coocoon -should +will 1159251814 M * Bertl are you sure you downloaded the diff completely? it's about 900k 1159251829 J * meandtheshell ~markus@85-124-36-90.dynamic.xdsl-line.inode.at 1159251892 M * coocoon Bertl: u r right sorry 1159251900 M * Bertl np 1159252112 Q * derjohn2 Ping timeout: 480 seconds 1159252145 J * derjohn2 ~aj@dslb-084-058-215-032.pools.arcor-ip.net 1159252159 Q * _are_ Ping timeout: 480 seconds 1159252296 Q * eyck Remote host closed the connection 1159252300 J * eyck eyck@ghost.anime.pl 1159253126 M * coocoon Bertl: which test is much more interesting for u stable or experimental, i am asking because of i am compiling at this moment the stable patched kernel, but it takes longer u know, so if experimental is more intersting to know i will stop and start the other patched kernel 1159253305 M * Bertl both are interesting, so no need to change anything 1159253318 M * coocoon ok 1159253659 J * dna_ ~naucki@239-227-dsl.kielnet.net 1159254821 J * _are_ ~are@62.112.159.81 1159255236 J * cdrx ~legoater@242.32.96-84.rev.gaoland.net 1159255316 M * Bertl welcome dna_! _are_! cdrx! 1159255323 M * dna_ moin 1159255508 M * cdrx hello bertl 1159255560 Q * shedi Quit: Leaving 1159255909 Q * nebuchadnezzar Remote host closed the connection 1159255982 M * cdrx bertl, i like your map on the wiki. how did you guys do that ? 1159255988 J * nebuchadnezzar ~nebu@zion.asgardr.info 1159256035 M * Bertl cdrx: the google map? 1159256063 M * cdrx yep 1159256074 M * Bertl it's a plugin 1159256118 A * cdrx looking at the source 1159256262 M * Bertl cdrx: if you need details, please contact Hollow 1159256305 M * cdrx ok thanks, 1159256956 M * matti :) 1159257068 Q * Aiken Ping timeout: 480 seconds 1159257359 J * prae ~Benjamin@5-63.206-83.static-ip.oleane.fr 1159257754 M * Bertl welcome prae! 1159257770 M * matti Eh. 1159257872 M * prae hi Bertl 1159257878 M * prae hi matti 1159258397 Q * click Ping timeout: 480 seconds 1159258433 J * Aiken ~james@tooax8-164.dialup.optusnet.com.au 1159258739 Q * yarihm Ping timeout: 480 seconds 1159258741 J * FireEgl FireEgl@Sebastian.Atlantica.US 1159258765 J * yarihm ~yarihm@84-74-17-70.dclient.hispeed.ch 1159258946 M * coocoon Bertl: have it Linux freya 2.6.18-vs2.0.2.1-t8 #2 SMP PREEMPT Tue Sep 26 10:03:19 CEST 2006 sparc64 sun4u GNU/Linux, but testme.sh failled http://paste.linux-vserver.org/408 1159258960 M * Bertl ah, checking, sec 1159258979 M * coocoon Bertl: look also at sudo vserver-stat 1159259031 M * Bertl hmm, seems like 'vserver' was not found by the testme.sh? 1159259059 M * Bertl try to run the testme.sh as root ... 1159259112 M * coocoon Bertl: works fine ;-) http://paste.linux-vserver.org/409 1159259134 M * Bertl yeah, that's more like :) 1159259139 M * Bertl *like it 1159259161 J * Borg- ~borg@217.97.139.162 1159259198 M * coocoon Bertl: u need more tests for this kernel, with testfs, or shall i start the other kernel 1159259389 M * Bertl testfs would be fine, if you have it ready (i.e. a test disk/loop) 1159259443 M * coocoon Bertl: yes have one volume for testing, but sorry bertl need some infos for doing this it takes too long time after i have done it the last time 1159259465 M * Bertl you need a mountpoint, e.g. /test 1159259487 M * Bertl and a partition or loopback, then you do 1159259549 M * Bertl testfs.sh -D /dev/some -M /test -tx 1159259563 M * Bertl where /dev/some is the device/partition/loop 1159259581 M * Bertl be careful, as the /dev/some will be formated several times 1159259729 N * phedny_ phedny 1159259973 M * coocoon Bertl: http://paste.linux-vserver.org/410 file system entries http://paste.linux-vserver.org/411 1159260006 M * coocoon Bertl: have formatted /dev/sde with xfs 1159260055 M * Bertl for some reason the userspace tools are missing 1159260090 J * lilalinux ~plasma@dslb-084-058-220-246.pools.arcor-ip.net 1159260091 M * Bertl check with bash testfs.sh -D /dev/sde -M /test -vvx 1159260163 M * coocoon Bertl: http://paste.linux-vserver.org/412 1159260412 M * Bertl well, it is mounted :) try to unmount it first :) 1159260418 M * coocoon ok 1159260423 J * mire ~mire@97-167-222-85.COOL.ADSL.VLine.verat.net 1159260744 M * coocoon Bertl: have made both tests looks fine ;-) i think so http://paste.linux-vserver.org/413 1159260786 M * Bertl yep, excellent! looks good! thanks a lot! 1159260805 M * coocoon Bertl: ok the other kernel is compiling at this moment 1159262165 M * ay_ Does vserver have a *all* function to exec? 1159262172 M * ay_ So you can run apt-get on all servers? 1159262193 M * Bertl IIRC, you can do that with some v* wrappers 1159262225 M * ay_ yes. It's easy with a "for i in vserver stat | awk...." But I was just wondering if it was anything inbuilt. 1159262272 M * Bertl vapt-get --help 1159262272 M * Bertl Usage: /usr/sbin/vapt-get * [--all] -- + 1159263103 M * matti Bertl: :) 1159263111 M * matti Hi prae :) 1159264078 M * ay_ Anyone got fedora core 5 vserver images? 1159264110 M * coocoon ay_: look at lylix.net 1159264159 M * coocoon ay_: or here http://wiki.linux-vserver.org/Downloads#Guest images 1159264212 M * coocoon Bertl: good work everything works fine i think so http://paste.linux-vserver.org/414 1159264292 J * itsme ~itsme@cpe-66-8-253-53.hawaii.res.rr.com 1159264300 M * Bertl coocoon: yep! thank _you_ for testing! 1159264308 M * coocoon Bertl: np 1159264312 M * Bertl welcome itsme! 1159264360 M * coocoon Bertl: do u know when hollow will be back/ on 1159264401 M * Bertl he said something about a few weeks, but he will show up every now and then and read email, IIRC 1159264426 M * matti Eh. 1159264459 P * litage Leaving 1159264526 M * coocoon Bertl: ah ok so i can reach him with email, heh good to know 1159264534 M * coocoon Bertl: thanx for infomation 1159264983 J * bad_flash ~evg@89.105.144.9 1159265285 M * bad_flash http://magegame.ru/?rf=5375706572446f67 it is COOL !!! =) 1159265397 M * bad_flash http://magegame.ru/?rf=5375706572446f67 1159265399 Q * bad_flash Quit: pIRC v2.0 < Personal IRC Team > http://xirc.ru/ 1159265405 Q * itsme Quit: Leaving 1159266058 M * Bertl okay, off for now .. back in the evening ... 1159266065 N * Bertl Bertl_oO 1159267239 Q * mire Quit: Leaving 1159267967 J * mire ~mire@227-167-222-85.COOL.ADSL.VLine.Verat.NET 1159271564 Q * Aiken Quit: Leaving 1159272181 Q * yarihm Ping timeout: 480 seconds 1159272192 J * yarihm ~yarihm@84-74-17-70.dclient.hispeed.ch 1159273386 M * Borg- hmm 1159273396 M * Borg- what was the option for vserver to debug? 1159273410 M * Borg- because vserver test1 start fails 1159273591 M * harry fail with what message? 1159273648 M * Borg- http://paste.linux-vserver.org/415 1159273649 M * mnemoc http://paste.linux-vserver.org/ please :) 1159273653 M * mnemoc :) 1159274915 M * Borg- wtf 1159274931 M * Borg- http://paste.linux-vserver.org/416 1159274950 M * Borg- this one fails... why its sooooooo huge? I dont like it... its look bad.. like it is broken 1159274971 M * Borg- looks like it got concatenated from serveral different commands 1159274979 M * Borg- any clues? 1159275394 M * Borg- GUUYS... WHY the fuck you dont prefix commands outputs at all? 1159275574 M * sid3windr it's not likely you'll get much help by swearing 1159275614 M * Borg- yeah... seems I'll have to RTFS then.. 1159276222 Q * mire Ping timeout: 480 seconds 1159278338 M * Borg- okey.. 1159278354 M * Borg- I fixed a bit util-vserver sources to display CMD prefix in errors 1159278355 M * Borg- [root@titanium] vserver test1 start 1159278355 M * Borg- vcontect: No command given; use '--help' for more information. 1159278367 M * Borg- vcontext of course it is :) 1159278378 M * Borg- damn typo.. this done in hurry 1159278432 M * Borg- not good.. vcontext is the one of early commands in chain. 1159278553 M * harry whaaaa... 1159278560 M * harry is Enable Legacy Kernel API really necessary??? 1159278571 M * harry i disabled it, and now: 15:48:52 up 8 min, 2 users, load average: 108.44, 79.27, 37.51 1159278577 M * harry look @ that load 1159278681 M * harry bloody hell... machine totally dead! :( 1159278809 J * Ben81 ~Ben81@tipi0e.lri.fr 1159278821 M * sid3windr oops. 1159278866 M * harry 15:54:21 up 13 min, 3 users, load average: 115.43, 102.25, 60.11 1159278869 M * harry still going up 1159278874 M * harry and it won't even reboot :( 1159278897 M * harry off to the computer room then... :S 1159279132 Q * lilalinux Remote host closed the connection 1159279237 M * daniel_hozac harry: i doubt that is in any way related. 1159279251 M * daniel_hozac Borg-: well, that error message is pretty descript. 1159279265 M * daniel_hozac Borg-: it doesn't find anything to execute to start the guest for your selected initstyle. 1159279274 M * daniel_hozac Borg-: so you'll probably have to use plain. 1159279335 M * Borg- hmm straaaange :) look at this 1159279345 M * Borg- /usr/local/sbin/chbind --silent --ip 192.168.65.129/24 -- /usr/local/lib/util-vserver/exec-ulimit /etc/vservers/test1/ulimits /usr/local/sbin/vcontext --create --silent -- /bin/bash 1159279366 M * Borg- I run this command.. and vcontext switching works.. im at different context :) (at leaast ps axc says so ;) 1159279386 M * daniel_hozac so? 1159279408 M * Borg- daniel_hozac: nothing.. just trying to figure out whats wrong.. 1159279416 M * daniel_hozac i just told you... 1159279423 M * Borg- daniel_hozac: thx! :) lets try.. 1159279521 M * daniel_hozac Borg-: you really should specify an xid for that guest too. 1159279535 M * daniel_hozac dynamic xids are deprecated an will be removed soon. 1159279639 J * click click@ti511110a080-6047.bb.online.no 1159279822 Q * Ben81 Quit: Leaving 1159280696 M * _are_ how can I get a new IP inside a vserver without restarting it? 1159280800 J * soatola ~soatola42@82.153.18.114 1159280824 Q * soatola 1159281440 M * Borg- derjohn2: thank you very much :) 1159281442 M * Borg- ups 1159281455 M * Borg- daniel_hozac: thank you very much :) finaly sth works 1159281844 M * daniel_hozac _are_: does the guest have one IP address currently? if so, there is no way to add another address without restarting your services. 1159281938 M * daniel_hozac _are_: if not, you should be able to use chbind6 (will need a devel+ipv6 patched kernel to build it though), or vcmd. 1159281993 M * daniel_hozac Borg-: np. 1159282074 M * harry daniel_hozac: i sould be able to disable that option, right? 1159282127 M * daniel_hozac harry: yep, the only thing that should fail is guest initiated reboots, i.e. reboot -f won't restart it. 1159282149 M * harry and networking ? 1159282156 M * harry disable that too? or not yet? 1159282174 M * daniel_hozac legacy networking isn't used as of util-vserver 0.30.210. 1159282186 M * daniel_hozac (the reboots can be fixed by using 0.30.211-rc2) 1159282215 M * harry i'm running 0.30.210 everywhere 1159282221 M * harry so i can safely remove that one ? :) 1159282227 M * daniel_hozac yes. 1159282231 M * harry wiiii 1159282271 M * harry Remap Source IP Address (NEW) ==> is that a feature i would want? 1159282344 M * daniel_hozac i don't know, is it? 1159282373 M * harry not really sure what the alternative is :) 1159282382 M * harry having NO loopback, or having a not-working loopback ? 1159282391 M * daniel_hozac neither. 1159282411 M * harry then what's the use of it? :) 1159282413 M * daniel_hozac packets will just look like they're from the guest's first IP address. 1159282421 M * daniel_hozac (with that option turned off) 1159282436 M * daniel_hozac if it's turned on, they'll look like they're from 127.0.0.1 1159282440 M * daniel_hozac (IIRC) 1159282456 M * harry so how will you get communication if packets seemingly come from 127.0.0.1 ? 1159282484 M * daniel_hozac this just applies to packets destined for 127.0.0.1, obviously. 1159282495 M * harry no decent router will ever pass those packets... so if you're right, that would mean you can't do any outside-host networking 1159282505 M * harry ah... 1159282525 M * harry so basicly: it enables a loopback interface on the hosts 1159282539 M * harry if i turn it off, it's also loopback, but over physical interface? 1159282548 M * harry so what would be the reason NOT to turn it on? 1159282634 M * harry hmm.. general silence :S 1159282855 M * harry Daniel Hokka Zakrisson dude!!!!!!! :) 1159282904 M * harry damn 1159282955 M * harry daniel_hozac: where are you all of a sudden? 1159283079 J * Zaki ~newcentos@212.118.109.243 1159283081 M * Zaki hi 1159283091 M * harry heya 1159283099 M * Zaki hi harry 1159283157 M * Zaki "C. Adding CentOS 4 Support into the tools" 1159283163 M * Zaki what does this step mean? 1159283181 M * harry dunno 1159283198 M * Zaki it's from this how to: http://oldwiki.linux-vserver.org/CentOS_HowTo 1159283202 M * harry daniel_hozac suddenly left, just when i was about to ask for a conclusion :) 1159283212 M * harry oldwiki? why would you want to use the old wiki? 1159283212 M * Zaki :) 1159283230 M * Zaki is there documentation in the new wiki? 1159283244 M * harry i think so 1159283331 M * Zaki see by yourself 1159283455 Q * gerrit_ Ping timeout: 480 seconds 1159283805 Q * weasel Ping timeout: 480 seconds 1159283875 J * weasel weasel@asteria.debian.or.at 1159284642 J * stefani ~stefani@tsipoor.banerian.org 1159284680 J * lilalinux ~plasma@dslb-084-058-220-246.pools.arcor-ip.net 1159285098 M * Zaki how to "build my first vserver" but without downloading anything? 1159285114 M * Zaki just by using the Host OS 1159285177 M * harry build a vserver with skeleton option 1159285186 M * harry copy your entire system to your vserver hostdir 1159285191 M * Zaki man vserver-build ? 1159285196 M * harry clean out startup scripts, and start your host 1159285198 M * harry now 1159285202 M * harry s/now/no/ 1159285215 M * harry vserver x build --help or so ? 1159285243 M * coocoon Zaki: if u tar all folders without dev proc, then do a vserver foo build -m skeleton and then untar the created tar archive to /vservers/foo folder 1159285251 M * Zaki oh 1159285282 M * harry copy ... the copy-all-from-host method which uses the recent 1159285283 M * harry configuration scheme 1159285642 M * Zaki thanks although i didn't understand yet 1159285659 M * Zaki i'll be back later and read and try to understand 1159285660 M * Zaki bye 1159286054 N * Bertl_oO Bertl 1159286073 M * Bertl short visit 1159286201 M * Borg- arfghgh :/// 1159286211 M * Borg- I was able to start vserver once.. now I cannot.. 1159286247 M * Borg- [root@titanium] vserver test1 start 1159286247 M * Borg- vcontect: execvp("/etc/rc.d/rc"): No such file or directory 1159286258 M * Borg- okey.. I understand why it bother I think.. 1159286278 M * Borg- the /etc/rc.d/rc is #!/bin/sh file.. so it cannot be started via execvp I guess.. right? 1159286297 M * phreak`` Bertl: harry: heya you people :) 1159286304 M * harry hellow 1159286309 M * Bertl hey phreak``! what's up? 1159286328 M * phreak`` Bertl: not much :) reading something about SELinux 1159286340 M * harry Bertl: i enabled Remap Source IP Address.. 1159286348 M * harry what do i have to do to make it work? 1159286355 M * phreak`` Bertl: by the way I bumped Gentoo's vserver-sources to 2.0.2-r8 (thats 2.0.2.1-try8) 1159286360 M * harry or... what's the advantage/disadvantage in enabling that? 1159286725 M * Borg- okey.. going home.. cu 1159286727 Q * Borg- Quit: leaving 1159286731 Q * prae Quit: Quitte 1159286770 Q * brc_ Ping timeout: 480 seconds 1159286895 M * Bertl harry: nothing, it just works ... 1159286919 M * Bertl and as the name says, it remaps the source ip addresses for localhost (127.0.0.1) ip 1159287043 J * bonbons ~bonbons@83.222.36.111 1159287049 M * Bertl welcome bonbons! 1159287068 M * bonbons Hey Bertl! 1159287080 M * Bertl bonbons: what's your plans for the next month? 1159287113 M * bonbons try to get some work done on my range-patch at week-ends when possible 1159287132 M * bonbons during wee time is simply too rare... very much to do at work 1159287141 M * bonbons s/wee/week/ 1159287159 M * Bertl ah, sounds good, I plan to start integrating your work early/mid next month 1159287164 J * gerrit_ ~gerrit@bi01p1.co.us.ibm.com 1159287185 M * Bertl bonbons: i.e. would we great if we could have a regular chat on the weekends or so ... 1159287201 Q * _are_ Ping timeout: 480 seconds 1159287206 M * bonbons that should be relatively easy 1159287239 M * bonbons next saturday I won't be available at afternoon/evening, but for the rest I should at least be passively online 1159287251 M * Bertl cleanup of 2.1.x is planned for this week, so no problem there 1159287329 M * bonbons ok, if you want to take a look at the patch-part I already have regarding ip address range/nets for guest I can provided, but it's really work in progress! 1159287472 M * Bertl I'm always interested in work in progress :) 1159287483 J * rob_ ~rob@Q734f.q.strato-dslnet.de 1159287547 M * bonbons ok :) 1159287740 Q * cdrx Ping timeout: 480 seconds 1159287795 M * bonbons let's see if I can get the diff using this box... lots of RAM is really useful for development and diffs on bigger trees! 1159288063 M * Zaki Bertl, hi how are you? 1159288103 M * Bertl fine, fine, and you? 1159288123 M * Zaki until now i don't know how to create my first vserver using the existing host server wthout need to download big files again 1159288152 M * Zaki Bertl, fine too since the first steps has succeeded without problems :) 1159288164 M * Bertl vserver - build --help 1159288170 M * Zaki i have reached: buliding your first vserver 1159288173 M * Zaki ok 1159288187 M * Bertl check the 'possible methods' 1159288203 M * Bertl basically you have a bunch of options to get there 1159288218 M * Bertl besides the 'copy' method, you could do the following: 1159288226 M * Bertl - create a directory for your new guest 1159288239 M * Bertl - copy everything you want there (with e.g. dump/restore) 1159288250 M * Bertl - create a skeleton config 1159288279 M * Bertl - replace the /dev dir of your 'copy' with the skeleton one 1159288285 M * Bertl - exchange the two directories 1159288331 M * Bertl you will have to cleanup the 'new' guest somewhat to avoid having a bunch of error messages everytime the guest starts or shuts down (i.e. remove hardware configurations and such) 1159288359 M * Zaki so the easiest is to use the 'copy' method? 1159288361 M * Bertl another option would be to build the guest from a list of existing rpms (locally) 1159288378 M * Bertl yes, usually I'd expect that to be the simplest 1159288402 M * Zaki i am more interested in saving diskspace now 1159288432 M * Bertl a guest can be reduced to a few megabytes of data 1159288445 M * Bertl and guests can be unified/hashified on a shared partition 1159288454 M * phreak`` just like Bertl demonstrated :) 1159288464 M * phreak`` what was it ? 4M ? 1159288471 M * Bertl (note: for security reasons, it's not suggested to unify/hashify a guest with the host system) 1159288496 M * Bertl phreak``: yeah, well, that might be a little extreme, but yes, it's possible 1159288526 M * Bertl typical distros (in server setup) when cleaned up, will consume about 80-300 MB 1159288554 M * Bertl (excluding user data of course) 1159288560 M * Zaki Bertl, ok it's my first vserver while i'm learning, so i'm gong to try copy 1159288591 M * Zaki Bertl, vserver-build -m copy -n test1 <-- is this enough? 1159288617 M * Bertl nope, use the vserver too 1159288619 M * Bertl *tool 1159288621 M * Zaki well disk storage is cheap now anyway :) 1159288635 M * Bertl i.e. 'vserver test1 build -m copy .... 1159288649 M * Bertl and add things like --interface and --context !! 1159288667 M * Bertl i.e. you want to use a fixed context id (between 2 and 49151) 1159288669 M * Zaki ok 1159288676 M * Bertl and you probably want to have an ip too 1159288682 M * coocoon Zaki: http://mirrors.sandino.net/vserver/images/ for a guest 25 MB is not so much for download isn't it ;-) 1159288685 M * Bertl check the wiki page for examples 1159288734 M * Bertl http://oldwiki.linux-vserver.org/alpha+util-vserver 1159288740 M * doener morning! 1159288751 M * Bertl and a good one 2u2! 1159288764 M * Bertl eh, I mean, 1.2u2 :) 1159288773 M * Zaki coocoon, nice :) 1159288783 M * doener :) 1159288837 J * _are_ ~are@62.112.159.81 1159288879 J * pisc1 hiddenserv@tor.noreply.org 1159288892 M * Bertl wb _are_! welcome pisc1! 1159288970 M * Zaki [root@linux src]# vserver test1 build -m copy 1159288970 M * Zaki /usr/local/lib/util-vserver/vserver-build: line 130: /usr/local/lib/util-vserver/vserver-build.copy: No such file or directory 1159289069 M * Zaki i'm confused 1159289125 M * Zaki isn't it like this: vserver [ options ] [vserver name] [options] ? 1159289146 Q * Skram Remote host closed the connection 1159289185 M * phreak`` Bertl: got a second ? got a rough time when readonly bind-mounts where introduced to vserver/bundled with the patch ? 1159289249 M * phreak`` ok, bundled with vserver since 2.0.2 and available as seperate patch since <=2.0.1 1159289431 M * Zaki Bertl, why i don't have that file?! 1159289467 J * Skram ~Mark@hermes.sentiensystems.com 1159289475 M * Zaki i have installed version 0.30.210 of util-vserver 1159289492 M * Zaki and testme.sh worked successfully 1159289537 M * _are_ daniel_hozac: thanks, yes, the vserver has 1 IP aleady, so bad luck for me. However, in the meantime, I have a serious hardware problem on that very box, so a reboot is no longer the problem. 1159289590 M * Bertl Zaki: get the .211-rc2 from daniel_hozac, it probably includes that 1159289610 M * Bertl phreak``: yep 1159289694 M * Bertl Zaki: it is not the build option folks usually use (as it seems) but it is supposed to work nevertheless, so if that fails with that version, I'd file a bug report 1159289745 M * phreak`` !rdep vserver-sources 1159289755 M * phreak`` bah :) 1159289784 N * Belu_zZz Belu 1159289957 M * daniel_hozac harry: sorry, fell asleep. 1159290149 M * daniel_hozac Zaki: -m copy is not supported anymore. 1159290169 M * daniel_hozac (hasn't been for a really long time, AFAICS) 1159290259 M * Bertl hmm, so we should remove it from the options/help then? 1159290276 M * daniel_hozac yes, indeed. 1159290281 M * Bertl but IMHO it should be trivial with a cp or tar/rsync, no? 1159290306 M * Bertl all the 'setup configuration' stuff would not change 1159290318 M * daniel_hozac right, but you already have skeleton for that ;) 1159290346 M * Bertl yeah, but it misses the copy/replace/swap dirs part :) 1159290365 M * daniel_hozac meaning /dev? true. 1159290385 M * daniel_hozac but if you create a template with tar and then use -m template, that should work too. 1159290413 M * Bertl which requires twice the disk space, right? 1159290428 M * daniel_hozac sure. 1159290458 M * Bertl okay, I have to leave now ... back later this evening! 1159290460 M * Bertl have fun! 1159290464 M * daniel_hozac you too! 1159290467 N * Bertl Bertl_oO 1159290952 Q * Bertl_oO Ping timeout: 480 seconds 1159291591 J * cdrx ~legoater@cap31-3-82-227-199-249.fbx.proxad.net 1159292507 J * Borg- ~borg@cube.benet.uu3.net 1159292510 M * Borg- evening 1159292515 M * Borg- guys.. I found weird thing :> 1159292522 M * Borg- [root@titanium] chroot /home/vservers/test1 1159292522 M * Borg- chroot: cannot run command `/bin/bash': No such file or directory 1159292543 M * Borg- htf is could be possible? test1 is a fresh install.. /bin/bash exist!.. 1159292742 M * doener plain vanilla+vserver kernel? 1159292756 M * Borg- screw it.. init 6 1159292762 M * Borg- doener: yep 1159292780 M * Borg- it worked today.. but I played too much w/ vserver.. might I got trapped w/ some vcontext or sth 1159292793 M * Borg- let see if after reboot I could do chroot 1159292900 M * Borg- UPS.. I forgot to attach serial cable.. damn. 1159292950 J * comfrey ~comfrey@h-64-105-215-75.sttnwaho.covad.net 1159292968 Q * comfrey 1159293023 M * Borg- okey.. sth is seriously screwed.. box didnt came up.... w/o serial cable I cannot do anything.. damn.. 1159293027 M * Borg- enough work for today.. 1159293042 M * Borg- time to relax.. and watch some TV.. 1159293045 M * Borg- take care folks 1159293046 J * comfrey ~comfrey@h-64-105-215-75.sttnwaho.covad.net 1159293231 Q * yarihm Ping timeout: 480 seconds 1159295777 M * Zaki how to create a vserver from a local rpm files? 1159295800 M * Zaki from a cd mount as /mnt 1159295805 M * Zaki mounted* 1159296022 M * daniel_hozac -m rpm 1159296038 M * Zaki daniel_hozac, hi :) 1159296047 M * daniel_hozac hello 1159296054 M * Zaki daniel_hozac, and how to specify the path to rpms? 1159296062 M * daniel_hozac see the help output, -b IIRC. 1159296066 M * Zaki daniel_hozac, is it going to prompt me or what? 1159296151 M * Zaki daniel_hozac, can't see it in the help 1159296167 M * Zaki rpm ... -- [-d ] --empty|([--force] [--nodeps] )+ 1159296167 M * Zaki ... installs lists of rpm-packages 1159296177 M * daniel_hozac hmm, indeed. 1159296188 M * Zaki sorry i didn't understand 1159296203 M * daniel_hozac it is -b though. 1159296274 M * Zaki vserver test1 -m rpm -b /mnt/CentOS/RPMS 1159296275 M * Zaki ? 1159296279 M * Zaki like this? 1159296312 M * daniel_hozac no, more like vserver test1 build -m rpm --context ... --hostname ... --interface ... -- -b /mnt/CentOS/RPMS -d centos42 1159296330 M * Zaki i see 1159296358 M * Zaki but i think the documentation is not clear :( 1159296395 M * Zaki well i think vserver command itself is too complicated :/ 1159296428 M * daniel_hozac what is not clear? 1159296446 Q * lilalinux Remote host closed the connection 1159296456 M * Zaki it's just too complicated 1159296468 M * Zaki far from simplicity 1159296476 M * Zaki that's what i mean 1159296528 M * daniel_hozac how is it too complicated? 1159296584 M * Zaki probably the man pages and the help is 1159296592 J * lilalinux ~plasma@dslb-084-058-220-246.pools.arcor-ip.net 1159296609 M * Zaki and not written in clear wa 1159296618 M * daniel_hozac so how would you improve it? 1159296642 M * Zaki i need to understand first and then i'll try to answer your question 1159296655 M * Zaki it's the firt time for me to install vservers 1159296664 M * Zaki and it's the first vserver that i'm going to create! 1159296948 M * Zaki centos42 means 4.2 ? 1159296957 M * daniel_hozac yes. 1159296976 M * Zaki what if i'm running 4.4 as the host os? 1159296993 M * daniel_hozac the host doesn't matter at all, it's just for the guest. 1159297008 M * daniel_hozac and since you're using the rpm build method, there shouldn't be any differences between 4.2 and 4.4. 1159297024 M * daniel_hozac (0.30.211-rc2 has renamed it to centos4) 1159297043 M * Zaki [root@linux src]# vserver test1 build -m rpm --hostname test1 --interface domain=eth0:192.168.0.8 -- -b /mnt/CentOS/RPMS/ -d centos42 1159297043 M * Zaki -b /mnt/CentOS/RPMS/ -d centos42 -- 1159297043 M * Zaki No rpm-lists specified and no list found for distribution 'centos42'. 1159297043 M * Zaki When this is really indented, please use the '--empty' option. 1159297067 M * daniel_hozac what util-vserver version are you using? 1159297109 M * Zaki util-vserver-0.30.210 1159297124 M * daniel_hozac hmm, and how did you install it? 1159297129 M * Zaki and testme.sh succeeded 1159297165 M * Zaki i set the prefix to /usr/local 1159297179 M * daniel_hozac so manually. 1159297203 M * daniel_hozac what does ls /usr/local/lib/util-vserver/distributions/ show? 1159297223 M * Zaki there is centos42 there 1159297231 M * Zaki i am aware of it already 1159297243 M * Zaki [root@linux distributions]# pwd 1159297244 M * Zaki /usr/local/lib/util-vserver/distributions 1159297244 M * Zaki [root@linux distributions]# ls 1159297244 M * Zaki centos42 defaults fc1 fc2 fc3 fc4 redhat rh9 suse91 template 1159297256 M * daniel_hozac hmm, ah, centos lacks the files required for the rpm build method. 1159297260 Q * lilalinux Remote host closed the connection 1159297290 M * Zaki so what can i do? 1159297301 M * Zaki i'd like to test vserver for the first time in my life 1159297306 M * Zaki with the easiest method 1159297315 M * Zaki my net connectionn is just slow adsl 1159297320 M * daniel_hozac -m yum would be the easiest method. 1159297341 M * Zaki even for a bandwidth limited dsl connection? 1159297362 M * daniel_hozac how does that affect the easyness? 1159297385 M * Zaki hmm :) 1159297425 M * daniel_hozac you could create a manifest for centos4 and use that too. 1159297427 M * Zaki i should have said: i'd like to tet vserver for the first time in my life 1159297441 M * Zaki with the most straight forward methods to start with 1159297445 M * Zaki while having a slow connection 1159297452 M * Zaki :) 1159297519 M * Zaki any suggestion? 1159297545 M * daniel_hozac -m yum _is_ the easiest and most straight forward method. 1159297559 M * Zaki does it need losts of downloading? 1159297562 M * daniel_hozac a slow connection just means that you have to wait longer for it to build. 1159297565 M * Zaki lots* 1159297572 M * Zaki ok 1159297593 M * Zaki is this howto ok? 1159297594 M * Zaki http://oldwiki.linux-vserver.org/CentOS_HowTo 1159297600 J * fosco fosco@konoha.devnullteam.org 1159297603 M * fosco re 1159297604 M * Zaki i have used this how to to install 1159297678 M * daniel_hozac C isn't needed as of 0.30.210, at least. 1159297745 M * Zaki C? 1159297765 M * daniel_hozac step C. 1159297773 M * daniel_hozac "C. Adding CentOS 4 Support into the tools" 1159297786 M * daniel_hozac and D seems to contain lots of bad things... 1159297790 M * Zaki yes i didn't do it 1159297795 M * Zaki because i saw centos42 there 1159297817 M * Zaki is there a better how to for centos currently? 1159297838 M * daniel_hozac i don't think so. 1159297840 M * Zaki and is this ok: 1159297843 M * Zaki vserver min-centos4 build -m yum --hostname domain.com --interface domain=eth0:192.168.0.136/24 --initstyle sysv \ 1159297843 M * Zaki --context 500 --force -- -d centos4 1159297855 M * daniel_hozac replace centos4 with centos42. 1159297858 M * Zaki sure 1159297860 M * Zaki what else? 1159297873 M * Zaki vserver test1 build -m yum --hostname test1hostname --interface domain=eth0:192.168.0.136/24 --initstyle sysv --context 500 --force -- -d centos42 1159297881 M * Zaki is this ok? 1159297912 M * daniel_hozac looks fine. 1159297933 M * Zaki /bin/rpm: error while loading shared libraries: libvserver.so.0: cannot open shared object file: No such file or directory 1159297965 M * daniel_hozac do you have /usr/local/lib in your ld search path? 1159298004 M * Zaki i don't remember 1159298021 M * Zaki i'll check now 1159298077 M * Zaki oh i forgot where is the ld search path 1159298112 M * daniel_hozac /etc/ld.so.conf* 1159298116 M * Zaki isn't it /etc/ld.so.conf 1159298167 M * Zaki [root@linux src]# grep -ri local /etc/ld.so.conf.d 1159298168 M * Zaki /etc/ld.so.conf.d/libshout.conf:/usr/local/lib 1159298175 M * Zaki so it's there, isn't it? 1159298185 M * daniel_hozac i suppose. 1159298194 M * daniel_hozac did you run ldconfig? 1159298198 M * Zaki [root@linux src]# more /etc/ld.so.conf.d/libshout.conf 1159298198 M * Zaki /usr/local/lib 1159298198 M * Zaki [root@linux src]# 1159298227 M * Zaki how to do that? 1159298233 M * Zaki ldconfig and hit enter? 1159298261 M * daniel_hozac yes. 1159298267 M * Zaki then ? 1159298277 M * daniel_hozac huh? 1159298278 M * Zaki it is taking long time 1159298286 M * Zaki oh done 1159298299 M * Zaki it has taken awhile, normal but i thought it was going to be forever 1159298313 M * Zaki now i should run our vserver command ? 1159298318 M * daniel_hozac sure. 1159298340 M * Zaki btw, thanks alot for your great help and sorry for being so dumb ! 1159298429 M * daniel_hozac np, it's what we're here for ;) 1159298444 M * Zaki it seems that yum haven't been able to work 1159298454 M * daniel_hozac oh? 1159298463 M * Zaki well unfortunately the command failed :( 1159298466 M * Zaki sorry for that 1159298476 M * Zaki [root@linux src]# vserver test1 build -m yum --hostname test1hostname --interface domain=eth0:192.168.0.136/24 --initstyle sysv --context 500 --force -- -d centos42 1159298476 M * Zaki error: can't create transaction lock on /vservers/test1/var/lock/rpm/transaction 1159298489 M * Zaki You are using a version of yum which is insecure and broken in chroot 1159298489 M * Zaki related operations; either apply the patches shipped in the 'contrib/' 1159298489 M * Zaki directory of util-vserver, or ask the author of yum to apply them 1159298489 M * Zaki (preferred). 1159298498 M * Zaki In the meantime, 'vyum' will continue with dirty hacks which might not 1159298498 M * Zaki work when the vserver is running and local DOS attacks are possible. 1159298498 M * Zaki Execution will continue in 5 seconds... 1159298498 M * Zaki http://mirror.centos.org/centos/4.2/updates/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found 1159298498 M * Zaki Trying other mirror. 1159298498 M * Zaki Cannot open/read repomd.xml file for repository: update 1159298500 M * Zaki failure: repodata/repomd.xml from update: [Errno 256] No more mirrors to try. 1159298502 M * Zaki Error: failure: repodata/repomd.xml from update: [Errno 256] No more mirrors to try. 1159298510 M * Zaki oops, i didn't know that it will take too much text 1159298537 M * Zaki sorry for flooding, next time i'll try to make it shorter or use pastebin 1159298628 M * daniel_hozac heh, looks like 4.2 is deprecated. 1159298670 M * Zaki so i better copy centos42 to centos44 and modfiy it to work? 1159298675 M * daniel_hozac you could try using http://people.linux-vserver.org/~dhozac/p/uv/experimental/util-vserver-0.30.211-rc2.tar.bz2 and then -d centos4 1159298742 M * Zaki i prefer to stick with the stable one 1159298770 M * Zaki and create non-centos vservers 1159298773 M * Zaki to try 1159298781 M * daniel_hozac sure, that should probably work too. 1159298794 M * Zaki which one is most likely to work? 1159298800 M * Zaki fc3 ? 1159298815 M * daniel_hozac fc4 is more likely. 1159298815 M * Zaki or fc4 ? 1159298819 M * Zaki yep 1159298868 M * Zaki error: can't create transaction lock on /vservers/test1/var/lock/rpm/transaction 1159298870 M * Zaki is this normal? 1159298877 J * benj0r ~benjamin@foxhound.sherpadown.net 1159298885 M * Zaki what permissions should be the /vservers directory? 1159298887 M * Zaki 000 ? 1159298904 N * benj0r bgigon 1159298908 M * Zaki oh it seems it's working 1159298909 M * Zaki but not sure 1159298947 M * daniel_hozac ah, right, you're using CentOS 4.4. 1159298956 M * Zaki yes i am 1159298988 M * Zaki Execution will continue in 5 seconds... <--- after this it looks like it's going to stay forever 1159299013 M * Zaki but at least this time it has created /vservers/test1 directory and the sub directories 1159299018 M * Zaki lol 1159299021 M * daniel_hozac you'll need 0.30.211-rc2 or http://archives.linux-vserver.org/200609/0001.html 1159299175 M * Zaki ok i'll add mkdir -p "$vdir" /var/lock/rpm 1159299301 M * Zaki now i can return to our prevoius command with "centos42" instead of fc4 ? 1159299336 M * daniel_hozac no. 1159299344 M * Zaki ok fc4 then 1159299372 M * Zaki ok no errors 1159299382 M * Zaki then: "Execution will continue in 5 seconds..." 1159299388 M * Zaki and i'm waiting 1159299389 M * meandtheshell daniel_hozac: hello daniel - now it seems to me that you're the one who is doing util-vserver development. Isn't it Enrico Scholz? I'm asking because I'm not sure where to get the most up-to-date source of util-vserver? 1159299406 M * daniel_hozac meandtheshell: i've taken over it, for now at least. 1159299424 M * daniel_hozac http://svn.linux-vserver.org/svn/util-vserver/trunk/ is the SVN repo. 1159299425 M * meandtheshell ok - I see - so that will be it also in the future? 1159299487 M * daniel_hozac well, at least until ensc has the time/interest required again. 1159299509 M * meandtheshell I see - thank you for the information 1159299573 M * Zaki daniel_hozac, thanks alot , i'm going to wait for it to finish 1159299599 M * Zaki (will go for a snack :)) 1159299611 M * Zaki bbl 1159299622 M * daniel_hozac you're welcome. 1159299845 M * Zaki Total download size: 22 M 1159299846 M * Zaki :) 1159299850 M * Zaki bbl 1159299857 M * daniel_hozac that's probably just the first step. 1159300127 M * meandtheshell daniel_hozac: to overlook things let me ask you another question - looking at http://svn.linux-vserver.org/ we see all projects that somehow related to Linux-VServer except the kernel patches - is that correct? If not may you be that gentle to point me to all other URL's that lead to Linux-VServer developer stuff - TIA :) 1159300179 A * meandtheshell and yes I already searched the wiki etc. :) 1159300254 M * daniel_hozac meandtheshell: well, i believe OpenVCP has their own thing. 1159300279 M * daniel_hozac and the kernel patches are intended to be imported into the git repository at git.linux-vserver.org. 1159300465 M * daniel_hozac meandtheshell: http://openvcp.org/svn/trunk seems to be OpenVCP's SVN. 1159300477 M * meandtheshell daniel_hozac: ok - I see - fine that you've mentioned OpenVCP as well I didn't had that in mind - I was the more thinking of all except stuff for Webfrontend admin stuff. 1159300477 M * meandtheshell In short - mentioning the git and the svn URL that should be it (all source available that is somehow Linux-VServer related). 1159300502 M * daniel_hozac i'd say so, but git isn't used yet. 1159300507 M * meandtheshell oh - fine - thank you - I'll put all that info in the wiki then - you know - one site to get it all :) 1159300516 M * meandtheshell ok 1159300723 M * meandtheshell so for now, Herbert is maintaining the kernel patch source on that 13thfloor URL until git is in place - right? 1159300754 Q * coocoon Quit: KVIrc 3.2.0 'Realia' 1159300791 M * meandtheshell there's no other place than the 13thfloor - right? 1159300808 M * daniel_hozac git is in place already, Bertl just isn't using it yet ;) 1159300817 M * daniel_hozac but yeah, for now they're on 13thfloor. 1159300818 M * meandtheshell lol 1159300824 Q * Skram Remote host closed the connection 1159300830 M * meandtheshell eb 1159300836 M * meandtheshell evil bertl :) 1159300840 M * daniel_hozac hehe. 1159301468 P * pisc1 1159301738 Q * yang Quit: KVIrc 3.2.0 'Realia' 1159301837 M * cryptronic derjohn? 1159301841 M * cryptronic derjohn2? 1159303113 Q * bonbons Quit: Leaving 1159303226 M * Zaki re 1159303233 M * Zaki daniel_hozac, it has finished 1159303243 M * daniel_hozac Zaki: there you go. 1159303274 M * Zaki daniel_hozac, with a warning: 1159303284 M * Zaki warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 4f2a6fd2 1159303291 M * Zaki Public key for glibc-common-2.3.6-3.i386.rpm is not installed 1159303310 M * Zaki can i do now: vserver enter 1159303310 M * Zaki ? 1159303312 M * daniel_hozac hmm, but it worked? 1159303321 M * Zaki still didn't test it 1159303322 M * daniel_hozac vserver test1 start, and then vserver test1 enter. 1159303365 M * Zaki oh 1159303474 M * Zaki vserver test2 start 1159303529 J * Skram ~Mark@hermes.sentiensystems.com 1159303597 M * Zaki i get: Cannot find vserver-setup at '/etc/vservers/test2' 1159303634 M * Zaki and worse than that the directory /vservers/test2 has disappeared !!! 1159303638 M * daniel_hozac what command did you run to build it? 1159303644 M * daniel_hozac what output did the build command give you? 1159303651 M * Zaki although it was created while the vserver build command was running 1159303655 M * daniel_hozac (use paste.linux-vserver.org) 1159303763 Q * derjohn2 Server closed connection 1159303773 J * derjohn2 ~aj@dslb-084-058-215-032.pools.arcor-ip.net 1159303884 M * Zaki http://paste.linux-vserver.org/417 1159303917 M * Zaki the directory /vservers/test2 was created while the build command was working 1159303929 M * Zaki but after it finished it dissapeared! 1159303943 M * Zaki disappeared 1159304022 M * daniel_hozac well, yes. 1159304026 M * daniel_hozac building the guest failed. 1159304038 M * daniel_hozac so it cleaned up. 1159304043 M * Zaki hmm 1159304131 M * Zaki what if i try it on debian? 1159304148 M * Zaki would be easier since it is included in debian? 1159304158 M * Zaki would it* 1159304176 M * daniel_hozac looks like you'll have to copy the Fedora keys to /usr/local/lib/distributions/fc4/pubkeys 1159304187 M * daniel_hozac well, building a Debian guest is certainly the easiest. 1159304225 M * daniel_hozac -m debootstrap ... -- -d sarge for instance. 1159304242 M * Zaki i mean to use a debian host 1159304305 M * daniel_hozac well, your utils and kernel are already working. 1159304310 M * Zaki which would be the best linux distro for the guest with ready to use vservers and supported? 1159304319 M * Zaki supported by the distro 1159304331 M * daniel_hozac what? 1159304336 M * Zaki ok i'll try to make a debian guest now 1159304343 M * Zaki ooops 1159304344 M * Zaki sorry 1159304348 M * Zaki meant: 1159304357 M * Zaki Zaki which would be the best linux distro for the HOST with ready to use vservers and supported? 1159304380 M * Zaki but now i'll also try to create a debian guest on my current installation on centos 1159304405 M * daniel_hozac as i told you yesterday, it depends on your requirements. 1159304443 Q * Borg- Quit: leaving 1159304615 M * Zaki i don't have debian in /usr/local/lib/util-vserver/distrobutions !!! 1159304626 M * daniel_hozac nope. 1159304630 M * daniel_hozac you shouldn't. 1159304633 M * Zaki oh ok 1159304638 M * Zaki but why? :D 1159304646 M * daniel_hozac debootstrap downloads everything on its own. 1159304649 M * Zaki and how to create a debian guest? 1159304668 M * daniel_hozac i told you already. 1159304684 M * daniel_hozac 22:57 < daniel_hozac> -m debootstrap ... -- -d sarge for instance. 1159304696 M * Zaki ok 1159304764 M * Zaki vserver test2 build -m debootstrap --hostname test1hostname --interface domain=eth0:192.168.0.9/24 -- -d sarge 1159304778 M * daniel_hozac you should also specify --context. 1159304877 J * murdoc ~anything@wsip-70-169-163-40.dc.dc.cox.net 1159304983 M * Zaki what about gentoo? 1159305003 M * daniel_hozac what do you mean? 1159305016 M * Zaki for a guest 1159305072 M * daniel_hozac with 0.30.211-rc2, build -m template ... -- -d gentoo -t stage3...tar.bz2 should do it. 1159305100 M * Zaki hmm 1159305108 J * DreamerC_ ~dreamerc@61-224-135-165.dynamic.hinet.net 1159305472 Q * DreamerC Ping timeout: 481 seconds 1159305645 Q * murdoc 1159305898 Q * FireEgl Read error: Connection reset by peer 1159306284 M * derjohn2 daniel_hozac, -m template is in the 211 edition, also -m clone ? 1159306461 M * derjohn2 daniel_hozac, well, i'll simpy try ... but if there are still delta for 211 left, pls tell me ... 1159306555 M * daniel_hozac -m clone isn't in yet. 1159306583 J * Aiken ~james@tooax7-011.dialup.optusnet.com.au 1159306592 M * daniel_hozac basically all of http://people.linux-vserver.org/~dhozac/p/uv/ and additional fixes... 1159306609 M * daniel_hozac derjohn2: ChangeLog contains all the commit messages though. 1159306628 J * matled ~matled@85.131.246.184 1159306662 M * daniel_hozac hmm, or did i misparse that second sentence? 1159307113 A * Belu is away (ill be back later...) 1159307115 N * Belu Belu_zZz 1159307361 M * derjohn2 daniel_hozac, perfect, i'll try to build a deb from it ... 1159307831 M * matled hi, is there some good documentation about using vservers? for example I did not find documentation for the vserver command yet 1159307856 M * harry why is Remap Source IP Address an option??? why is it not "per default there"? 1159307931 Q * comfrey Ping timeout: 480 seconds 1159307938 J * Bertl_oO herbert@IRC.13thfloor.at 1159307958 N * Bertl_oO Bertl 1159307978 M * Bertl evening folks! ... looks like splitting is in again :/ 1159308143 M * doener :( 1159308169 M * harry Bertl!!!!!!1 1159308170 M * harry why is Remap Source IP Address an option??? why is it not "per default there"? 1159308173 M * harry ;) 1159308614 M * Bertl because we have different behaviour, and for years now, it was not default 1159309389 Q * bgigon Quit: Pwet 1159309552 Q * dna_ Quit: Verlassend 1159309571 J * gcj ~chris@cpc1-cmbg7-0-0-cust497.cmbg.cable.ntl.com 1159309658 M * daniel_hozac matled: vserver --help? 1159309704 M * matled daniel_hozac: what I was looking for was vserver build build --help (strange syntax) 1159309814 M * Bertl welcome gcj! 1159309856 M * harry so, Bertl , there is no reason for me to disable that? 1159309875 M * daniel_hozac well, if you want the old behaviour, you should. 1159309887 M * harry what's the difference in behaviour then??? i don't get it? 1159309900 M * daniel_hozac the rewriting of the source address. 1159309916 M * daniel_hozac for packets destined for 127.0.0.1. 1159309926 M * harry yes i know 1159309933 M * harry but: 00:31 < harry> what's the difference in behaviour then??? 1159309949 M * harry why should i care what the sourceaddress is when i use loopback 1159309952 M * daniel_hozac the different address. 1159309954 M * harry it just returns anyway 1159309970 M * harry yes... but again... why should i care what my sourceaddress is when i use loopback? 1159310008 M * daniel_hozac if you don't care, why are you even asking? 1159310013 M * daniel_hozac just pick one and be happy. 1159310022 M * harry because there must be a reason to put that option in there 1159310039 M * harry so... what's the reason? why did you/... put it in there? 1159310050 M * harry are there any programs that don't work/do crazy stuff? 1159310102 M * harry if there is none: then why not send all packets twice? especially the FIN packets, that way you're surer that all packets get delivered 1159310114 M * harry does it help? no , does it still work? yes 1159310121 M * harry but: why should you want that? 1159310144 M * daniel_hozac sending them twice would incur serious overhead.... 1159310150 M * harry sorry for asking questions on why certain options are implemented 1159310174 M * harry yes, but if 1 fin packet in the end would get lost in transfer, the second one will close the connection for sure 1159310183 M * harry anyway, it's just an example... 1159310191 J * Piet hiddenserv@tor.noreply.org 1159310197 M * harry there must be a reason to implement this... i want to konw what the reason is 1159310207 M * daniel_hozac it's a change in behaviour. 1159310213 M * harry and i know.. it's to rewrite the source address... 1159310219 M * daniel_hozac there you go then. 1159310229 M * harry mkay: so again, my question: whats the difference in behaviour? 1159310238 M * harry what the hell changes??? 1159310244 M * daniel_hozac the different source address. which word is it you're not getting? 1159310245 M * harry (don't say: the source address...) 1159310268 M * harry who... in a service, cares about the source address??? 1159310285 J * Piet_ hiddenserv@tor.noreply.org 1159310286 M * harry you care about your destination, and wether your connections get established 1159310291 M * daniel_hozac have you seen the problematic programs page? 1159310294 M * harry not what source address ? 1159310298 M * harry no 1159310302 M * harry not for some time... 1159310320 M * daniel_hozac well, programs with hardcoded assumptions about localhost have been on there for quite some time. 1159310369 M * harry ahaaaaaaa... NOW i get an answer i can work with, thank you 1159310383 M * harry i didn't see the problem at first] 1159310393 M * daniel_hozac firewall rules are also affected. 1159310434 M * harry aaaaaah, to make a more "logical" use of localhost 1159310454 M * harry so this is just something you allways want, normally ? 1159310488 M * harry so, for most people, you want to enable the remap of the source address if you want to reach lo 1159310493 M * daniel_hozac unless you have broken programs or firewall rules depending on the old behaviour, yes. 1159310503 M * daniel_hozac local traffic _always_ uses lo. 1159310509 M * harry indeed 1159310538 M * harry that's why i didn't understand what the reason was, to make it a feature, and not a default option 1159310612 M * harry but, after a difficult discussion: thanks for the answer :) 1159310636 M * harry didn't konw there were programs that rely that much on the source address in loopback 1159310670 M * daniel_hozac how else would they determine that it's loopback? 1159310678 M * harry a related q: if i ping with a source address, an alias or so, on a real interface, and i ping to 127.0.0.1 1159310687 M * harry what interface does that go to? 1159310694 M * harry lo afaik, right? 1159310698 Q * Piet Ping timeout: 480 seconds 1159310715 M * harry daniel_hozac: they don't ... just check the destination 1159310737 M * harry if the destination is 127.0.0.1, it's loopback, and you reroute it to it's sourceaddress, no matter what that is 1159310751 M * harry you can even conntrack that! ;) 1159310756 M * daniel_hozac how would they check the destination of an incoming packet? 1159310769 M * harry ? 1159310786 M * harry by it's ip header??? 1159310797 M * daniel_hozac since when does userspace get IP headers to parse? 1159310804 M * harry where it says: sourceaddr: bleh, dstaddr: blah 1159310812 M * harry it doesn't 1159310824 M * harry since when does userspace care about it? 1159310834 M * harry as long as it gets there, and gets returned correctly 1159310834 M * daniel_hozac ... 1159310852 M * daniel_hozac did you miss the whole problematic programs thing, or what? 1159310866 M * harry no 1159310889 M * harry some programs CAN check the sourceaddress... but why??? 1159310907 M * harry if it arrives on lo, send it back out on lo... 1159310918 M * harry why would you hard code a check for 127.0.0.1 1159310918 M * daniel_hozac that's the kernel's job. 1159310927 M * harry hell, 127.2.3.4 is loopback too 1159310950 M * daniel_hozac if you want to check that something is local from userspace, how would you do that, without checking the source address? 1159310967 M * harry check destination address 1159311006 M * mugwump 127.0.0.1 was never defined as _the_ loopback address 1159311021 M * mugwump 127.0/8 was defined as being for host-local addresses, though 1159311034 M * mugwump in IPv6 ::1 is defined as being localhost 1159311042 M * daniel_hozac right, i'm not saying these programs are doing the right thing. 1159311049 M * harry thank you :) 1159311059 M * daniel_hozac harry: and how would you do that? 1159311059 M * mugwump glibc has some hardcoded 127.1's in it, particularly in the resolver 1159311067 M * harry that's what i was trying to say... normally you don't NEED to care about that 1159311075 M * daniel_hozac mugwump: btw, would you like fai support in util-vserver 0.30.211? 1159311102 M * mugwump ooo, you're thinking of merging my patch? 1159311104 M * harry if dst is 127.0.0.0/8, then it's loopback 1159311108 M * daniel_hozac well, i couldn't find the patch :) 1159311114 M * daniel_hozac (basically why i'm asking ;) 1159311115 M * mugwump it was on savannah 1159311124 M * daniel_hozac i just saw a link to alioth? 1159311148 M * daniel_hozac oh damn, lol, it's attached. 1159311148 M * daniel_hozac sorry. 1159311166 M * daniel_hozac i don't know how i missed it... 1159311170 M * mugwump I'll make an up to date one 1159311176 M * mugwump there have been some bugfixes 1159311178 M * daniel_hozac harry: and how do you get the destination address? 1159311206 M * daniel_hozac mugwump: ok, cool. ping me when it's ready. 1159311207 M * harry daniel_hozac: how do you get the source address? 1159311218 M * harry the same way, but the other way around ;) 1159311256 M * harry checking the sourceport, is, imho, like checking the source port in an ssh connection 1159311272 M * harry you don't care about the sourceport, as long as your destination (service) is reached! 1159311310 M * harry same for lo imho... if you reach lo, send it on, and reply to the address it came from, it will get back 1159311328 M * harry there's no absolute need to check the sourceaddress 1159311331 M * meandtheshell mugwump: what is it about this "fai" patch thing? Is it planned to integrate some sort of utilization with util-vserver? 1159311349 M * daniel_hozac it stands for fully automatic installation. 1159311362 M * daniel_hozac it's a new build method. 1159311366 M * daniel_hozac (that's about all i know :)) 1159311376 A * meandtheshell knows fai but is just considering what the integration with util-vserver is 1159311393 M * mugwump well, basically so you can go : vserver xxx build -m fai ... 1159311397 M * meandtheshell daniel_hozac: well then I know more I guess :) 1159311401 M * harry if the patch fixes stuff to more "normal" behaviour, it's ok, and i will enable 1159311423 M * harry but it doesnt justify why the problematic programs have source addresses hardcoded imho 1159311434 M * daniel_hozac so could either of you elaborate on what fai is and what it does and why i'd want to use it? :) 1159311453 M * harry these programs should be fixed to work with any sourceaddress/port 1159311462 A * harry likes the sound of fai btw ;) 1159311482 M * meandtheshell daniel_hozac: because it doesn't scale linear to the number of pc's to install but it scales in O(1) 1159311482 M * meandtheshell or 1159311483 A * harry will stop rampaging about the option, and just enable it on all servers :) 1159311483 M * mugwump fai is at http://www.informatik.uni-koeln.de/fai/ 1159311496 M * meandtheshell it can be used from disaster recovery 1159311525 M * mugwump ok, so basically you define your server profile in a small-ish amount of files, 1159311560 M * mugwump just specifying things like the packages you want, and adding scripts to run at install time 1159311576 M * mugwump on a per-class basis, where the classes are what you customise per-host 1159311598 M * mugwump eg, you break the functionality into logical units like MAIL_SERVER or FIREWALL 1159311605 M * daniel_hozac hmm, how does it actually differ from (say) using a custom distribution with the debootstrap build method, other than being usable for non-guests? 1159311612 M * mugwump it uses debootstrap 1159311632 M * mugwump well, one advantage is that you can take the same profiles and build "real" hosts with it 1159311639 M * harry daniel_hozac: it doesn't stop every 5 seconds to ask silly questions, afaik 1159311644 M * mugwump yeah that too 1159311653 M * daniel_hozac hmm, debootstrap asks questions? 1159311657 M * mugwump it should 1159311666 M * daniel_hozac i've never had it do that. 1159311666 M * mugwump you have to go in afterwards and run base-config etc 1159311669 M * harry just say : this is my config, this is my network/packageslist, password 1159311675 M * harry daniel_hozac: you have to enter rootpasswd? 1159311685 M * harry ip address of some stuff 1159311692 M * harry list what packages you want installed 1159311697 Q * AndrewLee Server closed connection 1159311698 M * harry (or install them manually afterward) 1159311700 J * AndrewLee ~andrew@tnlug.linux.org.tw 1159311701 M * meandtheshell mugwump: sorry for interrupt - so, with the integration into util-vserver it is possible to install VPS (guest's) or would you use it to setup a FAI environment? 1159311715 M * harry the entire baseconfig indeed... you don't need that with fai 1159311715 M * mugwump it's for building guests 1159311768 M * meandtheshell mugwump: ok - I see - but in fact both should be doable - http://faiwiki.informatik.uni-koeln.de/index.php/Using_FAI_to_set_up_VServers 1159311807 A * mugwump looks at that 1159311807 M * daniel_hozac meandtheshell: check the author of that page ;) 1159311824 M * mugwump right, the second part of those instructions, which I should really update :-} 1159311833 M * meandtheshell mugwump, daniel_hozac: anyway, that integration approach sounds very good to me! 1159311861 M * meandtheshell mugwump: ;-) 1159311871 M * harry anyway... /me off to bed now 1159311879 M * harry thanks for the info, daniel_hozac 1159311886 M * harry and the rest, for the fai stuff etc;) 1159311965 M * mugwump you'll still need the modified FAI package, but if this gets into util-vserver, I can make a stronger case to getting the vserver changes merged into trunk 1159311974 M * gcj Bertl, thanks :-) sorry i was busy in another window 1159311988 M * gcj been thinking about how to increase the stability of my vserver box 1159311999 M * daniel_hozac mugwump: well, we sort of require a modified yum too, so i don't think that's unreasonable. 1159312006 M * gcj swap storm this morning made it almost unusable, and was pretty hard to debug 1159312033 M * daniel_hozac mugwump: does it check if the installed FAI is modified, or will it fail with some obscure message? 1159312067 M * mugwump it will fail horribly ;) 1159312080 M * meandtheshell mugwump: "modified FAI package" - can you elaborate that please? 1159312087 M * daniel_hozac hehe, well, that would probably be nice to fix :) 1159312095 M * mugwump true that 1159312116 P * stefani I'm Parting (the water) 1159312286 M * gcj well, too late to deal with it now, will try tomorrow 1159312289 M * gcj goodnight all 1159312297 Q * gcj Quit: bbl 1159312408 M * daniel_hozac mugwump: hmm, any reason you're parsing SETUP_INTERFACES manually? 1159312436 M * mugwump that depends, are you after a _good_ reason? ;) 1159312439 M * daniel_hozac after setup_writeOption, you should be able to use _generate*. 1159312451 M * daniel_hozac hehe, preferably ;) 1159312470 M * mugwump that entire script is something of a hack.. esp. that huge vnamespace commadn 1159312481 M * mugwump though it's a testament to the flexibility of the scripts 1159312518 M * mugwump note the use of a FIFO to sync. some external vattribute/vuname changes 1159312521 M * daniel_hozac and why is it generating a context? 1159312546 M * mugwump because it's using chcontext itself. it's a throw-away context. 1159312546 M * daniel_hozac shouldn't the xid be specified on the command line? 1159312558 M * daniel_hozac why can't it use the xid already allocated for the guest? 1159312568 M * daniel_hozac i.e. the one the user specified. 1159312608 M * mugwump tbh this is the first time somebody other than me or my collegues have reviewed the implementation 1159312614 M * daniel_hozac and i guess ensc would shoot me if we made the utils depend on perl :) 1159312629 M * mugwump oh, where's that... 1159312642 M * daniel_hozac sorry it took me so long to find the patch. 1159312650 M * mugwump oh, yeah, parsing the SETUP_INTERFACES 1159312659 M * daniel_hozac and killing processes. 1159312689 M * mugwump well I'm sure that's simple enough for awk, if you know it 1159312711 M * daniel_hozac should just be able to use vkill -c 0, no? 1159312729 M * mugwump you'd think 1159312740 M * daniel_hozac but? 1159312772 M * mugwump oh, yeah, I wanted to show them, that's all 1159312785 M * daniel_hozac ah. 1159312828 M * mugwump ok, I'll send this change to the list as a patch? or can you give me a commit bit? 1159312845 M * meandtheshell mugwump: above you used the term "modified FAI package" - what is it about? 1159312873 M * mugwump you need the people/mugwump/vserver branch from alioth 1159312875 M * daniel_hozac hmm, i think Hollow is the only one with user creation capabilities. 1159312890 M * meandtheshell mugwump: I see 1159312929 M * mugwump however, that branch needs some refactoring: things are added into the 'example' profile, where they should go into files in /usr/lib/fai 1159312956 M * mugwump right, well, this patch is going to the list, then 1159312970 A * mugwump starts preparing the e-mail, now's your chance to veto :) 1159313013 M * daniel_hozac well, i can't veto it before i've seen the updated patch :) 1159313049 M * mugwump oh, I mean sending a dev. e-mail to the users list 1159313068 M * daniel_hozac well, we only have the one list, so where else would it go? 1159313108 M * Bertl .o( hmm, maybe a general veto :) 1159313113 J * mire ~mire@239-167-222-85.COOL.ADSL.VLine.Verat.NET 1159313127 M * Bertl .o( or generic veto which can be adapted later :) 1159313139 M * daniel_hozac i'm curious though, should we run the entire build process in its own namespace? certainly FAI isn't the only one that mounts things? 1159313388 J * Piet hiddenserv@tor.noreply.org 1159313420 M * Bertl wb mire! Piet! 1159313426 M * mire hi :) 1159313467 M * Piet hey 1159313490 M * Piet was about time for the hourly disconnect 1159313544 M * meandtheshell mugwump: http://alioth.debian.org/people/mugwump does not exist ... so? 1159313561 M * mugwump http://svn.debian.org/wsvn/fai/people/mugwump/vserver/ 1159313576 M * meandtheshell mugwump: ok 1159313581 M * mugwump I'm a "guest" because I don't know the debian secret handshake yet 1159313596 M * mugwump I couldn't stomach the circle jerk bit 1159313602 M * meandtheshell mugwump: I see - so that was why ... 1159313708 M * mugwump daniel_hozac: it's mounting stuff all over the place, lots of bind mounts. didn't want to pollute the calling namespace, and make sure that it gets cleaned up on context stop 1159313783 Q * Piet_ Ping timeout: 480 seconds 1159314047 M * daniel_hozac mugwump: yeah, i'm just wondering if that shouldn't be done for all the build methods. 1159314071 M * mugwump right 1159314094 M * mugwump ok, I sent the branch detection separately 1159314100 M * Bertl sidenote: don't confuse filesystem/mount namespaces with contexts :) 1159314130 A * meandtheshell is off to bed - good night all ... 1159314136 M * daniel_hozac good night! 1159314139 Q * meandtheshell Quit: exit (0); 1159314163 N * DreamerC_ DreamerC 1159314231 M * daniel_hozac mugwump: btw, what are all the pluses for in the getopt command? 1159314235 Q * duckx Remote host closed the connection 1159314240 M * daniel_hozac i couldn't find it in the man page. 1159314255 A * daniel_hozac has never really used getopt in bash before. 1159314308 M * mugwump argument specification 1159314316 M * daniel_hozac multiple arguments? 1159314329 M * daniel_hozac or optional? 1159314347 M * daniel_hozac because just argument is :, isn't it? 1159314374 M * Bertl the only getopt use of '+' I know of is the first character 1159314387 M * daniel_hozac yeah, that's all i could find too. 1159314391 M * Bertl which means POSIXLY_CORRECT 1159314505 M * mugwump oh right. well, my bad, but it works ;) 1159314621 M * daniel_hozac is hardcoding the path to fai really such a good idea? :) 1159314640 Q * rob_ Quit: Verlassend 1159314724 Q * Zaki Remote host closed the connection 1159314821 M * daniel_hozac and why are you using expr for string comparisons (or will REAL_ROOTDIR/VDIR evaluate to patterns?)? 1159314906 Q * cryptronic Quit: changing servers 1159314919 J * cryptronic crypt@mail.openvcp.org