Subject: NetaTalk volume crashes our G4 - Please help!

From: Jean-Michel Mignot <[email-masked]>
Date: Mon, 15 May 2000 17:34:12 +0200

Hi,

I have already posted this question some time ago but the problem is 
still there, despite some suggestions which we have tried in the 
meantime. We have monitored the activity on unix and it appears that 
the problem might be connected with the Network Trash Folder. Can 
anybody help us to fix our NetaTalk file server using this extra 
information??

Any suggestion will be welcome. Thanks in advance.

A brief description of the problem follows:

Environment
Server : Sun, Solaris 2.6
NetaTalk version:  1.4b2
Macintosh G4 400 MHz, System 9.0.4 French
Ethernet LAN

Problem
+When users try to mount their personal volume on our NetaTalk 
server, the PowerMac G4 hangs and must be rebooted. The usernames and 
passwords can be entered, and the usual connection dialog is 
displayed, allowing one of four different volumes to be selected. One 
specific volume (corresponding to the user's home directory in Unix) 
causes the problem.
+This problem occurs with some user accounts, but not with others 
(especially "virgin" ones which were not previously used with 
NetaTalk or CAP 60)
+Other volumes on the *same* server can be mounted without problem.
+The offending volume itself, under the same user account, *can* be 
mounted on an older PowerBook G3 running System 8.0 Fr.
+This behaviour is fully reproducible and occurs on several G4 
machines (running essentially the same system software)
+The log file looks as follows:

1) When the system freezes:
--------------------------
With user account "mignot", mounting volumes "molene", "capri" and 
"corse" (no problem) then the user's home directory "mignot":

>command: 18
>12 0E 41 46 50 56 65 72 73 69 6F 6E 20 32 2E 30 	..AFPVersion 2.0
>10 43 6C 65 61 72 74 78 74 20 70 61 73 73 77 72 	.Cleartxt passwr
>64 06 6D 69 67 6E 6F 74 73 75 69 70 40 63 68 40 	d.@
>(end)
>reply: 0, 0
>(end)
>command: 16
>10                                              	.
>(end)
>reply: 0, 1
>39 05 CA 62 04 00 06 6D 6F 6C 65 6E 65 00 05 63 	9..b...molene..c
>61 70 72 69 00 05 63 6F 72 73 65 00 06 6D 69 67 	apri..corse..mig
>6E 6F 74                                        	not
>(end)
>command: 24
>18 00 00 20 06 6D 6F 6C 65 6E 65                	... .molene
>(end)
>reply: 0, 2
>00 20 00 03                                     	. ..
>(end)
>command: 34
>22 00 00 03 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 3
>00 00 10 00 80 00 87 03 07 07                   	..........
>(end)
>command: 2
>02 00 00 03                                     	....
>(end)
>reply: 0, 4
>(end)
>command: 24
>18 00 00 20 05 63 61 70 72 69                   	... .capri
>(end)
>reply: 0, 5
>00 20 00 02                                     	. ..
>(end)
>command: 34
>22 00 00 02 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 6
>00 00 10 00 80 00 03 03 03 07                   	..........
>(end)
>command: 2
>02 00 00 02                                     	....
>(end)
>reply: 0, 7
>(end)
>command: 24
>18 00 00 20 05 63 6F 72 73 65                   	... .corse
>(end)
>reply: 0, 8
>00 20 00 01                                     	. ..
>(end)
>command: 34
>22 00 00 01 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 9
>00 00 10 00 80 00 03 03 03 07                   	..........
>(end)
>command: 2
>02 00 00 01                                     	....
>(end)
>reply: 0, 10
>(end)
>command: 24
>18 00 00 20 06 6D 69 67 6E 6F 74                	... .mignot
>(end)
>reply: 0, 11
>00 20 00 00                                     	. ..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 12
>00 00 10 00 80 00 87 03 03 07                   	..........
>(end)
>command: 2
>02 00 00 00                                     	....
>(end)
>reply: 0, 13
>(end)
>command: 24
>18 00 00 20 05 69 67 6E 6F 74                   	... .ignot
>(end)
>reply: -5019, 14
>(end)
>command: 24
>18 00 01 FF 06 6D 69 67 6E 6F 74                	.....mignot
>(end)
>reply: 0, 15
>01 FF 00 00 00 02 39 05 C7 E3 39 05 C9 AA 00 00 	......9...9.....
>00 00 00 00 16 10 80 00 7F FF FF FF 00 1C 06 6D 	...............m
>69 67 6E 6F 74                                  	ignot
>(end)
>command: 34
>22 00 00 00 00 00 00 02 00 00 02 00 02 00       	".............
>(end)
>reply: 0, 16
>00 00 02 00 80 00 00 7B                         	.......{
>(end)
>command: 34
>22 00 00 00 00 00 00 02 00 00 01 00 02 08 50 48 	".............PH
>4F 54 4F 5F 43 44                               	OTO_CD
>(end)
>reply: -5018, 17
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 7F 13 7F 02 00       	".............
>(end)
>reply: 0, 18
>07 7F 13 7F 80 00 00 00 00 00 00 01 39 05 C7 E3 	............9...
>39 05 C9 AA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 00 00 00 00 00 00 00 00 3E 00 00 00 02 00 7B 	.........>.....{
>87 03 03 07 06 6D 69 67 6E 6F 74                	.....mignot
>(end)
>command: 34
>22 00 00 00 00 00 00 01 07 3F 13 3F 02 06 6D 69 	"........?.?..mi
>67 6E 6F 74                                     	gnot
>(end)
>reply: 0, 19
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C7 E3 	.?.?........9...
>39 05 C9 AA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 00 00 00 00 00 00 00 00 00 00 02 00 7B 87 03 	.............{..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 01 07 3F 13 3F 02 06 6D 69 	"........?.?..mi
>67 6E 6F 74                                     	gnot
>(end)
>reply: 0, 20
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C7 E3 	.?.?........9...
>39 05 C9 AA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 00 00 00 00 00 00 00 00 00 00 02 00 7B 87 03 	.............{..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 00       	"........?.?..
>(end)
>reply: 0, 21
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C7 E3 	.?.?........9...
>39 05 C9 AA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 00 00 00 00 00 00 00 00 00 00 02 00 7B 87 03 	.............{..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 08 56 49 	"........?.?..VI
>44 45 4F 5F 54 53                               	DEO_TS
>(end)
>reply: -5018, 22
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 00       	"........?.?..
>(end)
>reply: 0, 23
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C7 E3 	.?.?........9...
>39 05 C9 AA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 00 00 00 00 00 00 00 00 00 00 02 00 7B 87 03 	.............{..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 7F 13 7F 02 00       	".............
>(end)
>reply: 0, 24
>07 7F 13 7F 80 00 00 00 00 00 00 01 39 05 C7 E3 	............9...
>39 05 C9 AA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 00 00 00 00 00 00 00 00 3E 00 00 00 02 00 7B 	.........>.....{
>87 03 03 07 06 6D 69 67 6E 6F 74                	.....mignot
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 17 54 68 	"........?.?..Th
>65 56 6F 6C 75 6D 65 53 65 74 74 69 6E 67 73 46 	eVolumeSettingsF
>6F 6C 64 65 72                                  	older
>(end)
>reply: 0, 25
>07 3F 13 3F 80 00 00 01 00 00 00 02 39 05 C7 CB 	.?.?........9...
>39 05 C7 CA 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	P...............
>00 00 00 00 00 00 00 00 00 00 00 05 00 00 87 07 	................
>07 07                                           	..
>(end)
>command: 26
>1A 80 00 00 00 00 00 02 05 42 00 33 02 11 4F 70 	.........B.3..Op
>65 6E 46 6F 6C 64 65 72 4C 69 73 74 44 46 0D    	enFolderListDF.
>(end)
>reply: -5018, 26
>(end)
>command: 48
>30 00 00 00                                     	0...
>(end)
>reply: 0, 27
>00 00                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 14 4E 65 	"........?.?..Ne
>74 77 6F 72 6B 20 54 72 61 73 68 20 46 6F 6C 64 	twork Trash Fold
>65 72                                           	er
>(end)
>reply: 0, 28
>07 3F 13 3F 80 00 00 01 00 00 00 02 39 05 C7 CD 	.?.?........9...
>39 05 C7 CD 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	@...............
>00 00 00 00 00 00 00 00 00 00 00 04 00 01 87 07 	................
>00 07                                           	..
>(end)

------------------ at which points the connection freezes ant the Mac 
freezes and must be rebooted.

2) When the conncetion is successful:
----------------------------------

Using a new "cleaner" account ("g52"), the session starts very much 
in the same way:

>command: 18
>12 0E 41 46 50 56 65 72 73 69 6F 6E 20 32 2E 30 	..AFPVersion 2.0
>10 43 6C 65 61 72 74 78 74 20 70 61 73 73 77 72 	.Cleartxt passwr
>64 03 67 35 32 00 6D 63 2E 67 35 32 00 00       	d.g52...
>(end)
>reply: 0, 0
>(end)
>command: 16
>10                                              	.
>(end)
>reply: 0, 1
>39 05 C9 EC 04 00 06 6D 6F 6C 65 6E 65 00 05 63 	9......molene..c
>61 70 72 69 00 05 63 6F 72 73 65 00 03 67 35 32 	apri..corse..g52
>(end)
>command: 24
>18 00 00 20 06 6D 6F 6C 65 6E 65                	... .molene
>(end)
>reply: 0, 2
>00 20 00 03                                     	. ..
>(end)
>command: 34
>22 00 00 03 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 3
>00 00 10 00 80 00 03 03 07 07                   	..........
>(end)
>command: 2
>02 00 00 03                                     	....
>(end)
>reply: 0, 4
>(end)
>command: 24
>18 00 00 20 05 63 61 70 72 69                   	... .capri
>(end)
>reply: 0, 5
>00 20 00 02                                     	. ..
>(end)
>command: 34
>22 00 00 02 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 6
>00 00 10 00 80 00 03 03 03 07                   	..........
>(end)
>command: 2
>02 00 00 02                                     	....
>(end)
>reply: 0, 7
>(end)
>command: 24
>18 00 00 20 05 63 6F 72 73 65                   	... .corse
>(end)
>reply: 0, 8
>00 20 00 01                                     	. ..
>(end)
>command: 34
>22 00 00 01 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 9
>00 00 10 00 80 00 03 03 03 07                   	..........
>(end)
>command: 2
>02 00 00 01                                     	....
>(end)
>reply: 0, 10
>(end)
>command: 24
>18 00 00 20 03 67 35 32                         	... .g52
>(end)
>reply: 0, 11
>00 20 00 00                                     	. ..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 00 00 10 00 02 00       	".............
>(end)
>reply: 0, 12
>00 00 10 00 80 00 87 03 03 07                   	..........
>(end)
>command: 2
>02 00 00 00                                     	....
>(end)
>reply: 0, 13
>(end)
>command: 24
>18 00 00 20 02 35 32                            	... .52
>(end)
>reply: -5019, 14
>(end)
>command: 24
>18 00 01 FF 03 67 35 32                         	.....g52
>(end)
>reply: 0, 15
>01 FF 00 00 00 02 39 05 C4 71 39 05 C7 B5 00 00 	......9..q9.....
>00 00 00 00 12 5D 60 00 63 48 40 00 00 1C 03 67 	.....]`.cH@....g
>35 32                                           	52
>(end)
>command: 34
>22 00 00 00 00 00 00 02 00 00 02 00 02 00       	".............
>(end)
>reply: 0, 16
>00 00 02 00 80 00 00 38                         	.......8
>(end)
>command: 34
>22 00 00 00 00 00 00 02 00 00 01 00 02 08 50 48 	".............PH
>4F 54 4F 5F 43 44                               	OTO_CD
>(end)
>reply: -5018, 17
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 7F 13 7F 02 00       	".............
>(end)
>reply: 0, 18
>07 7F 13 7F 80 00 00 00 00 00 00 01 39 05 C4 71 	............9..q
>39 05 C7 B5 00 00 00 00 00 2F 00 0D 01 95 02 44 	9......../.....D
>03 E0 00 00 00 00 01 07 FF FC FF F1 C3 40 00 00 	.............@..
>00 00 00 00 00 00 00 00 00 3E 00 00 00 02 00 38 	.........>.....8
>87 03 03 07 03 67 35 32                         	.....g52
>(end)
>command: 34
>22 00 00 00 00 00 00 01 07 3F 13 3F 02 03 67 35 	"........?.?..g5
>32                                              	2
>(end)
>reply: 0, 19
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C4 71 	.?.?........9..q
>39 05 C7 B5 00 00 00 00 00 2F 00 0D 01 95 02 44 	9......../.....D
>03 E0 00 00 00 00 01 07 FF FC FF F1 C3 40 00 00 	.............@..
>00 00 00 00 00 00 00 00 00 00 00 02 00 38 87 03 	.............8..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 01 07 3F 13 3F 02 03 67 35 	"........?.?..g5
>32                                              	2
>(end)
>reply: 0, 20
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C4 71 	.?.?........9..q
>39 05 C7 B5 00 00 00 00 00 2F 00 0D 01 95 02 44 	9......../.....D
>03 E0 00 00 00 00 01 07 FF FC FF F1 C3 40 00 00 	.............@..
>00 00 00 00 00 00 00 00 00 00 00 02 00 38 87 03 	.............8..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 00       	"........?.?..
>(end)
>reply: 0, 21
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C4 71 	.?.?........9..q
>39 05 C7 B5 00 00 00 00 00 2F 00 0D 01 95 02 44 	9......../.....D
>03 E0 00 00 00 00 01 07 FF FC FF F1 C3 40 00 00 	.............@..
>00 00 00 00 00 00 00 00 00 00 00 02 00 38 87 03 	.............8..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 08 56 49 	"........?.?..VI
>44 45 4F 5F 54 53                               	DEO_TS
>(end)
>reply: -5018, 22
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 00       	"........?.?..
>(end)
>reply: 0, 23
>07 3F 13 3F 80 00 00 00 00 00 00 01 39 05 C4 71 	.?.?........9..q
>39 05 C7 B5 00 00 00 00 00 2F 00 0D 01 95 02 44 	9......../.....D
>03 E0 00 00 00 00 01 07 FF FC FF F1 C3 40 00 00 	.............@..
>00 00 00 00 00 00 00 00 00 00 00 02 00 38 87 03 	.............8..
>03 07                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 7F 13 7F 02 00       	".............
>(end)
>reply: 0, 24
>07 7F 13 7F 80 00 00 00 00 00 00 01 39 05 C4 71 	............9..q
>39 05 C7 B5 00 00 00 00 00 2F 00 0D 01 95 02 44 	9......../.....D
>03 E0 00 00 00 00 01 07 FF FC FF F1 C3 40 00 00 	.............@..
>00 00 00 00 00 00 00 00 00 3E 00 00 00 02 00 38 	.........>.....8
>87 03 03 07 03 67 35 32                         	.....g52
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 17 54 68 	"........?.?..Th
>65 56 6F 6C 75 6D 65 53 65 74 74 69 6E 67 73 46 	eVolumeSettingsF
>6F 6C 64 65 72                                  	older
>(end)
>reply: 0, 25
>07 3F 13 3F 80 00 00 01 00 00 00 02 39 05 C4 6F 	.?.?........9..o
>39 05 C4 6F 00 00 00 00 00 00 00 00 00 00 00 00 	9..o............
>50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	P...............
>00 00 00 00 00 00 00 00 00 00 00 05 00 00 87 07 	................
>07 07                                           	..
>(end)
>command: 26
>1A 80 00 00 00 00 00 02 05 42 00 33 02 11 4F 70 	.........B.3..Op
>65 6E 46 6F 6C 64 65 72 4C 69 73 74 44 46 0D    	enFolderListDF.
>(end)
>reply: -5018, 26
>(end)
>command: 48
>30 00 00 00                                     	0...
>(end)
>reply: 0, 27
>00 00                                           	..
>(end)
>command: 34
>22 00 00 00 00 00 00 02 07 3F 13 3F 02 14 4E 65 	"........?.?..Ne
>74 77 6F 72 6B 20 54 72 61 73 68 20 46 6F 6C 64 	twork Trash Fold
>65 72                                           	er
>(end)
>reply: 0, 28
>07 3F 13 3F 80 00 00 01 00 00 00 02 39 05 C4 70 	.?.?........9..p
>39 05 C7 B5 00 00 00 00 00 00 00 00 00 00 00 00 	9...............
>40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	@...............
>00 00 00 00 00 00 00 00 00 00 00 04 00 01 87 07 	................
>00 07                                           	..
>(end)

---------------------  but here the connection proceeds with:

>command: 26
>1A 00 00 00 00 00 00 04 03 42 00 21 02 13 54 72 	.........B.!..Tr
>61 73 68 20 43 61 6E 20 55 73 61 67 65 20 4D 61 	ash Can Usage Ma
>70                                              	p
>(end)
>reply: 0, 29
>03 42 00 01 00 00 00 04 00 0E 00 17 47 F6 00 00 	.B..........G...
>00 00 13 54 72 61 73 68 20 43 61 6E 20 55 73 61 	...Trash Can Usa
>67 65 20 4D 61 70                               	ge Map
>(end)
>1 <Trash Can Usage Map>
>command: 14
>0E 00 00 01 02 42                               	.....B
>(end)
>reply: 0, 30
>02 42 00 00 00 04 00 0A 00 00 00 00 13 54 72 61 	.B...........Tra
>73 68 20 43 61 6E 20 55 73 61 67 65 20 4D 61 70 	sh Can Usage Map
>(end)
>1 <Trash Can Usage Map>
>command: 34
>22 00 00 00 00 00 00 04 07 2D 00 00 02 13 54 72 	"........-....Tr
>61 73 68 20 43 61 6E 20 55 73 61 67 65 20 4D 61 	ash Can Usage Ma
>70                                              	p
>(end)
>reply: 0, 31
>07 2D 00 00 00 00 00 01 39 05 C4 70 39 05 C4 70 	.-......9..p9..p
>00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 	........P.......
>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 	................
>00 17 47 F6 00 00 00 00 00 00 00 00             	..G.........
>(end)
>1 <Trash Can Usage Map>
>command: 9
>09 00 00 00 00 00 00 04 07 7F 13 7F 00 40 00 01 	.............@..
>04 80 02 00                                     	....
>(end)
>reply: 0, 32
>07 7F 13 7F 00 01 56 00 00 01 00 00 00 04 39 05 	......V.......9.
>C4 70 39 05 C4 70 00 00 00 00 00 00 00 00 00 00 	.p9..p..........
>00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 	..P.............
>00 00 00 00 00 00 00 00 00 00 00 40 00 17 47 F6 	...........@..G.
>00 00 00 00 00 00 00 00 13 54 72 61 73 68 20 43 	.........Trash C
>61 6E 20 55 73 61 67 65 20 4D 61 70             	an Usage Map
>(end)
>1 <Trash Can Usage Map>
>command: 9
>09 00 00 00 00 00 00 04 07 7F 13 7F 00 40 00 02 	.............@..
>04 80 02 00                                     	....
>(end)
>reply: -5018, 33
>(end)
>1 <Trash Can Usage Map>
>command: 1
>01 00 00 01 00 00 00 02 00 00 00 01             	............
>(end)
>reply: 0, 34
>00 00 00 02                                     	....
>(end)
>1 <Trash Can Usage Map>
>command: 34
>22 00 00 00 00 00 00 04 07 3F 13 3F 02 0C 54 72 	"........?.?..Tr
>61 73 68 20 43 61 6E 20 23 6D                   	ash Can #m
>(end)
>reply: -5018, 35
>(end)
>1 <Trash Can Usage Map>

etc. (a lot more lines like those follow),

Šand the volumes finally appears on the desktop.

Jean-Michel MIGNOT

<mailto:[email-masked]> or <mailto:[email-masked]>

-----------------------------------------------------------------------------
Laboratoire Leon Brillouin (CEA-CNRS)   <Tel: +33 1 69 08 8708>
CEA / Saclay                            <Fax: +33 1 69 08 8261>
91191 GIF SUR YVETTE
France

Secretariat:                            <Tel: +33 1 69 08 5241>
LLB Homepage:                           <http://www-llb.cea.fr/index_e.html>
-----------------------------------------------------------------------------

---

From: [email-masked] (Lee Blevins)
Date: Mon, 15 May 2000 18:34:29 -0400

> NetaTalk version:  1.4b2

Is this the "plain" 1.4b2 or the +asun version?

If it's the original (plain) I'd sugest you try the latest +asun
version.

I am successfully using this with two g4s. One original g4 and one of
the newer ones. We have no problems.

The only problem with have is with Apple's "keychain access."

<begin off topic rant>

I'm not sure who though this was a good idea at apple but I'm having a
hard time understanding how it's helping anything.

If anybody knows how to completely disable the keychain access I'd like
to know. We've deleted the CP, zapped the pram and trashed every pref.
We've called apple and listened to their confused responses. We've clean
installed the os only to have the problems re-occur.

<end off topic rant.>