From unknown Sun Jun 22 03:56:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25223 <25223@debbugs.gnu.org> To: bug#25223 <25223@debbugs.gnu.org> Subject: Status: chmod +w does not work Reply-To: bug#25223 <25223@debbugs.gnu.org> Date: Sun, 22 Jun 2025 10:56:34 +0000 retitle 25223 chmod +w does not work reassign 25223 coreutils submitter 25223 Eugen Dedu severity 25223 normal tag 25223 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 18 12:22:23 2016 Received: (at submit) by debbugs.gnu.org; 18 Dec 2016 17:22:23 +0000 Received: from localhost ([127.0.0.1]:46345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIfAE-0002zS-DF for submit@debbugs.gnu.org; Sun, 18 Dec 2016 12:22:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIaia-0002sM-NM for submit@debbugs.gnu.org; Sun, 18 Dec 2016 07:37:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cIaiJ-0000lZ-LL for submit@debbugs.gnu.org; Sun, 18 Dec 2016 07:37:16 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46815) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cIaiJ-0000lT-I8 for submit@debbugs.gnu.org; Sun, 18 Dec 2016 07:37:15 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52276) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cIaiI-0003LW-Kl for bug-coreutils@gnu.org; Sun, 18 Dec 2016 07:37:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cIaiE-0000ki-Ka for bug-coreutils@gnu.org; Sun, 18 Dec 2016 07:37:14 -0500 Received: from ufc-sortie.univ-fcomte.fr ([194.57.91.199]:36916) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cIaiE-0000kC-D4 for bug-coreutils@gnu.org; Sun, 18 Dec 2016 07:37:10 -0500 Received: from ufc204.univ-fcomte.fr (ufc204.univ-fcomte.fr [194.57.91.204]) by ufc-sortie.univ-fcomte.fr (Postfix) with ESMTP id 97EDB606B0 for ; Sun, 18 Dec 2016 13:37:06 +0100 (CET) Received: from smtps.univ-fcomte.fr (localhost.localdomain [127.0.0.1]) by ufc204.univ-fcomte.fr (Postfix) with ESMTP id 815F92030012 for ; Sun, 18 Dec 2016 13:37:06 +0100 (CET) To: bug-coreutils@gnu.org From: Eugen Dedu Subject: chmod +w does not work Message-ID: <5a1fd0f6-2786-bace-b7dd-2aecc52e0071@univ-fcomte.fr> Date: Sun, 18 Dec 2016 13:37:06 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 18 Dec 2016 12:22:21 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi, chmod +w file does not work: snoopy:~$ touch ff snoopy:~$ ls -l ff -rw-r--r-- 1 ededu ededu 0 Dec 18 13:31 ff snoopy:~$ chmod +w ff snoopy:~$ ls -l ff -rw-r--r-- 1 ededu ededu 0 Dec 18 13:31 ff snoopy:~$ chmod +x ff snoopy:~$ ls -l ff -rwxr-xr-x 1 ededu ededu 0 Dec 18 13:31 ff snoopy:~$ chmod --version chmod (GNU coreutils) 8.26 Kind regards, -- Eugen From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 18 12:34:27 2016 Received: (at 25223) by debbugs.gnu.org; 18 Dec 2016 17:34:27 +0000 Received: from localhost ([127.0.0.1]:46365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIfLv-0003Iu-By for submit@debbugs.gnu.org; Sun, 18 Dec 2016 12:34:27 -0500 Received: from midir.magicbluesmoke.com ([82.195.144.46]:49456 helo=mail.magicbluesmoke.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIfLt-0003Ik-Fr for 25223@debbugs.gnu.org; Sun, 18 Dec 2016 12:34:26 -0500 Received: from [192.168.1.80] (unknown [109.78.233.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.magicbluesmoke.com (Postfix) with ESMTPSA id A5E554503; Sun, 18 Dec 2016 17:34:23 +0000 (GMT) Subject: Re: bug#25223: chmod +w does not work To: Eugen Dedu , 25223@debbugs.gnu.org References: <5a1fd0f6-2786-bace-b7dd-2aecc52e0071@univ-fcomte.fr> From: =?UTF-8?Q?P=c3=a1draig_Brady?= Message-ID: <74029081-8c6c-a9c7-0c40-e901cd2c2a94@draigBrady.com> Date: Sun, 18 Dec 2016 17:34:22 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <5a1fd0f6-2786-bace-b7dd-2aecc52e0071@univ-fcomte.fr> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25223 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) tag 25223 notabug close 25223 stop On 18/12/16 12:37, Eugen Dedu wrote: > Hi, > > chmod +w file does not work: > > snoopy:~$ touch ff > snoopy:~$ ls -l ff > -rw-r--r-- 1 ededu ededu 0 Dec 18 13:31 ff > snoopy:~$ chmod +w ff > snoopy:~$ ls -l ff > -rw-r--r-- 1 ededu ededu 0 Dec 18 13:31 ff > snoopy:~$ chmod +x ff > snoopy:~$ ls -l ff > -rwxr-xr-x 1 ededu ededu 0 Dec 18 13:31 ff > snoopy:~$ chmod --version > chmod (GNU coreutils) 8.26 >From the man page, taking particular note of the last line... "A combination of the letters ugoa controls which users' access to the file will be changed: the user who owns it (u), other users in the file's group (g), other users not in the file's group (o), or all users (a). If none of these are given, the effect is as if (a) were given, but bits that are set in the umask are not affected." From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 18 13:02:42 2016 Received: (at 25223) by debbugs.gnu.org; 18 Dec 2016 18:02:42 +0000 Received: from localhost ([127.0.0.1]:46385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIfnG-0003xQ-3O for submit@debbugs.gnu.org; Sun, 18 Dec 2016 13:02:42 -0500 Received: from ufc-sortie.univ-fcomte.fr ([194.57.91.199]:54896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIfWw-0003Yu-Hw for 25223@debbugs.gnu.org; Sun, 18 Dec 2016 12:45:50 -0500 Received: from ufc204.univ-fcomte.fr (ufc204.univ-fcomte.fr [194.57.91.204]) by ufc-sortie.univ-fcomte.fr (Postfix) with ESMTP id 562D060493; Sun, 18 Dec 2016 18:45:44 +0100 (CET) Received: from smtps.univ-fcomte.fr (localhost.localdomain [127.0.0.1]) by ufc204.univ-fcomte.fr (Postfix) with ESMTP id 3480C2030070; Sun, 18 Dec 2016 18:45:44 +0100 (CET) Subject: Re: bug#25223: chmod +w does not work To: =?UTF-8?Q?P=c3=a1draig_Brady?= , 25223@debbugs.gnu.org References: <5a1fd0f6-2786-bace-b7dd-2aecc52e0071@univ-fcomte.fr> <74029081-8c6c-a9c7-0c40-e901cd2c2a94@draigBrady.com> From: Eugen Dedu Message-ID: Date: Sun, 18 Dec 2016 18:45:43 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.5.1 MIME-Version: 1.0 In-Reply-To: <74029081-8c6c-a9c7-0c40-e901cd2c2a94@draigBrady.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 25223 X-Mailman-Approved-At: Sun, 18 Dec 2016 13:02:40 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.1 (---) On 18/12/16 18:34, Pádraig Brady wrote: > tag 25223 notabug > close 25223 > stop > > On 18/12/16 12:37, Eugen Dedu wrote: >> Hi, >> >> chmod +w file does not work: >> >> snoopy:~$ touch ff >> snoopy:~$ ls -l ff >> -rw-r--r-- 1 ededu ededu 0 Dec 18 13:31 ff >> snoopy:~$ chmod +w ff >> snoopy:~$ ls -l ff >> -rw-r--r-- 1 ededu ededu 0 Dec 18 13:31 ff >> snoopy:~$ chmod +x ff >> snoopy:~$ ls -l ff >> -rwxr-xr-x 1 ededu ededu 0 Dec 18 13:31 ff >> snoopy:~$ chmod --version >> chmod (GNU coreutils) 8.26 > >>>From the man page, taking particular note of the last line... > > "A combination of the letters ugoa controls which users' access to the > file will be changed: the user who owns it (u), other users in the > file's group (g), other users not in the file's group (o), or all users > (a). If none of these are given, the effect is as if (a) were given, > but bits that are set in the umask are not affected." Ah, I see now (I have read the man without paying particular attention to that line). I wonder why I have not seen this particularity until now; I looked back at version 5.2.1 and this line in the man page was still there... Is there a rationale for this, i.e. chmod to use umask? Thank you, -- Eugen From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 18 14:15:31 2016 Received: (at 25223) by debbugs.gnu.org; 18 Dec 2016 19:15:31 +0000 Received: from localhost ([127.0.0.1]:46428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIgvi-0005eF-V5 for submit@debbugs.gnu.org; Sun, 18 Dec 2016 14:15:31 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:38140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cIgvh-0005e2-3E for 25223@debbugs.gnu.org; Sun, 18 Dec 2016 14:15:29 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 5810316005D; Sun, 18 Dec 2016 11:15:22 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ySuAuA-UAfyS; Sun, 18 Dec 2016 11:15:21 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 6B28216005F; Sun, 18 Dec 2016 11:15:21 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Mf8weQqLqkDh; Sun, 18 Dec 2016 11:15:21 -0800 (PST) Received: from [192.168.1.9] (unknown [47.153.178.162]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 4C9F616005D; Sun, 18 Dec 2016 11:15:21 -0800 (PST) Subject: Re: bug#25223: chmod +w does not work To: Eugen Dedu , =?UTF-8?Q?P=c3=a1draig_Brady?= , 25223@debbugs.gnu.org References: <5a1fd0f6-2786-bace-b7dd-2aecc52e0071@univ-fcomte.fr> <74029081-8c6c-a9c7-0c40-e901cd2c2a94@draigBrady.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Sun, 18 Dec 2016 11:15:21 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 25223 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.1 (---) Eugen Dedu wrote: > Is there a rationale for this, i.e. chmod to use umask? It's specified by POSIX. I expect the idea was to make it a bit harder to grant permissions that the user didn't intend. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 28 03:43:30 2018 Received: (at control) by debbugs.gnu.org; 28 Oct 2018 07:43:30 +0000 Received: from localhost ([127.0.0.1]:46485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGfjO-0006Tl-B7 for submit@debbugs.gnu.org; Sun, 28 Oct 2018 03:43:30 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:42366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gGfjM-0006TV-Dr for control@debbugs.gnu.org; Sun, 28 Oct 2018 03:43:28 -0400 Received: by mail-io1-f45.google.com with SMTP id n18-v6so3129455ioa.9 for ; Sun, 28 Oct 2018 00:43:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:message-id:date:user-agent:mime-version:content-language :content-transfer-encoding; bh=BPq8H77pHxTjyRUoD2CPxJh6l0n8ur2FSzI0uVgCdus=; b=s+kN9QHyCHQ4llNnjlewhg5ZUdfXgo85o2o/SWbx/+9OHj2sOmOqusYp4sN5OSxglv kdxH/BPX6D7GaTC8rePxFtVYpm8Gd/ftG5xidHQCML5bwRJOMqqU+AYRtR1WnKiWWub1 pRVlctJ0SNJxbzSkygqmW65R81FseHs+7o4UfVwXwbkV1BN7OLSqcGhOb37gCtTSYa/n C1t0BA8YoaWUhTrwGysQlU7cKUMpjUqkfVKdMGcwrpXH652eq+ielDItKsFrCLqwwVMA rxCfHKEbuQuC0MR4u9GiGwXlJmx4izoC0IAysx17JPnKUv5tB0qfaS4QGBkQ9zVWXJSp XyZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=BPq8H77pHxTjyRUoD2CPxJh6l0n8ur2FSzI0uVgCdus=; b=gO71JFnNbC6fhJa7HtKnQr9di3rNbyNZqMkXTQpbUzSqBpYnCNsKm7ehHtbWsneyl2 0bY5msy+ltUFw6u+zv2Us1ADuM0yTGDE3HC2TrZ3MYr/V71Mfl0irFhrueJZTEx3WQZI ZJeNvT+u1Ei420ZTaXuomWJYhi9yJ7mK5Tl6csn3wUKxPdmmi0aFn3nPPXtKTAUzGcFC InDr20TDVofzvqMh4pdN0OtGLBmvy1z8wnun3uH2HDli4i3T8HfjH+oXy3vR07AR0lIk YT/akxeCOc+HaBvaNTAmbOjBssnvj08iFLuonoqjVZJtzhDztl3BtVAWQY+I2E0YgWg6 2ksQ== X-Gm-Message-State: AGRZ1gIiPPcpQgUyeu1xyX3hOIx/Oe7FEvp3c3YKCoslrNucs7Tq8/Tu ZPYDSYE/pk/W3lj5en/hwoiBjMQzgWw= X-Google-Smtp-Source: AJdET5fUjgnj4E0jWB6qUwM4D4abFxVAF9CTVieupXCDa157j5cDLMDBpvCJOsG/S/i79mx6MoOwIg== X-Received: by 2002:a6b:580e:: with SMTP id m14-v6mr5506595iob.47.1540712602346; Sun, 28 Oct 2018 00:43:22 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id e80-v6sm1409517itc.35.2018.10.28.00.43.20 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 28 Oct 2018 00:43:20 -0700 (PDT) To: control@debbugs.gnu.org From: Assaf Gordon Message-ID: Date: Sun, 28 Oct 2018 01:43:19 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 25223 notabug close 25223 [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (assafgordon[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.166.45 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.166.45 listed in wl.mailspike.net] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) tags 25223 notabug close 25223 From unknown Sun Jun 22 03:56:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 25 Nov 2018 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator