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

Reply via email to