[05:50] hello all [07:43] Morning [07:44] morning :) [07:51] Morning all [07:52] hmmm [07:53] here's a question: is there a way I can rootlessly install byobu? [07:53] * DJones see's a pattern here, it may be morning [07:54] SuperMatt: Extract the interesting files from the deb, copy them to your ~/bin directory, run from there? [07:54] yeah, I was thinking that [07:55] ah bugger, this is a rhel box [08:03] morning [08:03] SuperMatt: there's an rpm iirc [08:03] SuperMatt: poke kirkland on irc, he wrote it [08:03] ta [08:04] I think I've managed to get screen to do what I need anyway [08:04] When I worked on RHEL boxes I used screen heavily. I did try to install byobu in my home dir, but failed. That was 3 years ago [08:04] might be easier now [08:04] i didnt try that hard ☻ [08:06] morning [08:10] I've managed to cobble together a good screen config from the arch wiki, so that'll fit my needs === msm is now known as Guest3 [08:14] SuperMatt: screen <3 [08:15] yes ineed [08:15] it helps me deal with all the extra security stuff that's been put in place [08:15] I use it on my centos box. [08:16] ie i'm speaking to you lot on it :d [08:36] Good morning all; happy Monday and happy Let It Go Day! :-D [08:37] morning.... [08:41] let it go day? [08:43] bashrc, probably has nothing to do with http://youtu.be/moSFlvxnbgk but I'm going to have it in my head all day anyway. [08:57] Good morning peeps :) [09:17] Seriously? A day for a (really good) song from a Disney film? [09:18] java sucks so badly [09:19] have 2 identical machines. one works with the jnlp file, another one doesn't [09:19] lots of people seem to hate java [09:23] "jars are not signed" :( [09:31] So sign them, dear Henry... [09:32] Or change the permissions on the other machine to permit unsigned jars [09:33] Yeah, I think the falsehood here is "identical machines" [09:36] turns out its a icedtea bug [09:36] they are signed already [09:36] funkyHat is correct, there is a oracle java also in /opt on the other machine [09:37] now to find out if oracle java do packages on ubuntu :S [09:43] how many javas are there? [09:43] 4 or 5 [09:46] And they are all horrible [09:46] yeah, I only installed it last week [09:46] even worse, oracle produce buggy software that is security nightmare but no good distribution method of sending out updates [09:47] oops, wrong window (!) [09:48] also, good morning #ubuntu-uk [10:00] I've never really been particularly interested in Oracle the DBMS, as I tend to stick to open source stuff. I did kind of assume that Oracle was probably pretty good, because they charge so much for it. But my employer is an Oracle gold partner or whatever, so we have Oracle for free at work, and I discover that it's basically a mess of crap. [10:07] I've used an Oracle database, the front end was hideous. I'm not sure that's always the case, though. [10:09] "I'd love to have enough money to run Oracle. I wouldn't, I'd just like the money" [10:09] ahaha [10:10] if someone asked me to implement an Oracle database, I'd be tempted to do it in MySQL with a web-based front end and just make an option to make it look like Oracle ;) [10:12] Or use Postgres with the Oracle compatibility layer installed [10:12] sure, why not? [10:13] wow, someone asked me for a cable that I didn't have - that's a first [10:13] (iPhone 5 charging cable) [10:14] MySQL is made by Oracle, but it misses out quite a lot of its features... [10:14] Postgres might be a better option [10:14] I gather MySQL was bought by Oracle, i.e. not originally made by them. [10:14] Yes, it was bought by Sun and then Sun were bought [10:14] but it is currently developed by them [10:15] even the version in the repos? [10:16] Yep [10:16] Yes [10:16] And MySQL has been forked by the original developer(s) after the Oracle ->Sun acquisition. See MariaDB ;-) [10:17] that's the community edition (that said several distros have moved to MariaDB instead) [10:18] Oracle has been the kiss-of-death to almost all the Opensource they have bought. lol [10:22] I know a couple of folk who work there (though they were there pre-Sun [10:23] morning boys and girls. [10:23] morning [10:24] morning MooDoo [10:30] I think I just heard the Wilhelm Scream in the Deus Ex video on steam [10:30] Maybe I'm just super sensitive to hearing it [10:31] 1m09s ish [10:44] Heh, I hear it all the time [10:45] And Oracle : Kiss of Death, definitely [10:46] Hudson : Killed it completely by making version 2 non-compatible with existing job files [10:46] Upgraded, swore vociferously as half my jobs vanished, removed it, installed Jenkins instead [10:47] Still use Java (but OpenJDK) [10:47] And VirtualBox (which is quite nice, even if the kernel drivers are apparently the stuff of pure tainted evil) [10:48] We have an outstanding job to review all our current Oracle DBs for replacement [12:10] what a nice day today [12:11] it's chuffin it down here at the moment, or at least was [12:15] yes, lovely and sunny [12:15] got the sprinkler out [12:15] (not an euphemism) [12:16] just had a very brief spell of thunder [12:16] not much rain though [12:20] * popey wonders if anyone found his balloon or if it is in the sea or a ditch somewhere... https://twitter.com/popey/status/480697494478028802 [12:20] well, Sophie's balloon [12:24] too much to do really ;/ gym...tennis...watch the world cup..go for a meal [12:24] hate having to keep to a schedule [12:36] popey: I did see that, fingers crossed someone nice finds it and replies :D [12:36] popey: Its here http://www.bbc.co.uk/news/uk-england-northamptonshire-27971658 :) [12:37] haha [12:39] "The only control you have is up and down" [12:39] sounds like a video game [12:40] flappy balloon [12:49] Hmmh, listening to Wimbledon tennis in the background & was wondering why they keep bleeping swear words, then remembered its the electronic line judge :) [12:50] he's a sweary one, that line judge [12:51] Certainly is, its either that of Andy Murray doing all the swearing [12:51] s/of/or/ [13:01] Google is scary. I no longer need to specify which language I want results for. It seems to know that I'm after PHP results [13:11] Did you know that the Limo sound track is great to work by http://open.spotify.com/album/5Q6keDzZaWmnJfZKyfUn13 ? [13:15] doesn't block out talking from loud people though [13:21] foobarry: use noise cancelling ear buds, or possibly over ear cans [13:22] even tried ear plugs [13:22] ear plugs+ headphones [13:22] muffled the music, still hear noisy ppl [13:22] That sucks [13:24] ok, not track 4 [13:25] bigcalm: it's down to usage and search terms [13:26] foobarry: :D [13:26] davmor2: thought it would be. Yay for tracking [13:27] foobarry, I don't know if you can find them in the UK, but in the US I know people who buy shooting earmuffs just for the sound blocking. You'd probably be able to wear them over earbuds. [13:27] Oh year. I have a pair of ear defenders for when I'm using the leaf vacuum [13:28] Apparently 99dB isn't good for one's hearing [13:28] Pendulum: we have those for server room , [13:28] s/Oh year/Oh yeah/ [13:28] shoudl try it [13:29] I think my noise cancelling ear buds might be annoying my wife. I hope she doesn't think I'm ignoring her, but they really are super effective [13:29] Then again, she as quiet as a mouse [13:32] Anybody here used Music Magpie? [13:34] bigcalm: I was going to use them until I found out how little they paid for cd's, ended up selling via ebay and making 10 times as much [13:35] not sure how anything is viable via ebay anymore given post prices [13:36] who can compete with amazon for books when 3.20 postage? [13:36] nobody [13:36] i bought bought before where the person made a loss on a book because postage was most than quoted price+postage [13:37] i paid £5 for the book [13:38] i wish there was a scribd for library books where you could read for 1 motnhs [13:39] you can't even find the books i want to read in libraries [13:40] Just scanned 25 DVDs and Blu-rays. Came to £9.37 [13:40] lol [13:42] foobarry: I've started using https://play.google.com/store/apps/details?id=com.kindook.kobofreebooks and https://play.google.com/store/apps/details?id=com.kindook.freebooksbuddy on my tablet to get free ebooks from the kindle/kobo libraries [13:42] Can I be bothered to put them all on ebay? [13:42] TBH, the stack of films was going to go to a charity shop anyway [13:43] bigcalm: got a list pls/ [13:44] hm [13:44] or a photo of the stack [13:44] foobarry: one mo [13:47] http://discworld.cuth.eu/dump/2014-06-23%2014.45.29.jpg [13:47] feels like 1990s internet all over again [13:48] ah, loaded now ;D [13:48] Sorry, I didn't resize the image [13:48] grand theft aurto is a film? [13:48] Yep [13:49] Not watched it [13:49] Had it for years [13:49] nothing take my fancy there i'm fraid [13:49] i'm more artificial eye kind of eye [13:49] Directed by Richie Cunningham [13:50] Anybody else interested in any of the films in the above photo? [13:52] You're getting rid of trap door?!? [13:52] it's coz there's something down there ;) [13:52] hehe [13:53] nail it shut and concrete over [13:53] job done [13:53] I'd stay away from that trap door [13:53] cos there's something down there [14:00] That and Stoppit and Tidyup were fantastic shows. [15:23] hi all. i need to drop back to php5.4 from php5.5 on a 14.04 LTS new install - due to an ioncube ecoded set of php files. brand new server - not running anything so can remove and re-install whatever is needed.. annoyed as i did not notice the requirements and cannot find out how to drop back a version [15:32] ashd: how did you install PHP 5.5? [15:32] fresh install of Ubuntu 14.04 LTS - was the default. [15:33] So Ubuntu 14.04 LTS comes with PHP 5.5 now? [15:33] So it does [15:33] :S [15:34] You could try pinning the version at version 5.4 [15:34] bigcalm: yes, though that is something i have never done so am just reading about it. [15:35] And the encoded files won't work with PHP 5.5? [15:35] bigcalm: that is the case.. [15:35] 18th Apr 2014 - Encoder 8.3.0 released. [15:35] Encoder 8.3.0 is now released, including support for encoding PHP 5.5 language features. [15:35] Release notes [15:35] From their /news.php page [15:36] bigcalm: yea. but try to get some commercial bunch to rush something out for one client.. i think i am going to have to work out how to drop back to php5.4 - pinning… [15:36] One really quick way would be to install Ubuntu 12.04.4 LTS [15:37] That would give you PHP 5.3 [15:38] bigcalm: i think i am going to have to do that.. annoyed for not reading the docs as closly as i should - actually - i did not realise that 14.04 had php5.5… i think i will have to drop back and then pin the php at 5.4 [15:38] will probably save time in the long run [15:40] What will save time for you in the future is to document what you're doing right now :) [15:40] Eugh, I just advocated documentation [15:40] * bigcalm shudders [15:42] bigcalm yes.. i do… but the small print was so small.. [15:42] bigcalm: but at least you did not advocate reading it... [15:43] bigcalm: thanks for the confirmation - i’ll head off back and cook another VM. [15:44] Have fun :) [15:45] bigcalm: :S [15:55] yawn [15:56] diddledan, keeping you up? [15:57] Another 1h3m to the day :( [16:06] http://www.tvbeurope.com/bbc-4k-test-first-many/ [16:06] \o/ for UHD [16:06] diddledan, do you have a 4k TV [16:06] nope [16:06] Haha! [16:07] Interesting they're being broadcast from the Eurovision satellite [16:07] The music contest has its own satellite? [16:08] hah [16:08] no, eurovision is a conglomeration of european broadcasters [16:08] ~/71 [16:08] That would be the best place to keep it... miles away from civilisation [16:09] Wonder if you can pick the transmission up from a regualar sat box [16:09] Assuming it'll be encrypted though [16:10] wheatley_ind_: no you won't be able to [16:10] diddledan, shame... :) [16:11] wheatley_ind_: not least because it's going to be HEVC compressed which no stb decodes yet [16:12] then it's 4k which is probably not decodable by an "HD" box either [16:12] Just read the HEVC compression :) [16:13] diddledan, Technicolor do a 4K STB [16:14] really? [16:15] considering there's no standard for broadcast 4k I wouldn't expect it to be compatible once real services arrive [16:17] I would expect that DVB will iterate another pair of standards in DVB-S3 and DVB-T3 [16:21] http://www.a516digital.com/2014/06/possible-uhd-test-signals-spotted-by.html [16:27] ali1234, interesting! [16:43] googley doodle is funny today === alan_g is now known as alan_g|EOD === Lcawte is now known as Lcawte|Away === Hornet- is now known as Hornet [20:17] Just bought the 2 most recent LEGO games on Steam [20:17] Damn you Summer Sale [20:17] ! [20:22] movie licenses ruined lego [20:37] Hey folks, I'm trying to use runit to start a process inside screen, getting "Cannot open your terminal '/dev/console' - please check." any ideas how I can resolve that? [20:53] runit is an init daemon so it probably wants to by pid 1 and write it's log to the console [20:54] try daemontools for something similar to runit which works as not-pid1 [20:54] ali1234: runit is quite happy to run not as pid 1, which is a cool feature as it gives me a nice process manager, which is portable, and doesn't stand a chance of breaking my dedicated server in a way that I can't fix remotely :) [20:55] use containers [20:55] explain? :P [20:55] I really should look into figuring out docker at some point [20:56] Azelphur: that's probably little to do with runit and more to do with screen [20:56] yes. coreOS, systemd, docker, lxc - this is the future [20:56] mgdm: Indeed, I mentioned runit because running screen inside runits environment is obviously breaking something [20:56] the very fact that it (docker) wasn't even a thing this time last year (or maybe a very fledgling thing) kinda proves that it needs a second look considering the buzz surrounding it [20:57] ali1234: I know of systemd, but not the others. I opted against systemd as it potentially breaks my system in a way that I can't fix remotely. [20:58] the idea of resetting to factory defaults by just doing rm -rf /etc/* is amazing [20:58] that is pretty cool :P [20:59] ali1234: maybe I should just give you my requirements and you can suggest whatever you think [20:59] this stuff isn't available yet [20:59] oh, then runit is the answer, short of this screen problem. [20:59] what are you trying to do? [21:00] ali1234: init scripts for srcds (the tf2 server) [21:01] why not just use juju and lxc? [21:01] because I have no idea what they are [21:03] ali1234: neither of them seem to apply to what I'm trying to do though [21:03] sure they do [21:03] i know for a fact there is already a charm for tf2-server [21:04] juju says it's for cloud deployment? lxc is some funky stuff about containers...I want an init script [21:04] lxc is basically a local cloud [21:04] you can juju deploy on your dedicated server to containers [21:05] the containers are restarted on reboot by an init script [21:05] ali1234: so you'd have one individual container per server? that doesn't work for me either [21:05] why not? [21:05] containers ave very light [21:06] ali1234: all of our servers run on the same install of srcds with tweaks to configs and such done by launching with different arguments, this greatly speeds things up both in terms of fs caching and update times [21:07] yeah with magic hardlinks right? [21:07] nope [21:07] you got rid of that system? [21:07] yup, ages ago :) [21:08] anyway, btrfs can help you there [21:08] btrfs is also the future [21:08] you can define the folder for the servers plugins and config files at startup [21:08] this stuff isn't ready yet but when it is it's exactly what you need [21:08] so we literally just have all the servers running off the same install, with different plugin and config folders. [21:08] yea, for now of course lxc sounds like it's out :P [21:08] not really [21:09] you can do what you want to do now, it just isn't really tested [21:09] or documented [21:09] untested undocumented things are totally good for deployment [21:09] xD [21:09] also you seem to think I can reformat my server, I can't - it's remote and I have no kvm. [21:10] why would you reformat it? [21:10] to use btrfs? [21:10] i guess [21:10] so yea, summary is that stuff doesn't seem like it'll work for me [21:10] no, it's perfect for you [21:11] * Azelphur facedesks [21:11] ou just have to think about it differently [21:11] I have to think that it's ok to put undocumented untested solutions into deployment? [21:11] sure [21:11] ...not going to happen [21:11] xD [21:11] it's not like people are going to die if the tf2 server crashes [21:11] no, but that doesn't mean I should deliberately try and make it shit :) [21:13] something like running all the tf2 servers in the same container may be possible [21:13] but somehow I doubt that solves my original init problem [21:13] no, you should just make a container that serves all the config directories [21:14] this all seems entirely separate to my original question, xD [21:15] lxc seems to be somewhat akin to a virtual machine, doesn't it need its own init system? [21:15] yeah, that's all done for you [21:15] if you use a charm [21:15] maybe you should just look at how the charm works? [21:15] and then do that [21:16] why do you want an initscript anyway? === Lcawte|Away is now known as Lcawte [21:16] isn't that obvious? to keep the servers running, start them on boot, and provide easy start/stop functionality [21:17] the same reasons you'd want an init script for anything, really xD [21:17] been trying to make virualbox vm auto start on boot, but no dice. Anyone done this? [21:17] you don't need init to keep the servers running [21:17] 14.04 [21:18] ali1234: and juju charms seem to use the built in init system, so that still leaves me with exactly the same issue I've always had xD [21:18] ali1234: sure I could use some other mechanism, but init is the proper way to do this [21:19] it would be if you had access to a decent init, but on ubuntu you don't [21:19] I do, runit is a perfectly decent init [21:19] I'm also on debian, just fyi :P [21:20] what is the actual problem you are trying to solve? [21:20] (21:37:12) Azelphur: Hey folks, I'm trying to use runit to start a process inside screen, getting "Cannot open your terminal '/dev/console' - please check." any ideas how I can resolve that? [21:20] don't use runit [21:21] then what? [21:21] i dunno, what is the actual problem you are trying to solve? [21:21] ali1234: I thought I'd already been over this, to start, stop and generally process manage srcds, along with a few other services that run on the server? [21:22] i would just write a process manager specifically for the srcds [21:22] you would...write an entire process manager when there are plenty of perfectly good ones available? [21:22] O.O [21:22] yes, because writing a process manager is trivial [21:23] I'd much prefer to just solve my original question [21:23] xD [21:23] seems like we're answering everything but my actual question [21:23] i don't know how to solve your runit problem because i never used it and i don't know what exactly you're doing to make it break [21:23] it's a screen problem, as mentioned earlier [21:23] that also isn't very helpful [21:24] show the scripts you are using [21:24] you probably need to use that switch that makes screen run without an initial console [21:25] ali1234: fairly boring script, http://pastebin.com/3qR3XXEL [21:25] ali1234: yea, that sounds like a solution [21:26] check the manual page section for -m [21:26] you probably want -D -m [21:27] ali1234: -D is detach an already running screen isn't it? [21:28] maybe without -m [21:28] oh, -D -m, that's detached mode, I see [21:29] yup, fixed [21:29] thanks :) [21:29] amusingly that was serious case of PEBCAK, I removed -D when I created the script because I (incorrectly) assumed it would detach and leave the process manager unable to manage the process [21:30] you're going to hit that problem where you need to send kill to the process inside screen, not the screen itself [21:31] ali1234: yup, already hit it \o/ [21:31] but I can probably work around that, I remember seeing an example of how this is done in systemd [21:31] and that was to send the kill command to the screen on service stop [21:32] this still doesn't give you an easy way to deploy/destroy services [21:32] ali1234: it actually does, runit services are really simple, just copy the file and change the arguments, can all be done as a normal user without root [21:32] and to destroy, just rm [21:33] and permissions are all based on Linux filesystem permissions, so I can set up who can manage services too. [21:33] for example I could let the webserver user start, stop, or even create new services, allowing me to create a web panel if I ever get around to it. [21:33] runit is pretty cool. :) [21:34] juju already does all that [21:34] so does runit, apparently? [21:34] oh, you mean the web panel bit [21:34] yes [21:35] that's cool :) [21:48] ok, it's time to take the plunge and move to something other than truecrypt [21:48] any suggestions? (it needs to work on mac and potentially windows, too) === Lcawte is now known as Lcawte|Away [22:48] diddledan: you're not a paranoid user as well are you :< [22:48] :-) [22:49] I have some stuff that requires protection from offline attacks due to my clearance level (I have both governmental IL3 clearance as well as a specific police clearance for policey things beyond IL3) [22:50] mainly passwords/ssh keys but the potential is there for other stuff [22:51] http://www.ascentor.co.uk/2012/12/ilo-il12-il3-busting-g-cloud-accreditation-security-jargon/ [22:52] o rly, i'll let you off then [22:52] don't they provide a solution though? [22:53] they provide solutions for uploading the data to the secured network which requires FDE and a locked-down windows install, but for the developmental work I'm allowed to work on a system of my choosing [22:54] just have to be strict about what I take via usb stick to the upload station [22:58] don't you love when the client it allowed to upload their own stuff? http://www.app.college.police.uk/ (the security discussion got me checking the public-side of the site we developed under those regs) - on the slider click the third circle to scroll to the last slide - the image is butt ugly [23:01] somebody didn't check the transparency [23:12] the wordy one? they all look pretty rough to me :D [23:13] the code of ethics one [23:14] aaah [23:14] i had a feeling it was randomising them ;) [23:15] i see Steam is disappointing once more [23:24] https://www.youtube.com/watch?v=aa6yAUNoYNc [23:43] diddledan: ooh that's why i know the name, my mate works for them [23:44] he works on sourcetree for Mac afaik [23:45] http://blog.sourcetreeapp.com/2014/05/31/say-hello-wwdc-2014/ [23:45] lol there he is