So long story short I have synology DS 212+, want to use FileBot, works fantastic on windows, cant run it successfully on my NAS.
I installed requirements and MissleHugger package.
my startup script is exatly as advised:
What I try is simple renameCode: Select all
#!/bin/sh java -Dunixfs=false -DuseExtendedFileAttributes=false -Dsun.net.client.defaultConnectTimeout=10000 -Dsun.net.client.defaultReadTimeout=60000 -Dapplication.deployment=spk -Dapplication.dir=$HOME/.filebot -Djava.io.tmpdir=$HOME/.filebot/temp -Djna.library.path=/usr/local/filebot -Djava.library.path=/usr/local/filebot -jar /usr/local/filebot/filebot.jar "$@"
Code: Select all
DS> $HOME
-sh: /var/services/homes/admin: not found
DS> filebot -rename "/volume1/Files/Downloads/bit/TV Shows"
Mar 18, 2013 11:47:00 PM net.sourceforge.filebot.Main initializeCache
WARNING: java.io.IOException: Failed to create cache dir: /var/services/homes/admin/.filebot/cache/0
java.io.IOException: Failed to create cache dir: /var/services/homes/admin/.filebot/cache/0
at net.sourceforge.filebot.Main.initializeCache(Unknown Source)
at net.sourceforge.filebot.Main.main(Unknown Source)
Mar 18, 2013 11:47:00 PM java.util.prefs.FileSystemPreferences$1 run
WARNING: Couldn't create user preferences directory. User preferences are unusable.
Mar 18, 2013 11:47:00 PM java.util.prefs.FileSystemPreferences$1 run
WARNING: java.io.IOException: No such file or directory
Filename pattern: [1.00] SxE, [0.00] CWS
Rename episodes using [TheTVDB]
Mar 18, 2013 11:47:31 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock User prefs. Unix error code 2.
Mar 18, 2013 11:47:32 PM java.util.prefs.FileSystemPreferences syncWorld
WARNING: Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
Auto-detected query: [Once Upon a Time]
CacheException: Disk store path can't be created: /var/services/homes/admin/.filebot/cache/default
net.sf.ehcache.CacheException: Disk store path can't be created: /var/services/homes/admin/.filebot/cache/default
at net.sf.ehcache.DiskStorePathManager.resolveAndLockIfNeeded(DiskStorePathManager.java:141)
at net.sf.ehcache.DiskStorePathManager.getFile(DiskStorePathManager.java:262)
at net.sf.ehcache.DiskStorePathManager.getFile(DiskStorePathManager.java:251)
at net.sf.ehcache.store.disk.DiskStorageFactory.<init>(DiskStorageFactory.java:125)
at net.sf.ehcache.store.disk.DiskStore.create(DiskStore.java:156)
at net.sf.ehcache.store.DiskBackedMemoryStore.createDiskStore(DiskBackedMemoryStore.java:61)
at net.sf.ehcache.store.DiskBackedMemoryStore.create(DiskBackedMemoryStore.java:49)
at net.sf.ehcache.Cache.initialise(Cache.java:1097)
at net.sf.ehcache.CacheManager.initializeEhcache(CacheManager.java:1298)
at net.sf.ehcache.CacheManager.addCacheNoCheck(CacheManager.java:1329)
at net.sf.ehcache.CacheManager.addConfiguredCaches(CacheManager.java:750)
at net.sf.ehcache.CacheManager.doInit(CacheManager.java:451)
at net.sf.ehcache.CacheManager.init(CacheManager.java:374)
at net.sf.ehcache.CacheManager.<init>(CacheManager.java:259)
at net.sf.ehcache.CacheManager.newInstance(CacheManager.java:1029)
at net.sf.ehcache.CacheManager.newInstance(CacheManager.java:810)
at net.sf.ehcache.CacheManager.create(CacheManager.java:791)
at net.sf.ehcache.CacheManager.getInstance(CacheManager.java:825)
at net.sourceforge.filebot.Cache.getCache(Unknown Source)
at net.sourceforge.filebot.web.TheTVDBClient.getCache(Unknown Source)
at net.sourceforge.filebot.web.AbstractEpisodeListProvider.search(Unknown Source)
at net.sourceforge.filebot.cli.CmdlineOperations$1.call(Unknown Source)
at net.sourceforge.filebot.cli.CmdlineOperations$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Failure (?_?)
