[Pianod] Client package, r135

Perette Barella perette at barella.org
Sat Mar 30 19:53:53 PDT 2013


I've been making some web client improvements recently, any trouble feedback is appreciated.  For anyone that wants to run their own, it's now being packaged properly with a version number, current r30 is available in pianod/Devel area.  (Or you can just run it from the pianod website.)

pianod has gotten a few fixes to clean up stuff sent to the client.  If no problems show up in the next few days I'll promote 135 to stable.

It's now kosher to run pianod as root.  It detects this and uses /etc/pianod.startscript and /etc/pianod.passwd files, and after establishing the listener socket it drops root privs and becomes the user 'nobody'.  You can change the user with -n; if for some reason you really do want to run as root (and I can't think of one), -n will achieve this.  Note that pianod should not be setup setuid (no good reason to do that either), as a malicious user could use a combination of -n and -u to arbitrarily change file ownership.

Perette




More information about the Pianod mailing list