[Pianod] r150 in SVN and Devel area
Perette Barella
perette at barella.org
Tue Sep 24 07:04:27 PDT 2013
The updates have been committed to SVN (r150) and are available in the Downloads/pianod/Devel area on the website.
* Adopt nobody user's groups when running as roots (or use option if given).
* Update libwaitress/libpiano to more recent version, adjust to API changes throughout code.
* Rename a couple of command enumerations to eliminate namespace collisions.
* Call res_init() (if available) when attempting, to reinitialize cached DNS parameters when launching at boot.
* Fix a race condition with closing conditions in libfootball.
* Fix to recognize classical artist seeds (match last, first vs first last names)
Much thanks to Peter Li for feedback and help on Linux portability. And for pointing out that I'd previously posted this to a private mail to him.
On 2013年09月23日, at 20:22, Peter Li wrote:
> Thanks much for updates. Is there a wiki or doc page explaining the current state of the multi-user features?
We're pretty deficient on user/account setup documentation. The command line usage documentation has some explanation of them, but pulling together something coherent would be good.
> Also, contrib/piano script in verbose mode always gives me an error at the end about server communication, even though it seems to have gotten the status okay?
The current version? Huh... So it's exiting 255?
Are you using a genuine version of ksh? This: ksh -c 'a=3 | a=4; echo $a'
Should report '4'. If it returns nothing, or 3, your ksh is broken. bash is known broken. I think pdksh may be as well.
Perette
More information about the Pianod
mailing list