From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 20543 invoked from network); 14 Nov 2023 23:35:31 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 14 Nov 2023 23:35:31 -0000 Received: (qmail 5362 invoked by uid 550); 14 Nov 2023 23:35:27 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 5329 invoked from network); 14 Nov 2023 23:35:26 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZE3USLm1lWLXvG6zwgewpKNg58afMoVt3HRFZXYiSeKwcuRRBFxbBvbeOS8zVeN2hmnR5g+IaHk8KoZkMayG9PEFOQII/2o7TqjkfoDtT35EPY1ngb7r0AEJVG+hMB47sp0uEn0KzkGzlvsSAfz5EwWQYNRe0gctknNcCZ+VsoamQ8NyqqnAGu3jt/wAvIH5J+Ukk+5lE5B/Zi1+JNh5+I8XS/OXPHFZI9K1+DBeZfp2MAZW3e7ZuIzTtsFpqofXQNuA+lbAtxk04nnR7uF3ZGbkuUm51Ec4zbIsLGGP045clMHwmXKqCQD250aIf43LLZVaBxyIYSd/FuJffXMpeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QWmKMrZ7h6bdH0+pwd2yvykvQuEVGtRVa0rb8gYydlU=; b=Xu/bRnj6WxmHUlcaZlQSewTZTx2y4g7tmpDG9aSckYJ2Og5iBxU2kYJ1P35AOuclsJXHi+HV34ZN6FfBcVHlf9Vu18A+ro8iV4jVPVL7AfTttzQ9CiPzql8vK5NrHjpWlGjyo2Ed6kXYWnXb58j77U/y1V6c/XQV07j1FudYbVi98rYWhry2n+ELq2hMfSallQ3Ho+1tX9EAwoXi+JYFs7W3D1vTrwejowZU8ktuYz3kxvU+BnTyWf8bmepP8oIkhmURLtQZPo6b2GgDMkWFDSMdGoDcF+FPK1Sg8M29nodnqMZTF1b7G1/yCxXyR1tNgEV+bex2oI1Wv8ieJewMAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QWmKMrZ7h6bdH0+pwd2yvykvQuEVGtRVa0rb8gYydlU=; b=FSki95yDLzADfv4nojCo06Y8UTonYmXe+2LEfAVS27MkhiZr3APPkTdSpEr+Kz/nBncarSnbZp1INi8WIX26JWGNNB8rbHfm5gFYZLeCei9Q7dbA7yr1uGoipingrcXU3DkTfwvELsZkCk9ILbqXKSx6O7g4ypYowLQvY6Pp+URfxmLNfkoMThH3+xX60pwsSEg0tBnuC0NWahTKoUwOd1Q9BENXVcJWULZ77JuV6OhtWlXnWzW9/Yyy59fJfOICh+zjjhYeSIXEQwaaHnetK7Lupy/wXSUKvjho+q6NhC/XU8R8b5rUpAddW2nvox/Gyrw8fNtV8oQsIGIBsdJaCQ== From: Kate Deplaix To: "musl@lists.openwall.com" Thread-Topic: [PATCH] Increase NGROUPS_MAX from 32 to 1024 Thread-Index: AQHaF1GzKihnOc5A+USW4zyi/GxOQA== Date: Tue, 14 Nov 2023 23:35:14 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-tmn: [+u3hKKtOCylZphNrza5Um8UveIUv+72BDgTMnTfQt3aezpqy1ebvAxWNnB0rbYidCejCXtT8N0I=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CWXP265MB1368:EE_|CWLP265MB5498:EE_ x-ms-office365-filtering-correlation-id: eb112628-ef24-424c-556c-08dbe56a5a34 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: eAJyluMNkMuzvArhQd1pqOJXIJ3ZoVVcNYgLdbF62tbFpc8NBawBjkehj8YuUWbQcugHvqO5D12vw+JBqZGLOvDPPNVsLDkThMdYSeU0J+qHaXCwuQY8l1dNQUfE0pUv1Gzrt/sda+XKzxBlWfp9KxGedztQ9WQYVXWoE3jGD9j3hzXzvvXKIMvhmFIKquf45TrLkz4SoJ+mLoQ258lQ5mjfJuFtqnpIyQdqVfSgUMWsTLnD2vCjzvWdZDBoblF0kLhBnGU2mcKHJY1ojWFzBVbRKB+c9tzNqImdjGi0WwRPxj/KKD6qy8AsUVrgb2V+71oYm2ddVsiynbSOhdOirr6bct6JvNJORt5IV6qXC3Co7A+sUMs+sc6xnzbLkCv23/jCiresTWGn/MocWhDQsZ/46Lb/dk2bGrJFpBl1Dafdcz+W+HBh8fUwLHSUHcM/DHcwVes8skRFGJMD92mWIiQozc1wmazvodaq2p+yUA037cClLh7TkTbXz151zOhymwNz+U9GacKfezRsi7oSEKQuv4XTcZULwRLw/7WyvqbKwRGXpk6QzRlOI3PFR2DwhX//IoP2mauwA/nVx3W+WFdMzZkRhIEX4qfucy4pLTg= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?2fHb23/Kk3p9gypxztxilnP5ljOsFQG7Tnm7Dk8NAHCYXXIGy6WsqBbZwo?= =?iso-8859-1?Q?/e+cE70LoltBrt5xyh3qeBH1A56nH9vNSoawMGQpPKytFx9NdAuW9acJ6O?= =?iso-8859-1?Q?jeOyAYxJ/vwjJexNuuT1kM4GJuFC3V7XS1VPFFejBGSiXX53i/1iZCKGhq?= =?iso-8859-1?Q?ukYqfSNq9R6O9cV0fRaAIxryMTSJOBvx8PiceLyuHwuTjHE/9akIo87x/S?= =?iso-8859-1?Q?AKQsT4f0fJvSJwZ2My/DMB59plea7zTbqYmfm54ZkK6DvTOqHeUvEccMp8?= =?iso-8859-1?Q?pRktNbsR0afwK8oYM7AqsJ9cQdDJ2YyV63SdQVd8sJCcpJIv/eljLvcV+o?= =?iso-8859-1?Q?R4aTEgRNc9ICpTLrYlFi9LmEZ9JYpOE4ZFYSPbQpqIi8knYF5qwiiRXG1D?= =?iso-8859-1?Q?M9Vn0kvl3HjRS92RPrNuMvWpfFI98T3SO+bPfCRyMK7JG7yeQsnPKTq4T5?= =?iso-8859-1?Q?o0F7GkvKHwnGN+8+rhYPAOyRi2GZRT3+LTfwENsy4CBJT1qKSdzN/twjtH?= =?iso-8859-1?Q?z3WPbEgjD8QfflT6uTNwmdynGXEntnwrnXYis1+VKPIg5RNwsu9GhRw4TA?= =?iso-8859-1?Q?m3cy0gTTXMFHhZqjFEowgCunHkCTuWIwV+JHm81oQQV6z8fICKZWtw8aHY?= =?iso-8859-1?Q?12cizIAZFXhJMIlKYd4vVeOBytKTUXpItM48WP8DK/wIfgWqIC9XVcGoug?= =?iso-8859-1?Q?qh+BFMXzw/9WdVPSny2zTYaSLDB5LRvtcgTDiUDuI4LHXSBA00xU2hudhb?= =?iso-8859-1?Q?nIrfMd/crcv5cQjlw9SNL+E9YWbPyNS/tfPFPX1CxPjFhFeX3TlDjxcdoY?= =?iso-8859-1?Q?TwikW1q8GX9MAsSziVAVva49oJPIGWoRCYp4WasOXCaetuuSXZbbNIF5yB?= =?iso-8859-1?Q?Vn4sTtzXi9aQ5nkNiMDuoapS6zH0JSAd2U5jvA7R2ZJOoA9OK40zlhgW0H?= =?iso-8859-1?Q?CUSVWwFHf69FbNgEC8mOGwyZ5siiHOSNiBPDpXD5efm24dIE6HvPz3oInX?= =?iso-8859-1?Q?e5qT3Nn7FTpKtht5gdfEfotuVozYmkJfBc1auBQYGkSa/qXoPpeonz2ygI?= =?iso-8859-1?Q?neCsYTQwqzL+zG45EvMlaVrAonEn9aOH76WCpHPJ+YASYH3xltb18/x/0z?= =?iso-8859-1?Q?1yeZjM4DFDkwTdPCNVMGU8phsxFiH8MjpCmRt57Sz333lXcg249kUQg5hZ?= =?iso-8859-1?Q?pM2Pq3Tl9uubEoGP4fqjiBqEb3mV5vPi3MDZ4sRYZLAARg6QNl2U4CMGVe?= =?iso-8859-1?Q?grnVnjmPy1P1mDBA8/hRyBV6ReuP78nM9WoVg1q5qMrZNgA/VN9l3Jz+P0?= =?iso-8859-1?Q?moT5C5h9HIdvmiXujQuhPg/BbQ=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CWXP265MB1368.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: eb112628-ef24-424c-556c-08dbe56a5a34 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2023 23:35:14.5213 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP265MB5498 Subject: [musl] [PATCH] Increase NGROUPS_MAX from 32 to 1024 Such a restrictive value for NGROUPS_MAX makes it impossible to have a musl= -based system with a user belonging to more than 32 groups. If done on the = root user, this will break your system.=0A= It also makes it impossible to use certain functions in binaries that have = been compiled with musl.=0A= =0A= This new value is still very far from Linux's NGROUPS_MAX of 65536 that has= been there since Linux 2.6.4 but this is at least one tiny step in the rig= ht direction while maintainers investigate how to match Linux's value.=0A= =0A= ref: https://www.openwall.com/lists/musl/2021/07/03/1=0A= ref: https://www.openwall.com/lists/musl/2022/12/06/3=0A= ref: https://github.com/ocaml/opam/pull/5383=0A= ---=0A= =A0include/limits.h | 2 +-=0A= =A01 file changed, 1 insertion(+), 1 deletion(-)=0A= =0A= diff --git a/include/limits.h b/include/limits.h=0A= index 53a27b9d..501c3612 100644=0A= --- a/include/limits.h=0A= +++ b/include/limits.h=0A= @@ -45,7 +45,7 @@=0A= =A0#define NAME_MAX 255=0A= =A0#endif=0A= =A0#define PATH_MAX 4096=0A= -#define NGROUPS_MAX 32=0A= +#define NGROUPS_MAX 1024=0A= =A0#define ARG_MAX 131072=0A= =A0#define IOV_MAX 1024=0A= =A0#define SYMLOOP_MAX 40=0A= --=0A= 2.40.1=0A=