From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:reply-to:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding:from; b=klAzzmjesIwlHG/leGbQKG1PGstIPi6BrLb2mcYJXqZVrIUTWic0/GfXtpozQUeizXXyjhL9yvhAPgPgnvImTAWdLBYrehJTcihYJNugJ5WYHF/gEdOJuEiVm1NVWx3gwQ7nta7IXtRAgekq+Wr9osev7iEVeTfEGfp5GzxsKBo= Message-ID: <42D8452C.6090307@inbox.ru> Date: Sat, 16 Jul 2005 04:22:20 +0500 User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: =?KOI8-R?Q?=CB=D5=CC=D8=D4=D5=D2=CE=D9=CA_=CF=C6=D4=CF=D0=C9=CB?= Subject: Re: [room] Python References: <42D2146B.5040004@rcc.com.ru> <42D21B69.7050908@rcc.com.ru> <20050711090502.GK22373@wrars-comp.wrarsdomain> In-Reply-To: <20050711090502.GK22373@wrars-comp.wrarsdomain> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit From: Boldin Pavel X-BeenThere: smoke-room@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ldavinchi@inbox.ru, =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jul 2005 17:40:58 -0000 Archived-At: List-Archive: List-Post: Andrey Rahmatullin пишет: >On Mon, Jul 11, 2005 at 11:10:33AM +0400, Антон Горлов wrote: > > >>Кстати по поводу питона -является ли нарушением то что в начале идёт не >> >> >Если запускать это дело через интерпретатор, а не просто шеллом - пофик. >Шелл такое не запустит. > > "binfmt_script.c" 116 linux-2.6.12 static int load_script(struct linux_binprm *bprm,struct pt_regs *regs) { char *cp, *i_name, *i_arg; struct file *file; char interp[BINPRM_BUF_SIZE]; int retval; if ((bprm->buf[0] != '#') || (bprm->buf[1] != '!') || (bprm->sh_bang)) return -ENOEXEC; /* * This section does the #! interpretation. * Sorta complicated, but hopefully it will work. -TYT */ PS: запускает не шел (который bash), а ядро. или я что-то неправильно понял? -- Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru ZU - Zagovor Unixoidov. SSAU 303.