projects
/
mirror
/
userdir-ldap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix breaking old ud-generate locks.
[mirror/userdir-ldap.git]
/
ud-host
diff --git
a/ud-host
b/ud-host
index
77c0b3c
..
438e272
100755
(executable)
--- a/
ud-host
+++ b/
ud-host
@@
-5,6
+5,7
@@
# Copyright (c) 2001 Ryan Murray <rmurray@debian.org>
# Copyright (c) 2003 James Troup <troup@debian.org>
# Copyright (c) 2004-2005 Joey Schulze <joey@infodrom.org>
# Copyright (c) 2001 Ryan Murray <rmurray@debian.org>
# Copyright (c) 2003 James Troup <troup@debian.org>
# Copyright (c) 2004-2005 Joey Schulze <joey@infodrom.org>
+# Copyright (c) 2008,2009 Peter Palfrader <peter@palfrader.org>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@
-56,6
+57,10
@@
AttrInfo = {"description": ["Machine Descr.", 1],
"purpose": ["Purposes", 16],
"allowedGroups": ["Groups", 17],
"exportOptions": ["Export-Opts", 18],
"purpose": ["Purposes", 16],
"allowedGroups": ["Groups", 17],
"exportOptions": ["Export-Opts", 18],
+ "ipHostNumber": ["IP Address", 19],
+ "mXRecord": ["MXRecord", 20],
+ "dnsTTL": ["dnsTTL", 21],
+ "sshdistAuthKeysHost": ["extra authkeys ip", 22],
}
AttrPrompt = {"description": ["Purpose of the machine"],
}
AttrPrompt = {"description": ["Purpose of the machine"],
@@
-76,6
+81,10
@@
AttrPrompt = {"description": ["Purpose of the machine"],
"purpose": ["The purposes of this host"],
"allowedGroups": ["allowed Groups on this host"],
"exportOptions": ["additional export options"],
"purpose": ["The purposes of this host"],
"allowedGroups": ["allowed Groups on this host"],
"exportOptions": ["additional export options"],
+ "ipHostNumber": ["IP Addresses(es) of the machine"],
+ "mXRecord": ["Mail Exchanger for this machine"],
+ "dnsTTL": ["dns TTL value"],
+ "sshdistAuthKeysHost": ["additional hosts for sshdist's authkeys file"],
};
# Create a map of IDs to desc,value,attr
};
# Create a map of IDs to desc,value,attr
@@
-138,7
+147,7
@@
def Overview(Attrs):
# Change a single attribute
def ChangeAttr(Attrs,Attr):
# Change a single attribute
def ChangeAttr(Attrs,Attr):
- if (Attr in ["sponsor", "sshRSAHostKey", "purpose", "allowedGroups", "exportOptions"]):
+ if (Attr in ["sponsor", "sshRSAHostKey", "purpose", "allowedGroups", "exportOptions"
, "ipHostNumber", "mXRecord", "sshdistAuthKeysHost"
]):
return MultiChangeAttr(Attrs,Attr);
print "Old value: '%s'" % (GetAttr(Attrs,Attr,""));
return MultiChangeAttr(Attrs,Attr);
print "Old value: '%s'" % (GetAttr(Attrs,Attr,""));