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