[Comm] sudo vs SIGINT
    Andrew Borodin 
    borodin на zarya-k.ru
       
    Пт Май 30 09:08:15 MSK 2014
    
    
  
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, кто-то ещё?
-- 
С уважением
А. Бородин.
    
    
Подробная информация о списке рассылки community