From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from picard.linux.it (picard.linux.it [213.254.12.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0F3BFCD13CF for ; Mon, 2 Sep 2024 10:34:54 +0000 (UTC) Received: from picard.linux.it (localhost [IPv6:::1]) by picard.linux.it (Postfix) with ESMTP id 7BB663C4AE9 for ; Mon, 2 Sep 2024 12:34:52 +0200 (CEST) Received: from in-6.smtp.seeweb.it (in-6.smtp.seeweb.it [IPv6:2001:4b78:1:20::6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by picard.linux.it (Postfix) with ESMTPS id 045C83C021B for ; Mon, 2 Sep 2024 12:34:36 +0200 (CEST) Authentication-Results: in-6.smtp.seeweb.it; spf=pass (sender SPF authorized) smtp.mailfrom=suse.cz (client-ip=2a07:de40:b251:101:10:150:64:1; helo=smtp-out1.suse.de; envelope-from=pvorel@suse.cz; receiver=lists.linux.it) Received: from smtp-out1.suse.de (smtp-out1.suse.de [IPv6:2a07:de40:b251:101:10:150:64:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by in-6.smtp.seeweb.it (Postfix) with ESMTPS id 640AD140015F for ; Mon, 2 Sep 2024 12:34:35 +0200 (CEST) Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id C889C21B86; Mon, 2 Sep 2024 10:34:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1725273274; h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to: cc:cc:mime-version:mime-version:content-type:content-type; bh=QuhHwSDOUZKnuNPtZz7cyH2INYO78M5vQb9DuziV0kU=; b=UtRlnswztJLTkeODb6EmgvQBfyi9dCh68FuXtxtLNCY2SSKTbmReeU884pAuAtR4NISw3v AxkA86pRUmA2VnwAxdXnkpAask4vnBRbJ3RgZ2fr9WhtfZFBcFw1dQ99OzSBH5OW6WNn4T lIBlVZObqJ3eHEU6MvsEXKFymiFYams= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1725273274; h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to: cc:cc:mime-version:mime-version:content-type:content-type; bh=QuhHwSDOUZKnuNPtZz7cyH2INYO78M5vQb9DuziV0kU=; b=H2s6BuqcjZbIPzYd1g9oN44DIIRHKw1NXBE0fnI8//+FPOcgzXvwHMcSgPKUSMG0+3NiH4 zxti5+f7OTp6zSAw== Authentication-Results: smtp-out1.suse.de; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=ZcUyiPGu; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=LWRkSljm DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1725273273; h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to: cc:cc:mime-version:mime-version:content-type:content-type; bh=QuhHwSDOUZKnuNPtZz7cyH2INYO78M5vQb9DuziV0kU=; b=ZcUyiPGuVHBGmBeNRfUOzYZVmaYcHyp2n94RlpNfvGO7laR/0BLaPGOSjANhysZ/N9/3D/ 3+CoFmKTEemBbcddwHiMuGr10Zt/Xh0VOYU178RyIohqhwlyYekRkEV8VVkfIxTB5ovnvu sOZoEaLMt/lGZbwuyBCdC/waDl7xDDM= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1725273273; h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to: cc:cc:mime-version:mime-version:content-type:content-type; bh=QuhHwSDOUZKnuNPtZz7cyH2INYO78M5vQb9DuziV0kU=; b=LWRkSljmQs8nXklpD3NjsbhcXTPLGRC0GG2HeKiis2JVbR730GM7YI7LltN+qVjSoBFxgR Rr8AQK40NMaU06Dg== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 9842A13AE0; Mon, 2 Sep 2024 10:34:33 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id lGXJI7mU1WaFaQAAD6G6ig (envelope-from ); Mon, 02 Sep 2024 10:34:33 +0000 Date: Mon, 2 Sep 2024 12:34:28 +0200 From: Petr Vorel To: Edward Liaw , Sandeep Patil Message-ID: <20240902103428.GB279460@pevik> MIME-Version: 1.0 Content-Disposition: inline X-Rspamd-Queue-Id: C889C21B86 X-Spamd-Result: default: False [-3.71 / 50.00]; BAYES_HAM(-3.00)[99.99%]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; HAS_REPLYTO(0.30)[pvorel@suse.cz]; NEURAL_HAM_SHORT(-0.20)[-1.000]; R_DKIM_ALLOW(-0.20)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; MIME_GOOD(-0.10)[text/plain]; MX_GOOD(-0.01)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo,imap1.dmz-prg2.suse.org:rdns,suse.cz:dkim,suse.cz:replyto]; DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; FUZZY_BLOCKED(0.00)[rspamd.com]; RBL_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:104:10:150:64:97:from]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; SPAMHAUS_XBL(0.00)[2a07:de40:b281:104:10:150:64:97:from]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[]; DKIM_TRACE(0.00)[suse.cz:+]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; DNSWL_BLOCKED(0.00)[2a07:de40:b281:106:10:150:64:167:received]; RECEIVED_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:106:10:150:64:167:received]; DWL_DNSWL_BLOCKED(0.00)[suse.cz:dkim]; MISSING_XM_UA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Server: rspamd2.dmz-prg2.suse.org X-Rspamd-Action: no action X-Virus-Scanned: clamav-milter 1.0.3 at in-6.smtp.seeweb.it X-Virus-Status: Clean Subject: [LTP] [AOSP/Android] Better handling required user and group X-BeenThere: ltp@lists.linux.it X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Test Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Petr Vorel Cc: kernel-team@android.com, ltp@lists.linux.it Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ltp-bounces+ltp=archiver.kernel.org@lists.linux.it Sender: "ltp" Hi Edward, Sandeep, all, we have some long going ticket about better handling users groups in ticket #468. I recently updated it with new proposal [1]. Then I noticed AOSP requires SAFE_GETGRNAM_FALLBACK() [2]. I wonder how to do a proper solution in the LTP C API (which would be then reused in LTP shell API). Could you please post what would work for AOSP testing? (ideally to the ticket so that we keep the discussion on single place, but it could be also here). Kind regards, Petr [1] https://github.com/linux-test-project/ltp/issues/468#issuecomment-2320992135 [2] https://github.com/linux-test-project/ltp/issues/468#issuecomment-2324376728 -- Mailing list info: https://lists.linux.it/listinfo/ltp