LINUX.ORG.RU

История изменений

Исправление superuser, (текущая версия) :

wrapper.sh:

#!/bin/bash
echo $$ > /tmp/pgrp.pid
exec superapplication

$ setsid wrapper.sh &
$ cat /tmp/pgrp.pid | xargs pstree -pg
$ cat /tmp/pgrp.pid | xargs -I{} /usr/bin/kill -9 -{}

Исправление superuser, :

wrapper.sh:

#!/bin/bash
echo $$ > /tmp/pgrp.pid
exec superapplication

$ setsid wrapper.sh &
$ cat /tmp/pgrp.pid | xargs pstree -pg

Исходная версия superuser, :

wrapper.sh:

#!/bin/bash
echo $$ > /tmp/pgrp.pid
exec superapplication

$ setsid wrapper.sh
$ cat /tmp/pgrp.pid | xargs pstree -pg