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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]