Daniel Kahn Gillmor wrote:

>  apt-get install git-daemon-run
>
> In terminal B (non-priv user is fine) do:
>
>  nc localhost git
>
> (and leave the connection open -- this simulates an outstanding git
> client that just hasn't managed to make any requests yet).
>
> Back in terminal A (as root) do:
>
>  apt-get purge git-daemon-run

Thanks for a clear analysis.  Yes, I can reproduce this now.

[...]
> You can also observe the svlogd instance going away when the nc
> connection terminates.

Thinking about it more, this seems like good behavior on svlogd's
part.  So the bugs are:

 1. git daemon doesn't provide a way to kill its children when it
    is killed
 2. "postrm purge" does not wait for the svlogd instance to go away
    before removing the gitlog user.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to