"labeledurl": ["Home Page",11],
"latitude": ["Latitude",12],
"longitude": ["Longitude",13],
- "icqUIN": ["ICQ UIN",14],
+ "icquin": ["ICQ UIN",14],
"privatesub": ["Debian-Private",15],
"comment": ["Comment",116],
"userpassword": ["Crypted Password",117],
"longitude": ["XEarth latitude in ISO 6709 format - see /usr/share/zoneinfo/zone.tab or etak.com"],
"dnszoneentry": ["DNS Zone fragment associated this this user"],
"labeledurl": ["Web home page"],
- "icqUIN": ["ICQ UIN Number"]};
+ "icquin": ["ICQ UIN Number"]};
# Create a map of IDs to desc,value,attr
OrderedIndex = {};
print FormatSSHAuth(x);
+# Print the SSH RSA Authentication keys for a user
+def PrintSshDSAKeys(Attrs):
+ if Attrs[1].has_key("sshdsaauthkey") == 0:
+ return;
+ First = 0;
+ for x in Attrs[1]["sshdsaauthkey"]:
+ if First == 0:
+ print "%-24s:" % ("SSH DSA Auth Keys"),
+ First = 1;
+ else:
+ print "%-24s:" % (""),
+
+ print FormatSSH2Auth(x);
+
# Display all of the attributes in a numbered list
def ShowAttrs(Attrs):
print;
PrintShadow(Attrs);
PrintKeys(Attrs);
PrintSshRSAKeys(Attrs);
+ PrintSshDSAKeys(Attrs);
for at in Attrs[1].keys():
if AttrInfo.has_key(at):