Control: retitle -1 sslh should close file descriptors if it's not running in the foreground Control: tag -1 - patch Control: severity -1 normal
The proposed patch using --background doesn't really fix the issue. The issue is that if sslh is forking and running in the background, it should close the file descriptors itself. [If sslh fails before forking, --background means that the init script won't detect it.] A patch to sslh-main.c which does this could potentially be applied. [Any issue with startpar or anything else is a bug there; the process absolutely does fork and calls setsid. Writing to open file descriptors is a bug, but not a big deal.] -- Don Armstrong https://www.donarmstrong.com -tommorow is our permanent address and there they'll scarcely find us(if they do, we'll move away still further:into now -- e.e. cummings "XXXIX" _1 x 1_