Content on symlinked drives not added to library
Hi
I've been running serviio for several years on an Ubuntu 12 server with "Keep library automatically refreshed" enabled and it works great. This weekend I added a new drive and symlinked its mount point so it appears under my main video directory which serviio is configured to regard as containing video content. I have "Keep library automatically refreshed" enabled.
Before and after the new drive was added I had a single video folder added to serviio "/disk2/videos"
Before the new drive was added, this folder contained:
drwxrwxr-x 9 martin martin 12288 Jul 5 13:53 Camcorder
lrwxrwxrwx 1 martin martin 12 Nov 4 2013 DVDs -> /disk3/DVDs/
drwxrwxr-x 18 camera camera 131072 Sep 7 01:00 securitycamera1
After the new drive was added it now contains:
drwxrwxr-x 9 martin martin 12288 Jul 5 13:53 Camcorder
lrwxrwxrwx 1 martin martin 12 Nov 4 2013 DVDs -> /disk3/DVDs/
lrwxrwxrwx 1 martin martin 12 Sep 5 14:44 DVDs_Disk4 -> /disk4/DVDs/
drwxrwxr-x 18 camera camera 131072 Sep 7 01:00 securitycamera1
Content added to /disk4/DVDs (symlink) is not being automatically added to the library however. If I click Force Refresh, it is added. If I restart serviio the content is added. Content added to /disk3/DVDs (symlink) is also not being added automatically but is if I click Force Refresh.
Content added to /disk2/videos/securitycamera1 *is* added to the library automatically. This is a directory not a symlink.
I haven't noticed this problem before. It may or may not be related to the new drive having been added.
I'm running 1.5.2 and read about the new OS native file system monitoring.
Is there an issue with automatic library updates and symlinks?
What OS file system monitoring system for Linux does serviio use? Maybe I have an issue there which I can fix through a Linux change?
I can switch to polling but would like to explore fixing the problem without that first.
Thanks
I've been running serviio for several years on an Ubuntu 12 server with "Keep library automatically refreshed" enabled and it works great. This weekend I added a new drive and symlinked its mount point so it appears under my main video directory which serviio is configured to regard as containing video content. I have "Keep library automatically refreshed" enabled.
Before and after the new drive was added I had a single video folder added to serviio "/disk2/videos"
Before the new drive was added, this folder contained:
drwxrwxr-x 9 martin martin 12288 Jul 5 13:53 Camcorder
lrwxrwxrwx 1 martin martin 12 Nov 4 2013 DVDs -> /disk3/DVDs/
drwxrwxr-x 18 camera camera 131072 Sep 7 01:00 securitycamera1
After the new drive was added it now contains:
drwxrwxr-x 9 martin martin 12288 Jul 5 13:53 Camcorder
lrwxrwxrwx 1 martin martin 12 Nov 4 2013 DVDs -> /disk3/DVDs/
lrwxrwxrwx 1 martin martin 12 Sep 5 14:44 DVDs_Disk4 -> /disk4/DVDs/
drwxrwxr-x 18 camera camera 131072 Sep 7 01:00 securitycamera1
Content added to /disk4/DVDs (symlink) is not being automatically added to the library however. If I click Force Refresh, it is added. If I restart serviio the content is added. Content added to /disk3/DVDs (symlink) is also not being added automatically but is if I click Force Refresh.
Content added to /disk2/videos/securitycamera1 *is* added to the library automatically. This is a directory not a symlink.
I haven't noticed this problem before. It may or may not be related to the new drive having been added.
I'm running 1.5.2 and read about the new OS native file system monitoring.
Is there an issue with automatic library updates and symlinks?
What OS file system monitoring system for Linux does serviio use? Maybe I have an issue there which I can fix through a Linux change?
I can switch to polling but would like to explore fixing the problem without that first.
Thanks