Control: tags -1 +unreproducible moreinfo Hi! I can't seem to reproduce your problem -- neither by running dbus-daemon nor by reading the code. It seems to work fine for me.
In fact, both start-stop-daemon and supervise-daemon do the following: for (i = getdtablesize() - 1; i >= 3; --i) close(i); and unless I'm missing something, that's the only code that closes a descriptor it did not open. I've tried 0.21-1 and 0.27-1; most of my testing was on Linux but I tried kfreebsd as well. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can. ⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener. ⠈⠳⣄⠀⠀⠀⠀ A master species delegates.