[02:25] <thafreak> Anyone ever set up an ssh account that's soley for tunneling, i.e. no shell and not allowed to run stuff?
[02:29] <Unit193> Looked into doing that once, options after the .hosts
[04:39] <Unit193> Any lighthttpd people here?
[12:03] <jrgifford> Unit193: Unit193, I've played with lighthttpd before. Whats up?
[12:03] <Unit193> Too late, already fixed :P
[12:04]  * jrgifford kicks irssi for mentioning you twice
[12:04] <jrgifford> oh ok. :P
[12:05] <jrgifford> Yay, new banshee build for oneiric.
[12:05] <Unit193> You're running Oneiric?
[12:05] <jrgifford> Yup.
[12:06] <Unit193> No pianobar update, it's already fixed in GIT
[12:07] <jrgifford> Isn't that what `git fetch upstream && ./configure && make && sudo make install` is for? :P
[12:08] <Unit193> Anyway, I use lighttpd for internal irssi logs and they were getting a little large. I now have them gz'd and can still open them with browser :D
[12:08] <jrgifford> Awesome. :D
[12:08] <Unit193> Had issues at after I figured out how
[12:09] <Unit193> Went from 57% used to 54% (Down about 200+MB)
[12:13] <jrgifford> sounds awesome.
[12:13]  * jrgifford really had no idea what that meant :P
[14:36] <thafreak> Unit193: you know how you fix lighttpd?
[14:36] <thafreak> Unit193: you install nginx :)
[14:36] <Unit193> sudo apt-get pur..
[14:36]  * Unit193 Cherokee
[14:36] <Unit193> thafreak: It's working now, so I don't care :D
[14:36] <paultag> install tomcat
[14:37] <thafreak> i couldn't get cherokee to do what I wanted...even with it's fancy schmancy admin UI
[14:37] <paultag> and rewrite in java
[14:37] <thafreak> paultag: are you trying to piss in my cornflakes this morning? :(
[14:37] <Unit193> paultag: That's not going to go over well in this case :P
[14:37] <paultag> I fucking hate tomcat
[14:37] <Unit193> paultag: And hello again!
[14:37] <paultag> and java
[14:37] <paultag> Unit193: ohai
[14:38] <thafreak> i hate java BECAUSE of tomcat
[14:38] <paultag> I love java
[14:38] <paultag> I hate tomcat
[14:38] <paultag> tomcat fucking *blows*
[14:38] <thafreak> i probably wouldn't hate it so much if i never had to mess with tomcat
[14:38] <thafreak> actually, I think it's mainly just java
[14:38] <thafreak> er
[14:38] <paultag> java's not bad
[14:38] <thafreak> java "web apps"
[14:38] <paultag> I'll defend it
[14:38] <paultag> thafreak: yeah, +1000000
[14:39] <paultag> and it's what I'm stuck writing
[14:39] <paultag> porting from PL/1 to java web shit
[14:39] <thafreak> i've never used jetty, but I bet it still blows
[14:39] <thafreak> PL/1...isn't that database related?
[14:39] <paultag> thafreak: it's a shitmess of COBOL and FORTRAN
[14:39] <paultag> thafreak: predates C
[14:39] <paultag> shoot me
[14:39] <paultag> please
[14:40] <Cheri703> anyone familiar with OLD apple powerpc desktops? I need to get data from one, and I'm like a monkey hitting it with a stick. has an adapter for video, but nothing's coming through, doesn't have standard mouse/keyboard ports, no USB.... >.<
[14:40] <paultag> shoot me
[14:40] <paultag> Cheri703: poke skellat over irc
[14:40] <paultag> erm identi.ca
[14:40] <Cheri703> k...I haven't been on there in a WHILE
[14:40] <paultag> Cheri703: he's good with old macs
[14:40] <paultag> he still runs a PPC mac
[14:41] <Cheri703> kk, thanks. I'm looking at it like o.O
[14:41] <thafreak> yank the hard drive?
[14:41]  * Unit193 has a G3
[14:41] <Cheri703> weird connector style
[14:41] <Cheri703> I tried that first thafreak
[14:41] <thafreak> it's probably scsi then
[14:41] <Cheri703> it's like a super long ide or something weird
[14:41]  * Cheri703 had a scsi server, but doesn't anymore
[14:41] <thafreak> 50 pin scsi 2
[14:42] <Cheri703> probably
[14:42] <thafreak> if you can't get the machine to boot, best bet is to find an old scsi controller and throw it in a linux box
[14:42] <Cheri703> the finding part is the hard one :)
[14:43] <thafreak> they're cheap on ebay if you can wait
[14:43] <Cheri703> it sounds like it's booting, but....can't see anything and can't connect input devices
[14:43] <paultag> serial port, perhaps
[14:43] <paultag> oh the inittab might not be up for that
[14:43] <thafreak> does it has ethernets?
[14:43] <paultag> oh and it's os9
[14:43] <Cheri703> it does have ethernet
[14:43] <paultag> netboot :)
[14:44] <thafreak> can it boot from cdrom? (I think hold down C while it makes it's tada sound)
[14:44] <Cheri703> need video and keyboard first
[14:44] <thafreak> try the older system rescue cd ppc version...you can tweak it to boot and start ssh
[14:44] <thafreak> no need for video
[14:45] <Cheri703> need keyboard
[14:45] <thafreak> not to ssh into it :)
[14:45] <paultag> thafreak: but to cdrom boot
[14:45] <Cheri703> but to hold down c
[14:45] <thafreak> fsck
[14:45] <thafreak> good point
[14:45] <thafreak> macs suck :)
[14:45] <paultag> ++
[14:45] <Cheri703> yeah
[14:45] <Cheri703> woo proprietary crap
[14:46] <thafreak> ok then, I think the best bet is a scsi controller and some ddrescue magic
[14:46] <thafreak> does this need done in a hurry?
[14:46] <Cheri703> hmm...k
[14:46] <Cheri703> not really, it's been sitting in their basement for several years
[14:47] <thafreak> too bad they don't have scsi->usb adapters like they have for ide/sata...
[14:47] <Cheri703> yeah
[14:48] <paultag> y'know what I miss?
[14:48] <paultag> /dev/hda1
[14:48]  * Cheri703 is catching up on Sons of Anarchy....I love this show
[14:48] <paultag> fucking /dev/sda1 convention makes no sense
[14:49] <paultag> yeah yeah SATA blah blah
[14:49] <paultag> but I don't care, then it should have been /dev/ida
[14:49] <paultag> hdN makes so much more sense
[14:49] <paultag> and why should we care about the type of device it is? It's a hard drive
[14:49] <paultag> bah
[14:49] <paultag> special snowflakes want their custom names
[14:51] <thafreak> everything's scsi now....
[14:51] <paultag> thafreak: I don't care what protocol it uses
[14:51] <thafreak> scsi is the future :)
[14:51] <paultag> it means nothing to me
[14:51] <paultag> at all
[14:51] <paultag> it's a hard disk
[14:51] <thafreak> /dev/disk-by-uuid :)
[14:51] <paultag> that's even worse
[14:52] <thafreak> haha why?
[14:52] <paultag> I don't want to vomit on my keyboard to get something
[14:52] <thafreak> /dev/disk/by-id
[14:52] <paultag> my parition table does not change that much
[14:52] <paultag> I don't want to grep logs to get my USB key
[14:53] <thafreak> whoa, /dev/disk/by-id is nuts if you have encrypted lvm...
[14:53] <paultag> which should be /dev/usba0
[14:53] <paultag> erm, perhaps not
[14:53] <paultag> /dev/ud0
[14:53] <paultag> uda
[14:53] <paultag> don't stick it in with my hard disks, that's silly
[14:53] <paultag> thafreak: o'rly?
[14:53] <thafreak> you work on the kernel patch for that, I'm sure linus would love it ;)
[14:54] <paultag> thafreak: I'd put a four-page comment rant in it
[14:54] <paultag> thafreak: and I think I can do that with udev magicks
[14:54] <paultag> so I'll be trying to do that for Syn
[14:54] <thafreak> lol....
[14:54] <paultag> have *some* sort of normal system
[14:54] <thafreak> that's ptag 4 ya...breaking convention
[14:55] <paultag> thafreak: breaking a stupid convention chosen in a drug-addled haze does not count as breaking jack shit
[14:55] <thafreak> you're a breaker face it
[14:55] <paultag> totally :)
[14:55] <paultag> I'm the special snowflake!
[14:55] <thafreak> now look what you did...you guys distracted me
[14:55] <thafreak> I'm supposed to be learning joomla
[14:55] <paultag> barf
[14:55] <paultag> we had to do that for school
[14:56] <paultag> it's such a beast
[14:56] <thafreak> so when my boss comes in 30 minutes, I can tell her why it's going to take months to do what she wants
[14:56] <paultag> thafreak: tell her the UN uses it
[14:56] <paultag> thafreak: that should be enough
[14:56] <thafreak> oh no...we;re using a system built on it
[14:56] <paultag> you'll need to pass resultions and have a process to file a montion to add something to somewhere
[14:56] <paultag> thafreak: gross :)
[14:56] <thafreak> and she wants me to integrate this other thing built on it into the first thing
[14:57] <paultag> yuck-o-saur
[14:57] <thafreak> werd
[14:57] <paultag> I can't stand software cobblings
[14:57] <paultag> you're a software cobbler
[14:57] <thafreak> we're using hubzero
[14:57] <thafreak> hubzero.org
[14:57] <thafreak> for scientific collab
[14:58] <thafreak> oh, and you'll LOVE the install docs :)
[14:58] <paultag> thafreak: looks snappy
[14:58] <paultag> thafreak: oh?
[14:58] <thafreak> http://hubzero.org/documentation/1.0.0/installation/Setup.debian
[14:58] <thafreak> yeah...things like "Don't make a normal user account, that will screw things up, just use root for everything"
[14:59] <paultag> holy shit
[14:59] <thafreak> and
[14:59] <paultag> the first fucking line
[14:59] <thafreak> make your root partition atleast 100gb
[14:59] <paultag> what the fuck
[14:59] <thafreak> it's totally written by some scientist who plays linux admin in his basement
[15:00] <paultag> The install will begin installing the base system then ask for the creation of the root password and to create a new user. It is suggested to skip the step of creating a new user.
[15:00] <thafreak> nothing wrong with playing linux admin, but you're not going to be following best practicies
[15:00] <paultag> fucking what?!
[15:00] <thafreak> oh yeah
[15:00] <paultag> so fucking gross
[15:00] <paultag> so fucking gross
[15:00] <paultag> I can't even stand this
[15:01] <thafreak> and they use debian because they built debian packages to install their stuff...which...well lets just say it wwas a nightmare installing it
[15:01] <paultag> thafreak: do you have access to the .dsc files?
[15:01] <paultag> the debian source bits
[15:01] <thafreak> basically if you don't follow those directions TO THE LETTER...the install of their packages will totally fail
[15:01] <thafreak> oh yeah, it's all open
[15:01] <paultag> thafreak: could you link me?
[15:01] <paultag> thafreak: I'd like to audit the dsc
[15:02] <thafreak> but their one package installs a shell script in /root....that you then run to do the rest of the install...
[15:02] <thafreak> bwahahaha
[15:02] <thafreak> you like pain eh?
[15:02] <paultag> please don't ruin my fun
[15:02] <paultag> I go off on little tiny problems
[15:02] <thafreak> "We've used Debian packages to simplify the installation of HUBzero on your own hardware. Follow the instructions on this page:"
[15:02] <paultag> you should have seen this one package "manager" I saw
[15:03] <thafreak> yeah?
[15:03] <paultag> thafreak: all pascal
[15:03] <thafreak> yast? :-P
[15:03] <paultag> thafreak: tons of os.system calls
[15:03] <thafreak> was it yast :)
[15:03] <paultag> basically a shell script
[15:03] <paultag> in pascal
[15:03] <paultag> to test if one was root, it tried to write to /etc/sudoers
[15:04] <paultag> anyone could fuck the daemon up
[15:04] <thafreak> can't seem to find their source, but this may point you in the right direction:
[15:05] <thafreak> deb-src http://packages.hubzero.org/deb buck main contrib non-free
[15:05] <paultag> # apt-get purge linux-image-2.6.26-2-amd64
[15:05] <paultag> >:(
[15:05] <paultag> thafreak: ah, eyp, thanks
[15:05] <paultag> thafreak: which is the "main" deb package
[15:05] <paultag> thafreak: http://packages.hubzero.org/deb/pool/main/h/
[15:05] <thafreak> so...wait...how do you write a shell script in pascal?
[15:05] <paultag> thafreak: os.system("bash foo")
[15:06] <paultag> thafreak: os.system("bash bzr")
[15:06] <paultag> thafreak: os.system("bash baz")
[15:06] <thafreak> apt-get install hubzero-config
[15:06] <paultag> ty
[15:06] <thafreak> OH so it was a pascal program that did system calls to run bash? what's the point?
[15:06] <thafreak> brb
[15:07] <paultag> UGH
[15:07] <paultag> holy fucking shit
[15:08] <paultag> it's so bad
[15:08] <paultag> Section: main
[15:08] <paultag> the fuck?
[15:08] <paultag> what does that even mean?
[15:08] <paultag> invalid control
[15:09] <paultag> invalid description
[15:09] <paultag> 11 warnings and errors - 1 is enough to rejcet from the archive
[15:09] <thafreak> thought you'd like that ;)
[15:10] <thafreak> oh it's only made to support lenny
[15:10] <paultag> E: hubzero-config source: missing-dh_python-build-dependency
[15:10] <thafreak> it's a total hackjob
[15:10] <paultag> jesus christ
[15:10] <paultag> thafreak: and this is just the config
[15:10] <thafreak> they would have been better off distributing it as a puppet/chef recipe
[15:11] <paultag>     db_input critical hubzero-config/passwd-hubdb || true
[15:11] <paultag> then it's NOT FUCKING CRITICAL
[15:11] <thafreak> well the config installs an installer script that seems to do most of the other work...like installing their other packages
[15:11] <thafreak> in fact, I'm probably (if I EVER get time) going to re-design their whole installer as puppet/chef/whatever recipe
[15:11] <paultag> holy shit
[15:11] <paultag> this was 2010
[15:12] <paultag> in his notes:
[15:12] <paultag> hubname shortname (mixed case)?  really?
[15:12] <paultag> hz-install.tmpl script is copied into /root and is run with
[15:12] <paultag> GAHD!
[15:12] <paultag> purge doesn't remove /etc/hubzero.conf and /etc/hubzero.secrets
[15:12] <paultag> that's a pretty big bug
[15:12] <_bbb_> sudo make me a sandwich
[15:12] <paultag> upgrade, remove and install will fail
[15:13] <paultag> emr, not install
[15:13] <paultag> upgrade
[15:13] <paultag> so many empty scripts
[15:13] <thafreak> my new favorite quote:
[15:13] <thafreak> "All hackers are not criminals, just as all criminals are not hackers. Stop being racist!" - Thomas Jefferson
[15:14] <_bbb_> Give me liberty or give me xbox
[15:14] <paultag> this is such huge shit
[15:14] <Unit193> _bbb_: Nice :D
[15:15] <thafreak> like i said, if you don't follow their install instructions TO THE LETTER, the whole thing fails miserably and the packages can't install...and like you said, you can't purge them and try again
[15:15] <paultag> thafreak: His simple package (only config stuff) to install one file
[15:15] <paultag> $ cat `find . -type f` | wc -l
[15:15] <paultag> 862
[15:15] <thafreak> I had to re-install the OS like 3 times before I gave up and followed their instructions to the letter (well mostly)
[15:15] <paultag> thafreak: my binary which I wrote, huge and has tons of moving parts
[15:15] <paultag> $ cat `find . -type f` | wc -l
[15:15] <paultag> 93
[15:16] <paultag> >:(
[15:16] <thafreak> told you...scientists should stop pretending their computer scientists...
[15:16] <paultag> I'd say so
[15:16] <paultag> that's such horsecrap
[15:16] <thafreak> that show big bang theory makes it seem like physicists know everything about computer science as well
[15:17] <paultag> hahaha
[15:17] <paultag> yrite
[15:17] <thafreak> and comic books
[15:17] <thafreak> i know plenty of physicists who probably can't name more than the few comic book characters that everyone on the planet knows
[15:18] <paultag> thafreak: what crap
[15:18] <paultag> ok, rm -rf time
[15:18] <paultag> that package can no longer exist
[15:18]  * paultag shudders
[15:18] <thafreak> anyway...damn...i got to learn joomla in 10 minutes
[15:18] <paultag> thafreak: gl!
[15:18] <paultag> thafreak: feel free to use my little review
[15:18] <thafreak> hey, if i can pass the lpic-2 without studying, AND being really really hung over...I can do anything
[15:18] <paultag> thafreak: +1