From: mar Date: Tue, 22 Aug 1989 15:55:01 +0000 (+0000) Subject: added krbmap & palladium menus X-Git-Tag: ASRSNAP1001~95 X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/commitdiff_plain/a6c2a13a4be912651171f0548a993ba5d49ae90e added krbmap & palladium menus --- diff --git a/clients/moira/menus.c b/clients/moira/menus.c index 02a89cd1..c8ccbf8c 100644 --- a/clients/moira/menus.c +++ b/clients/moira/menus.c @@ -477,6 +477,30 @@ Menu nfsphys_menu = { } }; +Menu krbmap_menu = { + NULLFUNC, + NULLFUNC, + "User Kerberos Mapping Menu", + 3, + { + { GetKrbmap, NULLMENU, 3, { + { "show", "Show Kerberos Mappings" }, + { "user", "User login name: " }, + { "principal", "Principal: " }, + } }, + { AddKrbmap, NULLMENU, 3, { + { "add", "Add Kerberos Mapping" }, + { "user", "User login name: " }, + { "principal", "Principal (this is case sensitive): " }, + } }, + { DeleteKrbmap, NULLMENU, 3, { + { "delete", "Delete Kerberos Mapping" }, + { "user", "User login name: " }, + { "principal", "Principal: " }, + } }, + } +}; + /* * User Menu */ @@ -504,7 +528,6 @@ Menu user_menu = { {"modify", "Change all user fields"}, {"login", "Login name: "} } }, -/* SIMPLEFUNC("chpw", "Change a user's password", change_user_password), */ SIMPLEFUNC("adduser", "Add a new user to the database", AddNewUser), SIMPLEFUNC("register", "Register a user", RegisterUser), @@ -516,13 +539,9 @@ Menu user_menu = { {"expunge", "Expunge user"}, {"login", "Login name: "} } }, -/* {DeleteUserByUid, NULLMENU, 2, { - {"udelete", "Delete user by uid"}, - {"uid", "User ID (not MIT ID!): "} - } }, */ SUBMENU("pobox", "Post Office Box Menu", &pobox_menu), SUBMENU("quota", "Quota Menu", "a_menu), - SIMPLEFUNC("verbose", "Toggle Verbosity of Delete", ToggleVerboseMode) + SUBMENU("krbmap", "User Kerberos Mappings", &krbmap_menu), } }; @@ -544,7 +563,7 @@ Menu dcm_menu = { }; /* - * Printer Menu + * Printcap Printer Menu */ Menu printer_menu = { @@ -573,6 +592,53 @@ Menu printer_menu = { }; +/* + * Palladium Printer Menu + */ + +Menu palladium_menu = { + NULLFUNC, + NULLFUNC, + "Printer Menu", + 7, + { + { GetPalladium, NULLMENU, 2, { + {"get", "Get Palladium Server Information"}, + {"name", "Name of Printer: "} + } }, + { AddPalladium, NULLMENU, 2, { + {"add", "Add New Palladium Server to Database"}, + {"name", "Supervisor/server name: "}, + } }, + { ChngPalladium, NULLMENU, 2, { + {"change", "Update Palladium Server Information"}, + {"name", "name: "}, + } }, + { DeletePalladium, NULLMENU, 2, { + {"delete", "Delete Palladium Server Entry"}, + {"name", "Printer Name: "} + } }, + { ShowPalladiumAlias, NULLMENU, 3, { + {"aliases", "Show Alternate Queue Names"}, + {"newname", "Alternate name: "}, + {"server", "Real supervisor or server name: "}, + } }, + { AddPalladiumAlias, NULLMENU, 3, { + {"alias", "Add Alternate Queue Name"}, + {"newname", "New name: "}, + {"server", "Real supervisor or server name: "}, + } }, + { DeletePalladiumAlias, NULLMENU, 3, { + {"unalias", "Remove Alternate Queue Name"}, + {"newname", "Alternate name: "}, + {"server", "Real supervisor or server name: "}, + } }, + } +}; + + + + /* * Miscellaneous Menu */ @@ -608,7 +674,7 @@ Menu sms_top_menu = { NULLFUNC, NULLFUNC, "Sms Database Manipulation", - 9, + 10, { SUBMENU("cluster","Cluster Menu",&cluster_menu), SUBMENU("filesys","Filesystem Menu", &filesys_menu), @@ -616,7 +682,8 @@ Menu sms_top_menu = { SUBMENU("machine","Machine Menu",&machine_menu), SUBMENU("nfs","NFS Physical Menu", &nfsphys_menu), SUBMENU("user","User Menu", &user_menu), - SUBMENU("printer", "Printer Menu", &printer_menu), + SUBMENU("printcap", "Printcap Printer Menu", &printer_menu), + SUBMENU("palladium", "Palladium Printer Menu", &palladium_menu), SUBMENU("dcm", "DCM Menu", &dcm_menu), SUBMENU("misc", "Miscellaneous Menu", &misc_menu) }