RETANTS%SUNRISE.BITNET@wiscvm.wisc.EDU (09/25/87)
Good day Wizards.... Before I go about reinventing the wheel, I was hoping that someone out there could help me. I am looking for any and all source, sections, and pointers for a shell to do the following... I work for a small software development company. Our biggest product is a Workstations with our full battery of software installed. these Workstations are primarily Sun 3/whatever's and MicroVAXen running UNIX or ULTRIX, the most recent versions. We have been having a problem with inexperienced people getting thrown into the position of System Manager for these machines and wrecking havoc. We have had entire data bases (large for this kind of work) destroyed as well as sections of the software. In order to avoid this, we would like to create an OPERATOR account on each machine that will have full SUPERUSER privs but will automatically upon login lock the person into a shell that meets the following specifications: a) is driven primarily by a menu with the following choices 1) Add a user (and the group if necessary) 2) Delete a user 3) Run backups 4) Shutdown the system 5) Install new software 6) QUIT (logs the person off) (any additions to this list will gladly be excepted) the shell should literally hold the persons hand and lead them through these procedures, offering choices whenever possible. b) LOCK THE USER OF THE ACCOUNT INTO THE PROGRAM. It occurred to me that this is a basic enough shell that it had to have been done before. This is the purpose for this letter. I am looking for any and all script people have. I do not have Internet access directly so I can't ftp things...If you know of them I would be very appreciative if you would send them directly to me. It isn't necessary for all this to come back to the list. Please send any comments, questions, etc to RETANTS@SUNRISE.Bitnet Thank you in advance for your help. Sincerely, Rebecca Tants System Manager New Methods Research (315)424-0329 RETANTS@SUNRISE.Bitnet