I wonder if xattr support could be implemented also for this system.
Code: Select all
[root@hp-nas:/mnt/NAS/plex/test] # setextattr user net.filebot.filename Arrow-s01e01.mkv Arrow\ -\ 1x01\ -\ Pilot.mkv
[root@hp-nas:/mnt/NAS/plex/test] # lsextattr user Arrow\ -\ 1x01\ -\ Pilot.mkv
Arrow - 1x01 - Pilot.mkv net.filebot.filename
[root@hp-nas:/mnt/NAS/plex/test] # getextattr user net.filebot.filename Arrow\ -\ 1x01\ -\ Pilot.mkv
Arrow - 1x01 - Pilot.mkv Arrow-s01e01.mkv
[root@hp-nas:/mnt/NAS/plex/test] # mount
NAS/plex on /mnt/NAS/plex (zfs, NFS exported, local, nfsv4acls)
Code: Select all
[root@plex:/media/hp-nas/test] # lsextattr user Arrow\ -\ 1x01\ -\ Pilot.mkv
Arrow - 1x01 - Pilot.mkv net.filebot.filename
But as you probably know:
Code: Select all
[root@plex:/media/hp-nas/test] # filebot -script fn:sysinfo
/opt/filebot:/opt/filebot/lib/amd64
FileBot 4.7.14 (r5241)
JNA Native: 5.2.0
MediaInfo: 17.12
Apache Commons VFS: [zip, rar]
Chromaprint: 1.4.3
Extended Attributes: java.io.IOException: UserDefinedFileAttributeView is not supported
Unicode Filesystem: OK
Script Bundle: 2018-02-04 (r514)
Groovy: 2.4.12
JRE: OpenJDK Runtime Environment 1.8.0_162
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 2 Core / 1 GB Max Memory / 20 MB Used Memory
OS: FreeBSD (amd64)
Package: PORTABLE
uname: FreeBSD plex 11.1-STABLE FreeBSD 11.1-STABLE #0 r321665+de6be8c8d30(freenas/11.1-stable): Tue Feb 20 02:38:09 UTC 2018 root@gauntlet:/freenas-11-releng/freenas/_BE/objs/freenas-11-releng/freenas/_BE/os/sys/FreeNAS.amd64 amd64
Done ヾ(@⌒ー⌒@)ノ
I am almost sure that it's possible to use xattr also with ZFS on FreeBSD with some code changes in FileBot's src.