slesh@fth-1.arpa (01/23/86)
Greetings from the neophyte Unix systems administrators at Fort Huachuca!! Our users are beginning to employ SCCS and are demanding (amoung many other capabilities) an SCCS "setuid" program to help them control access to their files. We have developed a couple of elementary programs for this purpose but neither of them are neat, slick or elegant. HOW YOU CAN HELP: Clever people that we are, we believe that we are not the first systems administrators faced with this requirement. We think there is a very good chance that somebody out there in 'netland' DOES have something that is neat, slick and elegant; that furthermore that benefactor has placed this program in the public domain; and that almost everybody else in Unix-land knows what it is called; and finally that somebody wouldn't mind telling us its name. DEFINITIONS: "neat, slick and elegant" - a table-driven program which permits selected update priviledges for different users. A program easily maintained and easily changed for the very few user requirements not already anticipated.
gwyn@BRL.ARPA (VLD/VMB) (01/23/86)
SCCS, at least the SVR2 version, already supports set-UID interfaces and access control (admin -a option). All you need then is a set-UID front-end that checks for fraudulent use, then feeds the command to the regular SCCS utility. I have one that I have not been able to test due to our kernels not supporting System V setuid semantics. If you really want to try it, send me mail.
jsdy@hadron.UUCP (Joseph S. D. Yao) (01/26/86)
In article <1839@brl-tgr.ARPA> slesh@fth-1.arpa writes: > Our users are beginning to employ SCCS and are demanding (amoung >many other capabilities) an SCCS "setuid" program to help them control >access to their files. SCCS has "always" (since PWB System I, SCCS Version 4.0) had the abillity to put access lists (and refuse lists) in s-files. See man 1 admin, because I don't often use it. It does somewhat depend on making files iand directories accessible and trusting users. -- Joe Yao hadron!jsdy@seismo.{CSS.GOV,ARPA,UUCP}