1*ae771770SStanislav Sedov 2*ae771770SStanislav SedovMECH(5) BSD File Formats Manual MECH(5) 3*ae771770SStanislav Sedov 4*ae771770SStanislav SedovNNAAMMEE 5*ae771770SStanislav Sedov mmeecchh, qqoopp -- GSS-API Mechanism and QOP files 6*ae771770SStanislav Sedov 7*ae771770SStanislav SedovSSYYNNOOPPSSIISS 8*ae771770SStanislav Sedov _/_e_t_c_/_g_s_s_/_m_e_c_h _/_e_t_c_/_g_s_s_/_q_o_p 9*ae771770SStanislav Sedov 10*ae771770SStanislav SedovDDEESSCCRRIIPPTTIIOONN 11*ae771770SStanislav Sedov The _/_e_t_c_/_g_s_s_/_m_e_c_h file contains a list of installed GSS-API security 12*ae771770SStanislav Sedov mechanisms. Each line of the file either contains a comment if the first 13*ae771770SStanislav Sedov character is '#' or it contains five fields with the following meanings: 14*ae771770SStanislav Sedov 15*ae771770SStanislav Sedov Name The name of this GSS-API mechanism. 16*ae771770SStanislav Sedov 17*ae771770SStanislav Sedov Object identifier 18*ae771770SStanislav Sedov The OID for this mechanism. 19*ae771770SStanislav Sedov 20*ae771770SStanislav Sedov Library A shared library containing the implementation of this 21*ae771770SStanislav Sedov mechanism. 22*ae771770SStanislav Sedov 23*ae771770SStanislav Sedov Kernel module (optional) 24*ae771770SStanislav Sedov A kernel module containing the implementation of this mech- 25*ae771770SStanislav Sedov anism (not yet supported in FreeBSD). 26*ae771770SStanislav Sedov 27*ae771770SStanislav Sedov Library options (optional) 28*ae771770SStanislav Sedov Optionsal parameters interpreted by the mechanism. Library 29*ae771770SStanislav Sedov options must be enclosed in brackets ([ ]) to differentiate 30*ae771770SStanislav Sedov them from the optional kernel module entry. 31*ae771770SStanislav Sedov 32*ae771770SStanislav Sedov The _/_e_t_c_/_g_s_s_/_q_o_p file contains a list of Quality of Protection values for 33*ae771770SStanislav Sedov use with GSS-API. Each line of the file either contains a comment if the 34*ae771770SStanislav Sedov first character is '#' or it contains three fields with the following 35*ae771770SStanislav Sedov meanings: 36*ae771770SStanislav Sedov 37*ae771770SStanislav Sedov QOP string The name of this Quality of Protection algorithm. 38*ae771770SStanislav Sedov 39*ae771770SStanislav Sedov QOP value The numeric value used to select this algorithm for use 40*ae771770SStanislav Sedov with GSS-API functions such as gss_get_mic(3). 41*ae771770SStanislav Sedov 42*ae771770SStanislav Sedov Mechanism name 43*ae771770SStanislav Sedov The GSS-API mechanism name that corresponds to this algo- 44*ae771770SStanislav Sedov rithm. 45*ae771770SStanislav Sedov 46*ae771770SStanislav SedovEEXXAAMMPPLLEESS 47*ae771770SStanislav Sedov This is a typical entry from _/_e_t_c_/_g_s_s_/_m_e_c_h: 48*ae771770SStanislav Sedov 49*ae771770SStanislav Sedov kerberosv5 1.2.840.113554.1.2.2 /usr/lib/libgssapi_krb5.so.8 - 50*ae771770SStanislav Sedov 51*ae771770SStanislav Sedov This is a typical entry from _/_e_t_c_/_g_s_s_/_q_o_p: 52*ae771770SStanislav Sedov 53*ae771770SStanislav Sedov GSS_KRB5_CONF_C_QOP_DES 0x0100 kerberosv5 54*ae771770SStanislav Sedov 55*ae771770SStanislav SedovHHIISSTTOORRYY 56*ae771770SStanislav Sedov The mmeecchh manual page example first appeared in FreeBSD 7.0. 57*ae771770SStanislav Sedov 58*ae771770SStanislav SedovAAUUTTHHOORRSS 59*ae771770SStanislav Sedov This manual page was written by Doug Rabson <dfr@FreeBSD.org>. 60*ae771770SStanislav Sedov 61*ae771770SStanislav SedovBSD November 14, 2005 BSD 62