Moderator, John S. Quarterman std-unix at longway.TIC.COM
Sat Mar 25 17:22:38 AEST 1989

From: uunet!auspex!guy (Guy Harris)

>Probably.  But what about the existing applications that depend on the
>semantics of the older SVID?  Are they out of luck, or will they be somehow
>grandfathered in?

If you plan to run one of those applications:

	$ su
	# #
	# # Optimizing this to run "chmod" only on directories with the
	# # set-GID bit set is left as an exercise for the reader.
	# #
	# find / -type d -exec chmod g-s {} ";"
	# exit

and live with the old semantics (and don't mount any remote file systems
that support the new semantics).  You may be able to restrict this to
only those directories in which the applications in question will create
files - how many such applications really exist?

If you don't want to, or can't, change the permissions on the
directories in question, then yes, I suspect those applications, and
you, are out of luck.  At best, there *might* be a binary-compatibility
hack, but I would not be surprised if there were none. 

Volume-Number: Volume 16, Number 25

More information about the Comp.std.unix mailing list