/srv/irclogs.ubuntu.com/2011/09/23/#ubuntu-us-oh.txt

thafreakAnyone ever set up an ssh account that's soley for tunneling, i.e. no shell and not allowed to run stuff?02:25
Unit193Looked into doing that once, options after the .hosts02:29
=== starkittn is now known as sunkittn
Unit193Any lighthttpd people here?04:39
jrgiffordUnit193: Unit193, I've played with lighthttpd before. Whats up?12:03
Unit193Too late, already fixed :P12:03
* jrgifford kicks irssi for mentioning you twice12:04
jrgiffordoh ok. :P12:04
jrgiffordYay, new banshee build for oneiric.12:05
Unit193You're running Oneiric?12:05
jrgiffordYup.12:05
Unit193No pianobar update, it's already fixed in GIT12:06
jrgiffordIsn't that what `git fetch upstream && ./configure && make && sudo make install` is for? :P12:07
Unit193Anyway, 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 :D12:08
jrgiffordAwesome. :D12:08
Unit193Had issues at after I figured out how12:08
Unit193Went from 57% used to 54% (Down about 200+MB)12:09
jrgiffordsounds awesome.12:13
* jrgifford really had no idea what that meant :P12:13
thafreakUnit193: you know how you fix lighttpd?14:36
thafreakUnit193: you install nginx :)14:36
Unit193sudo apt-get pur..14:36
* Unit193 Cherokee14:36
Unit193thafreak: It's working now, so I don't care :D14:36
paultaginstall tomcat14:36
thafreaki couldn't get cherokee to do what I wanted...even with it's fancy schmancy admin UI14:37
paultagand rewrite in java14:37
thafreakpaultag: are you trying to piss in my cornflakes this morning? :(14:37
Unit193paultag: That's not going to go over well in this case :P14:37
paultagI fucking hate tomcat14:37
Unit193paultag: And hello again!14:37
paultagand java14:37
paultagUnit193: ohai14:37
thafreaki hate java BECAUSE of tomcat14:38
paultagI love java14:38
paultagI hate tomcat14:38
paultagtomcat fucking *blows*14:38
thafreaki probably wouldn't hate it so much if i never had to mess with tomcat14:38
thafreakactually, I think it's mainly just java14:38
thafreaker14:38
paultagjava's not bad14:38
thafreakjava "web apps"14:38
paultagI'll defend it14:38
paultagthafreak: yeah, +100000014:38
paultagand it's what I'm stuck writing14:39
paultagporting from PL/1 to java web shit14:39
thafreaki've never used jetty, but I bet it still blows14:39
thafreakPL/1...isn't that database related?14:39
paultagthafreak: it's a shitmess of COBOL and FORTRAN14:39
paultagthafreak: predates C14:39
paultagshoot me14:39
paultagplease14:39
Cheri703anyone 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
paultagshoot me14:40
paultagCheri703: poke skellat over irc14:40
paultagerm identi.ca14:40
Cheri703k...I haven't been on there in a WHILE14:40
paultagCheri703: he's good with old macs14:40
paultaghe still runs a PPC mac14:40
Cheri703kk, thanks. I'm looking at it like o.O14:41
thafreakyank the hard drive?14:41
* Unit193 has a G314:41
Cheri703weird connector style14:41
Cheri703I tried that first thafreak14:41
thafreakit's probably scsi then14:41
Cheri703it's like a super long ide or something weird14:41
* Cheri703 had a scsi server, but doesn't anymore14:41
thafreak50 pin scsi 214:41
Cheri703probably14:42
thafreakif you can't get the machine to boot, best bet is to find an old scsi controller and throw it in a linux box14:42
Cheri703the finding part is the hard one :)14:42
thafreakthey're cheap on ebay if you can wait14:43
Cheri703it sounds like it's booting, but....can't see anything and can't connect input devices14:43
paultagserial port, perhaps14:43
paultagoh the inittab might not be up for that14:43
thafreakdoes it has ethernets?14:43
paultagoh and it's os914:43
Cheri703it does have ethernet14:43
paultagnetboot :)14:43
thafreakcan it boot from cdrom? (I think hold down C while it makes it's tada sound)14:44
Cheri703need video and keyboard first14:44
thafreaktry the older system rescue cd ppc version...you can tweak it to boot and start ssh14:44
thafreakno need for video14:44
Cheri703need keyboard14:45
thafreaknot to ssh into it :)14:45
paultagthafreak: but to cdrom boot14:45
Cheri703but to hold down c14:45
thafreakfsck14:45
thafreakgood point14:45
thafreakmacs suck :)14:45
paultag++14:45
Cheri703yeah14:45
Cheri703woo proprietary crap14:45
thafreakok then, I think the best bet is a scsi controller and some ddrescue magic14:46
thafreakdoes this need done in a hurry?14:46
Cheri703hmm...k14:46
Cheri703not really, it's been sitting in their basement for several years14:46
thafreaktoo bad they don't have scsi->usb adapters like they have for ide/sata...14:47
Cheri703yeah14:47
paultagy'know what I miss?14:48
paultag/dev/hda114:48
* Cheri703 is catching up on Sons of Anarchy....I love this show14:48
paultagfucking /dev/sda1 convention makes no sense14:48
paultagyeah yeah SATA blah blah14:49
paultagbut I don't care, then it should have been /dev/ida14:49
paultaghdN makes so much more sense14:49
paultagand why should we care about the type of device it is? It's a hard drive14:49
paultagbah14:49
paultagspecial snowflakes want their custom names14:49
thafreakeverything's scsi now....14:51
paultagthafreak: I don't care what protocol it uses14:51
thafreakscsi is the future :)14:51
paultagit means nothing to me14:51
paultagat all14:51
paultagit's a hard disk14:51
thafreak/dev/disk-by-uuid :)14:51
paultagthat's even worse14:51
thafreakhaha why?14:52
paultagI don't want to vomit on my keyboard to get something14:52
thafreak/dev/disk/by-id14:52
paultagmy parition table does not change that much14:52
paultagI don't want to grep logs to get my USB key14:52
thafreakwhoa, /dev/disk/by-id is nuts if you have encrypted lvm...14:53
paultagwhich should be /dev/usba014:53
paultagerm, perhaps not14:53
paultag/dev/ud014:53
paultaguda14:53
paultagdon't stick it in with my hard disks, that's silly14:53
paultagthafreak: o'rly?14:53
thafreakyou work on the kernel patch for that, I'm sure linus would love it ;)14:53
paultagthafreak: I'd put a four-page comment rant in it14:54
paultagthafreak: and I think I can do that with udev magicks14:54
paultagso I'll be trying to do that for Syn14:54
thafreaklol....14:54
paultaghave *some* sort of normal system14:54
thafreakthat's ptag 4 ya...breaking convention14:54
paultagthafreak: breaking a stupid convention chosen in a drug-addled haze does not count as breaking jack shit14:55
thafreakyou're a breaker face it14:55
paultagtotally :)14:55
paultagI'm the special snowflake!14:55
thafreaknow look what you did...you guys distracted me14:55
thafreakI'm supposed to be learning joomla14:55
paultagbarf14:55
paultagwe had to do that for school14:55
paultagit's such a beast14:56
thafreakso when my boss comes in 30 minutes, I can tell her why it's going to take months to do what she wants14:56
paultagthafreak: tell her the UN uses it14:56
paultagthafreak: that should be enough14:56
thafreakoh no...we;re using a system built on it14:56
paultagyou'll need to pass resultions and have a process to file a montion to add something to somewhere14:56
paultagthafreak: gross :)14:56
thafreakand she wants me to integrate this other thing built on it into the first thing14:56
paultagyuck-o-saur14:57
thafreakwerd14:57
paultagI can't stand software cobblings14:57
paultagyou're a software cobbler14:57
thafreakwe're using hubzero14:57
thafreakhubzero.org14:57
thafreakfor scientific collab14:57
thafreakoh, and you'll LOVE the install docs :)14:58
paultagthafreak: looks snappy14:58
paultagthafreak: oh?14:58
thafreakhttp://hubzero.org/documentation/1.0.0/installation/Setup.debian14:58
thafreakyeah...things like "Don't make a normal user account, that will screw things up, just use root for everything"14:58
paultagholy shit14:59
thafreakand14:59
paultagthe first fucking line14:59
thafreakmake your root partition atleast 100gb14:59
paultagwhat the fuck14:59
thafreakit's totally written by some scientist who plays linux admin in his basement14:59
paultagThe 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
thafreaknothing wrong with playing linux admin, but you're not going to be following best practicies15:00
paultagfucking what?!15:00
thafreakoh yeah15:00
paultagso fucking gross15:00
paultagso fucking gross15:00
paultagI can't even stand this15:00
thafreakand they use debian because they built debian packages to install their stuff...which...well lets just say it wwas a nightmare installing it15:01
paultagthafreak: do you have access to the .dsc files?15:01
paultagthe debian source bits15:01
thafreakbasically if you don't follow those directions TO THE LETTER...the install of their packages will totally fail15:01
thafreakoh yeah, it's all open15:01
paultagthafreak: could you link me?15:01
paultagthafreak: I'd like to audit the dsc15:01
thafreakbut their one package installs a shell script in /root....that you then run to do the rest of the install...15:02
thafreakbwahahaha15:02
thafreakyou like pain eh?15:02
paultagplease don't ruin my fun15:02
paultagI go off on little tiny problems15: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
paultagyou should have seen this one package "manager" I saw15:02
thafreakyeah?15:03
paultagthafreak: all pascal15:03
thafreakyast? :-P15:03
paultagthafreak: tons of os.system calls15:03
thafreakwas it yast :)15:03
paultagbasically a shell script15:03
paultagin pascal15:03
paultagto test if one was root, it tried to write to /etc/sudoers15:03
paultaganyone could fuck the daemon up15:04
thafreakcan't seem to find their source, but this may point you in the right direction:15:04
thafreakdeb-src http://packages.hubzero.org/deb buck main contrib non-free15:05
paultag# apt-get purge linux-image-2.6.26-2-amd6415:05
paultag>:(15:05
paultagthafreak: ah, eyp, thanks15:05
paultagthafreak: which is the "main" deb package15:05
paultagthafreak: http://packages.hubzero.org/deb/pool/main/h/15:05
thafreakso...wait...how do you write a shell script in pascal?15:05
paultagthafreak: os.system("bash foo")15:05
paultagthafreak: os.system("bash bzr")15:06
paultagthafreak: os.system("bash baz")15:06
thafreakapt-get install hubzero-config15:06
paultagty15:06
thafreakOH so it was a pascal program that did system calls to run bash? what's the point?15:06
thafreakbrb15:06
paultagUGH15:07
paultagholy fucking shit15:07
paultagit's so bad15:08
paultagSection: main15:08
paultagthe fuck?15:08
paultagwhat does that even mean?15:08
paultaginvalid control15:08
paultaginvalid description15:09
paultag11 warnings and errors - 1 is enough to rejcet from the archive15:09
thafreakthought you'd like that ;)15:09
thafreakoh it's only made to support lenny15:10
paultagE: hubzero-config source: missing-dh_python-build-dependency15:10
thafreakit's a total hackjob15:10
paultagjesus christ15:10
paultagthafreak: and this is just the config15:10
thafreakthey would have been better off distributing it as a puppet/chef recipe15:10
paultag    db_input critical hubzero-config/passwd-hubdb || true15:11
paultagthen it's NOT FUCKING CRITICAL15:11
thafreakwell the config installs an installer script that seems to do most of the other work...like installing their other packages15:11
thafreakin fact, I'm probably (if I EVER get time) going to re-design their whole installer as puppet/chef/whatever recipe15:11
paultagholy shit15:11
paultagthis was 201015:11
paultagin his notes:15:12
paultaghubname shortname (mixed case)?  really?15:12
paultaghz-install.tmpl script is copied into /root and is run with15:12
paultagGAHD!15:12
paultagpurge doesn't remove /etc/hubzero.conf and /etc/hubzero.secrets15:12
paultagthat's a pretty big bug15:12
_bbb_sudo make me a sandwich15:12
paultagupgrade, remove and install will fail15:12
paultagemr, not install15:13
paultagupgrade15:13
paultagso many empty scripts15:13
thafreakmy new favorite quote:15:13
thafreak"All hackers are not criminals, just as all criminals are not hackers. Stop being racist!" - Thomas Jefferson15:13
_bbb_Give me liberty or give me xbox15:14
paultagthis is such huge shit15:14
Unit193_bbb_: Nice :D15:14
thafreaklike 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 again15:15
paultagthafreak: His simple package (only config stuff) to install one file15:15
paultag$ cat `find . -type f` | wc -l15:15
paultag86215:15
thafreakI had to re-install the OS like 3 times before I gave up and followed their instructions to the letter (well mostly)15:15
paultagthafreak: my binary which I wrote, huge and has tons of moving parts15:15
paultag$ cat `find . -type f` | wc -l15:15
paultag9315:15
paultag>:(15:16
thafreaktold you...scientists should stop pretending their computer scientists...15:16
paultagI'd say so15:16
paultagthat's such horsecrap15:16
thafreakthat show big bang theory makes it seem like physicists know everything about computer science as well15:16
paultaghahaha15:17
paultagyrite15:17
thafreakand comic books15:17
thafreaki know plenty of physicists who probably can't name more than the few comic book characters that everyone on the planet knows15:17
paultagthafreak: what crap15:18
paultagok, rm -rf time15:18
paultagthat package can no longer exist15:18
* paultag shudders15:18
thafreakanyway...damn...i got to learn joomla in 10 minutes15:18
paultagthafreak: gl!15:18
paultagthafreak: feel free to use my little review15:18
thafreakhey, if i can pass the lpic-2 without studying, AND being really really hung over...I can do anything15:18
paultagthafreak: +115:18

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!