Okay, I found a huge number of issues. It turns out that I *was* still having permissions issues. It seems that all the stuff that gets autocreated gets autocreated with bad permissions, like the log file, the MySQL socket, etc. It seems like you have to run it and fix permissions a few times before it gets resolved. The obvious solution to this would be to have it start as the same unprivileged user it runs as, but I still can't get that to work.
But the biggest problem was the segfault caused by the binary DBI module distributed with SqueezeCenter. Why are you distributing binary modules anyway? Especially for something as trivial as DBI. I would suggest removing the entire CPAN subdirectory inside the SqueezeCenter distribution, but it seems that SqueezeCenter relies on some older modules, Class::XSAccessor::Array and one of the DBIx modules (DBIx::Class::Storage::DBI, I think) for certain. I'm going to put together a complete set of instructions for how to install SqueezeCenter on OpenFiler and put it on the wiki. But I've spent days on this. It's ridiculous. -- wfaulk ------------------------------------------------------------------------ wfaulk's Profile: http://forums.slimdevices.com/member.php?userid=6638 View this thread: http://forums.slimdevices.com/showthread.php?t=65764 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
