Provided by: manpages-ja_0.5.0.0.20110915-1_all bug

SETUID

       RCS  setuid

       o   RCS   setuid  seteuid()   Posix  1003.1a Draft 5 root RCS  setuid()
         saved setuid (Posix  1003.1-1990  {_POSIX_SAVED_IDS}  )  ;  root  RCS
         setuid

       o  RCS A A RCS rcs A root

       o  B

       o  D ci co B A  setuid :

              mkdir  B
              cp  D/c[io]  B
              chmod  go-w,u+s  B/c[io]

       o  B :

              PATH=B:$PATH;  export  PATH  # ordinary shell
              set  path=(B  $path)  # C shell

       o  A  RCS R :

              mkdir  R
              chmod  go-w  R

       o  RCS G A RCS :

              chgrp  G  R
              chmod  g-w,o-rwx  R

       o ()  RCS R A

       o RCS RCS A rcs -a ; rcs(1) rcs -e -aA A

       o  A rcs -i  RCS -a

       o setuid ci, co, rcsclean ; rcs setuid

       o RCS  setuid setuid

       RCSINIT
               RCSINIT  RCS -q, -V, -x, -z

       TMPDIR  TMP TEMP ;  ( /tmp )

        ci  RCS  0

       Author: Walter F. Tichy.
       Manual Page Revision: 1.6; Release Date: 1999/08/27.
       Copyright (C) 1982, 1988, 1989 Walter F. Tichy.
       Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995 by Paul Eggert.

       co(1), ident(1), make(1), rcs(1), rcsclean(1), rcsdiff(1), rcsintro(1),
       rcsmerge(1), rlog(1), setuid(2), rcsfile(5)
       Walter F. Tichy, RCS--A System for Version Control,  Software--Practice
       & Experience 15, 7 (July 1985), 637-654.