#arpnetworks 2010-05-27,Thu

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
***jcjoey3652 has joined #arpnetworks [00:03]
jcjoey3652where can i get some late night help with freebsd [00:04]
dxtrjcjoey3652: Just ask away
Either here or in #freebsd :P
##freebsd*
[00:07]
jcjoey3652wey hey thanks dxtr
#freebsd seems to be locked and ##freebsd requires somekind of services
[00:08]
dxtrMkay [00:09]
jcjoey3652my question is... [00:09]
dxtrSo go ahead and ask [00:09]
jcjoey3652i have a freebsd webserver and one of the directories has an htaccess file that point to a user file where syntax is user:hash, i cant access this site and i would like to.
i have root access
[00:11]
dxtrWell, either remove, move or rename the htaccess file then
Or add another user
[00:13]
jcjoey3652i figured i could add another user to the user file ref'd in the ht file but i dont know how [00:14]
dxtrgoogle it :) [00:14]
jcjoey3652wouldnt know where to start, this is not the user file for the system, it is separet, dont know what to search for or i would have done that allready
its just a one line file in the home directory
what would you call that and i will gladly look it up
i keep finding things on how to add users
if you could enlight me id appreciate it, if not say so and ill leave.
[00:16]
ok i get it see ya lata, bro [00:28]
***jcjoey3652 has left [00:28]
..... (idle for 23mn)
dxtrwin 21
Opps
[00:51]
***schmir has joined #arpnetworks [00:59]
LT has joined #arpnetworks [01:08]
...... (idle for 28mn)
mrbitthats not bad [01:36]
dxtrWhat? [01:37]
mrbitdelayed
his b/w etc
[01:44]
***mardraum has quit IRC (Quit: .) [01:49]
.............................................. (idle for 3h47mn)
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
[05:36]
........... (idle for 50mn)
infrared has quit IRC (Ping timeout: 240 seconds) [06:26]
cmeiklejohn has quit IRC (Quit: leaving)
cmeiklejohn has joined #arpnetworks
[06:32]
vtoms has joined #arpnetworks
ziyourenxiang has joined #arpnetworks
[06:41]
........ (idle for 36mn)
cmeiklejohn has quit IRC (Changing host)
cmeiklejohn has joined #arpnetworks
[07:18]
........... (idle for 50mn)
schmir has quit IRC (Remote host closed the connection) [08:08]
........ (idle for 35mn)
mick_laptop has quit IRC (Changing host)
mick_laptop has joined #arpnetworks
[08:43]
.... (idle for 15mn)
ziyourenxiang has quit IRC (Quit: ziyourenxiang)
sentabi has joined #arpnetworks
[08:58]
.... (idle for 19mn)
LT has quit IRC (Quit: Leaving) [09:18]
AndrewBC has quit IRC (Ping timeout: 240 seconds)
AndrewBC has joined #arpnetworks
[09:23]
............. (idle for 1h2mn)
AndrewBC has quit IRC (Ping timeout: 240 seconds)
AndrewBC has joined #arpnetworks
[10:27]
.......... (idle for 45mn)
mrbithrm
up_the_irons?
there?
i got something you'll want :)
makes it uber ez to setup fbsd boxes
we wrote a pimp perl script
even gave it colors
hehe
[11:12]
just msg me when u wake man
i'll hoook it up
[11:22]
***visinin has joined #arpnetworks
Ehtyar has quit IRC (Remote host closed the connection)
Ehtyar has joined #arpnetworks
[11:35]
............... (idle for 1h14mn)
mhoranOoh pretty colors. [12:51]
............. (idle for 1h3mn)
***visinin has quit IRC (Quit: word) [13:54]
.... (idle for 16mn)
Wraithanmhoran: mrbit didn't say pretty colors, could be all teal on red or something like that
or purple on blue
http://www.tell-tale.net/web101/colors.htm
bad times
[14:10]
***schmir has joined #arpnetworks [14:16]
schmir has quit IRC (Ping timeout: 240 seconds)
schmir has joined #arpnetworks
[14:23]
vtoms has quit IRC (Remote host closed the connection)
vtoms has joined #arpnetworks
[14:36]
................. (idle for 1h20mn)
vtoms has quit IRC (Quit: Leaving.) [15:56]
cedwardseveryone get their FreeBSD boxes patched after last nites advisories? [16:02]
***sentabi is now known as sentabi[] [16:08]
bob__ooh i forgot to read up on that [16:09]
***bob__ is now known as bob^^
sentabi| has joined #arpnetworks
sentabi| is now known as sentabi
sentabi[] has quit IRC ()
[16:09]
cedwardsjail, opie and nfs..something. [16:21]
***sentabi has quit IRC (Remote host closed the connection) [16:21]
cedwardsthe link in the email for opie was broken though [16:21]
bob^^:(
jail is a biggy
oh, only applies to 8
[16:22]
cedwardsyeah
I patched that one right away
[16:22]
bob^^in fact my only 8 box is my arp vps :) [16:23]
cedwardsI'm having trouble rebuilding world on my test VPS for some reason :( [16:24]
RandalSchwartzoooh yeah... freebsd-update actually woke up!
zfs snapshot -r zroot@pre-patch-3
gotta love that
if it screws up - just roll back
[16:26]
cedwardsRandalSchwartz: I don't understand what I'm doing wrong. When I run snapshot, and then navigate to /.zfs/snapshot, it is empty. [16:30]
RandalSchwartzare you booting from zfs? [16:30]
cedwardsRandalSchwartz: yessir. per your suggestion. [16:31]
RandalSchwartzdid you make a snapshot of zroot ?
zfs snapshot zroot@somethinghere
[16:31]
cedwardsI guess I've only ever done things like: zfs snapshot zroot@$(date).. [16:32]
RandalSchwartzshould result in /.zfs/snapshot/ ... [16:32]
***sentabi has joined #arpnetworks [16:32]
cedwardsand I have that directory structure, but it's empty.
I've tried doing zfs snapshot zroot/path/to/jail@$(date) and it remains the same.
[16:32]
RandalSchwartzrun roh. I can ping, but none of my services are up
time to dig out the console login instructions
ahh - it just took a few minutes
now we're live
is zroot/path/to/jail show up in "zfs list" ?
you have to use the names that are there
[16:34]
cedwardsRandalSchwartz: zfs list - zroot/usr/jails/bodie
RandalSchwartz: so I want a snapshot of that jail, I tried: zfs snapshot zroot/usr/jails/bodie@$(date), or is that incorrect?
[16:38]
RandalSchwartzyour shell undersands $(date) ?
oh wait - date has spaces in it
that's not gonna work
[16:39]
cedwardsdate +%F [16:40]
RandalSchwartzdo I have to have specifically enabled OPIE to be vulnerable ?
doesn't look like I've done that
[16:43]
cedwardswhat am I missing here? http://pastebin.com/1kcsS529 [16:44]
RandalSchwartzahh - I see it.. yeah. enabled by default [16:44]
cedwardsI thought opie was enabled by default, but the nfs vuln was not. [16:45]
RandalSchwartzcedwards - no, the .zfs is in the root of the filesystem
so you need to look in /usr/jails/bodie/.zfs
that's because the .zfs is per filesystem
[16:45]
cedwardsahhh. there we go.
and snapshots are cow, yes? so it only takes the space that has changed?
doesn't include additions to the source, but changes or removals
[16:46]
RandalSchwartzyes... it shares as many blocks as it can with history and future
one copy to rule them all
I have about 100 snapshots right now of my system
managed by an automatic daemon
[16:48]
cedwardsI just did a du -sh in my .zfs/snapshot/2010-05-27 and it was 300M
that surprised me..?
[16:49]
RandalSchwartzsure - to "du" it shows the entire thing
because it must
[16:49]
cedwardsI suppose that makes sense.. [16:49]
RandalSchwartzand if you made a second snapshot, that too would be 300M
du can't ask the fs "what's the real chargable space"
du *is* smart enough to know that the same inode seen repeatedly is charged once
but this is below the inode leel
level
[16:50]
cedwardsbut they wouldn't really be 300M as they are referring to the original 300M?
so is there a way to tell how large the snapshots actually are?
[16:50]
RandalSchwartzif you deleted all other snapshots, this one remaining snapshot would be 300M :)
zfs list -ospace -tsnapshot -r zroot
that tells what the OS is keeping roughly associated with each snapshot
but keep in mind, any shared block doesn't go away until the last snapshot referencing it is gone
so does it really "belong" to a *particular* snapshot? no.
[16:51]
cedwardsI see a couple snapshots that I don't recall making..
zroot/usr/jails/basejail@20100422_18:58:03 - 17K
zroot/usr/jails/basejail@20100520_11:11:48 - 229M
[16:52]
RandalSchwartzmight have been when you built the jails
ezjail is zfs aware
[16:53]
cedwardsohh, I did activate that in ezjail.conf
and I created my jails using 'ezjail-admin create -i -s XG -c zfs name IP'
[16:53]
***schmir has quit IRC (Remote host closed the connection) [16:57]
cedwardsinteresting http://alblue.bandlem.com/2008/11/crontab-generated-zfs-snapshots.html [16:59]
RandalSchwartzYeah - I use that [16:59]
cedwardsthat specifically? [17:00]
RandalSchwartzportinstall zfs-snapshot-mgmt
it's in ports
sadly, it uses ruby.
but I got over that, because it works
[17:00]
cedwardsruby *shudder* [17:00]
RandalSchwartzI have 10 minute snapshots for 2 hours
then hour snapshots for 2 days
then day snapshots for 2 weeks
then week snapshots forevery
occasionally, I delete one if I know I made a lot of changes and won't need those later
[17:00]
cedwardsI'm really disappointed at the blatant use of backticks in that post [17:02]
RandalSchwartzbut the nice thing is, by default, I have a lot of ways to undo a mistake
I'm using the concept, not the specifics there
I use the ruby thing instead
[17:02]
jdoeRandalSchwartz: fuck port*, fuck ruby. I wouldn't bitch so much if they didn't explode every freakin' time ruby was one of the upgraded packages :)
... or how portupgrade has suddenly decided not to bother with dependencies, so I have to keep running the upgrade until everything succeeds
(that's probably not ruby-related, I just wanted to get it off my chest.)
[17:09]
RandalSchwartzyeah
I've had "issues" too
no port system can ever work perfectly
[17:10]
cedwardsone of the reasons I stick with portmaster is that it doesn't require ruby. [17:10]
RandalSchwartzif I see ruby, I upgrade it by hand :)
cd /usr/ports/*/ruby; make config install
[17:10]
jdoecedwards: silly personal biases prevent me from that. Shell scripts feel like a quick hack, something in a 'real' language, even if that language is ruby, feels more durable.
... even though it clearly isn't.
[17:11]
RandalSchwartzruby is better than c-shell, that's for sure [17:11]
jdoeRandalSchwartz: suppose you're updating something like... trac is what comes to mind. New version of trac pushed out, means new plugins which all depend on it etc.
portupgrade, for me, will upgrade trac and then skip everything else.
[17:12]
cedwardsI figure if sh can manage the init system and all the cron scripting that keep things running, it's good enough to manage ports too. [17:12]
jdoewhich is decidedly irritating behaviour that it never used to do.
cedwards: bear in mind that init scripts and cron are basically "run this"
... and whatever it runs is what really does the heavy lifting.
in both of those uses sh is more the glue that holds real programs together :P
[17:12]
cedwardsbut most of the "run these" are shell scripts.
sh/bash and perl are the duct tape that hold the internet together
[17:13]
RandalSchwartzindeed [17:13]
***visinin has joined #arpnetworks [17:13]
cedwardsI use portmaster -atd to upgrade all, plus dependencies and delete previous versions.
hasn't failed me yet..
[17:14]
jdoeportupgrade -aRrv *used* to do that for me.
now it's hit-or-miss and for no obvious reason.
[17:14]
cedwardsactually, one of the main reasons I looked for and found portmaster is that my machines are old and slow.
having that additional dependency of ruby18, rubydb, etc just took too long to keep updated.
portmaster was quick, had no depends and is included in the Handbook. Seemed like a good solution for me.
[17:17]
RandalSchwartzthere are options in portinstall/portupgrade that aren't in portmaster though
and once it gets fired up, it's a lot faster
[17:19]
cedwardsRandalSchwartz: this seems to also display snapshots: zfs list -t all
although I'm not sure what REFER means[17:26] <RandalSchwartz> yes - -t all includes -t snapshot
[17:24]
RandalSchwartz"man zfs" :) [17:27]
cedwardsyeah. there's quite a bit in there. [17:27]
RandalSchwartzif I recall, the space is charged to the *first* snapshot that uses it
so if it also happens to be shared with later ones, they don't show it
[17:27]
cedwardsI'd like to figure out how to shrink a zfs that I'm currently using for a jail. [17:29]
RandalSchwartzI'm not smart about jails yet [17:29]
cedwardscedwards feels like he has a lot of questions this evening.
is there an equivalent to portsnap for /usr/src?
[17:32]
RandalSchwartzfreebsd-update goes from release to release
csup if you're following -current
[17:34]
cedwardsbut that's binary update vs src and compiled, isn't it? [17:35]
RandalSchwartzfreebsd-update moves you to a new release (now -p3)
and also updates the /usr/src tree
if you're doing something besides -RELEASE, you need csup
my servers are running 8.0-RELEASE
[17:35]
cedwardsI'm following RELENG_8_0. [17:36]
RandalSchwartzis that the same as release? [17:37]
cedwardswhich is 8.0-RELEASE-p3 currently, but I build everything in /usr/src [17:37]
RandalSchwartzahh - yeah, so you could have been using freebsd-update [17:37]
cedwardsI like the idea of compiling everything, and I have some things I filter out.
I guess, if you're not compiling, you do jails in the same way?
I use 'ezjail-admin update -i' to move my built world into basejail.
if you're doing binary updates, I guess it puts the same snapshot in, just using a different ezjail-update option?
[17:37]
***infrared has joined #arpnetworks [17:48]
amdprophetup_the_irons: you around? [17:49]
up_the_ironsmaybe [17:50]
amdprophetjames (the guy who pays for our servers) needs to update his credit card info
email support?
[17:51]
up_the_ironshttp://support.arpnetworks.com/faqs/billing/how-do-i-update-my-credit-card-billing-information [17:51]
amdprophetamdprophet facepalms
sorry
[17:51]
up_the_ironsi love it when i can pull a faq entry verbatim
;)
[17:51]
amdprophethaha [17:51]
infraredowned [17:52]
up_the_ironsactually... i should have a bot for that
i see those all the time in, like, ##linux
;)
[17:52]
amdprophetthere's a nice ruby gem for irc bots [17:52]
infraredruby--
infrared runs
[17:52]
amdprophetjust make it search for any sentence with a question mark and have it say RTFM [17:52]
infraredup_the_irons: any idea when you will be doing my upgrade? [17:52]
up_the_ironshaha
infrared: you said I could take it down whenever, right? I can do it tonight then
[17:52]
infraredup_the_irons: no rush, tonight will be fine. take it down whenever you want. right now I'm just using it to rysnc my ~/dev
infrared hugs is ~/dev
his*
[17:54]
up_the_ironsinfrared: ok [17:54]
infraredup_the_irons: do you offer opensuse? [17:54]
up_the_ironsinfrared: not officially, but I could boot the install media if anyone wants to install it manually
is it me, or is dovecot WAAAAAAY faster that courier-imap ?
[17:55]
infraredsounds like more work that it's worth.
up_the_irons: are you a qmail user?
[17:56]
up_the_ironsinfrared: was, just switched to postfix [17:56]
RandalSchwartzpostfix for me [17:56]
infraredthe patching is insane [17:57]
RandalSchwartzpatching? [17:57]
infraredqmail's patching [17:57]
RandalSchwartzto make it work? [17:57]
infraredi suppose [17:57]
RandalSchwartzis it that unportable? [17:57]
infraredno, for features i suppose [17:57]
RandalSchwartzpostfix is nearly out of the box [17:57]
up_the_ironshaving to patch for every feature is what eventually drove me away from qmail. I just don't have time for that. [17:58]
jdoeup_the_irons: no, dovecot is way faster than courier imap. [17:58]
RandalSchwartzyeah - I use postfix+dovecot [17:58]
cedwardsdovecot + postfix is a great combination. [17:58]
up_the_ironsI read 85% of the postfix manual cover to cover, and I must say, it is quite awesome
jdoe: nice
I also read almost the whole Dovecot wiki, and it is also pretty cool
[17:59]
cedwardsthe problem I find is, between the two of them, the number of config options is nearly infinite.
so many possible ways to setup a mail server. makes it hard to find quality guides online.
[18:00]
jdoemy only beef with dovecot is the weird quantum state of sieve. [18:01]
up_the_ironsyeah, that's true, which is why I just went with the standard Postfix docs. Once you have a solid base understanding, you can quickly identify which guides are for you and which are not [18:01]
jdoeI guess it'll be in the next major release, but last time I built it it was annoying. [18:01]
up_the_ironsjdoe: yeah, I'm not using sieve [18:02]
cedwardsI'm using managesieve and I love server-side filtering [18:02]
jdoeI have no strong feelings either way, getting it working the first time sucked though. [18:05]
cedwardsugh! my buildworld keeps failing on lib32 stuff.
I thought I solved this problem
[18:05]
up_the_ironsdovecot or sieve? I found dovecot itself to be breeze; although I did just come from the qmail world, where everything is a BITCH [18:05]
infraredi liked qmail because vpopmail is easy [18:06]
cedwardsI'm glad that I initially learned on dovecot and postfix. [18:06]
jdoeI started with qmail
postfix was a step up.
I took one look at sendmail's m4 bullshit and said no thanks.
[18:07]
cedwardswhen I used to teach Linux (Red Hat) we'd cover postfix and sendmail.
rule #1 of sendmail: use postfix, and I'd skip the chapter ;)
[18:08]
jdoeI was also a security nerd too.
... I still am, to some extent, but then I wouldn't have touched sendmail with my 10 foot wang.
[18:09]
up_the_ironshahahaha [18:09]
***visinin has quit IRC (Quit: home) [18:10]
cedwardsjdoe: let me guess. you use openbsd and djbdns too? :) [18:10]
jdoeI used to use djbdns, yeah.
never used openbsd until now. I side with that slashdot article :P
[18:10]
RandalSchwartzwhich one? [18:11]
mhorandjbnix [18:11]
RandalSchwartzthre's only one? :) [18:11]
jdoeRandalSchwartz: it occurs to me that it wasn't actually a slashdot article, it was a thread on the 4.7 release article [18:11]
cedwardsthe one that says openbsd isn't super-duper secure? [18:11]
jdoethat's the one, yeah.
or rather, that openbsd's process isn't conducive to security.
[18:11]
cedwardsI'm sure they go to a lot of trouble to audit every piece of code, but if you're just as (in)secure as the next guy as soon as you install a port.. what's the difference? [18:12]
jdoemy issue is more with the NIH syndrome they have.
I mean, fine, if you want to claim you came up with w^x independently of PaX, despite them having posted on the mailing lists like... a year before... well, fine, that's kinda douche-y but whatever.
but if you're going to reimplement it *worse*?
[18:18]
cedwardsgranted they have developed some cool stuff [18:20]
up_the_ironsNo other *BSD has originated more apps that are now mainstream than OpenBSD, despite not many people using the OS itself. OpenSSH, is ubiquitous. pf is another great example. [18:21]
jdoecedwards: if you say systrace I'm going to smack you ;)
up_the_irons: sure. openssh, openbgpd, openntpd, etc. are all great.
[18:22]
up_the_ironsjdoe: what thread? was it that guy bitching that openbsd is insecure because it has no MAC controls? [18:22]
jdoeup_the_irons: same article, I think. [18:22]
up_the_ironsyeah i read that one [18:23]
jdoealthough I don't think he bothered with the pax vs. w^x nonsense. [18:23]
cedwardsjdoe: I was referring to the open* apps, like up_the_irons listed.
actually, is openntpd better than ntpd? I've read it isn't as accurate
[18:23]
jdoethat's questionable.
my understanding is that under some circumstances it might not be, but even then the difference is so minor as to be pedantic.
[18:24]
cedwardsI know it lets you bind to an ip:port, which ntpd does not, but so far that is the biggest difference I've seen.
I think I stick with ntpd mainly because it's part of base. if I can use something from base over a port, I prefer to.
[18:24]
infraredit's just time people
sheesh
[18:25]
RandalSchwartzo/~ if I could save time... in a bottle... o/~ [18:26]
cedwardswhat was the original reason behind creating openntpd? or was it simply NIH? [18:26]
jdoeinfrared: spoken like someone who's never needed to care :)
cedwards: security
[18:27]
infraredjdoe: we have 1 time server accessing the internet in a DMZ, every other internal server hits that one....so.. i don't really care [18:28]
cedwardswe use two internally, although I keep pushing for another.
"a man with two watches is never sure what time it is", as they say.
[18:29]
infraredheh [18:29]
RandalSchwartzyeah - I was going there
damn you beat me
[18:29]
infraredlooking for someone to trade two Samsung 22s for a 30" msg me kthx
:( i'm tired of dual monitors
[18:30]
RandalSchwartzyou have a 30"? [18:30]
infraredno, i want a 30 [18:30]
cedwardsbut, sadly, my personal infrastructure is often more HA and redundant than that at work. [18:30]
infraredi have two 22s [18:30]
RandalSchwartzhard to tell [18:30]
infraredlol [18:30]
cedwardsI guess that's what happens when you don't have Project managers in your way. [18:30]
RandalSchwartz"here's $10 for your wife." "okay, seems like a fair trade." [18:31]
up_the_ironscedwards: yep it is [18:31]
infraredcedwards: the more I venture in the "supported/commerical" world, the more I realize how much those companies/products suck [18:31]
cedwardsI've got an R900 (16cpu, 64G RAM) machine just sitting in the rack because the Project Managers can't decide what to do with it. [18:31]
infraredcedwards: we have board members that don't a thing about computers making decisions [18:32]
cedwardsI wonder why the hell is it any of their business. They should be facilitating, not decision making.
let the boots on the ground decide what they need, and let them make it happen.
[18:32]
up_the_ironscedwards: they can ship it to me if they can't figure out what to do with it ;) [18:32]
infraredhah [18:32]
cedwardsso, in the interim I'm running F@H on that beast until they decide. [18:32]
infraredcedwards: and we're about to go from GroupWise to Exchange because the CEO "doesn't like it".. .and she doesn't care that it's an extra $250K [18:33]
mrbitup_the_irons [18:33]
infraredidiots [18:33]
mrbitdid u see the msg i left for u
?
[18:33]
infraredok i'm done venting [18:33]
up_the_ironsmrbit: yeah, you can email it to me if you like; but I think I have the easiest way to deploy a FreeBSD server already ;)
it's like, all automated
[18:34]
cedwardsand stuff [18:34]
up_the_ironswell, maybe a little copy & paste
but i don't do any manual config
[18:34]
infraredup_the_irons: does it have a turbo button? [18:34]
up_the_ironsinfrared: turbo *and* an "11" [18:35]
infraredll? [18:35]
cedwards11+ [18:35]
up_the_irons"It goes to 11" [18:35]
cedwardsinfrared: http://www.imdb.com/title/tt0088258/ [18:36]
jdoeup_the_irons: ... er, to update an expiry date for billing info, do I open a ticket or...? [18:36]
up_the_ironshttp://support.arpnetworks.com/faqs/billing/how-do-i-update-my-credit-card-billing-information
another one!
[18:36]
cedwardsjdoe: I think we've been over this http://support.arpnetworks.com/faqs/billing/how-do-i-update-my-credit-card-billing-information [18:37]
up_the_ironswoo [18:37]
jdoeinfrared: the software we write (and our customers) are very time sensitive. [18:37]
infraredhaha [18:37]
cedwardsjinx? [18:37]
infraredinfrared wants an "It's in the wiki" shirt [18:37]
up_the_ironsjdoe: if it is easier to just email the new exp date, that is fine too [18:37]
cedwardsinfrared: this, more specifically - http://www.imdb.com/title/tt0088258/quotes?qt0261726 [18:37]
up_the_ironsI LOL at that every time
you have to imagine the british accent too
[18:39]
cedwardscedwards wonders if that is streamed on his netflix account. [18:39]
jdoeup_the_irons: CVV changed too, fuck it, order form is safer. [18:53]
up_the_irons:) [18:53]
.... (idle for 16mn)
cedwardsthis looks very promising toward my using FreeBSD on my desktop. http://chromium.jaggeri.com/
i loves me some chromium
[19:09]
***heavysixer has quit IRC (Quit: heavysixer) [19:14]
visinin has joined #arpnetworks [19:21]
mrbitok
thats what this other guy told me
at least you said it nicely
:)
i like this..
everything tweaked one ach box the way u want it
witih COLORS!
:P
[19:35]
............................................. (idle for 3h40mn)
jdoeshrug. [23:15]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)