So if I run this script today will all the stuff that gets installed be the most up to date? Sorry for what may be a stupid question, but just want to make sure I am not going to install something over a year old.

paissad - sorry to post like this, cuz I know how real life can get in the way of projects. But are you planning on continuing to update this repo...? I'm certainly not an expert, but maybe I or someone else (the more the merrier!) could help you maintain the repo so the newest stable versions will be available shortly after release...? With many people, we could share the burden of keeping the repo updated. Then perhaps we could also have multiple repo's!

Just a thought. Let me know if I can help in any way, I'd be more than willing to lend a hand. It is quite nice having a repo for this application, and anything I can do to continue its service, please don't hesitate to ask. Thanks for your hard work, I really do appreciate it!

I just ran it on my brand new Ubuntu 11.04 server installation. The install completed without error and I could immediately see and browse the machine's media via my PS3. However, once I restarted my server it no longer appears to start up PMS. Even if I login as admin it doesn't start up. There doesn't appear to be any executable files under /usr/share/pms-linux, so not really sure what to do at this point (I'm only barely proficient in linux).

I've created the /usr/share/pms-linux/plugins directory and copied pmsencoder-1.5.7.jar. Content from YouTube can play now..Now I can work without being interrupted every 5 min to play on my laptop "Old MacDonald.." and all sort of similar. Thank you so much.

One thing that doesnt work though, is that I cannot play most of the FLV files downloaded from the Internet. No particular error in the log (or maybe I cant spot it):

@debian:~$ pms-linux 23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]23:52:14,165 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml]23:52:14,177 |-ERROR in ch.qos.logback.core.joran.spi.ConfigurationWatchList@6189c0 - URL [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml] is not of type file23:52:14,248 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]23:52:14,251 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]23:52:14,336 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]23:52:14,338 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]23:52:14,352 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]23:52:14,354 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]23:52:14,378 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]23:52:14,398 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@ddd8f8 - Will use zip compression23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/pms-linux/user/debug.log23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,413 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL23:52:14,413 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.

23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]23:52:14,165 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml]23:52:14,177 |-ERROR in ch.qos.logback.core.joran.spi.ConfigurationWatchList@6189c0 - URL [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml] is not of type file23:52:14,248 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]23:52:14,251 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]23:52:14,336 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]23:52:14,338 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]23:52:14,352 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]23:52:14,354 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]23:52:14,378 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]23:52:14,398 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@ddd8f8 - Will use zip compression23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/pms-linux/user/debug.log23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,413 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL23:52:14,413 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.

23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]23:52:14,165 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml]23:52:14,177 |-ERROR in ch.qos.logback.core.joran.spi.ConfigurationWatchList@6189c0 - URL [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml] is not of type file23:52:14,248 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]23:52:14,251 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]23:52:14,336 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]23:52:14,338 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]23:52:14,352 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]23:52:14,354 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]23:52:14,378 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]23:52:14,398 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@ddd8f8 - Will use zip compression23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/pms-linux/user/debug.log23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,413 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL23:52:14,413 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]23:52:14,696 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]23:52:14,696 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]23:52:14,707 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]23:52:14,707 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]23:52:14,717 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,717 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]23:52:14,718 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]23:52:14,719 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@eb9888 - Will use zip compression23:52:14,730 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/pms-linux/user/debug.log23:52:14,730 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,731 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL23:52:14,731 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]23:52:14,731 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]23:52:14,731 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]23:52:14,731 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.

23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]23:52:14,164 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]23:52:14,165 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml]23:52:14,177 |-ERROR in ch.qos.logback.core.joran.spi.ConfigurationWatchList@6189c0 - URL [jar:file:/usr/share/pms-linux/pms.jar!/logback.xml] is not of type file23:52:14,248 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack23:52:14,249 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]23:52:14,251 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]23:52:14,336 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]23:52:14,338 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]23:52:14,352 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]23:52:14,354 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]23:52:14,378 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]23:52:14,386 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]23:52:14,398 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@ddd8f8 - Will use zip compression23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/pms-linux/user/debug.log23:52:14,413 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,413 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL23:52:14,413 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]23:52:14,414 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner]23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender]23:52:14,682 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [frame]23:52:14,696 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]23:52:14,696 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]23:52:14,707 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]23:52:14,707 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log]23:52:14,717 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,717 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]23:52:14,718 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB]23:52:14,719 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@eb9888 - Will use zip compression23:52:14,730 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/pms-linux/user/debug.log23:52:14,730 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/pms-linux/user/debug.log]23:52:14,731 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to ALL23:52:14,731 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [frame] to Logger[ROOT]23:52:14,731 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]23:52:14,731 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT]23:52:14,731 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.