The new sps is broken

dieter at titan.nmt.edu dieter at titan.nmt.edu
Wed Dec 14 17:17:26 AEST 1988


If you have /dev/kmem or /vmunix protected against prying eyes, you can't
run sps as written on a Sun-3 running SunOS 3.5.  Specifically, in
initsymbols.c, line 57, "if ( access( filesymbol, R_OK ) < 0 )" appears.
Quoting from TFM,

     The real user ID and the group access  list  (including  the
     real  group  ID)  are  used in verifying permission, so this
     call is useful to set-UID programs.  [access(2)]

This means that even making sps setgid kmem won't cut it.  What's the
official solution?

Sorry if this seems a little obstreperous; it's been a *long* day.

Dieter Muller
Welcome to the island.  You are number six.
dieter%nmt at relay.cs.net
dieter at jupiter.nmt.edu



More information about the Comp.sys.sun mailing list