On 2025-12-04 08:00, Jon Turney via Cygwin wrote:
Actually, I think this is a shortcoming of the cygwin version of newgrp.
The SUS description [1] of newgrp allows a numeric group id to be specified.
(In fact, it includes the clarifying remark "If group is a non-negative numeric
string and exists in the group database as a group name, the numeric group ID
associated with that group name will be used as the group ID", which suggests a,
um, straightforward implementation)
But it seems that our implementation only currently handles a group name (See
[2]).
[1] https://pubs.opengroup.org/onlinepubs/7908799/xcu/newgrp.html
That's OG SUSV2 1997 - current is at:
https://pubs.opengroup.org/onlinepubs/9799919799/utilities/newgrp.html
[2] https://cygwin.com/cgit/newlib-cygwin/tree/winsup/utils/newgrp.c#n166
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple