quickstart-solaris-pam-20070423
[openafs.git] / doc / xml / AdminGuide / auagd025.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <appendix id="HDRWQ620">
3   <title>AIX Audit Events</title>
4
5   <para>This Appendix provides a complete listing of the AFS events that can be audited on AIX file server machines. See Chapter
6   <link linkend="HDRWQ323">Monitoring and Auditing AFS Performance</link> for instructions on auditing AFS events on AIX file server
7   machines. <anchor id="IDX8189" /></para>
8
9   <sect1 id="HDRWQ621">
10     <title>Introduction</title>
11
12     <para>Below is a list of the AFS events contained in the file <emphasis
13     role="bold">/afs/usr/local/audit/events.sample</emphasis>. Each entry contains information on the event class, the name of the
14     event, the parameters associated with the event, and a description of the event.</para>
15
16     <para>Most events have an associated error code that shows the outcome of the event (since each event is recorded after it
17     occurs), an AFSName (the authentication identify of the requesting process), and a host ID (from which the request originated).
18     Many events follow the RPC server entry calls defined in the <emphasis>AFS Programmer's Reference Manual</emphasis>.</para>
19
20     <para>Events are classed by functionality (this is AIX specific). Some events possibly fall into one of more of the following
21     classes which are defined by the file <emphasis role="bold">/usr/afs/local/config.sample</emphasis>: <itemizedlist>
22         <listitem>
23           <para>A (afsauthent): Authentication and Identification Events</para>
24         </listitem>
25
26         <listitem>
27           <para>S (afssecurity): Security Events</para>
28         </listitem>
29
30         <listitem>
31           <para>P (afsprivilege): Privilege Required Events</para>
32         </listitem>
33
34         <listitem>
35           <para>O (afsobjects): Object Creation and Deletion Events</para>
36         </listitem>
37
38         <listitem>
39           <para>M (afsattributes): Attribute modification</para>
40         </listitem>
41
42         <listitem>
43           <para>C (afsprocess): Process Control Events</para>
44         </listitem>
45       </itemizedlist></para>
46   </sect1>
47
48   <sect1 id="HDRWQ622">
49     <title>Audit-Specific Events</title>
50
51     <informaltable>
52       <tgroup cols="4">
53         <colspec colwidth="28*" />
54
55         <colspec colwidth="10*" />
56
57         <colspec colwidth="25*" />
58
59         <colspec colwidth="38*" />
60
61         <thead>
62           <row>
63             <entry>Event</entry>
64
65             <entry>Class</entry>
66
67             <entry>Parameters</entry>
68
69             <entry>Description</entry>
70           </row>
71         </thead>
72
73         <tbody>
74           <row>
75             <entry>AFS_Audit_WR</entry>
76
77             <entry>None</entry>
78
79             <entry>&lt;string&gt;</entry>
80
81             <entry>The file "/usr/afs/Audit" has been written to (AIX specific event).</entry>
82           </row>
83
84           <row>
85             <entry>AFS_Aud_On</entry>
86
87             <entry>S</entry>
88
89             <entry>ECode</entry>
90
91             <entry>Auditing is on for this server process (recorded on startup of a server).</entry>
92           </row>
93
94           <row>
95             <entry>AFS_Aud_Off</entry>
96
97             <entry>S</entry>
98
99             <entry>ECode</entry>
100
101             <entry>Auditing is off for this server process (recorded on startup of a server).</entry>
102           </row>
103
104           <row>
105             <entry>AFS_Aud_Unauth</entry>
106
107             <entry>S</entry>
108
109             <entry>ECode Event</entry>
110
111             <entry>Event triggered by an unauthorized user.</entry>
112           </row>
113         </tbody>
114       </tgroup>
115     </informaltable>
116
117     <note>
118       <para>The following audit-specific events indicate an error has occurred while recording the event. Most events have an
119       AFSName associated with them and a host ID. If this information cannot be gathered out of the Rx structure, one of these
120       events is raised.</para>
121     </note>
122
123     <informaltable>
124       <tgroup cols="4">
125         <colspec colwidth="28*" />
126
127         <colspec colwidth="10*" />
128
129         <colspec colwidth="25*" />
130
131         <colspec colwidth="38*" />
132
133         <thead>
134           <row>
135             <entry>Event</entry>
136
137             <entry>Class</entry>
138
139             <entry>Parameters</entry>
140
141             <entry>Description</entry>
142           </row>
143         </thead>
144
145         <tbody>
146           <row>
147             <entry>AFS_Aud_NoCall</entry>
148
149             <entry>S</entry>
150
151             <entry>ECode Event</entry>
152
153             <entry>No rx call structure with this event. Cannot get security, AFS ID, or origin of call.</entry>
154           </row>
155
156           <row>
157             <entry>AFS_Aud_NoConn</entry>
158
159             <entry>S</entry>
160
161             <entry>ECode Event</entry>
162
163             <entry>No connection info associated with rx call. Cannot get security, AFS ID, or origin of call.</entry>
164           </row>
165
166           <row>
167             <entry>AFS_Aud_UnknSec</entry>
168
169             <entry>S</entry>
170
171             <entry>ECode Event</entry>
172
173             <entry>Security of call is unknown (must be authorized or unauthorized caller).</entry>
174           </row>
175
176           <row>
177             <entry>AFS_Aud_NoAFSId</entry>
178
179             <entry>S</entry>
180
181             <entry>ECode Event</entry>
182
183             <entry>No AFS ID/name associated with a secure event.</entry>
184           </row>
185
186           <row>
187             <entry>AFS_Aud_NoHost</entry>
188
189             <entry>S</entry>
190
191             <entry>ECode Event</entry>
192
193             <entry>No information about origin (machine) of caller.</entry>
194           </row>
195
196           <row>
197             <entry>AFS_Aud_EINVAL</entry>
198
199             <entry>None</entry>
200
201             <entry>Event</entry>
202
203             <entry>Error in audit event parameter (can't record the event parameter).</entry>
204           </row>
205         </tbody>
206       </tgroup>
207     </informaltable>
208   </sect1>
209
210   <sect1 id="HDRWQ627">
211     <title>Volume Server Events</title>
212
213     <informaltable>
214       <tgroup cols="4">
215         <colspec colwidth="28*" />
216
217         <colspec colwidth="10*" />
218
219         <colspec colwidth="25*" />
220
221         <colspec colwidth="38*" />
222
223         <thead>
224           <row>
225             <entry>Event</entry>
226
227             <entry>Class</entry>
228
229             <entry>Parameters</entry>
230
231             <entry>Description</entry>
232           </row>
233         </thead>
234
235         <tbody>
236           <row>
237             <entry>AFS_VS_Start</entry>
238
239             <entry>P C</entry>
240
241             <entry>ECode</entry>
242
243             <entry>The volume server has started.</entry>
244           </row>
245
246           <row>
247             <entry>AFS_VS_Finish</entry>
248
249             <entry>C</entry>
250
251             <entry>ECode</entry>
252
253             <entry>The volume server has finished. Finish events are rare since the server process is normally aborted.</entry>
254           </row>
255
256           <row>
257             <entry>AFS_VS_Exit</entry>
258
259             <entry>C</entry>
260
261             <entry>ECode</entry>
262
263             <entry>The volume server has exited. Exit events are rare since the server process is normally aborted.</entry>
264           </row>
265
266           <row>
267             <entry>AFS_VS_TransCr</entry>
268
269             <entry>None</entry>
270
271             <entry>ECode AFSName HostID Trans VolID</entry>
272
273             <entry>AFSVolTransCreate - Create transaction for a [volume, partition]</entry>
274           </row>
275
276           <row>
277             <entry>AFS_VS_EndTrn</entry>
278
279             <entry>None</entry>
280
281             <entry>ECode AFSName HostID Trans</entry>
282
283             <entry>AFSVolEndTrans - End a transaction.</entry>
284           </row>
285
286           <row>
287             <entry>AFS_VS_CrVol</entry>
288
289             <entry>P O</entry>
290
291             <entry>ECode AFSName HostID Trans VolID VolName Type ParentID</entry>
292
293             <entry>AFSVolCreateVolume - Create a volume (volumeId volumeName)</entry>
294           </row>
295
296           <row>
297             <entry>AFS_VS_DelVol</entry>
298
299             <entry>P O</entry>
300
301             <entry>ECode AFSName HostID Trans</entry>
302
303             <entry>AFSVolDeleteVolume - Delete a volume.</entry>
304           </row>
305
306           <row>
307             <entry>AFS_VS_NukVol</entry>
308
309             <entry>P O</entry>
310
311             <entry>ECode AFSName HostID VolID</entry>
312
313             <entry>AFSVolNukeVolume - Obliterate a volume completely (volume ID).</entry>
314           </row>
315
316           <row>
317             <entry>AFS_VS_Dump</entry>
318
319             <entry>None</entry>
320
321             <entry>ECode AFSName HostID Trans</entry>
322
323             <entry>AFSVolDump - Dump the contents of a volume.</entry>
324           </row>
325
326           <row>
327             <entry>AFS_VS_SigRst</entry>
328
329             <entry>P M</entry>
330
331             <entry>ECode AFSName HostID VolName</entry>
332
333             <entry>AFSVolSignalRestore - Show intention to call AFSVolRestore.</entry>
334           </row>
335
336           <row>
337             <entry>AFS_VS_Restore</entry>
338
339             <entry>P O</entry>
340
341             <entry>ECode AFSName HostID Trans</entry>
342
343             <entry>AFSVolRestore - Recreate a volume from a dump.</entry>
344           </row>
345
346           <row>
347             <entry>AFS_VS_Forward</entry>
348
349             <entry>P O</entry>
350
351             <entry>ECode AFSName HostID FromTrans Host DestTrans</entry>
352
353             <entry>AFSVolForward - Dump a volume, then restore to a given server and volume.</entry>
354           </row>
355
356           <row>
357             <entry>AFS_VS_Clone</entry>
358
359             <entry>P O</entry>
360
361             <entry>ECode AFSName HostID Trans Purge NewName NewType NewVolID</entry>
362
363             <entry>AFSVolClone - Clone (and optionally purge) a volume.</entry>
364           </row>
365
366           <row>
367             <entry>AFS_VS_ReClone</entry>
368
369             <entry>P O</entry>
370
371             <entry>ECode AFSName HostID Trans CloneVolID</entry>
372
373             <entry>AFSVolReClone - Reclone a volume.</entry>
374           </row>
375
376           <row>
377             <entry>AFS_VS_SetForw</entry>
378
379             <entry>P M</entry>
380
381             <entry>ECode AFSName HostID Trans NewHost</entry>
382
383             <entry>AFSVolSetForwarding - Set forwarding information for a moved volume.</entry>
384           </row>
385
386           <row>
387             <entry>AFS_VS_GetFlgs</entry>
388
389             <entry>None</entry>
390
391             <entry>ECode AFSName HostID Trans</entry>
392
393             <entry>AFSVolGetFlags - Get volume flags for a transaction.</entry>
394           </row>
395
396           <row>
397             <entry>AFS_VS_SetFlgs</entry>
398
399             <entry>P M</entry>
400
401             <entry>ECode AFSName HostID Trans Flags</entry>
402
403             <entry>AFSVolSetFlags - Set volume flags for a transaction.</entry>
404           </row>
405
406           <row>
407             <entry>AFS_VS_GetName</entry>
408
409             <entry>None</entry>
410
411             <entry>ECode AFSName HostID Trans</entry>
412
413             <entry>AFSVolGetName - Get the volume name associated with a transaction.</entry>
414           </row>
415
416           <row>
417             <entry>AFS_VS_GetStat</entry>
418
419             <entry>None</entry>
420
421             <entry>ECode AFSName HostID Trans</entry>
422
423             <entry>AFSVolGetStatus - Get status of a transaction/volume.</entry>
424           </row>
425
426           <row>
427             <entry>AFS_VS_SetIdTy</entry>
428
429             <entry>P M</entry>
430
431             <entry>ECode AFSName HostID Trans VolName Type ParentId CloneID BackupID</entry>
432
433             <entry>AFSVolSetIdsTypes - Set header information for a volume.</entry>
434           </row>
435
436           <row>
437             <entry>AFS_VS_SetDate</entry>
438
439             <entry>P M</entry>
440
441             <entry>ECode AFSName HostID Trans Date</entry>
442
443             <entry>AFSVolSetDate - Set creation date in a volume.</entry>
444           </row>
445
446           <row>
447             <entry>AFS_VS_ListPar</entry>
448
449             <entry>None</entry>
450
451             <entry>ECode AFSName HostID</entry>
452
453             <entry>AFSVolListPartitions - Return a list of AFS partitions on a server.</entry>
454           </row>
455
456           <row>
457             <entry>AFS_VS_ParInf</entry>
458
459             <entry>None</entry>
460
461             <entry>ECode AFSName HostID PartName</entry>
462
463             <entry>AFSVolPartitionInfo - Get partition information.</entry>
464           </row>
465
466           <row>
467             <entry>AFS_VS_ListVol</entry>
468
469             <entry>None</entry>
470
471             <entry>ECode AFSName HostID</entry>
472
473             <entry>AFSVolListVolumes - Return a list of volumes on a server.</entry>
474           </row>
475
476           <row>
477             <entry>AFS_VS_XLstVol</entry>
478
479             <entry>None</entry>
480
481             <entry>ECode AFSName HostID</entry>
482
483             <entry>AFSVolXListVolumes - Return a (detailed) list of volumes on a server.</entry>
484           </row>
485
486           <row>
487             <entry>AFS_VS_Lst1Vol</entry>
488
489             <entry>None</entry>
490
491             <entry>ECode AFSName HostID VolID</entry>
492
493             <entry>AFSVolListOneVolume - Return header information for a single volume.</entry>
494           </row>
495
496           <row>
497             <entry>AFS_VS_XLst1Vl</entry>
498
499             <entry>None</entry>
500
501             <entry>ECode AFSName HostID VolID</entry>
502
503             <entry>AFSVolXListOneVolume - Return (detailed) header information for a single volume.</entry>
504           </row>
505
506           <row>
507             <entry>AFS_VS_GetNVol</entry>
508
509             <entry>None</entry>
510
511             <entry>ECode AFSName HostID VolID</entry>
512
513             <entry>AFSVolGetNthVolume - Get volume header given its index.</entry>
514           </row>
515
516           <row>
517             <entry>AFS_VS_Monitor</entry>
518
519             <entry>None</entry>
520
521             <entry>ECode AFSName HostID</entry>
522
523             <entry>AFSVolMonitor - Collect server transaction state.</entry>
524           </row>
525
526           <row>
527             <entry>AFS_VS_SetInfo</entry>
528
529             <entry>P O M</entry>
530
531             <entry>ECode AFSName HostID Trans</entry>
532
533             <entry>AFSVolSetInfo - Set volume status.</entry>
534           </row>
535         </tbody>
536       </tgroup>
537     </informaltable>
538   </sect1>
539
540   <sect1 id="HDRWQ630">
541     <title>Backup Server Events</title>
542
543     <informaltable>
544       <tgroup cols="4">
545         <colspec colwidth="28*" />
546
547         <colspec colwidth="10*" />
548
549         <colspec colwidth="25*" />
550
551         <colspec colwidth="38*" />
552
553         <thead>
554           <row>
555             <entry>Event</entry>
556
557             <entry>Class</entry>
558
559             <entry>Parameters</entry>
560
561             <entry>Description</entry>
562           </row>
563         </thead>
564
565         <tbody>
566           <row>
567             <entry>AFS_BUDB_Start</entry>
568
569             <entry>P</entry>
570
571             <entry>ECode</entry>
572
573             <entry>The backup server has started.</entry>
574           </row>
575
576           <row>
577             <entry>AFS_BUDB_Finish</entry>
578
579             <entry>None</entry>
580
581             <entry>ECode</entry>
582
583             <entry>The backup server has finished. Finish events are rare since the server process is normally aborted.</entry>
584           </row>
585
586           <row>
587             <entry>AFS_BUDB_Exit</entry>
588
589             <entry>None</entry>
590
591             <entry>ECode</entry>
592
593             <entry>The backup server has exited. Exit events are rare since the server process is normally aborted.</entry>
594           </row>
595
596           <row>
597             <entry>AFS_BUDB_CrDmp</entry>
598
599             <entry>P O</entry>
600
601             <entry>ECode AFSName HostID dumpId</entry>
602
603             <entry>BUDB_CreateDump - Create a new dump.</entry>
604           </row>
605
606           <row>
607             <entry>AFS_BUDB_AppDmp</entry>
608
609             <entry>P</entry>
610
611             <entry>ECode AFSName HostID dumpId</entry>
612
613             <entry>BUDB_makeDumpAppended - Make the dump an appended dump.</entry>
614           </row>
615
616           <row>
617             <entry>AFS_BUDB_DelDmp</entry>
618
619             <entry>P O</entry>
620
621             <entry>ECode AFSName HostID dumpId</entry>
622
623             <entry>BUDB_DeleteDump - Delete a dump.</entry>
624           </row>
625
626           <row>
627             <entry>AFS_BUDB_FinDmp</entry>
628
629             <entry>P</entry>
630
631             <entry>ECode AFSName HostID dumpId</entry>
632
633             <entry>BUDB_FinishDump- Notify buserver that dump is finished.</entry>
634           </row>
635
636           <row>
637             <entry>AFS_BUDB_UseTpe</entry>
638
639             <entry>P M</entry>
640
641             <entry>ECode AFSName HostID dumpId</entry>
642
643             <entry>BUDB_UseTape - Create/add a tape entry to a dump.</entry>
644           </row>
645
646           <row>
647             <entry>AFS_BUDB_DelTpe</entry>
648
649             <entry>P M</entry>
650
651             <entry>ECode AFSName HostID dumpId</entry>
652
653             <entry>BUDB_DeleteTape - Remove a tape from the database.</entry>
654           </row>
655
656           <row>
657             <entry>AFS_BUDB_FinTpe</entry>
658
659             <entry>P</entry>
660
661             <entry>ECode AFSName HostID dumpId</entry>
662
663             <entry>BUDB_FinishTape - Writing to a tape is completed.</entry>
664           </row>
665
666           <row>
667             <entry>AFS_BUDB_AddVol</entry>
668
669             <entry>P M</entry>
670
671             <entry>ECode AFSName HostID volId</entry>
672
673             <entry>BUDB_AddVolume - Add a volume to a particular dump and tape.</entry>
674           </row>
675
676           <row>
677             <entry>AFS_BUDB_GetTxV</entry>
678
679             <entry>None</entry>
680
681             <entry>ECode AFSName HostID Type</entry>
682
683             <entry>BUDB_GetTextVersion - Get the version number for hosts/volume-sets/dump-hierarchy.</entry>
684           </row>
685
686           <row>
687             <entry>AFS_BUDB_GetTxt</entry>
688
689             <entry>P</entry>
690
691             <entry>ECode AFSName HostID Type</entry>
692
693             <entry>BUDB_GetText - Get the information about hosts/volume-sets/dump-hierarchy.</entry>
694           </row>
695
696           <row>
697             <entry>AFS_BUDB_SavTxt</entry>
698
699             <entry>M</entry>
700
701             <entry>ECode AFSName HostID Type</entry>
702
703             <entry>BUDB_SaveText - Overwrite the information about hosts/volume-sets/dump-hierarchy.</entry>
704           </row>
705
706           <row>
707             <entry>AFS_BUDB_GetLck</entry>
708
709             <entry>None</entry>
710
711             <entry>ECode AFSName HostID</entry>
712
713             <entry>BUDB_GetLock - Take a lock for reading/writing text information.</entry>
714           </row>
715
716           <row>
717             <entry>AFS_BUDB_FrALck</entry>
718
719             <entry>None</entry>
720
721             <entry>ECode AFSName HostID</entry>
722
723             <entry>BUDB_FreeLock - Free a lock.</entry>
724           </row>
725
726           <row>
727             <entry>AFS_BUDB_FreLck</entry>
728
729             <entry>None</entry>
730
731             <entry>ECode AFSName HostID</entry>
732
733             <entry>BUDB_FreeAllLocks - Free all locks.</entry>
734           </row>
735
736           <row>
737             <entry>AFS_BUDB_GetIId</entry>
738
739             <entry>None</entry>
740
741             <entry>ECode AFSName HostID</entry>
742
743             <entry>BUDB_GetInstanceId - Get lock instance id.</entry>
744           </row>
745
746           <row>
747             <entry>AFS_BUDB_DmpDB</entry>
748
749             <entry>None</entry>
750
751             <entry>ECode AFSName HostID</entry>
752
753             <entry>BUDB_DumpDB - Start dumping the database.</entry>
754           </row>
755
756           <row>
757             <entry>AFS_BUDB_RstDBH</entry>
758
759             <entry>None</entry>
760
761             <entry>ECode AFSName HostID</entry>
762
763             <entry>BUDB_RestoreDbHeader - Restore the database header.</entry>
764           </row>
765
766           <row>
767             <entry>AFS_BUDB_DBVfy</entry>
768
769             <entry>None</entry>
770
771             <entry>ECode AFSName HostID</entry>
772
773             <entry>BUDB_DbVerify - Verify the database.</entry>
774           </row>
775
776           <row>
777             <entry>AFS_BUDB_FndDmp</entry>
778
779             <entry>P</entry>
780
781             <entry>ECode AFSName HostID volName</entry>
782
783             <entry>BUDB_FindDump - Find the dump a volume belongs to.</entry>
784           </row>
785
786           <row>
787             <entry>AFS_BUDB_GetDmp</entry>
788
789             <entry>P</entry>
790
791             <entry>ECode AFSName HostID</entry>
792
793             <entry>BUDB_GetDumps - Get a list of dumps in the database.</entry>
794           </row>
795
796           <row>
797             <entry>AFS_BUDB_FnLTpe</entry>
798
799             <entry>P</entry>
800
801             <entry>ECode AFSName HostID dumpId</entry>
802
803             <entry>BUDB_FindLastTape - Find last tape, and last volume on tape of a dump.</entry>
804           </row>
805
806           <row>
807             <entry>AFS_BUDB_GetTpe</entry>
808
809             <entry>P</entry>
810
811             <entry>ECode AFSName HostID</entry>
812
813             <entry>BUDB_GetTapes - Find a list of tapes based on name or dump ID.</entry>
814           </row>
815
816           <row>
817             <entry>AFS_BUDB_GetVol</entry>
818
819             <entry>P</entry>
820
821             <entry>ECode AFSName HostID</entry>
822
823             <entry>BUDB_GetVolumes - Find a list of volumes based on dump or tape name.</entry>
824           </row>
825
826           <row>
827             <entry>AFS_BUDB_DelVDP</entry>
828
829             <entry>P M</entry>
830
831             <entry>ECode AFSName HostID dumpSetName</entry>
832
833             <entry>BUDB_DeleteVDP - Delete dumps with given name and dump path.</entry>
834           </row>
835
836           <row>
837             <entry>AFS_BUDB_FndCln</entry>
838
839             <entry>P M</entry>
840
841             <entry>ECode AFSName HostID volName</entry>
842
843             <entry>BUDB_FindClone - Find clone time of volume.</entry>
844           </row>
845
846           <row>
847             <entry>AFS_BUDB_FndLaD</entry>
848
849             <entry>P</entry>
850
851             <entry>ECode AFSName HostID volName</entry>
852
853             <entry>BUDB_FindLatestDump - Find the latest dump a volume belongs to.</entry>
854           </row>
855
856           <row>
857             <entry>AFS_BUDB_TGetVr</entry>
858
859             <entry>None</entry>
860
861             <entry>ECode AFSName HostID</entry>
862
863             <entry>BUDB_T_GetVersion - Test Get version.</entry>
864           </row>
865
866           <row>
867             <entry>AFS_BUDB_TDmpHa</entry>
868
869             <entry>P</entry>
870
871             <entry>ECode AFSName HostID file</entry>
872
873             <entry>BUDB_T_DumpHashTable - Test dump of hash table.</entry>
874           </row>
875
876           <row>
877             <entry>AFS_BUDB_TDmpDB</entry>
878
879             <entry>P</entry>
880
881             <entry>ECode AFSName HostID file</entry>
882
883             <entry>BUDB_T_DumpDatabase - Test dump of database.</entry>
884           </row>
885         </tbody>
886       </tgroup>
887     </informaltable>
888   </sect1>
889
890   <sect1 id="HDRWQ633">
891     <title>Protection Server Events</title>
892
893     <informaltable>
894       <tgroup cols="4">
895         <colspec colwidth="28*" />
896
897         <colspec colwidth="10*" />
898
899         <colspec colwidth="25*" />
900
901         <colspec colwidth="38*" />
902
903         <thead>
904           <row>
905             <entry>Event</entry>
906
907             <entry>Class</entry>
908
909             <entry>Parameters</entry>
910
911             <entry>Description</entry>
912           </row>
913         </thead>
914
915         <tbody>
916           <row>
917             <entry>AFS_PTS_Start</entry>
918
919             <entry>P</entry>
920
921             <entry>ECode</entry>
922
923             <entry>The protection server has started.</entry>
924           </row>
925
926           <row>
927             <entry>AFS_PTS_Finish</entry>
928
929             <entry>C</entry>
930
931             <entry>ECode</entry>
932
933             <entry>The protection server has finished. Finish events are rare since the server process is normally aborted.</entry>
934           </row>
935
936           <row>
937             <entry>AFS_PTS_Exit</entry>
938
939             <entry>C</entry>
940
941             <entry>ECode</entry>
942
943             <entry>The protection server has exited. Exit events are rare since the server process is normally aborted.</entry>
944           </row>
945
946           <row>
947             <entry>AFS_PTS_NmToId</entry>
948
949             <entry>None</entry>
950
951             <entry>ECode AFSName HostID</entry>
952
953             <entry>PR_NameToID - Perform one or more name-to-ID translations.</entry>
954           </row>
955
956           <row>
957             <entry>AFS_PTS_IdToNm</entry>
958
959             <entry>None</entry>
960
961             <entry>ECode AFSName HostID GroupId</entry>
962
963             <entry>PR_IDToName - Perform one or more ID-to-name translations.</entry>
964           </row>
965
966           <row>
967             <entry>AFS_PTS_NewEnt</entry>
968
969             <entry>None</entry>
970
971             <entry>ECode AFSName HostID GroupId Name OwnerId</entry>
972
973             <entry>PR_NewEntry - Create a PDB (Protection DataBase) entry for the given name.</entry>
974           </row>
975
976           <row>
977             <entry>AFS_PTS_INewEnt</entry>
978
979             <entry>None</entry>
980
981             <entry>ECode AFSName HostID GroupId Name OwnerId</entry>
982
983             <entry>PR_INewEntry - Create a PDB entry for the given name and ID.</entry>
984           </row>
985
986           <row>
987             <entry>AFS_PTS_LstEnt</entry>
988
989             <entry>None</entry>
990
991             <entry>ECode AFSName HostID GroupId</entry>
992
993             <entry>PR_ListEntry - Get the contents of a PDB entry based on its ID.</entry>
994           </row>
995
996           <row>
997             <entry>AFS_PTS_DmpEnt</entry>
998
999             <entry>None</entry>
1000
1001             <entry>ECode AFSName HostID Position</entry>
1002
1003             <entry>PR_DumpEntry - Get the contents of a PDB entry based on its offset.</entry>
1004           </row>
1005
1006           <row>
1007             <entry>AFS_PTS_ChgEnt</entry>
1008
1009             <entry>None</entry>
1010
1011             <entry>ECode AFSName HostID GroupId NewName NewOwnerId NewId</entry>
1012
1013             <entry>PR_ChangeEntry - Change an existing PDB entry's ID, name, owner, or a combination.</entry>
1014           </row>
1015
1016           <row>
1017             <entry>AFS_PTS_SetFEnt</entry>
1018
1019             <entry>None</entry>
1020
1021             <entry>ECode AFSName HostID GroupId</entry>
1022
1023             <entry>PR_SetFieldsEntry - Change miscellaneous fields in an existing PDB entry.</entry>
1024           </row>
1025
1026           <row>
1027             <entry>AFS_PTS_Del</entry>
1028
1029             <entry>None</entry>
1030
1031             <entry>ECode AFSName HostID GroupId</entry>
1032
1033             <entry>PR_Delete - Delete an existing PDB entry.</entry>
1034           </row>
1035
1036           <row>
1037             <entry>FS_PTS_WheIsIt</entry>
1038
1039             <entry>None</entry>
1040
1041             <entry>ECode AFSName HostID GroupId Position</entry>
1042
1043             <entry>PR_WhereIsIt - Get the PDB byte offset of the entry for a given ID.</entry>
1044           </row>
1045
1046           <row>
1047             <entry>AFS_PTS_AdToGrp</entry>
1048
1049             <entry>None</entry>
1050
1051             <entry>ECode AFSName HostID GroupId UserId</entry>
1052
1053             <entry>PR_AddToGroup - Add a user to a group.</entry>
1054           </row>
1055
1056           <row>
1057             <entry>AFS_PTS_RmFmGrp</entry>
1058
1059             <entry>None</entry>
1060
1061             <entry>ECode AFSName HostID GroupId UserId</entry>
1062
1063             <entry>PR_RemoveFromGroup - Remove a user from a chosen group.</entry>
1064           </row>
1065
1066           <row>
1067             <entry>AFS_PTS_LstMax</entry>
1068
1069             <entry>None</entry>
1070
1071             <entry>ECode AFSName HostID</entry>
1072
1073             <entry>PR_ListMax - Get the largest allocated user and group ID.</entry>
1074           </row>
1075
1076           <row>
1077             <entry>AFS_PTS_SetMax</entry>
1078
1079             <entry>None</entry>
1080
1081             <entry>ECode AFSName HostID GroupId flag</entry>
1082
1083             <entry>PR_SetMax - Set the largest allocated user and group ID.</entry>
1084           </row>
1085
1086           <row>
1087             <entry>AFS_PTS_LstEle</entry>
1088
1089             <entry>None</entry>
1090
1091             <entry>ECode AFSName HostID GroupId</entry>
1092
1093             <entry>PR_ListElements - List all IDs associated with a user or group.</entry>
1094           </row>
1095
1096           <row>
1097             <entry>AFS_PTS_GetCPS</entry>
1098
1099             <entry>None</entry>
1100
1101             <entry>ECode AFSName HostID GroupId</entry>
1102
1103             <entry>PR_GetCPS - Get the CPS (Current Protection Subdomain) for the given ID.</entry>
1104           </row>
1105
1106           <row>
1107             <entry>AFS_PTS_GetCPS2</entry>
1108
1109             <entry>None</entry>
1110
1111             <entry>ECode AFSName HostID GroupId Host</entry>
1112
1113             <entry>PR_GetCPS2 - Get the CPS for the given id and host.</entry>
1114           </row>
1115
1116           <row>
1117             <entry>AFS_PTS_GetHCPS</entry>
1118
1119             <entry>None</entry>
1120
1121             <entry>ECode AFSName HostID Host</entry>
1122
1123             <entry>PR_GetHostCPS - Get the CPS for the given host.</entry>
1124           </row>
1125
1126           <row>
1127             <entry>AFS_PTS_LstOwn</entry>
1128
1129             <entry>None</entry>
1130
1131             <entry>ECode AFSName HostID GroupId</entry>
1132
1133             <entry>PR_ListOwned - Get all IDs owned by the given ID.</entry>
1134           </row>
1135
1136           <row>
1137             <entry>AFS_PTS_IsMemOf</entry>
1138
1139             <entry>None</entry>
1140
1141             <entry>ECode AFSName HostID UserId GroupId</entry>
1142
1143             <entry>PR_IsAMemberOf - Is a given user ID a member of a specified group?</entry>
1144           </row>
1145         </tbody>
1146       </tgroup>
1147     </informaltable>
1148   </sect1>
1149
1150   <sect1 id="HDRWQ636">
1151     <title>Authentication Events</title>
1152
1153     <informaltable>
1154       <tgroup cols="4">
1155         <colspec colwidth="28*" />
1156
1157         <colspec colwidth="10*" />
1158
1159         <colspec colwidth="25*" />
1160
1161         <colspec colwidth="38*" />
1162
1163         <thead>
1164           <row>
1165             <entry>Event</entry>
1166
1167             <entry>Class</entry>
1168
1169             <entry>Parameters</entry>
1170
1171             <entry>Description</entry>
1172           </row>
1173         </thead>
1174
1175         <tbody>
1176           <row>
1177             <entry>AFS_KAA_ChPswd</entry>
1178
1179             <entry>S</entry>
1180
1181             <entry>ECode AFSName HostID name instance</entry>
1182
1183             <entry>KAA_ChangePassword - Change password.</entry>
1184           </row>
1185
1186           <row>
1187             <entry>AFS_KAA_Auth</entry>
1188
1189             <entry>A S</entry>
1190
1191             <entry>ECode AFSName HostID name instance</entry>
1192
1193             <entry>KAA_Authenticate - Authenticate to the cell.</entry>
1194           </row>
1195
1196           <row>
1197             <entry>AFS_KAA_AuthO</entry>
1198
1199             <entry>S</entry>
1200
1201             <entry>ECode AFSName HostID name instance</entry>
1202
1203             <entry>KAA_Authenticate_old - Old style authentication.</entry>
1204           </row>
1205
1206           <row>
1207             <entry>AFS_KAT_GetTkt</entry>
1208
1209             <entry>A S</entry>
1210
1211             <entry>ECode AFSName HostID name instance</entry>
1212
1213             <entry>KAT_GetTicket - An attempt was made to get an AFS ticket for some principal listed in the Authentication
1214             Database.</entry>
1215           </row>
1216
1217           <row>
1218             <entry>AFS_KAT_GetTktO</entry>
1219
1220             <entry>S</entry>
1221
1222             <entry>ECode AFSName HostID name instance</entry>
1223
1224             <entry>KAT_GetTicket_old - An attempt was made to get an AFS ticket for some principal listed in the Authentication
1225             Database.</entry>
1226           </row>
1227
1228           <row>
1229             <entry>AFS_KAM_CrUser</entry>
1230
1231             <entry>S P</entry>
1232
1233             <entry>ECode AFSName HostID name instance</entry>
1234
1235             <entry>KAM_CreateUser - Create a user.</entry>
1236           </row>
1237
1238           <row>
1239             <entry>AFS_KAM_DelUser</entry>
1240
1241             <entry>S P</entry>
1242
1243             <entry>ECode AFSName HostID name instance</entry>
1244
1245             <entry>KAM_DeleteUser - Delete a user.</entry>
1246           </row>
1247
1248           <row>
1249             <entry>AFS_KAM_SetPswd</entry>
1250
1251             <entry>S</entry>
1252
1253             <entry>ECode AFSName HostID name instance</entry>
1254
1255             <entry>KAM_SetPassword - Set the password for a user.</entry>
1256           </row>
1257
1258           <row>
1259             <entry>AFS_KAM_GetPswd</entry>
1260
1261             <entry>S</entry>
1262
1263             <entry>ECode AFSName HostID name</entry>
1264
1265             <entry>KAM_GetPassword - Get the password of a user.</entry>
1266           </row>
1267
1268           <row>
1269             <entry>AFS_KAM_GetEnt</entry>
1270
1271             <entry>S</entry>
1272
1273             <entry>ECode AFSName HostID name instance</entry>
1274
1275             <entry>KAM_GetEntry - The RPC made by the <emphasis role="bold">kas examine</emphasis> command to get one entry from the
1276             Authentication Database (by index entry).</entry>
1277           </row>
1278
1279           <row>
1280             <entry>AFS_KAM_LstEnt</entry>
1281
1282             <entry>S</entry>
1283
1284             <entry>ECode AFSName HostID index</entry>
1285
1286             <entry>KAM_ListEntry - The RPC made to list one or more entries in the Authentication Database.</entry>
1287           </row>
1288
1289           <row>
1290             <entry>AFS_KAM_Dbg</entry>
1291
1292             <entry>S</entry>
1293
1294             <entry>ECode AFSName HostID</entry>
1295
1296             <entry>KAM_Debug - The RPC that produces a debugging trace for the Authentication Server.</entry>
1297           </row>
1298
1299           <row>
1300             <entry>AFS_KAM_SetFld</entry>
1301
1302             <entry>S P</entry>
1303
1304             <entry>ECode AFSName HostID name instance flags date lifetime maxAssoc</entry>
1305
1306             <entry>KAM_SetFields - The RPC used by the <emphasis role="bold">kas setfields</emphasis> command to manipulate the
1307             Authentication Database.</entry>
1308           </row>
1309
1310           <row>
1311             <entry>AFS_KAM_GetStat</entry>
1312
1313             <entry>S</entry>
1314
1315             <entry>ECode AFSName HostID</entry>
1316
1317             <entry>KAM_GetStatus - An RPC used to get statistics on the Authentication Server.</entry>
1318           </row>
1319
1320           <row>
1321             <entry>AFS_KAM_GRnKey</entry>
1322
1323             <entry>S</entry>
1324
1325             <entry>ECode AFSName HostID</entry>
1326
1327             <entry>KAM_GetRandomKey - An RPC used to generate a random encryption key.</entry>
1328           </row>
1329
1330           <row>
1331             <entry>AFS_UnlockUser</entry>
1332
1333             <entry>S</entry>
1334
1335             <entry>ECode AFSName HostID name instance</entry>
1336
1337             <entry>KAM_Unlock - The RPC used to initiate the <emphasis role="bold">kas unlock</emphasis> command.</entry>
1338           </row>
1339
1340           <row>
1341             <entry>AFS_LockStatus</entry>
1342
1343             <entry>None</entry>
1344
1345             <entry>ECode AFSName HostID name instance</entry>
1346
1347             <entry>KAM_LockStatus - The RPC used to determine whether a user's Authentication Database entry is locked.</entry>
1348           </row>
1349
1350           <row>
1351             <entry>AFS_UseOfPriv</entry>
1352
1353             <entry>P</entry>
1354
1355             <entry>ECode AFSName HostID name instance cell</entry>
1356
1357             <entry>An authorized command was issued and allowed because the user had privilege.</entry>
1358           </row>
1359
1360           <row>
1361             <entry>AFS_UnAth</entry>
1362
1363             <entry>S</entry>
1364
1365             <entry>ECode AFSName HostID name instance cell</entry>
1366
1367             <entry>An authorized command was issued and allowed because the system was running in noauth mode.</entry>
1368           </row>
1369
1370           <row>
1371             <entry>AFS_UDPAuth</entry>
1372
1373             <entry>A S</entry>
1374
1375             <entry>ECode name instance</entry>
1376
1377             <entry>An authentication attempt was made with a Kerberos client.</entry>
1378           </row>
1379
1380           <row>
1381             <entry>AFS_UDPGetTckt</entry>
1382
1383             <entry>A S</entry>
1384
1385             <entry>ECode name instance cell name instance</entry>
1386
1387             <entry>An attempt was made to get a Kerberos ticket.</entry>
1388           </row>
1389
1390           <row>
1391             <entry>AFS_RunNoAuth</entry>
1392
1393             <entry>S</entry>
1394
1395             <entry>ECode</entry>
1396
1397             <entry>Check was made and some random server is running noauth.</entry>
1398           </row>
1399
1400           <row>
1401             <entry>AFS_NoAuthDsbl</entry>
1402
1403             <entry>S P</entry>
1404
1405             <entry>ECode</entry>
1406
1407             <entry>Server is set to run in authenticated mode.</entry>
1408           </row>
1409
1410           <row>
1411             <entry>AFS_NoAuthEnbl</entry>
1412
1413             <entry>S P</entry>
1414
1415             <entry>ECode</entry>
1416
1417             <entry>Server is set to run in unauthenticated mode.</entry>
1418           </row>
1419         </tbody>
1420       </tgroup>
1421     </informaltable>
1422   </sect1>
1423
1424   <sect1 id="HDRWQ639">
1425     <title>File Server and Cache Manager Interface Events</title>
1426
1427     <informaltable>
1428       <tgroup cols="4">
1429         <colspec colwidth="28*" />
1430
1431         <colspec colwidth="10*" />
1432
1433         <colspec colwidth="25*" />
1434
1435         <colspec colwidth="38*" />
1436
1437         <thead>
1438           <row>
1439             <entry>Event</entry>
1440
1441             <entry>Class</entry>
1442
1443             <entry>Parameters</entry>
1444
1445             <entry>Description</entry>
1446           </row>
1447         </thead>
1448
1449         <tbody>
1450           <row>
1451             <entry>AFS_SRX_FchACL</entry>
1452
1453             <entry>None</entry>
1454
1455             <entry>ECode AFSName HostID (FID)</entry>
1456
1457             <entry>RXAFS_FetchACL - Fetch the ACL associated with the given AFS file identifier.</entry>
1458           </row>
1459
1460           <row>
1461             <entry>AFS_SRX_FchStat</entry>
1462
1463             <entry>None</entry>
1464
1465             <entry>ECode AFSName HostID (FID)</entry>
1466
1467             <entry>RXAFS_FetchStatus - Fetch the status information for a file system object.</entry>
1468           </row>
1469
1470           <row>
1471             <entry>AFS_SRX_StACL</entry>
1472
1473             <entry>M</entry>
1474
1475             <entry>ECode AFSName HostID (FID)</entry>
1476
1477             <entry>RXAFS_StoreACL - Associate an ACL with the names directory.</entry>
1478           </row>
1479
1480           <row>
1481             <entry>AFS_SRX_StStat</entry>
1482
1483             <entry>M</entry>
1484
1485             <entry>ECode AFSName HostID (FID)</entry>
1486
1487             <entry>RXAFS_StoreStatus - Store status information for the specified file.</entry>
1488           </row>
1489
1490           <row>
1491             <entry>AFS_SRX_RmFile</entry>
1492
1493             <entry>O</entry>
1494
1495             <entry>ECode AFSName HostID (FID) name</entry>
1496
1497             <entry>RXAFS_RemoveFile - Delete the given file.</entry>
1498           </row>
1499
1500           <row>
1501             <entry>AFS_SRX_CrFile</entry>
1502
1503             <entry>O</entry>
1504
1505             <entry>ECode AFSName HostID (FID) name</entry>
1506
1507             <entry>RXAFS_CreateFile - Create the given file.</entry>
1508           </row>
1509
1510           <row>
1511             <entry>AFS_SRX_RNmFile</entry>
1512
1513             <entry>O M</entry>
1514
1515             <entry>ECode AFSName HostID (oldFID) oldName (newFID) newName</entry>
1516
1517             <entry>RXAFS_Rename - Rename the specified file in the given directory.</entry>
1518           </row>
1519
1520           <row>
1521             <entry>AFS_SRX_SymLink</entry>
1522
1523             <entry>O</entry>
1524
1525             <entry>ECode AFSName HostID (FID) name</entry>
1526
1527             <entry>RXAFS_Symlink - Create a symbolic link.</entry>
1528           </row>
1529
1530           <row>
1531             <entry>AFS_SRX_Link</entry>
1532
1533             <entry>O</entry>
1534
1535             <entry>ECode AFSName HostID (FID) name (FID)</entry>
1536
1537             <entry>RXAFS_Link - Create a hard link.</entry>
1538           </row>
1539
1540           <row>
1541             <entry>AFS_SRX_MakeDir</entry>
1542
1543             <entry>O</entry>
1544
1545             <entry>ECode AFSName HostID (FID) name</entry>
1546
1547             <entry>RXAFS_MakeDir - Create a directory.</entry>
1548           </row>
1549
1550           <row>
1551             <entry>AFS_SRX_RmDir</entry>
1552
1553             <entry>O</entry>
1554
1555             <entry>ECode AFSName HostID (FID) name</entry>
1556
1557             <entry>RXAFS_RemoveDir - Remove a directory.</entry>
1558           </row>
1559
1560           <row>
1561             <entry>AFS_SRX_SetLock</entry>
1562
1563             <entry>None</entry>
1564
1565             <entry>ECode AFSName HostID (FID) type</entry>
1566
1567             <entry>RXAFS_SetLock - Set an advisory lock on the given file identifier.</entry>
1568           </row>
1569
1570           <row>
1571             <entry>AFS_SRX_ExtLock</entry>
1572
1573             <entry>None</entry>
1574
1575             <entry>ECode AFSName HostID (FID)</entry>
1576
1577             <entry>RXAFS_ExtendLock - Extend an advisory lock on a file.</entry>
1578           </row>
1579
1580           <row>
1581             <entry>AFS_SRX_RelLock</entry>
1582
1583             <entry>None</entry>
1584
1585             <entry>ECode AFSName HostID (FID)</entry>
1586
1587             <entry>RXAFS_ReleaseLock - Release the advisory lock on a file.</entry>
1588           </row>
1589
1590           <row>
1591             <entry>AFS_SRX_FchData</entry>
1592
1593             <entry>None</entry>
1594
1595             <entry>ECode AFSName HostID (FID)</entry>
1596
1597             <entry>StartRXAFS_FetchData - Begin a request to fetch file data.</entry>
1598           </row>
1599
1600           <row>
1601             <entry>AFS_SRX_StData</entry>
1602
1603             <entry>O</entry>
1604
1605             <entry>ECode AFSName HostID (FID)</entry>
1606
1607             <entry>StartRXAFS_StoreData - Begin a request to store file data.</entry>
1608           </row>
1609
1610           <row>
1611             <entry>AFS_SRX_BFchSta</entry>
1612
1613             <entry>None</entry>
1614
1615             <entry>ECode AFSName HostID (FID)</entry>
1616
1617             <entry>RXAFS_BulkStatus - Fetch status information regarding a set of file system objects.</entry>
1618           </row>
1619
1620           <row>
1621             <entry>AFS_SRX_SetVolS</entry>
1622
1623             <entry>M</entry>
1624
1625             <entry>ECode AFSName HostID volId volName</entry>
1626
1627             <entry>RXAFS_SetVolumeStatus - Set the basic status information for the named volume.</entry>
1628           </row>
1629
1630           <row>
1631             <entry>AFS_Priv</entry>
1632
1633             <entry>P</entry>
1634
1635             <entry>ECode viceId callRoutine</entry>
1636
1637             <entry>Checking Permission Rights of user - user has permissions.</entry>
1638           </row>
1639
1640           <row>
1641             <entry>AFS_PrivSet</entry>
1642
1643             <entry>P</entry>
1644
1645             <entry>ECode viceId callRoutine</entry>
1646
1647             <entry>Set the privileges of a user.</entry>
1648           </row>
1649         </tbody>
1650       </tgroup>
1651     </informaltable>
1652   </sect1>
1653
1654   <sect1 id="HDRWQ642">
1655     <title>BOS Server Events</title>
1656
1657     <informaltable>
1658       <tgroup cols="4">
1659         <colspec colwidth="28*" />
1660
1661         <colspec colwidth="10*" />
1662
1663         <colspec colwidth="25*" />
1664
1665         <colspec colwidth="38*" />
1666
1667         <thead>
1668           <row>
1669             <entry>Event</entry>
1670
1671             <entry>Class</entry>
1672
1673             <entry>Parameters</entry>
1674
1675             <entry>Description</entry>
1676           </row>
1677         </thead>
1678
1679         <tbody>
1680           <row>
1681             <entry>AFS_BOS_CreBnod</entry>
1682
1683             <entry>P C</entry>
1684
1685             <entry>ECode AFSName HostID</entry>
1686
1687             <entry>BOZO_CreateBnode - Create a process instance.</entry>
1688           </row>
1689
1690           <row>
1691             <entry>AFS_BOS_DelBnod</entry>
1692
1693             <entry>P C</entry>
1694
1695             <entry>ECode AFSName HostID instance</entry>
1696
1697             <entry>BOZO_DeleteBnode - Delete a process instance.</entry>
1698           </row>
1699
1700           <row>
1701             <entry>AFS_BOS_SetReSt</entry>
1702
1703             <entry>P M C</entry>
1704
1705             <entry>ECode AFSName HostID</entry>
1706
1707             <entry>BOZO_Restart - Restart a given process instance.</entry>
1708           </row>
1709
1710           <row>
1711             <entry>AFS_BOS_GetLog</entry>
1712
1713             <entry>P</entry>
1714
1715             <entry>ECode AFSName HostID</entry>
1716
1717             <entry>StartBOZO_GetLog - Pass the IN params when fetching a BOS Server log file.</entry>
1718           </row>
1719
1720           <row>
1721             <entry>AFS_BOS_SetStat</entry>
1722
1723             <entry>P M C</entry>
1724
1725             <entry>ECode AFSName HostID instance</entry>
1726
1727             <entry>BOZO_SetStatus - Set process instance status and goal.</entry>
1728           </row>
1729
1730           <row>
1731             <entry>AFS_BOS_SetTSta</entry>
1732
1733             <entry>P M C</entry>
1734
1735             <entry>ECode AFSName HostID instance</entry>
1736
1737             <entry>BOZO_SetTStatus - Temporarily set process instance status and goal.</entry>
1738           </row>
1739
1740           <row>
1741             <entry>AFS_BOS_StartAl</entry>
1742
1743             <entry>P C</entry>
1744
1745             <entry>ECode AFSName HostID</entry>
1746
1747             <entry>BOZO_StartupAll - Start all existing process instances.</entry>
1748           </row>
1749
1750           <row>
1751             <entry>AFS_BOS_ShtdAll</entry>
1752
1753             <entry>P C</entry>
1754
1755             <entry>ECode AFSName HostID</entry>
1756
1757             <entry>BOZO_ShutdownAll - Shut down all process instances.</entry>
1758           </row>
1759
1760           <row>
1761             <entry>AFS_BOS_ReStAll</entry>
1762
1763             <entry>P C</entry>
1764
1765             <entry>ECode AFSName HostID</entry>
1766
1767             <entry>BOZO_RestartAll - Shut down, then restart all process instances.</entry>
1768           </row>
1769
1770           <row>
1771             <entry>AFS_BOS_ReBos</entry>
1772
1773             <entry>P C</entry>
1774
1775             <entry>ECode AFSName HostID</entry>
1776
1777             <entry>BOZO_ReBozo - Shut down, then restart all process instances and the BOS Server itself.</entry>
1778           </row>
1779
1780           <row>
1781             <entry>AFS_BOS_ReBosIn</entry>
1782
1783             <entry>P C</entry>
1784
1785             <entry>ECode</entry>
1786
1787             <entry>BOZO_ReBozo - Same as AFS_BOS_ReBos but done internally (server restarts).</entry>
1788           </row>
1789
1790           <row>
1791             <entry>AFS_BOS_ReStart</entry>
1792
1793             <entry>P C</entry>
1794
1795             <entry>ECode AFSName HostID instance</entry>
1796
1797             <entry>BOZO_Restart - Restart a given process instance.</entry>
1798           </row>
1799
1800           <row>
1801             <entry>AFS_BOS_WaitAll</entry>
1802
1803             <entry>P C</entry>
1804
1805             <entry>ECode AFSName HostID</entry>
1806
1807             <entry>BOZO_WaitAll - Wait until all process instances have reached their goals.</entry>
1808           </row>
1809
1810           <row>
1811             <entry>AFS_BOS_AddSUsr</entry>
1812
1813             <entry>S P</entry>
1814
1815             <entry>ECode AFSName HostID</entry>
1816
1817             <entry>BOZO_AddSUser - Add a user to the UserList.</entry>
1818           </row>
1819
1820           <row>
1821             <entry>AFS_BOS_DelSUsr</entry>
1822
1823             <entry>S P</entry>
1824
1825             <entry>ECode AFSName HostID</entry>
1826
1827             <entry>BOZO_DeleteSUser - Delete a user from the UserList.</entry>
1828           </row>
1829
1830           <row>
1831             <entry>AFS_BOS_LstSUsr</entry>
1832
1833             <entry>None</entry>
1834
1835             <entry>ECode AFSName HostID</entry>
1836
1837             <entry>BOZO_ListSUsers - Get the name of the user in the given position in the UserList file.</entry>
1838           </row>
1839
1840           <row>
1841             <entry>AFS_BOS_LstKey</entry>
1842
1843             <entry>P</entry>
1844
1845             <entry>ECode AFSName HostID</entry>
1846
1847             <entry>BOZO_ListKeys - List information about the key at a given index in the key file.</entry>
1848           </row>
1849
1850           <row>
1851             <entry>AFS_BOS_LstKeyU</entry>
1852
1853             <entry>P</entry>
1854
1855             <entry>ECode AFSName HostID</entry>
1856
1857             <entry>BOZO_ListKeys - Same as AFS_BOS_LstKey, but unauthorized.</entry>
1858           </row>
1859
1860           <row>
1861             <entry>AFS_BOS_AddKey</entry>
1862
1863             <entry>S P</entry>
1864
1865             <entry>ECode AFSName HostID</entry>
1866
1867             <entry>BOZO_AddKey - Add a key to the key file.</entry>
1868           </row>
1869
1870           <row>
1871             <entry>AFS_BOS_DelKey</entry>
1872
1873             <entry>S P</entry>
1874
1875             <entry>ECode AFSName HostID</entry>
1876
1877             <entry>BOZO_DeleteKey - Delete the entry for an AFS key.</entry>
1878           </row>
1879
1880           <row>
1881             <entry>AFS_BOS_SetNoAu</entry>
1882
1883             <entry>S P</entry>
1884
1885             <entry>ECode AFSName HostID flag</entry>
1886
1887             <entry>BOZO_SetNoAuthFlag - Enable or disable authenticated call requirements.</entry>
1888           </row>
1889
1890           <row>
1891             <entry>AFS_BOS_SetCell</entry>
1892
1893             <entry>S P</entry>
1894
1895             <entry>ECode AFSName HostID name</entry>
1896
1897             <entry>BOZO_SetCellName - Set the name of the cell to which the BOS Server belongs.</entry>
1898           </row>
1899
1900           <row>
1901             <entry>AFS_BOS_AddHst</entry>
1902
1903             <entry>S P</entry>
1904
1905             <entry>ECode AFSName HostID name</entry>
1906
1907             <entry>BOZO_AddCellHost - Add an entry to the list of database server hosts.</entry>
1908           </row>
1909
1910           <row>
1911             <entry>AFS_BOS_DelHst</entry>
1912
1913             <entry>S P</entry>
1914
1915             <entry>ECode AFSName HostID name</entry>
1916
1917             <entry>BOZO_DeleteCellHost - Delete an entry from the list of database server hosts.</entry>
1918           </row>
1919
1920           <row>
1921             <entry>AFS_BOS_Inst</entry>
1922
1923             <entry>P O M</entry>
1924
1925             <entry>ECode AFSName HostID name</entry>
1926
1927             <entry><para>StartBOZO_Install - Pass the IN parameters when installing a server binary.</para> <para>EndBOZO_Install -
1928             Get the OUT parameters when installing a server binary.</para></entry>
1929           </row>
1930
1931           <row>
1932             <entry>AFS_BOS_UnInst</entry>
1933
1934             <entry>P O M</entry>
1935
1936             <entry>ECode AFSName HostID name</entry>
1937
1938             <entry>BOZO_UnInstall - Roll back from a server binary installation.</entry>
1939           </row>
1940
1941           <row>
1942             <entry>AFS_BOS_PrnLog</entry>
1943
1944             <entry>P O</entry>
1945
1946             <entry>ECode AFSName HostID</entry>
1947
1948             <entry>BOZO_Prune - Throw away old versions of server binaries and core file.</entry>
1949           </row>
1950
1951           <row>
1952             <entry>AFS_BOS_Exec</entry>
1953
1954             <entry>P C</entry>
1955
1956             <entry>ECode AFSName HostID cmd</entry>
1957
1958             <entry>BOZO_Exec - Execute a shell command at the server.</entry>
1959           </row>
1960
1961           <row>
1962             <entry>AFS_BOS_DoExec</entry>
1963
1964             <entry>P C</entry>
1965
1966             <entry>ECode exec</entry>
1967
1968             <entry>The <emphasis role="bold">bosserver</emphasis> process was restarted.</entry>
1969           </row>
1970
1971           <row>
1972             <entry>AFS_BOS_StpProc</entry>
1973
1974             <entry>P C</entry>
1975
1976             <entry>ECode cmd</entry>
1977
1978             <entry>An RPC to stop any process controlled by the BOS Server.</entry>
1979           </row>
1980         </tbody>
1981       </tgroup>
1982     </informaltable>
1983   </sect1>
1984
1985   <sect1 id="HDRWQ645">
1986     <title>Volume Location Server Events</title>
1987
1988     <informaltable>
1989       <tgroup cols="4">
1990         <colspec colwidth="28*" />
1991
1992         <colspec colwidth="10*" />
1993
1994         <colspec colwidth="25*" />
1995
1996         <colspec colwidth="38*" />
1997
1998         <thead>
1999           <row>
2000             <entry>Event</entry>
2001
2002             <entry>Class</entry>
2003
2004             <entry>Parameters</entry>
2005
2006             <entry>Description</entry>
2007           </row>
2008         </thead>
2009
2010         <tbody>
2011           <row>
2012             <entry>AFS_VL_CreEnt</entry>
2013
2014             <entry>P M</entry>
2015
2016             <entry>ECode AFSName HostID name</entry>
2017
2018             <entry>VL_CreateEntry - Create a VLDB entry.</entry>
2019           </row>
2020
2021           <row>
2022             <entry>AFS_VL_DelEnt</entry>
2023
2024             <entry>P M</entry>
2025
2026             <entry>ECode AFSName HostID volID</entry>
2027
2028             <entry>VL_DeleteEntry - Delete a VLDB entry.</entry>
2029           </row>
2030
2031           <row>
2032             <entry>AFS_VL_GetNVlID</entry>
2033
2034             <entry>None</entry>
2035
2036             <entry>ECode AFSName HostID</entry>
2037
2038             <entry>VL_GetNewVolumeId - Generate a new volume ID.</entry>
2039           </row>
2040
2041           <row>
2042             <entry>AFS_VL_RepEnt</entry>
2043
2044             <entry>P M</entry>
2045
2046             <entry>ECode AFSName HostID volID</entry>
2047
2048             <entry>VL_ReplaceEntry - Replace entire contents of VLDB entry.</entry>
2049           </row>
2050
2051           <row>
2052             <entry>AFS_VL_UpdEnt</entry>
2053
2054             <entry>P M</entry>
2055
2056             <entry>ECode AFSName HostID volID</entry>
2057
2058             <entry>VL_UpdateEntry - Update contents of VLDB entry.</entry>
2059           </row>
2060
2061           <row>
2062             <entry>AFS_VL_SetLck</entry>
2063
2064             <entry>P</entry>
2065
2066             <entry>ECode AFSName HostID volID</entry>
2067
2068             <entry>VL_SetLock - Lock VLDB entry.</entry>
2069           </row>
2070
2071           <row>
2072             <entry>AFS_VL_RelLck</entry>
2073
2074             <entry>P</entry>
2075
2076             <entry>ECode AFSName HostID volID</entry>
2077
2078             <entry>VL_ReleaseLock - Unlock VLDB entry.</entry>
2079           </row>
2080         </tbody>
2081       </tgroup>
2082     </informaltable>
2083   </sect1>
2084 </appendix>