Trusted Solaris 開発ガイド

ユーザーデータベースの出力

printf(1) 文によって、ユーザーデータベースから次のように出力されます。最下位ラベルと最上位ラベルは、常に 16 進で返されます。この情報を別の形式にしたい場合は、第 6 章「ラベルのコード例」に挙げられている 16 進からバイナリ、バイナリから ASCII への変換ルーチンを使用してください。


User name = zelda

User lock = open

User password generation = manual 

User profiles = All Authorizations,All

User roles = admin,oper,root,secadmin 

User idle time = 120

User idle command = lock user

Label view = internal,showil,showsl 

User label translation = 0X0000

User Minimum label in hexadecimal = 
0x00040c0000000000000000000000000000000000000000000003fffff
fffffff0000

User Maximum label (clearance) in hexadecimal = 
0x0006cc0000000000000000000000000000000000000000000003fffff
fffffff0000

User type = utnorm