From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "S. Budnevitch" To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] mc =?koi8-r?Q?=C9?= umask Message-ID: <20020414092442.GA2350@israfel.mtu.ru> Mail-Followup-To: "S. Budnevitch" , mandrake-russian@altlinux.ru References: <20020413211938.F072F555D@VL3143.spb.edu> <20020413213927.GA28528@israfel.mtu.ru> <20020413221201.74E36555D@VL3143.spb.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20020413221201.74E36555D@VL3143.spb.edu> User-Agent: Mutt/1.3.28i Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Sun Apr 14 13:25:00 2002 X-Original-Date: Sun, 14 Apr 2002 13:24:42 +0400 Archived-At: List-Archive: List-Post: On Sun, Apr 14, 2002 at 02:12:00AM +0400, Vitaly Lipatov wrote: > > Запускается еще один шелл, который берет umask из /etc/profile, > > если это bash или из /etc/zshrc, если это zsh. Кстати, а что правильнее: устанавливать umask только в login shell или при каждом запуске? > То есть mc всегда ставит 022. По-моему, это не вполне правильно. Это к Константину Волкову, я не понимаю смысл этого патча: $ cat mc-4.5.54-umask.patch --- mc-4.5.54/src/main.c_old Mon Jun 4 14:35:37 2001 +++ mc-4.5.54/src/main.c Mon Jun 4 14:36:29 2001 @@ -3000,6 +3000,8 @@ int main (int argc, char *argv []) { + umask(umask(077)|022); + /* We had LC_CTYPE before, LC_ALL includs LC_TYPE as well */ setlocale (LC_ALL, ""); bindtextdomain ("mc", LOCALEDIR);