irclog2html for #project24 on 20031205

00:28.16learnerhmm?
00:28.24learnerbzg's playing right now
00:28.55*** join/#project24 orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca)
00:28.56learnernot pipe.. what?
00:29.05learnerspeak of the girl herself
00:29.08learnereep
00:30.59*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
00:32.09Patlabor221guu!!!!
00:32.29Patlabor221well not pipe, but have the IRC process send the data
00:32.33Patlabor221it's loged in here
00:32.39Patlabor221from the same machine with cvs
00:37.21learneri didn't understand the initial question
00:38.06*** join/#project24 orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca)
00:38.34*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
00:39.23Patlabor221instead of doing the guu IRC repeat
00:39.36Patlabor221since we allready have an IRC client on asgard loged in here
00:39.52Patlabor221is there a way to get CVS to jsut tell that IRC process to anouce a commit?
00:39.55learnerah
00:40.16learnerdepends on the client..
00:40.37learnerif it will repeat stdin to irc, then we could
00:40.38Patlabor221its that text mode thing that uses screen
00:41.04learnertry feeding it some input
00:41.15Patlabor221it's irssi
00:41.17Patlabor221I don't know how
00:41.24learnerhrm..
00:41.40Patlabor221it was just a thought
00:41.47Patlabor221thinking since they are both on the same machine
00:43.23learnerI can't think of an easy way to get that to work right this moment
00:43.58learnerbut I have a lil headache too, so I'm not thinking straight
00:48.37*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
00:56.15*** join/#project24 orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca)
00:57.47orchidsorry, i dont know what wrong with guu
00:57.51orchidkeeps wuitting
00:57.57orchidquiting
00:58.04learnerorchid, she quits after almost exactly 5 minutes
00:58.14learnerdo you have a cron job going every 5 min?
00:58.23orchidi dont think so
00:58.43orchidbot dosent
00:58.56orchiddid any of you make a crontanb?
00:59.04orchidfor youre selves?
00:59.23learnernot I
00:59.34learnerwhat does crontab -l say
00:59.52orchidnothing
01:00.01orchidcan root see all the cron entries?
01:00.05learnerno
01:00.07learneronly roots
01:00.09orchidif not why not?
01:00.11learnerwell, yes and no
01:00.32learneryou can look at the actual crontab entries, but they won't all show up with crontab -l
01:00.43orchidwhere are they?
01:00.52orchid<PROTECTED>
01:01.08learnergood question.. where would debian shove them.. probably /etc/cron*
01:02.46orchidso i have to examine all the scripts in /etc/cron.daily to see what runs every five minutes?
01:02.53orchid:(
01:06.36learnernot likely the /etc/cron.daily scripts
01:06.44learnerthose should be system installed cron jobs
01:07.02learnerthere should be a folder that only root can reach sorted by user
01:08.14orchidgrep /etc/crontab -e "^[\*,0-9]"
01:08.26orchidtells me there is nothing running every five minutes
01:08.35learnerfind /etc |grep -i cron | grep sean
01:09.14orchidnothing
01:09.23learnerreally, hrm..
01:09.41learnerah.. in var
01:09.52learnerfind /var | grep -i cron | grep sean
01:10.08orchid/var/spool/cron/crontabs/sean
01:10.12learnerI think it's /var/spool/cron/
01:10.20learneryea.. look in there
01:10.25orchidi did
01:11.06orchidgrace:/var/spool/cron# ls -l
01:11.06orchidtotal 12
01:11.06orchiddrwx------    2 daemon   daemon       4096 Nov  6  2021 atjobs
01:11.07orchiddrwx------    2 daemon   daemon       4096 Jan 18  2002 atspool
01:11.08orchiddrwx-wx--T    2 root     crontab      4096 Dec  4 20:07 crontabs
01:11.19orchidall empty dir's
01:11.34learnercrontabs wasn't empty
01:11.51orchidoh
01:11.55orchidnow it issnt
01:12.00orchidit was when i looked
01:12.19learnersuure
01:12.21orchid* * * * * echo "hello" > /dev/null
01:12.42learnerthat's all that's in there?
01:12.48learnermy tab
01:12.55orchidthats every minute every hour every day....?
01:12.59orchidyes thats it
01:13.08learnerthat was just a test to find where it stashes user crontabs
01:13.33learnerall gone
01:13.52learnerthen it must be just guu herself
01:14.04learnerthere must be a timeout or something that's set
01:14.25orchidi guess so, i dunno
01:14.34orchidor the irc servers doing something
01:14.44orchidor #commits is flooding her
01:14.54orchidbut i dont see that in the logs
01:15.10learneri think I found it
01:15.13Patlabor221thats why I was thinking of a way to send it to chatelaine instead of guu
01:15.24Patlabor221so poor guu didn't get all that spam
01:15.29learnerevery five minutes it's running an update event
01:15.44learnerschedule.addPeriodicEven(world.upkeep, 300)
01:15.52learnerin girlbot-botscript.py
01:16.04Patlabor221what does that do?
01:16.10learnergood question
01:16.16orchidi think she should be upgraded to the release version
01:16.36learnerI bet she's aborting with a python error
01:16.48learnerwhat actually starts her up?
01:16.54learnerneed to log output to a file
01:17.11orchidgirlbot-botscript.py
01:17.40learnerso you just run that directly?
01:17.46orchidyes
01:17.54orchidim looking at the error log now
01:18.21learnerwoah.. huge error log
01:18.40learner.. 225MB !
01:18.51orchidwow
01:18.54orchidthats no good
01:19.45learnerah, the dump from every 5 min is "large"
01:20.17learnerlooks like her sqlite database is f*cked up
01:20.36orchidhmm
01:21.31learnerhrm.. i wonder where tf is the sqlite db..
01:22.08learnerI'm going to trim that log down..
01:22.20learnercrap.. no emacs
01:22.29learneror permission
01:23.40learnerok, got permission
01:23.41learnerNORMAL: Disconnect from ('irc.freenode.net', 6667): Bad file descriptor
01:23.49Patlabor221it's ok, you can use the U man :)
01:24.17learner"U"?
01:24.26Patlabor221instead of the *
01:24.48learnerOOhh.. heh
01:25.00learnernot in polite company :)
01:25.12Patlabor221we are polite company?
01:25.17learnerat least with angie around :)
01:25.23learnerI try to behave a lil
01:25.41Patlabor221dude she's naster then you, she just holds back :)
01:25.49learnerhehe
01:26.05learnerthe behaving is mutual then :)
01:27.30learnerhehe, a quarter gigabyte log :)
01:27.51learnerthat's a good word :)
01:27.53Patlabor221ouch
01:27.59Patlabor221talk about some errors
01:28.19Patlabor221thats allmost as bad as the wget -m job I forgot
01:28.55learner:)
01:28.59learnerall gone now
01:30.00Patlabor221mmm burly brawl
01:30.31Patlabor221well think its time to break the linux version of P24 :)
01:30.39*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
01:30.55learneroh my
01:31.00Patlabor221como estas usted guu?
01:31.07learnershe is complaining..
01:31.58Patlabor221just don't tell her to get in the kitchen and make you some pie
01:31.59learnershe dumps about 100 lines of error for every message she reads in here :)
01:32.06Patlabor221wow
01:32.15Patlabor221so
01:32.17Patlabor221doing
01:32.18Patlabor221something
01:32.19learnerand for every channel she's in :)
01:32.19Patlabor221like
01:32.20Patlabor221this
01:32.21Patlabor221is
01:32.22Patlabor221bad
01:32.24Patlabor221?
01:32.26learnerhehe
01:32.28learneryes
01:32.32Patlabor221commits must kill her
01:33.41learnerno, she performs a self-check every five minutes and manually disconnects herself attempting to recover
01:34.03Patlabor221ohh I just meant in a big ass log sense
01:34.05learnerjust, her error is rather fatal
01:34.06Patlabor221not the death thing
01:34.11learnerah
01:34.29learnerDatabaseError: table user_stats has 16 columns but 17 values were supplied
01:35.09learnerit looks like something was changed in her relay module
01:35.20Patlabor221sounds like somone updated the client but not the database
01:35.46learnerodd.. she chokes on messages from in here but not in #bzflag
01:36.02Patlabor221may not be set to log the same or something
01:36.23Patlabor221I know she updated the bot to a CVS version at one point
01:36.32learneris supybot/plugins/ChannelDB.py what that guy added?
01:36.34Patlabor221perhaps the datatbase was from an older release,
01:36.51Patlabor221I don't know
01:36.51learnerah.. if she updated that might have done it
01:37.02learnerthe actual db format was modified
01:37.03Patlabor221so I'm thinking we just need to add that table
01:37.12Patlabor221yes that is what I'm thinking
01:37.15learneractually modify the plugin to use the new format
01:37.49Patlabor221well it sounds like it has more data to store then there are rows
01:37.50learnerI'd be considerably more productive/cooperative if angie would have installed emacs.. grr
01:38.03Patlabor221what is wrong with vim?
01:38.33learneraha! found the sqlite databases
01:38.49learnerwhat's wrong with it?! .. it's not emacs, that's what.
01:38.57learnervim is fine.
01:39.02learneremacs is much better, though.
01:39.11learner:)
01:39.28Patlabor221umm ok, what ever floats your boat :)
01:44.41learnercome on guu.. timeout and join
01:44.58*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
01:45.14learnerdamn
01:46.40learneroh..
01:46.46learnernI think it worked
01:46.57learnerthe errors were for other databases..
01:47.04learnerlet me wipe them all out..
01:49.20*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
01:50.20learnerthere we go
01:50.29learnershe all betta now
01:51.13learnerGuu: hello
01:51.14Guulearner: Error: 'hello' is not a valid command.
01:59.33Patlabor221did you add a field?
02:03.12learnernope
02:03.33learnerapparently the code was updated, but the old databases were left in place
02:03.49learnerso I moved the old databases out of the way so that they would be regenerated
02:03.55learneronce that was done, guu was happy
02:05.13Patlabor221ahhhh
02:05.14Patlabor221cool
02:16.46*** join/#project24 orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca)
02:17.45orchidlearner: i installed emacs
02:17.54learneroh? :)
02:18.03orchidso stop whining
02:18.05learnermust be outside my path
02:18.08learnerheh
02:19.14learneroh, you just installed it.. :) :) :)
02:41.13*** join/#project24 ChanServ (ChanServ@services.)
02:41.13*** mode/#project24 [+o ChanServ] by tolkien.freenode.net
03:06.01Guuproject24: 03JeffM * 12project24/client/src (p24.cpp): add module dir check from prefs
03:06.40Patlabor221well if chris flakes tongiht then I may have CGMs loading by the end of the night :)
03:07.13learnerif it starts snowing.. I can stay up to no end :)
03:07.19learnerif not, I need to sleep now.. :(
03:07.53Patlabor221snow = ! sleep?
03:09.15Patlabor221time to go get pirates
03:09.24learnerarr
03:35.02*** join/#project24 Patlabor221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net)
03:35.02*** mode/#project24 [+o Patlabor221] by ChanServ
07:22.30*** join/#project24 Patlabor221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net)
07:22.30*** mode/#project24 [+o Patlabor221] by ChanServ
07:57.47*** join/#project24 trepan (~trepan@CPE0040f42db082-CM00e06f15f704.cpe.net.cable.rogers.com)
15:31.29*** join/#project24 learner (~brlcad@chr160dhcp1509.chrchv01.md.comcast.net)
15:31.29*** mode/#project24 [+o learner] by ChanServ
16:40.58*** join/#project24 Patlabor221 (~JeffM@208.48.199.202)
16:40.58*** mode/#project24 [+o Patlabor221] by ChanServ
16:55.10*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
17:05.13*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
17:15.15*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
17:25.16*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
17:35.20*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
17:35.43learnerPreventing Guu from calling admin
17:35.44learnerNot adding msg PRIVMSG Guu :Error: You don't have the "admin" capability.
17:35.46learner<PROTECTED>
17:35.58Patlabor221odd
17:36.20learnerthat's the only thing that doesn't look right
17:36.27learnerGuu: help admin
17:36.27Guulearner: (admin <command> [<args> ...]) --  Command dispatcher for the Admin plugin.  Use 'list Admin' to see the commands provided by this plugin.  In most cases this dispatcher command is unnecessary; in cases where more than one plugin defines a given command, use this command to tell the bot which plugin's command to use.
17:36.39learner!list admin
17:36.39Guulearner: addcapability, admin, disable, enable, join, nick, part, removecapability, reportbug, setprefixchar
17:36.43learner!admin
17:37.00learner!enable learner
17:37.00Guulearner: Error: You don't have the "admin" capability.
17:37.13Patlabor221register
17:37.18Patlabor221or identify
17:37.28learner!register
17:37.28Guulearner: (register [--hashed] <name> <password>) -- Registers <name> with the given password <password> and the current hostmask of the person registering.  This command (and all other commands that include a password) must be sent to the bot privately, not in a channel.  If --hashed is given, the password will be hashed on disk, rather than being stored in plaintext.
17:37.53Patlabor221just do a !identify learner your password
17:38.24learneri don't know my password..
17:38.41Patlabor221did you ever register
17:38.42Patlabor221?
17:38.44learner!password
17:38.44Guulearner: Error: 'password' is not a valid command.
17:38.50learneraccording to guu I did
17:38.59learner!register learner blah
17:38.59Guulearner: Error: That can't be done in a channel.
17:39.04learnerheh
17:39.04Patlabor221!setpassword
17:39.04GuuPatlabor221: (setpassword [--hashed] <name> <old password> <new password>) -- Sets the new password for the user specified by <name> to <new password>.  Obviously this message must be sent to the bot privately (not in a channel).  If --hashed is given, the password will be hashed on disk (rather than being stored in plaintext.
17:39.28Patlabor221!password
17:39.28GuuPatlabor221: Error: 'password' is not a valid command.
17:39.33Patlabor221!getpassword
17:39.33GuuPatlabor221: Error: 'getpassword' is not a valid command.
17:39.37Patlabor221hmmm
17:39.48learneri bet there's an "owner" password in the script
17:39.53learnerhold
17:40.12Patlabor221or you can use mine
17:42.41learnerwait a sec.. I deleted the databases.. I couldn't have been registered
17:43.51Patlabor221then use my login
17:44.04*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
17:44.06learnerhaving a problem with our girlcan you identify?
17:44.34Patlabor221yes I just did
17:44.40learnerwtf
17:44.41Patlabor221see if you can use myname and pass
17:45.24learner!owner learner
17:45.24Guulearner: (owner <command> [<args> ...]) --  Command dispatcher for the Owner plugin.  Use 'list Owner' to see the commands provided by this plugin.  In most cases this dispatcher command is unnecessary; in cases where more than one plugin defines a given command, use this command to tell the bot which plugin's command to use.
17:45.33learner!help owner
17:45.34Guulearner: (owner <command> [<args> ...]) --  Command dispatcher for the Owner plugin.  Use 'list Owner' to see the commands provided by this plugin.  In most cases this dispatcher command is unnecessary; in cases where more than one plugin defines a given command, use this command to tell the bot which plugin's command to use.
17:45.44learner!owner help
17:45.44Guulearner: (owner <command> [<args> ...]) --  Command dispatcher for the Owner plugin.  Use 'list Owner' to see the commands provided by this plugin.  In most cases this dispatcher command is unnecessary; in cases where more than one plugin defines a given command, use this command to tell the bot which plugin's command to use.
17:46.43learnerwell, after deleting her database again, she seems to be happy again
17:47.07Patlabor221if it does it again maybe we should ask the #supybot people
17:47.48learnerI was.. but jemfinch has to run off to work
17:47.56learner!version
17:47.57Guulearner: 0.73.1
17:48.24learner0.76.0 is froze.. could fix our problems
18:02.16Patlabor221on a crontab, how often is 5 * * * * ?
18:04.11learneronce an hour on the 5th minute
18:04.23*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
18:05.49Patlabor221how would I set it up to go every min
18:07.24learner* * * * *
18:07.52learner*/2 for every other minute
18:08.08learner*/5 for every five minutes, etc
18:08.08Patlabor221do I have to restart any serives or will it pick it up?
18:08.17Patlabor221coo
18:08.21learnercrontab -e
18:08.27learneronce done editing it's live
18:08.43Patlabor221coo
18:08.55Patlabor221sadly asgard has to do some real work
18:09.12learneryou can also feed it a comma-separated series: 2,4,5,6,9,*/2 * * * *
18:09.23*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
18:09.57Patlabor221it just needs to check a pop account every min
18:10.03Patlabor221it's on the lan so it should be fast
18:10.48learneryea, then just * * * * *
18:14.19*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
18:24.23*** join/#project24 Guu (~girlbot@toronto-hs-64-26-176-100.s-ip.magma.ca)
18:25.08learnerah.. Guu doesn't have permission herself for some reason
18:25.21learnerI'll leave her off until I figure out from jem what we should do
18:25.28Patlabor221okeys
19:08.17*** join/#project24 chatelai1e (~aec@dev.gibbscam.com)
19:11.36Patlabor221asgard will be "funky" till I get it fixed
22:03.02Patlabor221ophhy did I not expect to have to do that today
23:00.13*** join/#project24 chatelaine (~aec@dev.gibbscam.com)
23:10.35Patlabor221there she is
23:40.19Patlabor221well I'm no longer behind a firewall :)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.