dash->bash a neukoncenie skriptu

Miroslav Vancl mira.vancl na gmail.com
Úterý Srpen 30 11:29:34 CEST 2011


Možná by něco vysvětlil tenhle příspěvek:
http://blog.famzah.net/2010/11/01/sudo-hangs-and-leaves-the-executed-program-as-zombie/

2011/8/30 Martin Tiršel <lk na blackpage.eu>:
> Este mi tam vypadlo, ze stacilo prepisat interpreter z /bin/sh na /bin/bash.
> Predpokladam, ze rovnako by bolo ok ak by som /bin/bash vymenil za /bin/sh,
> ale neskusal som.
>
> --
> S pozdravom,
> Martin Tiršel
>
>
> On Tue, 30 Aug 2011 10:11:18 +0200, Martin Tiršel <lk na blackpage.eu> wrote:
>
>> Zdravim,
>>
>> mal som tu jeden problem so svn hookmi, kde post-commit zacinal na:
>>
>> #!/bin/sh
>>
>> sudo -H -u someuser /path/to/another/script.sh ...
>>
>>
>>
>> a /path/to/another/script.sh zacinalo na #!/bin/bash, pricom:
>>
>> -rwxr-xr-x  1 root root 926536 Apr 10  2010 bash
>> lrwxrwxrwx  1 root root      4 Aug 11 02:32 sh -> dash
>>
>> A mne ostavali visiet procesy:
>>
>> root      6642  0.0  0.0  20924  1156 ?        S    09:55   0:00 sudo -H
>> -u someuser /var/www/someuser/webs/trac-svn-post-commit.sh MyRepo 275
>> someuser   6643  0.0  0.0      0     0 ?        Z    09:55   0:00
>> [trac-svn-post-c] <defunct>
>>
>> Chvilu mi trvalo, nez som na to prisiel, ale kedze som tvor zvedavy,
>> zaujima ma, preco sa to takto chova a ci je to v poriadku. Vie mi toto
>> chovanie niekto vysvetlit? Este som pre istotu v script.sh na koniec pridal
>> exit 0, ale to nemalo ziadny vplyv na chovanie.
>>
>> Vdaka!
>>
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
>


Další informace o konferenci Linux