Welcome to the unix ghetto.  This is the place where ubiquitous and yet oddly crappy programs like rsync live.  A program that, when operating as an rsync daemon, and despite have a way to run in the foreground (–no-detach), has no way to log to standard out or standard error.

Hey guys, if I’m running this shit in the foreground I probably want to see the output on my console.

I mean, is that really such a surprising request? (Answer: No and no)

Maybe I’ll send over a simple patch to fix the non-sensical logic in clientserver.c since they did indicate that they might accept a short patch for log = -.

Comments

Leave a Reply