jw111;208836 Wrote:
> I installed slimserver on my unslung nslu2 using the 6.5.1 pkg and I
> have a similar error regarding OSDetect.pm not found, but OSDetect.pm
> seems to be in the right folder. Also, my permissions seem ok to me.
>
> Slimserver process seems to start as root though:
>
> # slimserver
> Usage: /opt/bin/slimserver
> {start|stop|status|enable|disable|firewall|wanenable|wandisable|info}
> # slimserver info
> Slimserver status & configuration file setting
> Slimserver is not running - last process id = 26935)
>
> Slimserver binary:
> /opt/share/ss65/slimserver.pl
> Slimserver log is in file
> /home/slimserver/slimserver.log
> Slimserver preferences are in file
> /home/slimserver/slimserver.pref
> Slimserver file with process id (PID)
> /home/slimserver/slimserver.pid
> Slimserver will run as User slimserver Group slimserver using HTTP
> port 9100
> Slimserver command line arguments
> Slimserver home directory: /home/slimserver
> Slimserver access thro WAN port: yes
> Slimserver command line arguments
> Slimserver startup is ensabled
> # slimserver start
> Starting SlimServerSlimserver daemon started OK. PID is 27181.
> # ps |grep slim
> 27181 root 41292 R /opt/bin/perl -w
> /opt/share/ss65/slimserver
> 27192 ttyp0 root 2668 R grep slim
>
> # slimserver info
> Slimserver status & configuration file setting
> Slimserver is running - process id = 27181
>
> Slimserver binary:
> /opt/share/ss65/slimserver.pl
> Slimserver log is in file
> /home/slimserver/slimserver.log
> Slimserver preferences are in file
> /home/slimserver/slimserver.pref
> Slimserver file with process id (PID)
> /home/slimserver/slimserver.pid
> Slimserver will run as User slimserver Group slimserver using HTTP
> port 9100
> Slimserver command line arguments
> Slimserver home directory: /home/slimserver
> Slimserver access thro WAN port: yes
> Slimserver command line arguments
> Slimserver startup is ensabled
> #
>
>
>
> See bottom of this msg for details.
>
> Anyone have any idea how to fix this? What other permissions should I
> try changing?
>
> 2007-06-14 07:53:25.2200 commit ineffective with AutoCommit enabled at
> /opt/share/ss65/CPAN/DBIx/Class/Storage/DBI.pm line 706.
> 2007-06-14 07:53:25.6227 Commmit ineffective while AutoCommit is on at
> /opt/share/ss65/CPAN/DBIx/Class/Storage/DBI.pm line 706.
> 2007-06-14 07:53:25.6712 ERROR: DBD::mysql::db commit failed: Commmit
> ineffective while AutoCommit is on at
> /opt/share/ss65/CPAN/DBIx/Class/Storage/DBI.pm line 706.
>
> 2007-06-14 07:53:25.6726 ERROR: Backtrace follows:
>
> 2007-06-14 07:53:25.8494 Backtrace:
>
> frame 0: Slim::Schema::throw_exception
> (/opt/share/ss65/CPAN/DBIx/Class/Schema.pm line 606)
> frame 1: DBIx::Class::Schema::txn_do
> (/opt/share/ss65/Slim/Music/Import.pm line 241)
> frame 2: (eval) (/opt/share/ss65/Slim/Music/Import.pm line 233)
> frame 3: Slim::Music::Import::setIsScanning
> (/opt/share/ss65/Slim/Music/Import.pm line 152)
> frame 4: Slim::Music::Import::launchScan
> (/opt/share/ss65/Slim/Control/Commands.pm line 1947)
> frame 5: Slim::Control::Commands::wipecacheCommand
> (/opt/share/ss65/Slim/Control/Request.pm line 1483)
> frame 6: (eval) (/opt/share/ss65/Slim/Control/Request.pm line 1483)
> frame 7: Slim::Control::Request::execute
> (/opt/share/ss65/Slim/Control/Request.pm line 772)
> frame 8: Slim::Control::Request::executeRequest
> (/opt/share/ss65/slimserver.pl line 959)
> frame 9: main::checkDataSource (/opt/share/ss65/slimserver.pl line
> 418)
> frame 10: main::init (/opt/share/ss65/slimserver.pl line 443)
> frame 11: main::main (/opt/share/ss65/slimserver.pl line 1071)
>
> Can't locate Slim/Utils/OSDetect.pm in @INC (@INC contains:
> /opt/share/ss65 /opt/lib/perl5/5.8.8/armv5b-linux /opt/lib/perl5/5.8.8
> /opt/lib/perl5/site_perl/5.8.8/armv5b-linux
> /opt/lib/perl5/site_perl/5.8.8 /opt/lib/perl5/site_perl .) at
> /opt/share/ss65/scanner.pl line 23.
> BEGIN failed--compilation aborted at /opt/share/ss65/scanner.pl line
> 23.
> *******************************
> OSDetect is there though:
>
> # ls -l /opt/share/ss65/Slim/Utils
> total 332
> -rw-r--r-- 1 slimserver slimserver 4869 Jan 22 12:54 Alarms.pm
> -rw-r--r-- 1 slimserver slimserver 5255 Jan 22 12:54 Cache.pm
> drwxr-xr-x 2 slimserver slimserver 4096 Jun 11 00:21 ChangeNotify
> -rw-r--r-- 1 slimserver slimserver 758 Jan 22 12:54 ChangeNotify.pm
> -rw-r--r-- 1 slimserver slimserver 5706 Jan 22 12:54 DateTime.pm
> -rw-r--r-- 1 slimserver slimserver 7309 Jan 22 12:54 Favorites.pm
> -rw-r--r-- 1 slimserver slimserver 1923 Jan 22 12:54 FileFindRule.pm
> -rw-r--r-- 1 slimserver slimserver 6895 Jan 22 12:54 Firmware.pm
> -rw-r--r-- 1 slimserver slimserver 2427 Jan 22 12:54 IPDetect.pm
> -rw-r--r-- 1 slimserver slimserver 21384 Jan 22 12:54 MemoryUsage.pm
> -rw-r--r-- 1 slimserver slimserver 27723 Jan 22 12:54 Misc.pm
> -rw-r--r-- 1 slimserver slimserver 11489 Jan 22 12:54 MySQLHelper.pm
> -rw-r--r-- 1 slimserver slimserver 6656 Jan 22 12:54 Network.pm
> -rw-r--r-- 1 slimserver slimserver 6547 Jan 22 12:54 OSDetect.pm
> -rw-r--r-- 1 slimserver slimserver 5864 Jan 22 12:54 PerfMon.pm
> -rw-r--r-- 1 slimserver slimserver 2317 Jan 22 12:54 PerlRunTime.pm
> -rw-r--r-- 1 slimserver slimserver 16357 Jan 22 12:54 PluginManager.pm
> -rw-r--r-- 1 slimserver slimserver 27629 Jan 22 12:54 Prefs.pm
> -rw-r--r-- 1 slimserver slimserver 8158 Jan 22 12:54 ProgressBar.pm
> -rw-r--r-- 1 slimserver slimserver 1875 Jan 22 12:54 SQLHelper.pm
> -rw-r--r-- 1 slimserver slimserver 30737 Jan 22 12:54 Scanner.pm
> -rw-r--r-- 1 slimserver slimserver 3916 Jan 22 12:54 Scheduler.pm
> -rw-r--r-- 1 slimserver slimserver 4237 Jan 22 12:54 SoundCheck.pm
> -rw-r--r-- 1 slimserver slimserver 9008 Jan 22 12:54 Strings.pm
> -rw-r--r-- 1 slimserver slimserver 4215 Jan 22 12:54 Text.pm
> -rw-r--r-- 1 slimserver slimserver 15519 Jan 22 12:54 Timers.pm
> -rw-r--r-- 1 slimserver slimserver 10531 Jan 22 12:54
> UPnPMediaServer.pm
> -rw-r--r-- 1 slimserver slimserver 20978 Jan 22 12:54 Unicode.pm
> -rw-r--r-- 1 slimserver slimserver 8754 Jan 22 12:54 Validate.pm
>
>
> the slimserver directory belongs to slimserver
>
> total 8
> drwxrwxr-x 3 root root 4096 Jun 15 2000 httpd
> drwx------ 3 slimserver slimserver 4096 Jun 14 07:51 slimserver
>
> So does the ss65 directory:
>
> # ls -l /opt/share/
> total 112
> drwxr-xr-x 3 root root 4096 Sep 10 2006 X11
> drwxr-xr-x 2 root root 4096 Mar 22 22:29 aclocal
> drwxr-xr-x 2 root root 4096 Dec 10 2006 aclocal-1.10
> drwxr-xr-x 2 root root 4096 Nov 26 2006 aclocal-1.9
> drwxr-xr-x 7 root root 4096 Dec 10 2006 autoconf
> drwxr-xr-x 4 root root 4096 Dec 10 2006 automake-1.10
> drwxr-xr-x 4 root root 4096 Nov 26 2006 automake-1.9
> drwxr-xr-x 2 root root 4096 Oct 29 2006 awk
> drwxr-xr-x 4 root root 4096 Dec 10 2006 bison
> drwxr-xr-x 3 root root 4096 Oct 29 2006 cvs
> drwxr-xr-x 6 root root 4096 Jun 10 23:55 doc
> drwxr-xr-x 3 root root 4096 Dec 4 2006 emacs
> drwxr-xr-x 2 root root 4096 Mar 23 01:08 file
> drwxr-xr-x 3 root root 4096 Mar 1 23:43 glib-2.0
> drwxr-xr-x 6 root root 4096 Jan 6 02:18 groff
> drwxr-xr-x 3 root root 4096 Dec 24 19:36 gtk-doc
> drwxr-xr-x 2 root root 4096 Jan 21 23:08 info
> drwxr-xr-x 3 root root 4096 Oct 29 2006 libtool
> drwxr-xr-x 22 root root 4096 Mar 3 17:17 locale
> drwxr-xr-x 4 root root 4096 Jun 10 23:55 man
> drwxr-xr-x 5 root root 4096 Jun 10 10:43 mc
> drwxr-xr-x 3 root root 4096 Jan 9 22:56 mt-daapd
> drwxr-xr-x 27 root root 4096 Jun 10 10:44 mysql
> drwxr-xr-x 2 root root 4096 Jun 10 10:44 openssl
> drwxr-xr-x 7 root root 4096 Jun 14 07:55 slsh
> drwxr-xr-x 13 slimserver slimserver 4096 Jun 11 00:21 ss65
> drwxr-xr-x 2 root root 4096 Jan 6 02:19 tabset
> drwxr-xr-x 44 root root 4096 Jan 1 02:07 terminfo
>
> *********************
> My music belongs to slimserver also:
> # ls -l /public
>
> drwxrwxr-x 3 slimserver everyone 327680 Mar 13 23:54 mp3
--LostInTheInternet
I seem to have corrected this problem by setting execute privileges on
all the files in /opt/share/ss65. I think I did a "chmod -R a=rwx
/opt/share/ss65" or something like it. I also set the directories to
slimserver:slimserver (or what you assigned as user and group) for the
directories.
--
LostInTheInternet
------------------------------------------------------------------------
LostInTheInternet's Profile:
http://forums.slimdevices.com/member.php?userid=11928
View this thread: http://forums.slimdevices.com/showthread.php?t=35960
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/unix