From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4170D18C.8050002@syktsu.ru> Date: Sat, 16 Oct 2004 11:45:16 +0400 From: Vladimir Lettiev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] filesystem =?KOI8-R?Q?=C9_vserver?= References: <416E1919.2070501@altlinux.com> <20041015122552.GB10986@basalt.office.altlinux.org> <416FC57B.6090801@syktsu.ru> <20041015144738.GB13671@basalt.office.altlinux.org> <416FFA79.4030002@syktsu.ru> <20041015162256.GB1729@basalt.office.altlinux.org> In-Reply-To: <20041015162256.GB1729@basalt.office.altlinux.org> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 07:39:46 -0000 Archived-At: List-Archive: List-Post: Dmitry V. Levin пишет: > On Fri, Oct 15, 2004 at 08:27:37PM +0400, Vladimir Lettiev wrote: > >>3. Повесить FR на coreutils, чтобы chmod не делал системного вызова если >>он не требуется? > > Он не делает, если не нужно. разве? # strace -o st_chown chown 0:proc /proc # grep chown st_chown execve("/bin/chown", ["chown", "0:proc", "/proc"], [/* 22 vars */]) = 0 # strace -o st_chmod chmod 555 /proc chmod: изменение прав доступа для `/proc': Operation not permitted # grep chmod st_chmod execve("/bin/chmod", ["chmod", "555", "/proc"], [/* 22 vars */]) = 0 chmod("/proc", 0555) = -1 EPERM (Operation not permitted) write(2, "chmod: ", 7) Видно, что chown не делает системный вызов, а chmod делает. Ах. там стоит coreutils-5.2.1-alt5... А в сизифе 5.3.0-alt0.6... Бла, бла, chown из coreutils-5.3.0-alt.0.6 также делает ненужный системный вызов... Что ж это такое, доломали окончательно? -- С уважением, Владимир Леттиев aka crux