Annotation of 43BSDReno/contrib/isode-beta/doc/manual/volume5.toc, revision 1.1

1.1     ! root        1: \contentsline {part}{\uppercase {i}\phspace {1em}Introduction}{1}
        !             2: \contentsline {chapter}{\numberline {1}Overview}{3}
        !             3: \contentsline {section}{\numberline {1.1}Fanatics Need Not Read Further}{4}
        !             4: \contentsline {section}{\numberline {1.2}The Name of the Game}{5}
        !             5: \contentsline {section}{\numberline {1.3}Operating Environments}{5}
        !             6: \contentsline {section}{\numberline {1.4}Organization of the Release}{7}
        !             7: \contentsline {section}{\numberline {1.5}A Note on this Implementation}{9}
        !             8: \contentsline {section}{\numberline {1.6}Changes Since the Last Release}{10}
        !             9: \contentsline {chapter}{\numberline {2}Overview of QUIPU}{11}
        !            10: \contentsline {section}{\numberline {2.1}Summary}{11}
        !            11: \contentsline {section}{\numberline {2.2}Pronouncing QUIPU}{12}
        !            12: \contentsline {section}{\numberline {2.3}Why QUIPU}{12}
        !            13: \contentsline {section}{\numberline {2.4}Objectives}{12}
        !            14: \contentsline {subsection}{\numberline {2.4.1}General Aims}{12}
        !            15: \contentsline {subsection}{\numberline {2.4.2}Technical Goals}{13}
        !            16: \contentsline {section}{\numberline {2.5}Roadmap}{14}
        !            17: \contentsline {section}{\numberline {2.6}QUIPU Support Address}{14}
        !            18: \contentsline {section}{\numberline {2.7}Acknowledgements}{15}
        !            19: \contentsline {part}{\uppercase {ii}\phspace {1em}User's Guide}{17}
        !            20: \contentsline {chapter}{\numberline {3}The OSI Directory}{19}
        !            21: \contentsline {section}{\numberline {3.1}The Model}{19}
        !            22: \contentsline {section}{\numberline {3.2}Information Representation}{21}
        !            23: \contentsline {subsection}{\numberline {3.2.1}Object Identifiers}{21}
        !            24: \contentsline {subsection}{\numberline {3.2.2}Attributes}{21}
        !            25: \contentsline {subsection}{\numberline {3.2.3}Names}{23}
        !            26: \contentsline {section}{\numberline {3.3}Directory User Agent}{24}
        !            27: \contentsline {section}{\numberline {3.4}Directory System Agent}{25}
        !            28: \contentsline {chapter}{\numberline {4}DISH}{26}
        !            29: \contentsline {section}{\numberline {4.1}Commands}{27}
        !            30: \contentsline {subsection}{\numberline {4.1.1}Moveto}{27}
        !            31: \contentsline {subsection}{\numberline {4.1.2}Showentry}{28}
        !            32: \contentsline {subsubsection}{read flags}{28}
        !            33: \contentsline {subsection}{\numberline {4.1.3}List}{29}
        !            34: \contentsline {subsection}{\numberline {4.1.4}Search}{30}
        !            35: \contentsline {subsubsection}{More on Matching}{31}
        !            36: \contentsline {subsection}{\numberline {4.1.5}Add Entry}{32}
        !            37: \contentsline {subsection}{\numberline {4.1.6}Editentry}{32}
        !            38: \contentsline {subsection}{\numberline {4.1.7}Delete Entry}{33}
        !            39: \contentsline {subsection}{\numberline {4.1.8}Modify Entry}{33}
        !            40: \contentsline {subsection}{\numberline {4.1.9}ModifyRDN}{33}
        !            41: \contentsline {subsection}{\numberline {4.1.10}Showname}{33}
        !            42: \contentsline {subsection}{\numberline {4.1.11}Compare}{34}
        !            43: \contentsline {subsection}{\numberline {4.1.12}Squid}{34}
        !            44: \contentsline {subsection}{\numberline {4.1.13}Bind}{34}
        !            45: \contentsline {subsection}{\numberline {4.1.14}Unbind}{35}
        !            46: \contentsline {section}{\numberline {4.2}Sequences}{35}
        !            47: \contentsline {section}{\numberline {4.3}Service Controls}{36}
        !            48: \contentsline {section}{\numberline {4.4}Tailoring}{37}
        !            49: \contentsline {subsection}{\numberline {4.4.1}.quipurc}{38}
        !            50: \contentsline {section}{\numberline {4.5}Remote Management of the DSA}{39}
        !            51: \contentsline {section}{\numberline {4.6}Caching in the DUA}{40}
        !            52: \contentsline {section}{\numberline {4.7}Running DISH from the Shell}{40}
        !            53: \contentsline {subsection}{\numberline {4.7.1}Dishinit}{41}
        !            54: \contentsline {subsection}{\numberline {4.7.2}Example Scripts}{41}
        !            55: \contentsline {subsection}{\numberline {4.7.3}Files}{42}
        !            56: \contentsline {chapter}{\numberline {5}SID}{43}
        !            57: \contentsline {section}{\numberline {5.1}Quickstart}{43}
        !            58: \contentsline {section}{\numberline {5.2}Example Usage}{46}
        !            59: \contentsline {section}{\numberline {5.3}Use of Nicknames}{47}
        !            60: \contentsline {section}{\numberline {5.4}SID Commands}{47}
        !            61: \contentsline {section}{\numberline {5.5}Standard DISH commands}{48}
        !            62: \contentsline {section}{\numberline {5.6}QUIPU Profile}{49}
        !            63: \contentsline {chapter}{\numberline {6}FRED}{51}
        !            64: \contentsline {section}{\numberline {6.1}Giving Commands to Fred}{51}
        !            65: \contentsline {section}{\numberline {6.2}Let your Fingers do the Walking}{51}
        !            66: \contentsline {subsection}{\numberline {6.2.1}The Alias Command}{52}
        !            67: \contentsline {subsection}{\numberline {6.2.2}Back to Searching}{52}
        !            68: \contentsline {subsection}{\numberline {6.2.3}The Area Command}{54}
        !            69: \contentsline {subsection}{\numberline {6.2.4}Getting Help}{55}
        !            70: \contentsline {subsection}{\numberline {6.2.5}Quitting}{55}
        !            71: \contentsline {section}{\numberline {6.3}Advanced Usage}{56}
        !            72: \contentsline {chapter}{\numberline {7}WIDGET}{57}
        !            73: \contentsline {section}{\numberline {7.1}Types of Widget}{57}
        !            74: \contentsline {subsection}{\numberline {7.1.1}Label Widgets}{58}
        !            75: \contentsline {subsection}{\numberline {7.1.2}Command Widgets}{58}
        !            76: \contentsline {subsection}{\numberline {7.1.3}Dialog Widgets}{58}
        !            77: \contentsline {subsection}{\numberline {7.1.4}Toggle Widgets}{58}
        !            78: \contentsline {section}{\numberline {7.2}Using WIDGET}{58}
        !            79: \contentsline {subsection}{\numberline {7.2.1}Binding}{59}
        !            80: \contentsline {subsection}{\numberline {7.2.2}Main Options}{59}
        !            81: \contentsline {subsection}{\numberline {7.2.3}Read}{59}
        !            82: \contentsline {subsection}{\numberline {7.2.4}List}{59}
        !            83: \contentsline {subsection}{\numberline {7.2.5}Search}{59}
        !            84: \contentsline {subsection}{\numberline {7.2.6}Modify}{60}
        !            85: \contentsline {subsection}{\numberline {7.2.7}Quitting}{60}
        !            86: \contentsline {chapter}{\numberline {8}SUNINT}{61}
        !            87: \contentsline {section}{\numberline {8.1}Using SUNINT}{61}
        !            88: \contentsline {subsection}{\numberline {8.1.1}Menus}{61}
        !            89: \contentsline {subsection}{\numberline {8.1.2}Moving around the DIT}{62}
        !            90: \contentsline {subsection}{\numberline {8.1.3}Reading the Attributes}{62}
        !            91: \contentsline {subsection}{\numberline {8.1.4}Searching}{62}
        !            92: \contentsline {subsection}{\numberline {8.1.5}Quitting}{62}
        !            93: \contentsline {chapter}{\numberline {9}Attribute Syntaxes}{63}
        !            94: \contentsline {section}{\numberline {9.1}Standard Syntaxes}{63}
        !            95: \contentsline {subsection}{\numberline {9.1.1}PrintableString}{64}
        !            96: \contentsline {subsection}{\numberline {9.1.2}CaseExactString}{64}
        !            97: \contentsline {subsection}{\numberline {9.1.3}CaseIgnoreString}{65}
        !            98: \contentsline {subsection}{\numberline {9.1.4}CountryString}{67}
        !            99: \contentsline {subsection}{\numberline {9.1.5}IA5String}{67}
        !           100: \contentsline {subsection}{\numberline {9.1.6}VisibleString}{68}
        !           101: \contentsline {subsection}{\numberline {9.1.7}OctetString}{68}
        !           102: \contentsline {subsection}{\numberline {9.1.8}NumericString}{68}
        !           103: \contentsline {subsection}{\numberline {9.1.9}DestinationString}{69}
        !           104: \contentsline {subsection}{\numberline {9.1.10}TelephoneNumber}{69}
        !           105: \contentsline {subsection}{\numberline {9.1.11}PostalAddress}{70}
        !           106: \contentsline {subsection}{\numberline {9.1.12}DN}{70}
        !           107: \contentsline {subsection}{\numberline {9.1.13}OID}{72}
        !           108: \contentsline {subsection}{\numberline {9.1.14}ObjectClass}{72}
        !           109: \contentsline {subsection}{\numberline {9.1.15}TelexNumber}{72}
        !           110: \contentsline {subsection}{\numberline {9.1.16}TeletexTerminalIdentifier}{73}
        !           111: \contentsline {subsection}{\numberline {9.1.17}FacsimileTelephoneNumber}{73}
        !           112: \contentsline {subsection}{\numberline {9.1.18}DeliveryMethod}{73}
        !           113: \contentsline {subsection}{\numberline {9.1.19}PresentationAddress}{74}
        !           114: \contentsline {subsection}{\numberline {9.1.20}Password}{74}
        !           115: \contentsline {subsection}{\numberline {9.1.21}Certificate}{74}
        !           116: \contentsline {subsection}{\numberline {9.1.22}CertificatePair}{74}
        !           117: \contentsline {subsection}{\numberline {9.1.23}CertificateList}{75}
        !           118: \contentsline {subsection}{\numberline {9.1.24}Guide}{75}
        !           119: \contentsline {subsection}{\numberline {9.1.25}UTCTime}{76}
        !           120: \contentsline {subsection}{\numberline {9.1.26}Boolean}{76}
        !           121: \contentsline {subsection}{\numberline {9.1.27}Integer}{76}
        !           122: \contentsline {section}{\numberline {9.2}QUIPU Attribute Syntaxes}{76}
        !           123: \contentsline {subsection}{\numberline {9.2.1}ACL}{76}
        !           124: \contentsline {subsection}{\numberline {9.2.2}Schema}{77}
        !           125: \contentsline {subsection}{\numberline {9.2.3}ProtectedPassword}{77}
        !           126: \contentsline {subsection}{\numberline {9.2.4}SecurityPolicy}{78}
        !           127: \contentsline {subsection}{\numberline {9.2.5}EdbInfo}{78}
        !           128: \contentsline {section}{\numberline {9.3}RARE Attribute Syntaxes}{78}
        !           129: \contentsline {subsection}{\numberline {9.3.1}Mailbox}{78}
        !           130: \contentsline {subsection}{\numberline {9.3.2}CaseIgnoreIA5String}{78}
        !           131: \contentsline {subsection}{\numberline {9.3.3}Photo}{79}
        !           132: \contentsline {section}{\numberline {9.4}THORN System Attribute Syntaxes}{79}
        !           133: \contentsline {subsection}{\numberline {9.4.1}ThornACL}{79}
        !           134: \contentsline {subsection}{\numberline {9.4.2}RDType}{79}
        !           135: \contentsline {subsection}{\numberline {9.4.3}ODType}{79}
        !           136: \contentsline {subsection}{\numberline {9.4.4}ADType}{79}
        !           137: \contentsline {subsection}{\numberline {9.4.5}KnowledgeReference}{80}
        !           138: \contentsline {subsection}{\numberline {9.4.6}NRSInformation}{80}
        !           139: \contentsline {section}{\numberline {9.5}MHS Attribute Syntaxes}{80}
        !           140: \contentsline {subsection}{\numberline {9.5.1}ORAddress}{80}
        !           141: \contentsline {subsection}{\numberline {9.5.2}ORName}{80}
        !           142: \contentsline {subsection}{\numberline {9.5.3}DLSubmitPermissions}{80}
        !           143: \contentsline {section}{\numberline {9.6}ASN}{80}
        !           144: \contentsline {chapter}{\numberline {10}Introduction to Security Features}{82}
        !           145: \contentsline {section}{\numberline {10.1}Passwords}{82}
        !           146: \contentsline {subsection}{\numberline {10.1.1}Choosing a Password}{82}
        !           147: \contentsline {subsection}{\numberline {10.1.2}Taking Care of Your Password}{83}
        !           148: \contentsline {section}{\numberline {10.2}Discretionary Access Control}{84}
        !           149: \contentsline {subsection}{\numberline {10.2.1}Model}{84}
        !           150: \contentsline {subsection}{\numberline {10.2.2}Detect Access}{86}
        !           151: \contentsline {subsection}{\numberline {10.2.3}Effect of ACLs on Operations}{86}
        !           152: \contentsline {subsection}{\numberline {10.2.4}Example Use of ACLs}{87}
        !           153: \contentsline {part}{\uppercase {iii}\phspace {1em}Administrator's Guide}{91}
        !           154: \contentsline {chapter}{\numberline {11}Installing QUIPU}{93}
        !           155: \contentsline {section}{\numberline {11.1}Files}{94}
        !           156: \contentsline {chapter}{\numberline {12}Configuring a DUA}{96}
        !           157: \contentsline {section}{\numberline {12.1}Connecting to a DSA}{96}
        !           158: \contentsline {section}{\numberline {12.2}Tailoring}{97}
        !           159: \contentsline {chapter}{\numberline {13}Configuring a DSA}{101}
        !           160: \contentsline {section}{\numberline {13.1}Basic Formats and Structures}{101}
        !           161: \contentsline {subsection}{\numberline {13.1.1}Entry Data Block}{101}
        !           162: \contentsline {subsection}{\numberline {13.1.2}Object Class attribute}{103}
        !           163: \contentsline {subsection}{\numberline {13.1.3}Database Structure}{104}
        !           164: \contentsline {subsection}{\numberline {13.1.4}Long Distinguished Names}{105}
        !           165: \contentsline {section}{\numberline {13.2}Setting up an Initial DSA}{106}
        !           166: \contentsline {subsection}{\numberline {13.2.1}Setting up YOUR DSA}{108}
        !           167: \contentsline {section}{\numberline {13.3}Tailoring}{110}
        !           168: \contentsline {subsection}{\numberline {13.3.1}Tailoring a Running DSA}{113}
        !           169: \contentsline {section}{\numberline {13.4}Connection to Other DSAs}{113}
        !           170: \contentsline {subsection}{\numberline {13.4.1}Choosing a Name for Your DSA}{115}
        !           171: \contentsline {subsection}{\numberline {13.4.2}Connection to the Global Directory}{117}
        !           172: \contentsline {section}{\numberline {13.5}Adding more Data}{118}
        !           173: \contentsline {subsection}{\numberline {13.5.1}More on Object Classes}{119}
        !           174: \contentsline {subsubsection}{Person}{119}
        !           175: \contentsline {subsubsection}{OrganizationalPerson}{120}
        !           176: \contentsline {subsubsection}{ThornPerson}{121}
        !           177: \contentsline {subsubsection}{OrganizationalRole}{121}
        !           178: \contentsline {subsubsection}{Alias}{122}
        !           179: \contentsline {subsubsection}{OrganizationalUnit}{123}
        !           180: \contentsline {subsubsection}{Organization}{124}
        !           181: \contentsline {subsubsection}{domainRelatedObject}{124}
        !           182: \contentsline {subsection}{\numberline {13.5.2}Schemas}{125}
        !           183: \contentsline {subsection}{\numberline {13.5.3}Photograph Attributes}{126}
        !           184: \contentsline {subsection}{\numberline {13.5.4}File Attributes}{127}
        !           185: \contentsline {section}{\numberline {13.6}How a DSA Starts}{128}
        !           186: \contentsline {section}{\numberline {13.7}Adding more DSAs}{129}
        !           187: \contentsline {section}{\numberline {13.8}Receiving EDB Updates}{129}
        !           188: \contentsline {section}{\numberline {13.9}Tables}{131}
        !           189: \contentsline {section}{\numberline {13.10}More Help Installing Quipu}{133}
        !           190: \contentsline {chapter}{\numberline {14}Security Management}{134}
        !           191: \contentsline {section}{\numberline {14.1}Configuration}{134}
        !           192: \contentsline {subsection}{\numberline {14.1.1}Compilation Options}{134}
        !           193: \contentsline {subsection}{\numberline {14.1.2}Quipu Userid}{135}
        !           194: \contentsline {subsection}{\numberline {14.1.3}File Permissions}{135}
        !           195: \contentsline {section}{\numberline {14.2}Discretionary Access Control}{136}
        !           196: \contentsline {subsection}{\numberline {14.2.1}What must be Publicly Readable}{136}
        !           197: \contentsline {section}{\numberline {14.3}Audit}{137}
        !           198: \contentsline {subsection}{\numberline {14.3.1}Enabling Auditing}{137}
        !           199: \contentsline {subsection}{\numberline {14.3.2}Relating Events to Users}{137}
        !           200: \contentsline {subsection}{\numberline {14.3.3}Format of Audit Records}{137}
        !           201: \contentsline {subsection}{\numberline {14.3.4}Start of an Association}{138}
        !           202: \contentsline {subsection}{\numberline {14.3.5}End of an Association}{138}
        !           203: \contentsline {subsection}{\numberline {14.3.6}DAP Operation}{138}
        !           204: \contentsline {subsection}{\numberline {14.3.7}DAP Result}{139}
        !           205: \contentsline {subsection}{\numberline {14.3.8}Chaining}{139}
        !           206: \contentsline {subsection}{\numberline {14.3.9}Other Events}{139}
        !           207: \contentsline {chapter}{\numberline {15}The QUIPU Nameservice}{140}
        !           208: \contentsline {section}{\numberline {15.1}Requirements}{140}
        !           209: \contentsline {section}{\numberline {15.2}Design}{140}
        !           210: \contentsline {section}{\numberline {15.3}Support}{142}
        !           211: \contentsline {section}{\numberline {15.4}Configuring the Name Service}{142}
        !           212: \contentsline {section}{\numberline {15.5}Dsabuild}{143}
        !           213: \contentsline {section}{\numberline {15.6}Representation in the DIT}{143}
        !           214: \contentsline {section}{\numberline {15.7}Replacing the Name Service with DAP}{144}
        !           215: \contentsline {chapter}{\numberline {16}User Naming Architecture}{145}
        !           216: \contentsline {section}{\numberline {16.1}Overview}{145}
        !           217: \contentsline {section}{\numberline {16.2}THORN}{145}
        !           218: \contentsline {section}{\numberline {16.3}Common Name Forms}{146}
        !           219: \contentsline {section}{\numberline {16.4}DSA Naming Architecture }{146}
        !           220: \contentsline {part}{\uppercase {iv}\phspace {1em}Programmer's Guide}{149}
        !           221: \contentsline {chapter}{\numberline {17}Programming the Directory}{151}
        !           222: \contentsline {section}{\numberline {17.1}Conventions}{151}
        !           223: \contentsline {section}{\numberline {17.2}Attributes}{154}
        !           224: \contentsline {section}{\numberline {17.3}Distinguished Names}{158}
        !           225: \contentsline {section}{\numberline {17.4}Adding New Syntaxes to QUIPU}{160}
        !           226: \contentsline {subsection}{\numberline {17.4.1}Where to Add the Syntax Definition}{162}
        !           227: \contentsline {chapter}{\numberline {18}The Procedural DUA}{164}
        !           228: \contentsline {section}{\numberline {18.1}Procedure Model}{164}
        !           229: \contentsline {section}{\numberline {18.2}Common Parameters}{165}
        !           230: \contentsline {subsection}{\numberline {18.2.1}Arguments}{165}
        !           231: \contentsline {subsection}{\numberline {18.2.2}Results}{166}
        !           232: \contentsline {section}{\numberline {18.3}Continuation References}{166}
        !           233: \contentsline {section}{\numberline {18.4}Errors}{168}
        !           234: \contentsline {subsection}{\numberline {18.4.1}Attribute Error}{169}
        !           235: \contentsline {subsection}{\numberline {18.4.2}Name Error}{170}
        !           236: \contentsline {subsection}{\numberline {18.4.3}Referral Errors}{170}
        !           237: \contentsline {subsection}{\numberline {18.4.4}Security Error}{170}
        !           238: \contentsline {subsection}{\numberline {18.4.5}Service Error}{171}
        !           239: \contentsline {subsection}{\numberline {18.4.6}Update Error}{171}
        !           240: \contentsline {subsection}{\numberline {18.4.7}Abandon Failure}{171}
        !           241: \contentsline {subsection}{\numberline {18.4.8}Error Handling Procedures}{172}
        !           242: \contentsline {section}{\numberline {18.5}Binding and Unbinding}{172}
        !           243: \contentsline {subsection}{\numberline {18.5.1}No Authentication}{174}
        !           244: \contentsline {subsection}{\numberline {18.5.2}Simple Authentication}{175}
        !           245: \contentsline {subsection}{\numberline {18.5.3}Protected Simple Authentication}{175}
        !           246: \contentsline {subsection}{\numberline {18.5.4}Strong Authentication}{175}
        !           247: \contentsline {section}{\numberline {18.6}Unbind}{175}
        !           248: \contentsline {section}{\numberline {18.7}Read}{176}
        !           249: \contentsline {subsection}{\numberline {18.7.1}Entry Information Selection}{177}
        !           250: \contentsline {subsection}{\numberline {18.7.2}Entry Information}{177}
        !           251: \contentsline {section}{\numberline {18.8}Compare}{178}
        !           252: \contentsline {subsection}{\numberline {18.8.1}Attribute Value Assertion}{179}
        !           253: \contentsline {section}{\numberline {18.9}List}{180}
        !           254: \contentsline {section}{\numberline {18.10}Search}{181}
        !           255: \contentsline {subsection}{\numberline {18.10.1}Filters}{184}
        !           256: \contentsline {section}{\numberline {18.11}Modification Operations}{187}
        !           257: \contentsline {subsection}{\numberline {18.11.1}Add}{187}
        !           258: \contentsline {subsection}{\numberline {18.11.2}Remove}{188}
        !           259: \contentsline {subsection}{\numberline {18.11.3}Modify}{188}
        !           260: \contentsline {subsection}{\numberline {18.11.4}ModifyRDN}{189}
        !           261: \contentsline {section}{\numberline {18.12}Abandon}{190}
        !           262: \contentsline {section}{\numberline {18.13}Multiple Associations}{190}
        !           263: \contentsline {subsection}{\numberline {18.13.1}Multiple Binds}{191}
        !           264: \contentsline {subsection}{\numberline {18.13.2}Other DAP Operations}{191}
        !           265: \contentsline {section}{\numberline {18.14}Asynchronous Access}{191}
        !           266: \contentsline {chapter}{\numberline {19}Using the Quipu Library}{192}
        !           267: \contentsline {section}{\numberline {19.1}The Entry Structure}{192}
        !           268: \contentsline {section}{\numberline {19.2}Caching Results}{194}
        !           269: \contentsline {section}{\numberline {19.3}Finding Data in the Cache}{195}
        !           270: \contentsline {section}{\numberline {19.4}Caching List Results}{195}
        !           271: \contentsline {section}{\numberline {19.5}Changes}{196}
        !           272: \contentsline {part}{\uppercase {v}\phspace {1em}Design}{199}
        !           273: \contentsline {chapter}{\numberline {20}Overview}{201}
        !           274: \contentsline {section}{\numberline {20.1}Introduction}{201}
        !           275: \contentsline {section}{\numberline {20.2}General Aims}{202}
        !           276: \contentsline {section}{\numberline {20.3}Technical Goals}{203}
        !           277: \contentsline {section}{\numberline {20.4}Further QUIPU documents}{204}
        !           278: \contentsline {chapter}{\numberline {21}General Design}{205}
        !           279: \contentsline {section}{\numberline {21.1}Overview}{205}
        !           280: \contentsline {section}{\numberline {21.2}Service Controls}{206}
        !           281: \contentsline {chapter}{\numberline {22}Distributed Operation}{207}
        !           282: \contentsline {section}{\numberline {22.1}Overview}{207}
        !           283: \contentsline {section}{\numberline {22.2}DSA/DUA Interaction Model}{207}
        !           284: \contentsline {section}{\numberline {22.3}Model of Data Distribution}{208}
        !           285: \contentsline {subsection}{\numberline {22.3.1}Entry Data Blocks}{208}
        !           286: \contentsline {subsection}{\numberline {22.3.2}Masters and Slaves}{209}
        !           287: \contentsline {subsection}{\numberline {22.3.3}QUIPU Subordinate References}{209}
        !           288: \contentsline {subsection}{\numberline {22.3.4}Access to the root EDB}{210}
        !           289: \contentsline {section}{\numberline {22.4}Standard Knowledge References}{210}
        !           290: \contentsline {section}{\numberline {22.5}Navigation}{211}
        !           291: \contentsline {section}{\numberline {22.6}List}{213}
        !           292: \contentsline {section}{\numberline {22.7}Search}{214}
        !           293: \contentsline {section}{\numberline {22.8}Selecting a DSA}{215}
        !           294: \contentsline {subsection}{\numberline {22.8.1}DSA Quality}{216}
        !           295: \contentsline {subsection}{\numberline {22.8.2}Unavailable DSAs}{217}
        !           296: \contentsline {subsection}{\numberline {22.8.3}Operating When DSAs are not Fully Interconnected}{217}
        !           297: \contentsline {section}{\numberline {22.9}The External View of QUIPU}{217}
        !           298: \contentsline {section}{\numberline {22.10}Cached Data}{218}
        !           299: \contentsline {section}{\numberline {22.11}Configuration and Slave Update}{219}
        !           300: \contentsline {section}{\numberline {22.12}DSA Naming}{220}
        !           301: \contentsline {subsection}{\numberline {22.12.1}Choice of Names to Prevent Loops}{220}
        !           302: \contentsline {chapter}{\numberline {23}Access Control and Authentication}{222}
        !           303: \contentsline {section}{\numberline {23.1}Models}{222}
        !           304: \contentsline {subsection}{\numberline {23.1.1}Access Control}{222}
        !           305: \contentsline {subsection}{\numberline {23.1.2}Security Domains}{222}
        !           306: \contentsline {section}{\numberline {23.2}Representation in the DIT}{223}
        !           307: \contentsline {subsection}{\numberline {23.2.1}Simple Authentication}{223}
        !           308: \contentsline {subsection}{\numberline {23.2.2}Protected Simple Authentication}{223}
        !           309: \contentsline {subsection}{\numberline {23.2.3}Access Control Lists}{224}
        !           310: \contentsline {subsection}{\numberline {23.2.4}Security Policies}{224}
        !           311: \contentsline {subsection}{\numberline {23.2.5}Labels}{224}
        !           312: \contentsline {section}{\numberline {23.3}Distributed Operations}{225}
        !           313: \contentsline {subsection}{\numberline {23.3.1}(Protected) Simple Authentication}{225}
        !           314: \contentsline {subsection}{\numberline {23.3.2}Strong Authentication}{225}
        !           315: \contentsline {subsection}{\numberline {23.3.3}Restricting Read Access}{225}
        !           316: \contentsline {subsection}{\numberline {23.3.4}Restricting Write Access}{226}
        !           317: \contentsline {subsection}{\numberline {23.3.5}Caching}{226}
        !           318: \contentsline {subsection}{\numberline {23.3.6}Replicated Data}{227}
        !           319: \contentsline {chapter}{\numberline {24}Replicating Updates}{228}
        !           320: \contentsline {section}{\numberline {24.1}Basic Update Approach}{228}
        !           321: \contentsline {chapter}{\numberline {25}Implementation Choices}{231}
        !           322: \contentsline {section}{\numberline {25.1}DSA Structure}{231}
        !           323: \contentsline {subsection}{\numberline {25.1.1}Memory Structures}{232}
        !           324: \contentsline {subsection}{\numberline {25.1.2}Malloc}{233}
        !           325: \contentsline {subsection}{\numberline {25.1.3}Disk Structures}{233}
        !           326: \contentsline {section}{\numberline {25.2}OSI Choices}{234}
        !           327: \contentsline {part}{\uppercase {vi}\phspace {1em}Appendices}{235}
        !           328: \contentsline {chapter}{\numberline {A}Registered QUIPU DSAs}{237}
        !           329: \contentsline {chapter}{\numberline {B}BNF used Quipu}{242}
        !           330: \contentsline {chapter}{\numberline {C}The QUIPU Naming Architecture}{248}
        !           331: \contentsline {chapter}{\numberline {D}ASN.1 Summary}{252}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.