There is a problem with Squeezecenter 7.01 regarding the startup of MySQL.
If you have a general MySQL instance already running on the system, Squeezecenter does not start a local mysqld and thus, does not function. On the other hand, if "rcsqueezecenter start" is started before "rcmysql start", the general instance cannot be started. With Slimserver 6.5, this was no problem, since the local mysqld instance was in a local path, whereas now the global binary /usr/sbin/mysqld is being used. Since openSUSE uses "checkproc" to check for running processes, this effectively blocks using multiple instances of the same binary. I suspect, Squeezecenter's startup routines work likewise - or better: they don't. I know I could use the global instance if I changed the "dbsource" setting accordingly, but I don't want that for security reasons. One possible solution would be to integrate a symbolic link into the RPM in order to link an entry in a Squeezecenter-local binary directory for Squeezeserver to /usr/sbin/mysqld. This would call for changing the function initSearchPath() and thus addFindBinPaths(). This way, one could distinguish between both mysqld instances by path. -- meyergru ------------------------------------------------------------------------ meyergru's Profile: http://forums.slimdevices.com/member.php?userid=1980 View this thread: http://forums.slimdevices.com/showthread.php?t=46813 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/unix
