[00:57] <jrwren> i've analysis paralysis
[01:59] <jrwren> i just noticed the CCAL on this pub: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0094215
[01:59] <jrwren> YAY!!!
[03:30] <cmaloney> Howdy
[13:10] <Havenstance> mrgoodcat, do you know if I could install zentyal over say xubuntu server?
[13:23] <jrwren> https://twitter.com/day9tv/status/454512579570716672
[13:24] <jrwren> wow, no idea how THAT copied.
[13:24] <jrwren> i meants: https://twitter.com/flowchainsensei/status/454510645548154880
[13:25] <Havenstance> so many rednecks here
[13:26] <Havenstance> one conversation about the government, next conversation about some lady bringing a baby to a bar, last conversation the methods of brewing beer vs making moonshine
[13:26] <Havenstance> God I love my job :)
[13:33] <Havenstance> jrwren, the graphic is hilarious
[13:33] <mrgoodcat> Havenstance: i'm confused by what you mean
[13:33] <mrgoodcat> xubuntu server is an oxymoron
[13:37] <Havenstance> mrgoodcat, yeah I just want the xubuntu gui instead of the lubuntu gui with zentyal. the lubuntu one is always broken no matter how many times I try to use it. Fileman doesn't work and a few other minor annoyances. Things that wouldn't bother me but I know will drive my boss looney
[13:37] <mrgoodcat> hmm
[13:38] <mrgoodcat> i guess i've never used any sort of GUI with zentyal except for the web based so....
[13:38] <mrgoodcat> idk
[13:38] <Havenstance> This new server is quick as hell
[13:39] <Havenstance> Newegg gave us a free upgrade from the 6 core vishera to the 8 core because they were out of the 6
[13:40] <brousch> That could be a problem for people who use software licensed by the # of cores
[13:41] <Havenstance> yeah but honestly shouldn't matter much for this rig
[13:41] <Havenstance> he WAY overbuilt for a network controller
[13:41] <Havenstance> xD
[13:43] <mrgoodcat> lol brousch this isn't microsoft
[13:46] <brousch> mrgoodcat: I know, but that upgrade would actual screw some people
[13:46] <mrgoodcat> yea
[13:47] <mrgoodcat> have you read Havenstance's chat logs though?
[13:47] <mrgoodcat> i wouldn't worry too much about things like "licensing" or "legality"
[13:47] <mrgoodcat> they're all just words
[13:49] <jrwren> Havenstance: just apt-get remove the xfce packages and apt-get install lxde
[13:49] <jrwren> if you want to get really crazy you can lookup the package list and make sure you add/remove all the right ones.
[13:51] <brousch> ug, yeah, removing xfce/gnome/kde from ubuntu is hard
[13:51] <brousch> even if you remove all xfce* there are still some lingering things
[13:51] <Havenstance> mrgoodcat, yeah I tend to not worry too much about licensing :) if it were windows I might worry
[13:52] <brousch> That is a bad choice
[13:52]  * brousch dials up the BSA
[14:04] <jrwren> what?!?!
[14:04] <jrwren> its not hard at all.
[14:05]  * ColonelPanic001 is an Eagle Scout
[14:05] <ColonelPanic001> brousch: you called?
[14:07] <brousch> heh
[14:18] <jrwren> https://twitter.com/jakevdp/status/454305129299079169  & https://twitter.com/jegpeek/status/454307408551374848
[14:23] <brousch> nice
[15:06] <jrwren> re: this week MUG meeting, what is Marlon's last name?
[15:34] <cmaloney> Dutta
[15:35] <cmaloney> (I blieve)
[17:06] <nullspace> jrwren: I'm waiting on my perl 6 shirt
[17:07] <jrwren> nullspace: ha!
[17:11] <nullspace> I wonder how many grones or blank stares I'd get if I wore a Java 8 shirt to PyCon
[17:13] <jrwren> hahahaha
[17:13] <jrwren> did you see pyjvm brousch linked yesterday?
[17:14] <nullspace> I just threw up in my mouth a little
[17:14] <jrwren> hahahaha
[17:14] <jrwren> you are overly sensitive. :p
[17:17] <nullspace> though I'm curious how they did it, did they read Java byte code and reinterperit it or is it just a joke?
[17:18] <nullspace> becuase this one, https://github.com/mrorii/pyjvm looks like a joke
[17:20] <jrwren> why is that a joke?
[17:21] <nullspace> it doesn't look like it does anything, I'm not a python coder so maybe I'm missing something
[17:21] <jrwren> the guts are here: https://github.com/mrorii/pyjvm/blob/master/pyjvm/method.py
[17:21] <jrwren> it looks like maybe it runs a trivial example
[17:22] <jrwren> beyond that, it looks VERY incomplete
[17:22] <nullspace> yeah I just saw that one and the opt codes
[17:23] <nullspace> first file I looked at was Thread and I frowned
[17:24] <jrwren> same here
[17:25] <Havenstance> if i encrypt a folder on my 2.5tb md raid does that folder have to have a defined filesize? or could I just use truecrypt and decrypt it to share at boot up?
[17:25] <Havenstance> bad explanation
[17:26] <Havenstance> I want to create a folder within my raid device which is unencrypted currently, I want to encrypt only that folder and share it over my network. Basically ensuring that all data within the folder is encrypted but the rest of the drive is not
[17:26] <Havenstance> to do this do I need to define a size that the particular folder in question can grow to, or will it just grow to the size of the raid
[17:26] <jrwren> i don't know of any filesystems which support encryption on a folder by folder basis other than NTFS on Windows.
[17:27] <Havenstance> true crypt claims to do it on ext4... whether it works or not I'll find out but just don't want to encrypt the whole drive
[17:27] <Havenstance> but rather like /media/storage for instance
[17:27] <Havenstance> Creates a virtual encrypted disk within a file and mounts it as a real disk.
[17:28] <Havenstance> suppose i'll just fly blind into it :) if it works cool, if I break something at least I have a computer fast enough to reinstall without a problem :D
[17:29] <Havenstance> just some reason I can't get the partitioner in the installer to work with encryption I have broke that like 7 times now lol
[17:29] <nullspace> I think you need to declare the max size of the encrypted container upfront.
[17:30] <jrwren> truecrypt uses a loopback file, AFAIK.
[17:31] <Havenstance> not really sure how it works but I'm all for playing with it
[17:31] <jrwren> so you would preallocate a file, potentially sparse, mount it to the folder you want, and move on
[17:32] <Havenstance> its gonna be a samba share, that's the onlyl reason I want it encrypted
[17:33] <Havenstance> but for some reason when I had my raid set with 4 devices, I had 1 swap, 1 boot, 1/home and 1 large storage part when i installed it failed to install grub
[17:35] <nullspace> oh your trying to setup encryption at install?
[17:37] <nullspace> I'd just get the system up and running first then deal with encryption setup
[17:37] <Havenstance> not anymore, I gave up that idea
[17:37] <Havenstance> nullspace, exactly what I'm doing now
[17:39] <Havenstance> the way I wanted was the whole disk running in Raid, with one part for swap, one part for boot, one part for root, and one part for storage but it didn't like that configuration when it came time to install grub cuz I created separate raid1 devices for all 4 mount points.
[17:40] <nullspace> so yeah just setup your encrypted file and write a script that runs teh decryption commands and handles the mounting but obviously ommiting the passphrase,
[17:41] <Havenstance> well the passphrase would be stored on a usb key was the intention. you put in a usb key hit the script and it finds that file on that key and it decrypts the drive. fo some reason my boss is stuck on not having to enter a password even though its probably the safest encryption method out there
[17:43] <nullspace> could make it even easier and write  udev rule for when that usb key is plugged in to run the script on the drive. But yeah if that usb drive dies your hosed unless you know the passphrase
[17:43] <Havenstance> someone said that you could do the usb drive by label, so tat you could have 2 or 3 copies of it?
[17:43] <Havenstance> don't know how that would work though
[17:43] <nullspace> by label?
[17:44] <nullspace> you mean uuid?
[17:44] <Havenstance> like label the device "Thumb" and when it sees a USB Key with the name of Thumb it searches for the file if it finds it then the partition is unlocked
[17:44] <Havenstance> if it doesn't find it then it locks the part down
[17:44] <nullspace> that sounds like a bad idea
[17:45] <Havenstance> i agree
[17:45] <Havenstance> my idea of encryption is you use a password that only you know
[17:45] <Havenstance> with lots of letters numbers and pretty little @ symbols and stuff....
[17:46] <Havenstance> and you enter it every time you boot your machine because that's the best way to do it. but he's set on if he's not here and I'm not here someone in the store has to be able to boot this thing
[17:46] <Havenstance> now keep in mind all of this security is for a damn true value hardware store
[17:47] <cmaloney> afternoon
[17:48] <jrwren> anyone every use iptables match-set ?  it seems to not be matching for me.
[18:26] <jrwren> ah, src,dst is and not or.  ipset works
[18:38] <Havenstance> I think I found my problem getting GRUB to install
[18:38] <Havenstance> I turned the bootable flag on for my partitions I wanted it in. but didn't specifically define a /boot location
[18:39] <Havenstance> 5th time the charm maybe?
[18:42] <cmaloney> heh
[18:42] <Havenstance> i suppose that's what happens when you have a linux n00b configure your server
[19:00] <mrgoodcat>  hey quick python question: if i want a function to always run in its own thread, is there a way to do that?
[19:00] <mrgoodcat> or do i have to have a function inside the function that i call using start_new_thread?
[19:02] <mrgoodcat> this is what i'm currently doing http://hastebin.com/pafiwosowi.py
[19:51] <Havenstance> hm, after some reasearch it appears what I was experiencing is part of a bug filed with ubuntu regarding grub2
[19:53] <Havenstance> looks as though starting all the partitions at the beginning of the free space was causing trouble as it reserves 63 sectors however grub2 requires 64 secotrs. I put in a 40gb hdd to hold the FS and grub & all that jazz and raided the 2.0tb drives. should show up better anyway. not sure how well its going to work if at all but hopefully
[20:01] <brousch> mrgoodcat: You could http://stackoverflow.com/questions/14234547/threads-with-decorators
[20:02] <mrgoodcat> brousch: pretty much what i ended up with
[20:02] <mrgoodcat> based on a suggestion from another channel
[20:02] <mrgoodcat> but thanks
[23:36] <Havenstance> if anyone has a nvidia GPU and runs windows 8.1 don't think about updating to the new beta driver....
[23:36] <Havenstance> it just broke my machine hard....
[23:37]  * Havenstance now has a broken window :( o well time to put ubuntu on it <3