IRC log for #devuan on 20170715

00:03.26*** join/#devuan kdlsp (~k@37-46-168-202.customers.ownit.se)
00:05.04*** join/#devuan Xenguy (~Xenguy@unaffiliated/xenguy)
00:07.30vvandeIt looks like Devuan doesn't create enough randomness for gpg.
00:07.49KatolaZvvande: it's not a problem of devuan
00:08.02KatolaZif your machine has been just booted
00:08.14KatolaZthen you don't have enough entropy
00:08.14vvandeI know, it is not where the problem comes from. But it is where I have it. :)
00:08.34KatolaZit's just because you probably have just booted it...
00:08.40KatolaZuse the network
00:08.47KatolaZand the disks
00:08.48vvandeI'm working over SSH. Should I go to the machine and attach a vibrator to the mouse? lol
00:09.04KatolaZuse the network
00:09.04vvandeok
00:09.04KatolaZdownload a large file (the kernel)
00:09.06KatolaZand sync the disks
00:09.55vvandeok, will try that - I went to sit at the machine and browse a little, and it wasn't enough
00:09.55KatolaZyou might need to do that a few times, with different files
00:09.57KatolaZwell, it depends on the amount of randomness you need
00:09.59vvandethanks KatolaZ
00:10.09vvandeappaarently more than i have :(
00:10.31KatolaZif you are trying to create a 8192 bit key, then you gotta be patient...
00:10.47vvandea few hours of configuration and downloading programs wasn't nearly enough
00:10.47KatolaZbut also a 4096 one needs a lot
00:10.47vvandeah!
00:11.17vvandegotcha
00:11.17KatolaZbut 4096 is usually doable
00:12.38gnarfacemouse movement is a surprisingly dense source of entropy
00:13.16KatolaZwell, if you can move it
00:13.26KatolaZor if you have one :)
00:14.29OldmossYes, lots of lightning chess (1 min each player/game) is good
00:15.53KatolaZehehehehhe
00:20.14*** join/#devuan infobot (~infobot@rikers.org)
00:20.14*** topic/#devuan is Recent (2017-05-25): Jessie 1.0.0 stable release http://ur1.ca/qxaa5 || This is the Devuan https://devuan.org/ discussion channel (logged at https://botbot.me/freenode/devuan - with useful 'search') | Please take off-topic conversation to #debianfork | /msg chanserv info #devuan | !listkeys #devuan <foo> | Devuan Forum: https://dev1galaxy.org/
00:20.24KatolaZyes, it can be fun :)
00:26.48*** part/#devuan Oldmoss (~Oldmoss@46.165.242.166)
00:27.54vvandeKatolaZ: I think I need something else to make this work. After doing some "more work", the request for randomness increases. After more work it was 275, when trying again right after that it was 291 bytes.
00:28.30vvandeThat's with a key of 2048
00:29.07KatolaZvvande: if you use it for a key, you loose it
00:29.07KatolaZeven if the key generation fails
00:29.55KatolaZyou can also use ls -lR, interleaved with a recursive wget,for instance
00:30.14KatolaZnet + disks usually can generate enough entropy for a 4096 bit key
00:30.18KatolaZbut you gotta wait
00:30.45KatolaZdo not try multiple times in a row
00:30.45KatolaZor you will just waste theentropy you have generated
00:34.39vvandeok, thanks for that info.
00:34.51vvandeI'll stop bothering you about it now. :)
00:35.39vvandeI didn't know waiting did anything because the first time I waited it just exited after a short time. I figured it did that always. But I see now that it's still sitting there.
00:36.05vvandeSo I'm logged in on anoher SSH session, and waiting will probaby work this time then.
00:36.07vvande:)
00:36.16KatolaZ:)
00:40.14*** join/#devuan rdav (~rdav@61.181.148.122.sta.dodo.net.au)
00:52.28*** join/#devuan Oldmoss (~Oldmoss@46.165.242.166)
01:07.01DocScrutinizer05where's available entropy logged? /proc somewhere?
01:10.03vvandeI think /dev/random and /dev/urandom or something
01:10.15DocScrutinizer05urandom is pseudo
01:10.19vvandeah
01:10.37DocScrutinizer05random is the source, but not the info about status of the source
01:11.19vvandeI've actually learnt a coulple of things in the last hour. One is that this _does_ work, but just tedious. The other is that I could have imported a key.
01:11.30vvandeI'm quite ignorant on these things. ;)
01:11.44vvandein any case ..... it just finished!
01:12.21DocScrutinizer05yes, whatever you did it prolly reads random bytes from /dev/random which is known to be terribly slow
01:12.46DocScrutinizer05but the only source of true random numbers
01:13.17DocScrutinizer05while urandom is a pseidorandom generator
01:13.33DocScrutinizer05you give it a seed and it creates the ever same pseudo random sequence from that seed
01:13.36vvandeI just did: gpg --gen-key
01:13.45DocScrutinizer05:nod:
01:14.13vvandein the process of installing torbrowser, which for reason is turning out to be an ordeal for me on this machine
01:14.31vvandeI didn't have any problem last time I installed it.
01:14.41vvandeprobably just some fit of stupidity or something
01:16.59DocScrutinizer05I see e.g. munin monitors host's available entropy, but no idea where from it gathers that info
01:18.15DocScrutinizer05nevermind, found it:  cat /proc/sys/kernel/random/entropy_avail
01:21.05fsmithredvvande, my entropy is bigger than yours :P
01:21.12DocScrutinizer05LOL
01:21.15vvandeI bet it is too.
01:21.30vvandemy FreeBSD machine doesn't need any though
01:21.39vvandeseems a better way
01:21.42DocScrutinizer05looks around, and decides he must be master of entropy
01:21.55vvandenah,
01:22.07vvandethe dizzy broad is the master of entropy
01:22.30vvandeentropy as a lifestyle
01:23.02DocScrutinizer05thought entropy is where all life ends
01:25.28DocScrutinizer05actually one possible definition of lifeis: it creates local spots of low entropy by using an entropy potential difference in the larger world, thus adding to the total entropy of the system
01:26.02fsmithredwe slow down the entropy of the universe
01:26.10fsmithredwe=all living things
01:26.54DocScrutinizer05nah, if all universa would be living, that would create a negative entropy total, this is impossible
01:27.31DocScrutinizer05that's so terribly OT now, we prolly all get kicked :-)
01:33.31*** join/#devuan wigums (~wigums@unaffiliated/wigums)
01:37.11djphDocScrutinizer05: but given the finite scope of life, and the infinite scope of the universe, there is no life in the universe.
01:50.31*** join/#devuan Chanku (~Chanku@2601:704:2:a700:21b:77ff:fea3:4a99)
01:54.54*** join/#devuan Humpelstilzchen (erik@x4e361ec9.dyn.telefonica.de)
02:00.35*** part/#devuan Oldmoss (~Oldmoss@46.165.242.166)
02:01.01*** join/#devuan Hoshpak (~Hoshpak@p200300C90BECC50074F2A1D7E641E5A8.dip0.t-ipconnect.de)
02:01.48DocScrutinizer05https://en.wikipedia.org/wiki/HRNG - might be available in your system to help with /dev/random
02:07.21vvandeI've seen some (apparently) high quality USB devices for this.
02:09.08*** join/#devuan furrywolf (~randyg@ma50536d0.tmodns.net)
02:09.16DocScrutinizer05http://onerng yep like this
02:10.23*** join/#devuan Drugo (~Drugo@62-11-1-95.dialup.tiscali.it)
02:15.27vvandeso $40 could have saved me an hour
02:18.59DocScrutinizer05yes
02:21.24*** part/#devuan catprints (~realperso@172.58.83.234)
02:29.38*** join/#devuan menip (~menip@c-73-53-122-132.hsd1.wa.comcast.net)
02:31.24DocScrutinizer05though I always thought gpg --gen-key asks user to move mouse *and/or type random stuff on keyboard* to help with generating entropy. The later should always be possible and result in a key in short time
02:31.59DocScrutinizer05or does that fail via ssh?
02:36.54DocScrutinizer05ooh, how pathetic, gpg relies on OS entropy only, thus suggesting to type *in another terminal*
02:38.39*** join/#devuan rafalcpp (~racalcppp@84-10-11-234.static.chello.pl)
02:48.36*** join/#devuan Xenguy (~Xenguy@unaffiliated/xenguy)
02:50.19*** join/#devuan hightower2 (~hightower@78.134.212.138)
02:51.00DocScrutinizer05and this is the penalty for testing that stuff http://wstaw.org/m/2017/07/15/plasma-desktopLb8317.png, sometimes I _love_ snapper and btrfs
03:09.06*** join/#devuan Xenguy (~Xenguy@unaffiliated/xenguy)
03:27.56*** join/#devuan MinceR (~mincer@unaffiliated/mincer)
03:36.57*** join/#devuan Katnija (~KittenGNU@unaffiliated/kittengnu)
03:46.38*** join/#devuan furrywolf (~randyg@ma50536d0.tmodns.net)
04:28.01*** join/#devuan gmc (~gmc@freenode/sponsor/gmc)
04:32.06*** join/#devuan banshi (~banshi@62.183.86.18)
04:37.45*** join/#devuan aitor (~aitor@171.85-84-183.dynamic.clientes.euskaltel.es)
04:38.50*** join/#devuan gmc (~gmc@babbelbox.metro.cx)
04:38.50*** join/#devuan gmc (~gmc@freenode/sponsor/gmc)
04:38.59aitorpeople talking about the entropy
05:12.50*** join/#devuan guru (~guru@2601:196:8700:c91:3252:cbff:fec5:6f94)
05:16.35vvandeI'm just waiting for the entré.
05:22.52*** join/#devuan rdav (~rdav@211.114.220.111.sta.wbroadband.net.au)
05:30.24*** join/#devuan obeardly (~obeardly@50-240-103-34-static.hfc.comcastbusiness.net)
05:43.53*** join/#devuan tallship (~tallship@ip72-203-121-242.oc.oc.cox.net)
05:53.14*** join/#devuan mystified (~myst@110-174-9-2.static.tpgi.com.au)
05:55.28*** join/#devuan sb35 (~id@S0106602ad06acd48.vc.shawcable.net)
06:09.39*** join/#devuan bman (~bman@cpe-70-124-182-141.austin.res.rr.com)
06:10.56*** part/#devuan bman (~bman@cpe-70-124-182-141.austin.res.rr.com)
06:36.35*** join/#devuan unixman (~aunixman@unaffiliated/eracc)
06:41.00*** join/#devuan konsolebox (~konsolebo@112.198.72.101)
06:49.44*** join/#devuan peetaur (~peter@p200300E10BD3E100922B34FFFE307A16.dip0.t-ipconnect.de)
06:57.08*** join/#devuan zdzichu (~zdzichu@fedora/ttorcz)
06:59.06*** join/#devuan banshi_ (~banshi@178.35.241.22)
07:12.20*** join/#devuan aitor (~aitor@171.85-84-183.dynamic.clientes.euskaltel.es)
07:20.53aitor\o
07:22.12*** join/#devuan zdzichu (~zdzichu@fedora/ttorcz)
07:35.43*** join/#devuan zdzichu (~zdzichu@fedora/ttorcz)
07:47.58*** join/#devuan Levure (~quassel@211.110-242-81.adsl-dyn.isp.belgacom.be)
07:51.51*** join/#devuan Irrwahn (UNKNOWN@p57992134.dip0.t-ipconnect.de)
07:56.26*** join/#devuan telst4r (~telstar@a91-153-137-214.elisa-laajakaista.fi)
07:56.26*** join/#devuan telst4r (~telstar@fsf/member/telst4r)
07:57.05*** join/#devuan zdzichu (~zdzichu@fedora/ttorcz)
07:58.17*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-43-137.clienti.tiscali.it)
08:00.58AntoFoxmorning
08:01.54*** join/#devuan rdav (~rdav@61.181.148.122.sta.dodo.net.au)
08:13.13*** join/#devuan banshi_ (~banshi@85.115.248.214)
08:23.52korisgood morning
08:25.37wigums*grumble**grumble* coffee
08:49.02*** join/#devuan Pali (~pali@Maemo/community/contributor/Pali)
08:56.16*** join/#devuan rsx (~rsx@ppp-46-244-246-60.dynamic.mnet-online.de)
09:21.27*** join/#devuan debdog (~debdog@2a02:8070:418b:1400:7a24:afff:fe8a:d04d)
09:51.29*** join/#devuan finsternis (omissis@gateway/shell/yenn.ulegend.net/x-yplolvzdizaavpsk)
09:53.36*** join/#devuan msiism (~msi@dslb-188-103-226-211.188.103.pools.vodafone-ip.de)
10:01.44*** join/#devuan peetaur (~peter@p57AAA7EA.dip0.t-ipconnect.de)
10:02.43*** join/#devuan doomcup (~doomcup@adsl-108-131-51-91.jan.bellsouth.net)
10:20.09*** join/#devuan eliasr (uid27497@gateway/web/irccloud.com/x-jntiiyazqqmzlpmk)
10:21.50*** join/#devuan AntoFox (~Thunderbi@dynamic-adsl-78-12-43-137.clienti.tiscali.it)
10:36.15*** join/#devuan Drugo (~Drugo@62-11-1-95.dialup.tiscali.it)
10:38.01*** join/#devuan Oldmoss (~Oldmoss@anon-35-159.vpn.ipredator.se)
10:52.44*** join/#devuan Irrwahn (UNKNOWN@p57992134.dip0.t-ipconnect.de)
11:00.38*** join/#devuan Besnik_b (~Besnik@ppp-94-66-221-146.home.otenet.gr)
11:21.07*** join/#devuan sauron (~quassel@mail.coruscant.org.uk)
11:21.19*** join/#devuan bazquxer (~bazquxer@gateway/tor-sasl/bazquxer)
11:32.12msiismdevuan.org seems to be down
11:36.40debdogseems like certificate expired
11:37.31fsmithreddidn't this just happen a week or two ago?
11:38.28parazydlel
11:39.14*** join/#devuan mike_gentoo (~Texn@105.110.162.172)
11:41.12gnarfaceif the problem is really that nobody can write a cron job right, i volunteer
11:41.41djphheh
11:41.46fsmithredis it back? I just pressed the Go Back button on the warning page and went to a mozilla page, then hit the real back button and went to devuan.org
11:42.23fsmithredok, reload gets me the warning again.
12:06.29*** join/#devuan bill-auger (~quassel@75-138-187-221.dhcp.oxfr.ma.charter.com)
12:28.50*** join/#devuan catprints (~realperso@172.58.83.234)
12:39.50*** join/#devuan thehornet (~a0225280@192.91.75.12)
13:02.56*** part/#devuan Oldmoss (~Oldmoss@anon-35-159.vpn.ipredator.se)
13:05.28*** part/#devuan msiism (~msi@dslb-188-103-226-211.188.103.pools.vodafone-ip.de)
13:14.36*** join/#devuan Maarten (~smuxi@185.47.133.96)
13:16.01*** join/#devuan DPA (~Daniel@75-128-16-94.static.cable.fcom.ch)
13:18.50*** join/#devuan Oldmoss (~Oldmoss@46.165.242.166)
13:21.13*** join/#devuan rdav (~rdav@61.181.148.122.sta.dodo.net.au)
13:42.42*** join/#devuan level7 (~quassel@31.44.17.250)
14:01.26*** part/#devuan mike_gentoo (~Texn@105.110.162.172)
14:01.55*** join/#devuan LinxSDD_BB (~Texn@105.110.162.172)
14:03.31*** part/#devuan LinxSDD_BB (~Texn@105.110.162.172)
14:23.32DocScrutinizer05wildcard cert, 2 years http://wstaw.org/m/2017/07/15/plasma-desktoprW8317.png  - a 200 bucks iirc. honestly you wasted way more on mandays already with LE
14:31.54DPAI used LE for years without problems. I mean, it's just a cron job, no sysadmin should have problems with something that trivial.
14:34.25DPAAlso, why seams noone to configure their cron daemon to send mails, it would've been noticed way sooner that way.
14:37.26*** join/#devuan Obi_Code_konobi (~Obi_Code_@c110-21-187-221.blktn5.nsw.optusnet.com.au)
14:37.26zdzichuyou're assuming competent sysadmin
14:38.01golinux<PROTECTED>
14:42.51DPAWell, without mistakes there is no room for improvement. Let's just see it as a valuable learning experience, noone's perfect.
14:43.28*** join/#devuan mchasard (~mchasard@48.233.8.109.rev.sfr.net)
14:46.28zdzichuit's no learning experience when it happens over and over again
14:47.22golinuxThis.
15:02.16DPAOn another note, LE will introduce free wildcard certs using DNS verification in 2018.
15:05.24*** join/#devuan Xenguy (~Xenguy@unaffiliated/xenguy)
15:05.31*** join/#devuan IoFran (~Thunderbi@189.231.114.120)
15:06.02*** join/#devuan saptech (~saptech@unaffiliated/saptech)
15:06.42*** join/#devuan furrywolf (~randyg@172.56.39.188)
15:13.29*** join/#devuan Drugo (~Drugo@62-11-1-95.dialup.tiscali.it)
15:17.24*** join/#devuan bazquxer (~bazquxer@gateway/tor-sasl/bazquxer)
15:18.26*** join/#devuan bazquxer (~bazquxer@gateway/tor-sasl/bazquxer)
15:26.17DocScrutinizer05I still would prefer a static cert I can pin
15:28.03DocScrutinizer05with self signed certs I had to trust my own evaluation once and add the cert as trusted, now I have to trust in LE CA
15:28.36DocScrutinizer05I don't see the advantage in this
15:32.43*** join/#devuan Achylles (~Achylles@191.255.50.181)
15:53.27*** join/#devuan Oldmoss (~Oldmoss@46.165.242.166)
16:01.40*** join/#devuan peetaur (~peter@p57AAA7EA.dip0.t-ipconnect.de)
16:11.36*** join/#devuan Evilham (~Evilham@37.48.80.202)
16:15.31*** join/#devuan menip (~menip@c-73-53-122-132.hsd1.wa.comcast.net)
16:42.16*** join/#devuan eracc_lappy (~Captalist@unaffiliated/eracc)
16:57.34*** join/#devuan Maarten (~smuxi@185.47.133.96)
17:03.50*** join/#devuan Akuli (~Akuli@mobile-access-bceebb-26.dhcp.inet.fi)
17:16.01*** join/#devuan bluemarlin (~bluemarli@unaffiliated/bluemarlin)
17:25.19*** join/#devuan lele_ (~lele@93-40-230-69.ip40.fastwebnet.it)
17:26.33*** join/#devuan Achylles (~Achylles@191.255.50.181)
17:39.52*** join/#devuan Mike_Hamza (~Texn@105.110.162.172)
18:00.01*** join/#devuan DeFender1031 (~DeFender1@89-138-160-34.bb.netvision.net.il)
18:07.02*** join/#devuan Artemis3 (~artemis3@190-37-30-10.dyn.dsl.cantv.net)
18:35.20*** join/#devuan telst4r (~telstar@fsf/member/telst4r)
18:54.01*** join/#devuan bill-auger (~quassel@75-138-187-221.dhcp.oxfr.ma.charter.com)
19:01.39*** join/#devuan Nefertiti (~Nefertiti@unaffiliated/nefertiti)
19:03.15*** join/#devuan sb35 (~id@67.231.16.203)
19:04.55*** join/#devuan tokez (~id@S0106602ad06acd48.vc.shawcable.net)
19:11.14*** join/#devuan xes_ (~xes@unaffiliated/xes)
19:15.31*** join/#devuan jathan (~jathan@189.216.180.190)
19:19.00*** join/#devuan tokez (~id@S0106602ad06acd48.vc.shawcable.net)
19:27.10*** join/#devuan jathan (~jathan@189.216.180.190)
19:51.54*** part/#devuan catprints (~realperso@172.58.83.234)
19:57.39*** join/#devuan Chanku (~Chanku@2601:704:2:a700:21b:77ff:fea3:4a99)
20:00.41*** join/#devuan XuR_ (~quassel@ip98-165-26-174.ph.ph.cox.net)
20:04.33*** join/#devuan Capricornus (~HexChat@5.86.158.106)
20:16.47*** join/#devuan matlock (~matlock@24.96.131.20)
20:30.39*** join/#devuan crayxmp (~crayxmp@AReims-651-1-239-87.w81-49.abo.wanadoo.fr)
20:31.17*** join/#devuan Capricornus (~HexChat@5.86.244.253)
20:40.30*** join/#devuan catprints (~person2@172.58.86.133)
20:46.27*** join/#devuan devuan----- (~barbara@2601:196:8700:c91:2e60:cff:fed2:cf87)
20:46.59devuan-----Just installed devuan on my grandmothers laptop... what window system does devuan use so I can make it autologin without a password
20:47.05*** join/#devuan rsx (~rsx@ppp-46-244-246-60.dynamic.mnet-online.de)
20:47.17devuan-----i thought lightdm but that's not the case
20:47.20devuan-----there's no config file for it
20:48.08Capricornusit's slim
20:48.10devuan-----oh
20:48.10golinuxslim
20:48.12devuan-----thanks :)
20:48.15vvandeOf course you can install anything you like.
20:48.17Capricornusyw :)
20:48.28devuan-----long as it autologins she doesnt care
20:48.55vvandewhat's slim? I got a default xfce
20:48.59devuan-----Edit /etc/slim.conf to uncomment the auto_login command and replace  no with yes:
20:48.59devuan-----auto_login          yes
20:49.01devuan-----perfect thanks :) found it
20:49.14devuan-----i don't agree with this from a security standpoint but shes 80 :P
20:49.34vvandegotta do what you gotta do
20:49.47Capricornuskudos for the lady using devuan :)
20:49.52vvandeyep
20:49.58devuan-----yeah shes been using debian for 5 years but no longer ;)
20:50.03devuan-----testing this out rebooting brb
20:58.38*** join/#devuan Achylles (~Achylles@191.255.50.181)
21:12.53*** join/#devuan Maarten (~smuxi@185.47.133.96)
21:27.36*** join/#devuan Oldmoss (~Oldmoss@46.165.242.166)
21:38.08TheTrueHoohaHey, KatolaZ
21:38.22TheTrueHoohaI have a suggestion about your networking wrapper thing
21:38.51TheTrueHoohaI think you should change the interface to resemble something more standard like Identicurse or MC
21:39.17*** part/#devuan catprints (~person2@172.58.86.133)
21:39.40TheTrueHoohaYa know, having the "OK" be a button, the sections being accessed using function keys, and the quit being one of three options, including (perhaps) F10 and q
22:05.22*** join/#devuan justinsm (~justinsm@82-69-63-196.dsl.in-addr.zen.co.uk)
22:16.56DocScrutinizer05on a random sidenote: 10 of my very first linux systems would use less diskspace than one Contents-amd64__debian filelist. Makes you ruminate
22:21.56*** join/#devuan amphi_ (~amphi@161.red-81-32-135.dynamicip.rima-tde.net)
22:27.25*** join/#devuan gattuso (~gattuso@pompel.me)
22:52.52*** part/#devuan Oldmoss (~Oldmoss@46.165.242.166)
22:52.52*** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
23:02.07*** join/#devuan cyteen (~cyteen@cyteen42.plus.com)
23:03.50*** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
23:04.21*** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
23:04.47*** join/#devuan lele_ (~lele@93-40-230-69.ip40.fastwebnet.it)
23:16.27*** join/#devuan debdog (~debdog@2a02:8070:418b:1400:7a24:afff:fe8a:d04d)
23:20.07*** join/#devuan Striktarn (~Striktarn@unaffiliated/striktarn)
23:35.45*** join/#devuan peetaur (~peter@p200300E10BDD420024F259FFFE8A6D05.dip0.t-ipconnect.de)
23:39.43*** join/#devuan Oldmoss (~Oldmoss@46.165.242.166)
23:51.40*** join/#devuan bozonius (~bozonius@c-73-90-84-55.hsd1.ca.comcast.net)
23:51.42*** join/#devuan bozonius|2 (~bozonius@c-73-90-84-55.hsd1.ca.comcast.net)
23:52.50bozoniuslogwatch stopped sending mail about 5 days ago.  My other cron job does run, though, and that sends mail ok.  Googled for clues, but nothing that seems to address this.
23:53.31bozoniusI even tried running logwatch with debug to see what it is doing.  Looks like it does run through it all and generates a report.
23:55.33bozoniusI notice that logwatch is being called with "--mail"  but the documentation only provides "--mailto"
23:56.04bozoniusotoh, this was working until 5 days ago.  Logwatch was installed Jun 29, which is a week or two before this began
23:57.06*** join/#devuan fred`` (fred@earthli.ng)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.