From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 X-Virus-Scanned: by AV scanner Date: Fri, 30 May 2014 09:08:15 +0400 From: Andrew Borodin To: community@lists.altlinux.org Message-ID: <20140530050815.GA5149@borodin.zk.lan> References: <20140529091546.GA5113@borodin.zk.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20140529091546.GA5113@borodin.zk.lan> User-Agent: Mutt/1.4.2.3i Subject: Re: [Comm] sudo vs SIGINT X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2014 05:08:25 -0000 Archived-At: List-Archive: List-Post: On Thu, May 29, 2014 at 01:15:46PM +0400, Andrew Borodin wrote: > В p6 процесс, запущенный под sudo, можно было прервать, нажав > ctrl-c. В p7 этот фокус не проходит. ctrl-\ тоже sudo не > останавливает. Похоже, я на sudo напраснину возвёл. sudo cat прерывается по ctrl-c. В общем, у меня такая ситуация. Есть скрипт startgprs: ====================================================== 1 #! /bin/sh 2 3 PROVIDER="$1" 4 5 DIALTIMEOUT=15 6 7 while true 8 do 9 echo -n "Start PPP connection: " 10 date --rfc-2822 11 echo 12 13 rm -f /var/run/pppd2.tdb 14 15 pppd call $PROVIDER 16 17 sleep $DIALTIMEOUT 18 done 19 ====================================================== который запускается так: $ sudo /sbin/startgprs mts-modem В p6 этот скрипт нормально прерывался по ctrl-c. В p7 уже нет. В терминале при нажатии ctrl-c пишет ^C. Кто виноват, непонятно. sudo, pppd, кто-то ещё? -- С уважением А. Бородин.