Hi Ken,
> > I notice that a setuid inc(1) has various troubles due to the use of
> > real user ID rather than effective.
>
> Like ... what?
It's simple to copy inc and make it setuid to another user and then run
it.
$ ./inc
========================================================================
Welcome to nmh version 1.7+dev
See the release notes in /usr/share/doc/nmh/NEWS
Send bug reports, questions, suggestions, and patches to
[email protected]. That mailing list is relatively quiet, so user
questions are encouraged. Users are also encouraged to subscribe, and
view the archives, at https://lists.gnu.org/mailman/listinfo/nmh-workers
This message will not be repeated until nmh is next updated.
========================================================================
Press enter to continue:
inc: error on folder /home/ralph/mail/inbox: Permission denied
$
So it's trying to access my inbox rather than the other user's. Also,
both the other user and I have already acknowledged the 1.7+dev welcome
message, yet it is shown again. I expect other problems would come to
light if I persisted.
> I would have though using the real UID would have been the correct
> answer.
I have permission to access the effective user's files, and not the real
user's, then shouldn't those be the ones I'm attempting to access?
> Also, I didn't even think we supported that
This is Unix and setuid and setgid is normal. Unless we explicitly rule
it out in some cases, it's ruled in. :-)
--
Cheers, Ralph.
--
nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers