[00:00] Oh it does look like Garry is on the ball after-all :) [00:08] up_the_irons: How are you guys going for IPv4 addresses? Is it getting tight? [00:25] Oh I just worked out garry == up_the_irons [00:29] *** EhtyarWRK has quit IRC (Quit: I was raided by the FBI and all I got to keep was this lousy quit message!) [00:39] *** ivan-kanis has joined #arpnetworks [00:40] DDevine: IPv4 isn't real tight for me yet, but I'm still acting like it is so I can avoid that situation for as long as possible ;) [00:42] ISO changed [00:45] *** ivan-kanis has quit IRC (Remote host closed the connection) [00:47] *** ivan-kanis has joined #arpnetworks [00:50] Thanks [00:51] Some people are *really* determined to bury their head in the sand when it comes ot the reality of v4's mortality. [00:51] "We can NAT, we have the technology!" [00:51] idiots. [01:19] * DDevine is playing dot and pointer [01:23] *** LT has joined #arpnetworks [01:23] Crap, I ran into this problem in testing. To boot in a virtualised environment after installing you need to eject the media. [01:23] up_the_irons: Can you do that for me? [01:24] DDevine: huh? the media will not boot by default [01:27] Yeah but it has something to do with the way Fedora/RHEL 6 installs GRUB I think. [01:28] Counter-intuitive but I've seen it a few times. [01:48] DDevine: i actually can't eject the media, but i can make it look like you don't have a cd-rom drive [01:49] That will work. [01:49] I was just loading up the installer to try to eject the media form there -don't know if that would have persisted through reboot anyway. [02:10] up_the_irons: Can you let me know hen you have removed the cd device? [02:11] DDevine: done [02:12] you need a full shutdown and boot [02:13] yep [02:16] Hmmm... does a "hard shutdown" from the portal work? [02:16] Still thinks it had a CD drive (but no media) [02:18] Hmmm maybe I screwed up the installation. [02:21] I'll try an install with the net-installer on my local machine and see if I get the same rsult. [02:25] 1.5MB/sec - I love my ISP. [02:36] *** psybermonkey has quit IRC (Quit: psybermonkey) [02:53] Yeah I must have screwed up teh installation up_the_irons [02:53] ok [02:54] Can you re-mount the image? [02:55] k [02:55] DDevine: done [03:01] * up_the_irons just hit 'git merge 2.0-integration' [03:01] new website is about to go live! [03:08] ooh. [03:08] Yep - install exited abnormally. It must have done that last time too. [03:12] ouch [03:12] * up_the_irons unveils the new https://www.arpnetworks.com/ [03:13] i suppose secure link is not necessary ;) [03:13] http://www.arpnetworks.com/ [03:13] up_the_irons: Looks good [03:14] Yep looks good. Not too wanky but quite modern all the same. [03:14] thanks! [03:14] cool [03:14] What framework? [03:15] sinatra [03:16] That's an icky Ruby thing right? [03:16] hahaha [03:16] yeah [03:17] Sinatra rocks; if you don't like it cuz it is a Ruby framework, then you're missing out ;) [03:17] There is a selection of nice frameworks for Python and PHP. [03:20] ew, PHP [03:22] * up_the_irons hits the sack [03:22] I'm always slightly wary of things like that which are their own webservers. I know Apache (for example) has done lots of work on being scalable, but I'm never sure things like Sinatra and Node.js won't fall over when you push them too hard [03:24] I'm moving off PHP, my new site is Django based. Unfortunately I have to keep PHP around for Roundcube and Postfix Admin because there's no suitable non-PHP replacements. [03:24] I could probably write a replacement for PostfixAdmin, but sadly not for the webmail. [03:25] plett if you put other webservers behind Apache with WSGI then you don't have anything to fear really. [03:26] In-fact, that's how you're *meant* to deploy those other non-PHP things. [03:27] DDevine: Doesn't that just mean that every hit on the Apache server is translated into a request to the WSGI application, meaning that you now have two things that you need to ensure handle the load? [03:27] I may well be very wrong, I've not used WSGI [03:29] I'm not entirely sure, but when you put it behind Apache with WSGI the behavior is much more controllable and predictable than using the server that comes with it. [03:29] You can also put in static file serving stuff and whatever to deal with the load. [03:30] And the usual tricks. [03:31] If you design your stuf nicely you can just deploy another node to load-balache with and attach to the central database. [03:31] I'm a luddite, I'm much happier pre-generating static files where possible, rather than generating them on the fly [03:31] You can do that with these fancy frameworks. [03:31] But that's not very Web2.0 of me at all [03:32] You can do it with m4 and a Makefile too. I wouldn't recommend it though. [03:33] There's no real need when you use a templating engine such as Mako - it will handle all of that stuff for you in the best possible manner. [03:33] Tell it to cache where, when and how. [03:35] Far out... https://bugzilla.redhat.com/show_bug.cgi?id=618227 [03:35] This seems to be my problem. [04:06] Apparently CentOS 6 will start syncing to external mirrors *very* shortly.. [04:06] Maybe that will not have the same problem... [04:07] http://qaweb.dev.centos.org/qa/blog [04:09] I might try installing using SL testing media... Though my damn admin is unconscious. [04:13] DDevine: Yeah, we run a Centos mirror, and have been told that it is going to be synced today [04:26] Cool [04:51] I found that you can launch with the "nokill" command and it stops anaconda from eating itself when things go wrong. [04:51] Deinitely need to file this little gem away because it seems to have worked. [05:05] I'm so happy I found that fix... The amount of times I've had Anaconda kill an installation because of some silly little detail... [05:49] This machine seems snappier than my last. [07:33] *** nesta has quit IRC (Quit: leaving) [07:33] *** nesta has joined #arpnetworks [07:34] *** nesta has quit IRC (Client Quit) [07:34] *** nesta has joined #arpnetworks [07:34] *** nesta has quit IRC (Client Quit) [07:35] *** nesta has joined #arpnetworks [09:17] *** LT has quit IRC (Quit: Leaving) [09:41] *** HighJinx has quit IRC (Ping timeout: 240 seconds) [09:49] *** tuv has quit IRC (Ping timeout: 252 seconds) [09:54] *** _id has quit IRC (Read error: Connection reset by peer) [10:07] *** ivan-kanis has quit IRC (Remote host closed the connection) [10:10] *** _id has joined #arpnetworks [10:15] *** HighJinx has joined #arpnetworks [10:42] *** ivan-kanis has joined #arpnetworks [11:05] *** tuv has joined #arpnetworks [11:09] *** heavysixer has joined #arpnetworks [11:09] *** ChanServ sets mode: +o heavysixer [11:21] *** heavysixer has quit IRC (Quit: heavysixer) [12:12] *** tuv has quit IRC (Ping timeout: 246 seconds) [12:14] *** tuv has joined #arpnetworks [12:34] *** RandalSchwartz has quit IRC (Ping timeout: 260 seconds) [12:52] *** ivan-kanis has quit IRC (Remote host closed the connection) [13:05] *** heavysixer has joined #arpnetworks [13:05] *** ChanServ sets mode: +o heavysixer [13:11] *** nestea has joined #arpnetworks [13:12] *** nestea has quit IRC (Client Quit) [14:44] *** heavysixer has quit IRC (Quit: heavysixer) [14:56] *** heavysixer has joined #arpnetworks [14:56] *** ChanServ sets mode: +o heavysixer [15:06] *** heavysixer has quit IRC (Quit: heavysixer) [16:50] *** EhtyarWRK has joined #arpnetworks [17:17] *** toddf has quit IRC (Ping timeout: 264 seconds) [17:18] *** toddf has joined #arpnetworks [17:18] *** ChanServ sets mode: +o toddf [17:22] *** toddf has quit IRC (Ping timeout: 264 seconds) [17:23] *** toddf has joined #arpnetworks [17:23] *** ChanServ sets mode: +o toddf [18:35] *** balzac has joined #arpnetworks [18:52] *** HighJinx has quit IRC (Ping timeout: 258 seconds) [19:01] *** BeBoo_ has joined #arpnetworks [19:02] *** BeBoo_ has quit IRC (Client Quit) [20:41] *** HighJinx has joined #arpnetworks [21:41] *** homosaur has joined #arpnetworks [21:43] I just reordered a server from Arp. I have no idea what i was thinking canceling it in the first place. Shared hosting is like living in a really crappy apartment complex where the neighbors all have yappy dogs [21:44] Some of them are obviously on some type of antipsychotic medication [21:47] lol [21:47] my uptime is 48 days, and its my fault. [21:47] no problems here :O [21:47] arp best bang for the buck [21:48] they also deal with hooligans [21:48] instead of just ignoring them. [22:00] Very happy with arp myself. I've used about 5 others. [22:01] Some were OK, but nothing to get excited about and a few were crap. [22:01] You get a good community here too. [22:08] Yeah, no doubt. I got tired of waiting for Heroku to fix asset pipelining in Rails 3.1. Also, this app is not getting hit a lot. I can stick it on a $20 VPS for now and save a lot of cash [22:09] If I outgrow that VPS on the high end, I'm going to have more important problems than a few bucks [22:10] Ugh, Ruby. [22:12] yeah yeah [22:18] I've resigned to generating a SELinux policy to get MySQL working with Postfix on my new server. [22:18] I didn't have to do this on my test server and I can't find what is different between the two. [22:20] i know it's a pain, but isn't that sort of the point of SELinux? not the pain, but limiting how apps can be interacted with [22:20] well, maybe the pain too [22:20] Yeah it is. I'm not goign to just turn SELinux off. [22:21] But I went to the trouble of setting up a test server to avoid having to deal with this stuff now. [22:21] true... that does seem very strange [22:22] did you install any of the software at OS install time on your test? maybe it set up some SELinux routes for you automatically... [22:24] I did have to install different because it was requested that I use a smaller install image, but that shouldn't have made a difference. [22:24] Because I installed the same packages and everything. [22:24] I turned on the same booleans. [22:25] the only thing i can even think of is maybe there's some SELinux config stuff that's missing from the smaller image, seems like what you did should have worked [22:25] I checked the policy packages, I have the same ones and same versions. [22:30] centos? [22:35] *** homosaur has quit IRC (Quit: pocketful of goat cheese, ready to party) [22:55] Scientific Linux [22:55] 6 [23:02] Had a bit of trouble generating the policy - I was grepping the audit.log and the policy looked correct but apparently it wasnt so I used ausearch instead. [23:02] Not sure what it did differently but it worked.