IRC log of openacs on 2002-02-06

Timestamps are in UTC.

00:01:33 [vinod]
vinod (~vinod@207-172-255-116.s1132.apx1.sbo.ma.dialup.rcn.com) has joined #openacs
00:06:42 [davb]
davb (~chatzilla@alb-24-58-161-172.nycap.rr.com) has joined #openacs
00:27:36 [GlobalNotice]
All mIRC users should upgrade to mIRC 6.0 at once (apologies to non-mIRC users). This is available from http://www.mirc.co.uk. A serious vulnerability has been discovered in all versions of mIRC up to version 5.91 which could allow malicious users to gain unauthorized access to your system - it is particularly serious for those using IE as their browser.
00:45:31 [davb]
davb has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]")
01:02:49 [davb]
davb (~chatzilla@alb-24-58-161-172.nycap.rr.com) has joined #openacs
01:42:40 [davb]
davb has quit (Read error: 104 (Connection reset by peer))
01:50:14 [davb]
davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs
02:00:25 [til]
til has quit (Read error: 110 (Connection timed out))
02:08:04 [davb]
* davb upgrades to mozilla 0.9.8
02:08:16 [davb]
or not...
02:08:48 [docwolf]
i'm using it now
02:08:49 [davb]
oops, I had the ximian apt sources in there.
02:08:50 [docwolf]
it's not bad
02:08:58 [davb]
Its seems snappier on windows.
02:09:01 [docwolf]
no crashes
02:09:06 [davb]
than 0.9.7
02:09:18 [docwolf]
yeah, it seems pretty OK
02:09:45 [davb]
darn. its not available on debian yet. I guess I have to wait a little.
02:16:09 [vinod]
vinod has quit ("changing universes")
02:34:34 [markd2]
markd2 (~Snak@166.102.30.111) has joined #openacs
02:36:19 [markd2]
http://www.acme.com/heartmaker/ayc/
02:36:19 [chump]
A: http://www.acme.com/heartmaker/ayc/ from markd2
02:36:27 [markd2]
A:|All your candy are belong to us
02:36:28 [chump]
titled item A
02:37:14 [davb]
lol
02:37:32 [davb]
well, not really 3-year-old fell asleep in th emiddle of the floor,
02:39:21 [jim]
jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
02:39:27 [jim]
re
02:40:44 [davb]
hi
02:40:52 [jim]
heya davb
02:41:35 [jim]
question me this... if you create a content item, make some revisions and then delete just the item, will it call delete on the revisions?
02:41:48 [davb]
yes, it should.
02:42:01 [davb]
if ou use cr_item__delete that is.
02:42:12 [davb]
the API is your friend :)
02:42:13 [jim]
yes, that's what I mean
02:42:39 [jim]
not yet it isn't :)
02:42:55 [davb]
ah. yes.
02:43:17 [davb]
I am fooling around with CSS to make my templates spiffy.
02:44:14 [jim]
now, that delete script for wp-slim, it gets that referential integrity constraint violation when it goes to remove the item...
02:44:18 [jim]
looking...
02:49:39 [jim]
from content_item__delete:
02:49:41 [jim]
raise NOTICE ''Deleting content item...'';
02:49:41 [jim]
PERFORM acs_object__delete(delete__item_id);
02:54:29 [davb]
let me look at static-pages, I know I had this problem...
02:56:37 [davb]
it deletes all permissions attached to the item, then all comments.
02:57:08 [davb]
it also deletes from the static_pages table itself. then runs content_item__delete.
02:57:16 [davb]
does wp-slim have its own table?
02:58:57 [davb]
ah, I think you need to unregister the content_types before deleting them.
02:59:17 [davb]
otherwise their is a fk violation on the content_type object.
02:59:54 [davb]
it looks like the actualy presneation and attachement deletions should be last...
03:00:15 [davb]
yeah, it tried to delete the presentations before the slides...
03:01:30 [davb]
wait, nevermind on the content types... oops.
03:02:12 [jim]
so if I re order some of those loops, probably fix it right up?
03:02:16 [davb]
maybe...
03:02:22 [davb]
I talk too much :)
03:02:39 [jim]
why? :)
03:02:45 [davb]
Before I think :)
03:02:48 [davb]
enough.
03:02:56 [jim]
I mean, why do you think that? :)
03:03:33 [jim]
I'm able to follow what you did, as an exploration that took a turn on a discovery
03:03:37 [jim]
btw
03:03:53 [jim]
I have no idea if you know anything about this...
03:03:55 [markd2]
it gives loggy something to do
03:03:59 [davb]
what is the referential integrity viloation that you get anyway?
03:04:00 [davb]
heh
03:04:19 [jim]
but I sent a check to Chris Crick to get the drive with the aduni stuff...
03:05:02 [markd2]
* markd2 has been meaning to do that too
03:05:28 [jim]
but he hasn't sent the drive (however, the check wasn't cashed either...)
03:05:34 [davb]
darnies.
03:06:41 [davb]
I suspect just someone with no time. They are all volunteers.
03:07:08 [jim]
yes, ok... I should see if I can get ahold of chris...
03:08:18 [jim]
(I emailed chris, and he got back to me in a coupla days tho... wonder if he got the check)
03:08:30 [jim]
ok, the error is...
03:09:53 [jim]
ERROR: acs_obj_context_idx_anc_id_fk referential integrity violation - key in acs_objects still referenced from acs_object_context_index
03:09:53 [chump]
Label ERROR not found.
03:10:05 [jim]
chumpy!
03:11:10 [jim]
and that's in the middle of running the drop-all-of-wp-slim script
03:11:23 [jim]
right after running inline_5()
03:11:30 [davb]
ok
03:11:59 [jim]
(there are errors yet to come :)
03:12:04 [davb]
loop
03:12:05 [davb]
update acs_objects set context_id = null
03:12:05 [davb]
where context_id = del_rec_a.item_id;
03:12:05 [davb]
PERFORM content_item__delete(del_rec_a.item_id);
03:12:05 [davb]
end loop;
03:12:12 [davb]
I think this is the problem.
03:12:50 [davb]
this migh need to be two steps, set context_id to null, in one pl/pgsql begin/end block, and delete the content items next.
03:17:11 [davb]
I am not sure that wp-slim should be using context_id in that way in the first place...
03:19:50 [jim]
ok, that's the last loop in inline_5()?
03:21:54 [davb]
" In postgresql a data-change violation is triggered when a column that is a foreign key is changed more than once in the course of a transaction. "
03:22:07 [davb]
maybe this is not your error...
03:22:09 [davb]
darn.
03:22:32 [jim]
in the course of a -transaction-...
03:23:00 [jim]
does it really mean a column of a given particular row?
03:23:03 [davb]
a pl/pgsql begin/end block is a transaction :)
03:23:20 [davb]
yes I think so
03:23:41 [jim]
can you have nested transactions?
03:25:11 [jim]
* jim assumes no...
03:25:37 [davb]
yes.
03:25:48 [jim]
I can??
03:26:56 [davb]
I think so. I am not an expert.
03:28:13 [davb]
jim: can you tell which loop it is failing on?
03:28:52 [jim]
no, but I suppose I could instrument the code the way content_item__delete is
03:29:04 [davb]
ah, I bet its the last one...
03:29:54 [jim]
would I use the raise NOTICE <string>?
03:30:02 [davb]
wait, its in acs_context_index
03:30:09 [davb]
yes, good idea, to see how far you get :)
03:30:59 [davb]
which is a table... and its not deleting from there.
03:31:09 [davb]
I wonder if there is a trigger to soemthing to update it.
03:31:51 [jim]
triggers... computed comefroms...
03:33:14 [jim]
do you think I could just run the rest of the delete script, and then run the create script?
03:33:16 [davb]
ok. there is, a trigger on acs_objects that shoudl update the context_index when the context_id is changed in the acs_objects table.
03:33:22 [davb]
jim: nope.
03:33:31 [davb]
I never could anyway....
03:33:33 [davb]
:)
03:34:07 [jim]
so I would have to poke around and undo the damage
03:34:23 [davb]
yeah.
03:34:31 [jim]
or drop entire database and reinstall oacs data model
03:34:50 [davb]
that is usually my method, but I was just testing.
03:35:37 [andyn]
andyn (~andy@12-254-190-230.client.attbi.com) has joined #openacs
03:35:58 [davb]
I am pretty sure its the context_id triggers. there are multiple deletes and inserts in the update trigger.
03:37:00 [jim]
well, it's trying to set the context id to null...
03:37:35 [davb]
right but the trigger deletes all the old rows referring to that id.
03:37:39 [jim]
but it's not commited yet so the trigger triggers and gets the pre-altered data?
03:38:02 [jim]
so let's see...
03:38:06 [davb]
actually the other way around.
03:38:27 [jim]
deletes the thing the context id is referring to?
03:39:16 [davb]
yes, content_item__delete sees the valyes still in the context_index table referrign to the items it is trying ot delete. I think. :)
03:40:56 [jim]
at least it will be good exercise to pull this apart and put it back together correctly :)
03:41:04 [davb]
yes.
03:41:30 [jim]
the perceived job size increases every time it's examined :/
03:42:08 [jim]
would it be worth it to experiment with the cr for a few days first?
03:42:39 [davb]
probably, if you plan on developing or using other packages you will need it :)
03:42:40 [jim]
I mean, I want to see it delete a content item with a buncha revisions :)
03:42:49 [davb]
right.
03:43:12 [jim]
see,,, I'm a musician... and I want to create a jam list
03:43:13 [davb]
jim: I don't think other packages use context_id like that.
03:43:30 [jim]
so yes, I'm planning on making a package or 10 :)
03:43:35 [davb]
ah cool.
03:43:55 [davb]
jim: you might be able to use the new-improved super-etp in my head. :)
03:43:55 [jim]
they shouldn't use anything reserved for other purposes
03:44:11 [davb]
ah.
03:44:42 [jim]
if they do, it should be for the exact purpose originally intended
03:45:10 [davb]
right. I think it was a misunderstanding at aD what context_id was for :)
03:45:11 [jim]
(the preceding mantra copied shamelessly from the bootcamp :)
03:46:08 [davb]
I am trying to do something really simple in CSS, but its not flying... maybe I'll just use a table :)
03:46:09 [jim]
(if this were an actual mantra, you would have gotten instructions from the higher plane where to tune your psychic abilities0
03:47:54 [jim]
bbiaw
04:13:53 [Psychephylax]
bah
04:13:55 [Psychephylax]
baaaaah
04:14:01 [Psychephylax]
* Psychephylax repeatedly kicks stuff
04:14:33 [davb]
sorry to hear that.
04:14:38 [Psychephylax]
me too
04:14:40 [davb]
I tackled my CSS problem.
04:14:47 [davb]
now its time for bed.
04:14:51 [Psychephylax]
noooo
04:14:59 [Psychephylax]
you can't leave me without listening to my angerment
04:15:16 [davb]
ok go ahead...
04:15:18 [Psychephylax]
:)
04:15:23 [Psychephylax]
* Psychephylax gives dave some popcorn
04:15:46 [Psychephylax]
So I call my dad at 10 am and tell him..."Dude, I'm getting a FedEx package...can you be home and sign for it"
04:15:52 [Psychephylax]
My dad says "suuure"
04:16:15 [Psychephylax]
So I am all excited and stuff...I look online at 3pm and it says..."Delivery attempt made, nobody on premises"
04:16:33 [Psychephylax]
Had to drive out and about to the FedEx station to get my hard drives
04:17:02 [Psychephylax]
I get home...and start fiddling with stuff
04:17:07 [Psychephylax]
Of course my computer stops working
04:17:13 [Psychephylax]
I finally got it to work
04:17:29 [Psychephylax]
Installing windows XtracraPtacular on it
04:20:04 [davb]
cool.
04:20:07 [davb]
good luck.
04:20:17 [davb]
:)
04:21:06 [davb]
unfortunately for us "fiddling with stuff" is often followed by "stops working"
04:21:44 [davb]
well now that I spent 2 hours learnign how to duplicate a 1 row table in css, its time for me to go :)
04:21:46 [davb]
have fun!
04:21:49 [davb]
davb has quit ("Client Exiting")
04:24:04 [vinod]
vinod (~vinod@207-172-255-116.s1132.apx1.sbo.ma.dialup.rcn.com) has joined #openacs
04:33:05 [Psychephylax]
hey it's vinod
04:33:13 [Psychephylax]
* Psychephylax gives vinod a cookie
04:34:54 [vinod]
mmm cookies
04:36:10 [Psychephylax]
:-D
04:36:15 [Psychephylax]
I hate computers
04:36:36 [markd2]
cookies!
04:36:50 [vinod]
they're mine - all mine!
04:36:52 [markd2]
I really need to get some sleep
04:37:00 [Psychephylax]
Heh
04:37:01 [Psychephylax]
it's mark
04:37:05 [Psychephylax]
* Psychephylax gives Mark a cookie
04:37:10 [markd2]
yay!
04:37:10 [markd2]
thank you
04:37:17 [Psychephylax]
you're welcome you cookie monster you
04:37:27 [markd2]
* markd2 brushes his blue fur
04:37:45 [Psychephylax]
hehehehe
04:37:46 [markd2]
* markd2 knows vinod is thinking something perverted
04:37:52 [markd2]
so I won't even say anything
04:37:56 [Psychephylax]
you're nuts
04:38:00 [vinod]
* vinod stops thinking
04:38:22 [vinod]
i'm too busy coughing to think
04:38:30 [Psychephylax]
sounds like me
04:38:34 [Psychephylax]
I get a headache when I cough
04:38:44 [Psychephylax]
And my Xtra crapPy install is failing
04:54:16 [markd2]
markd2 has quit ("nite all")
05:15:08 [vinod]
vinod has quit ("changing universes")
09:55:44 [dlk]
dlk (dlk@walter.ita.chalmers.se) has joined #openacs
10:19:32 [rdobbs]
rdobbs (~rd@user-2iveaju.dialup.mindspring.com) has joined #openacs
10:19:54 [rdobbs]
hello all - i'm looking at openacs for creation of an online store, does anyone have experience with the ecommerce package?
10:23:04 [echarp]
echarp (manu@r38m112.cybercable.tm.fr) has joined #openacs
11:15:21 [echarp]
echarp is now known as ecMiam
11:30:38 [rdobbs]
rdobbs has left #openacs
11:36:59 [ola]
ola (~ola@as3-1-3.mal.s.bonet.se) has joined #openacs
12:14:38 [ecMiam]
ecMiam is now known as echarp
13:41:32 [davb]
davb (~dave@cm-208-136-23-203.nycap.rr.com) has joined #openacs
13:57:30 [davb]
davb has quit ()
14:16:51 [docwolf]
docwolf has quit ("What happens if i press this bu")
15:03:27 [davb]
davb (~dave@cm-208-136-23-203.nycap.rr.com) has joined #openacs
15:03:45 [davb]
hello
15:21:57 [ola]
Hi davb!
15:24:09 [ola]
there's a fundamental flaw with the parameter code I adde to clickthrough:-(
15:24:44 [davb]
ack
15:24:47 [davb]
:)
15:24:56 [davb]
Hey, it was your first try :)
15:25:02 [ola]
I must try to come up with a solution for that too-
15:25:06 [ola]
yes:-)
15:25:30 [davb]
also if noone ever tried it, the issue would not have come up.
15:25:38 [davb]
There are ALOT of things like that in the toolkit.
15:26:07 [ola]
that's true.
15:26:45 [davb]
I think I will have to write a little howto on building templates with CSS
15:27:36 [ola]
it would be awesome..
15:28:05 [davb]
yeah, first I have to learn it :)
15:28:25 [ola]
of course.:-)
15:28:28 [davb]
I have to be careful because alot of developers still use Netscape 4 :)
15:29:08 [ola]
ahem. that was before...
15:29:34 [davb]
:)
15:30:18 [ola]
nowadays I use Debian and upgrading is a snap...
15:30:29 [davb]
ola: do you know if there is a proc to encode entities in HTML in OpenACS 4?
15:30:44 [davb]
wow, arsdigita.com is REALLY slow today...
15:31:06 [ola]
encode entities? explain.
15:31:18 [davb]
turn & into &amp; etc...
15:31:39 [ola]
aha. no I've never seen one...
15:31:41 [davb]
I need to stuff some database data into XML
15:31:45 [davb]
ad_quotehtml
15:31:47 [davb]
:)
15:31:58 [ola]
it does that?
15:32:02 [davb]
I am not sure if it is enough though.
15:32:03 [davb]
yes.
15:32:07 [ola]
cool
15:33:01 [davb]
oops, I am not writing this for OpenACS 4. :)
15:33:11 [davb]
I think its util_quotehtml for OpenACS 3.
15:33:26 [ola]
ok
15:33:29 [davb]
hmmmm.
15:35:21 [ola]
firewalls are a PITA.
15:35:40 [ola]
now it's stopping me from testin courier.
15:36:31 [ola]
I think it's a question of reading logs. ;-)
15:36:47 [davb]
yes, I find that help alot
15:36:50 [davb]
open port 143
15:36:58 [ola]
and knowing what logs to read
15:37:04 [davb]
:)
15:37:23 [davb]
are you using svscan to start courier?
15:37:41 [ola]
port 143 is open, well, portforwarded to the mailserver...
15:37:46 [ola]
nope
15:37:51 [davb]
ok.
15:40:21 [ola]
since I'm forwarding I'm not really sure where to expect the error log (can't find it on *any* machine)
15:40:49 [ola]
oh, well
15:41:53 [ola]
you working on your secret project, dave?
15:42:48 [davb]
ola: nope, I am hacking RSS into my personal site because I don't have time to upgrade to OpenACS 4.
15:43:02 [davb]
actually the guy with the secret project seems to have disappeared this week...
15:43:23 [ola]
oh.
15:51:45 [ola]
hmm.. I wonder if the protocol name for IMAP is imap2 or if it is imap4rev1 (or something totally different)...
15:52:03 [ola]
the firewall must know.
15:55:58 [shagster]
its imap :)
16:01:29 [ola]
aha its imap! great, thanks!
16:24:08 [ola]
dave: the mail I sent to unknown@deepsky... was bounced from MAILER-DAEMON@server1.thedesign...
16:24:25 [davb]
yeah. that looks right :)
16:24:37 [davb]
It just grabs the hostname of the machine because I don't have me set.
16:26:14 [ola]
I wonder if it's possible to make it show the "right" domain.
16:26:54 [davb]
I can't think of a way, except running a seperate qmail for each one.
16:30:32 [til]
til (~tils@port-212-202-128-195.reverse.qsc.de) has joined #openacs
16:43:37 [docwolf]
docwolf (~docwolf@adsl-34-25-113.mia.bellsouth.net) has joined #openacs
16:44:02 [docwolf]
hola
16:46:07 [ola]
hi docwolf, til
16:46:15 [docwolf]
hi
16:46:35 [davb]
yeah it works!
16:47:05 [ola]
what works?
16:47:22 [davb]
my rss hack.
16:47:33 [ola]
congrats.
16:47:35 [davb]
except there is no <?xml version="1.0"> at the top...
16:48:01 [davb]
I am not sure if it needs it or not :)
16:51:15 [davb]
yes it does :)
16:55:00 [ola]
hmm.. /var/log/messages says "Feb 6 18:56:27 hal -- MARK --" all of the time I'm connecting with an IMAP client...
16:56:14 [ola]
aha. I think I need to open up xinetd
16:57:12 [davb]
* davb recommends tcpserver instead.
16:58:14 [ola]
ok.
16:58:37 [davb]
hmmm.
16:58:41 [davb]
I don't use that either.
16:59:00 [davb]
courier-authdaemon runs all the time, when it gets a request it starts up courier-imapd
16:59:47 [davb]
I had the most trouble getting that setup. the authdaemon
17:01:28 [ola]
I see. well I ended up with the debian package of courier-imap. All the requests from the clients goes to authdaemon, is that it?
17:02:19 [davb]
yes, where they are authenitcated, then passed on if they are valid.
17:02:47 [ola]
thanks
17:06:59 [ola]
I intend to migrate to daemontools later, if I can get it running.
17:07:25 [davb]
:)
17:10:16 [davb]
There are like 10 people suscibed to my RSS channel which I used to manually build using Syndicate your Page by AaronSw, but I got lazy. Now its automagically generated when I update the page.
17:10:47 [ola]
spiffy! :-)
17:11:45 [ola]
what are you broadcasting? the chat log?
17:16:01 [davb]
that is down with XSLT magic I got from the chump's author.
17:16:07 [davb]
This is my boring and pointless weblog.
17:16:09 [davb]
:)
17:16:31 [davb]
actually alot of people grab the chump RSS file also.
17:18:19 [davb]
hmmmm. they are having a online-learning initiative at my work. Hoepfully I can sneak in dot-lrn. We don't have any money so its perfect :)
17:19:23 [ola]
yes, it should be released any week...
17:21:28 [talilee]
talilee (~talli@204.120.52.1) has joined #openacs
17:21:34 [talilee]
hey guys
17:21:40 [davb]
hi talilee:
17:22:18 [talilee]
sorry to have missed all the fun gossip from yesterday
17:22:20 [davb]
how was the OACS social?
17:22:41 [talilee]
great!
17:22:50 [ola]
hi talilee! can you type straight? ;-)
17:23:05 [talilee]
i can almost type straight... the hang over is killing me!
17:23:11 [ola]
heh
17:23:13 [davb]
heh, so donb won?
17:23:43 [davb]
any new people at the social?
17:24:07 [talilee]
there were a lot of OACS members: tom jackson, carl coryell martin, donb, jade rubick and torben and also 5 or 6 new people coming to find out and hang out
17:24:10 [talilee]
so it was really nice
17:24:20 [talilee]
and the lucky labrador is an awesome bar! great beer!
17:24:36 [davb]
wow.
17:25:30 [talilee]
yeah, it was a great social
17:25:54 [talilee]
ok, talk to you guys later
17:26:01 [davb]
ok bye
17:26:07 [talilee]
gotta meeting to go to ...
17:26:07 [talilee]
talilee has left #openacs
17:27:21 [davb]
http://radio.userland.com/stories/storyReader$9889
17:27:21 [chump]
B: http://radio.userland.com/stories/storyReader$9889 from davb
17:27:50 [davb]
B:|Simple-Cross Network Scripting in Radio Userland
17:27:50 [chump]
titled item B
17:28:02 [davb]
B: wow, this is neat. at first I didn't see how it worked.
17:28:02 [chump]
commented item B
17:28:40 [davb]
B: it runs an XMLRPC call when it renders a page.
17:28:40 [chump]
commented item B
17:35:18 [til]
til has quit (Read error: 113 (No route to host))
17:51:59 [jim]
A:
17:51:59 [chump]
http://www.acme.com/heartmaker/ayc/
17:52:00 [chump]
All your candy are belong to us
17:58:13 [echarp]
echarp is now known as ecGoHome
18:10:50 [jim]
what are child types in the content repository?
18:11:12 [jim]
inheritance? or structure?
18:11:36 [davb]
good question :)
18:12:51 [jim]
it looks like wp is defining a structure with children objects
18:13:11 [davb]
ok, I understand the questions better. I think that is OK.
18:13:24 [davb]
I am going to reread the CR docs :)
18:14:09 [davb]
check this out: http://developer.arsdigita.com/doc/acs-content-repository/guide/object-relationships.html
18:14:32 [davb]
I am not sure if wp uses this, but it should :)
18:14:46 [davb]
I think I need this for the stuff I am building too.
18:15:56 [jim]
haha :) someone can't count :)
18:16:05 [jim]
An article divided into
18:16:05 [jim]
sections, or a news story with an associated photo are one example of this.
18:16:55 [jim]
ok, and that shows that the parent/child thing is for structure
18:17:31 [davb]
right. The object_type system is from acs_objects... I am looking for something to explain how it should be used.
18:18:46 [davb]
I think this is an important statement "This last point cannot be over-stressed: the object model is not meant to be used for large scale application data storage. It is meant to represent and store metadata, not application data."
18:22:45 [jim]
well, it's also used to allow the application of permissions...
18:22:56 [davb]
object system or type system/
18:22:57 [davb]
?
18:23:44 [jim]
well, objects...
18:24:07 [davb]
yeah, thats the metadata, about the object.
18:25:05 [jim]
so they're just saying you should arrange your own storage that refers to the objects (if you're choosing to use objects)?
18:25:16 [davb]
yes.
18:25:20 [davb]
I think so.
18:25:33 [davb]
Ie. the CR keeps the actualy content in the cr_items and cr_revisions tables.
18:26:46 [jim]
and uses the object system primarily for typing
18:27:15 [davb]
right. I just never thought about it :)
18:53:32 [ecGoHome]
ecGoHome is now known as echarp
19:00:00 [docwolf]
docwolf has quit ("What happens if i press this bu")
19:03:30 [davb]
this is interesting: "pe Visitor with visitor registration group.
19:03:30 [davb]
4. I try to assign user Luis to the group Visitor registration. I
19:03:30 [davb]
said to openacs4
19:03:33 [davb]
oops
19:03:45 [davb]
"You can easily create topics, tag one or more of them onto your postings, and even--this is wildly powerful--make each topic into its own RSS feed. "
19:03:49 [davb]
refering to Radio Userland.
19:04:23 [ola]
davb: do you remember what IP you told imapd to listen on?
19:04:26 [davb]
I think this would be a neat way to use RSS with OpenACS. Whenever a new item is added to the content_keyword_map, add it to an RSS feed that that topic.
19:04:39 [davb]
ola: I don't recall telling it any ip..
19:04:50 [ola]
ok
19:04:51 [davb]
probably just listens on all of them
19:05:07 [ola]
you didn't edit the conf file?
19:05:17 [davb]
let me look :)
19:05:40 [ola]
default is: ADDRESS=0 which probably is all..
19:05:46 [davb]
yeah that is what I have
19:05:52 [davb]
what authdaemon are you using?
19:05:52 [ola]
thanks, dave
19:06:07 [davb]
np
19:06:29 [ola]
userdb first, then authpam...
19:06:38 [davb]
Ah. ok. that is what I used.
19:06:48 [ola]
cool
19:07:02 [davb]
ola: I fixed mine by telnetting to 127.0.0.1 port 143 and typing in IMAP commands :)
19:07:26 [ola]
aha!
19:07:47 [ola]
any examples of IMAP commands?
19:07:50 [davb]
first see if you can even connect to port 143... if its not running correctly you can't.
19:07:56 [davb]
like this:
19:08:08 [davb]
A001 (this is a sequence number for the command)
19:08:14 [ola]
I don't have telnet...:-(
19:08:18 [davb]
A001 login username password I think.
19:08:29 [davb]
woah, you installed the REALLY minimal system :)
19:09:13 [ola]
yes:-) I installed harden and harden-clients. then telnet is removed.
19:09:27 [davb]
the whole program is removed huh?
19:09:49 [davb]
I just turn off telnetd. But I supposed if you had multiple users you wouldn't want them using it :)
19:09:59 [ola]
yes
19:10:16 [davb]
Here is what it looks like:
19:10:19 [davb]
nsadmin@server1:/etc/courier$ telnet 127.0.0.1 143
19:10:19 [davb]
Trying 127.0.0.1...
19:10:19 [davb]
Connected to 127.0.0.1.
19:10:19 [davb]
Escape character is '^]'.
19:10:19 [davb]
* OK Courier-IMAP ready. Copyright 1998-2001 Double Precision, Inc. See COPYING for distribution information.
19:10:45 [ola]
can I use ssh in place of telnet, you think?
19:10:47 [davb]
then a001 login username password
19:10:57 [davb]
ola: I don't think so...
19:12:27 [davb]
ola: do you have a windows machine on your local network?
19:12:30 [davb]
they have telnet
19:13:10 [ola]
nope, but I'll install telnet
19:15:33 [ola]
I get:
19:15:35 [ola]
Connection closed by foreign host.
19:16:10 [davb]
ah, its not accepting connections. ps -A. is courier-authdaemon running?
19:17:28 [ola]
hmm..
19:17:35 [ola]
I get this:
19:17:38 [ola]
root 180 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
19:17:38 [ola]
root 182 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
19:17:38 [ola]
root 183 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
19:17:38 [ola]
root 184 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
19:17:40 [ola]
root 185 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
19:17:43 [ola]
root 186 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
19:17:46 [ola]
root 289 0.0 0.1 1568 568 ? S 21:16 0:00 /usr/sbin/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -maxprocs=40 -maxperip=4 -pid=/var/run/courier/imapd.pid -nodnslookup -noidentlookup 143 /usr/lib/courier/courier/imaplogin /usr/lib/courier/authlib/authdaemon /usr/bin/imapd Maildir
19:18:26 [ola]
from:
19:18:28 [ola]
hal:~# ps aux | grep authd
19:20:27 [jim]
have you ever used the object system in such a way it creates your tables and adds columns for you?
19:21:01 [davb]
jim: I don't think it ever creates a table for you. I think it can add columns to a attribute table.
19:21:10 [jim]
hi ola :)
19:21:13 [davb]
but no I haven;t tried it, although its on my list :)
19:21:27 [ola]
hi!
19:21:34 [jim]
ahh, I just read that cr will tho :)
19:21:49 [davb]
interesting.
19:23:02 [davb]
ola: do you have ipchains running on the machine with the mailserver?
19:23:13 [ola]
no
19:23:15 [davb]
ok.
19:24:19 [ola]
have you got a row in inetd.conf for IMAP? (I don't)
19:24:30 [davb]
ola: no, I don't use inetd
19:24:39 [ola]
ok :-)
19:24:49 [jim]
if no, that could mean your imapd is running all the time, making no row there normal
19:24:54 [davb]
I have init.d/courier-authdaemon
19:25:15 [davb]
nope. courier-authdaemon starts up when there is a connection to port 143 and passes it to imapd
19:25:27 [ola]
jim: ok
19:25:59 [jim]
so that arrangement is a inetd-just-for-imap :)
19:26:30 [davb]
ok. I have authdaemon.pla running several times when I do ps -A | grep authdaemon
19:26:32 [ola]
davb: I have a
19:26:36 [ola]
err
19:26:46 [ola]
I have init.d/courier-authdaemon too.
19:27:16 [davb]
see if its running, if not do /etc/init.d/courier-authdaemon restart
19:27:24 [davb]
and see if its running then :)
19:27:40 [davb]
I knew I should have documented this :)
19:28:22 [ola]
ok, I have 6 processes running :-)
19:28:27 [davb]
sounds ok then.
19:28:32 [ola]
authdaemond.pla
19:29:33 [davb]
ah. check /etc/courier/authdaemonrc
19:30:16 [ola]
argh! I typed: hal:~# telnet 127.0.0.1 25
19:30:22 [ola]
how do I get out?
19:30:26 [ola]
:-)
19:30:30 [davb]
ctrl-Z?
19:30:46 [ola_]
ola_ (~ola@as3-1-3.mal.s.bonet.se) has joined #openacs
19:30:52 [ola_]
heh
19:30:53 [davb]
or just hit enter until it boots you out :)
19:30:56 [ola_]
wrong window...
19:35:34 [davb]
gotta go, bbl
19:35:37 [davb]
davb has quit ()
19:35:42 [ola_]
ok, bye
19:40:41 [jim]
does postgres have that dual dummy table?
19:41:30 [ola_]
not sure...
21:11:49 [ola_]
ola_ has quit ("changing universes")
21:11:49 [ola]
ola has quit ("changing universes")
22:50:03 [echarp]
echarp has quit ("bonne nuit les petits :-O")
23:01:44 [docwolf]
docwolf (~docwolf@adsl-34-25-113.mia.bellsouth.net) has joined #openacs
23:01:53 [docwolf]
g'evening
23:03:59 [docwolf]
docwolf has quit (Client Quit)