Hi
This is not really an Openmediavault question, but maybe someone can support me with my issue or solved a similar situation already.
My Scenario is the following:
Seafile server 6.2.5 on an Ubuntu 16.04 RootServer --> cloud.example.com
Inside my home network: A Helios4 NAS system with ARM processor and Openmediavault (OMV) is running with Samba shares and seaf-cli installed.
On the Helios4 a headless seaf-cli is running under the user “seafile”.
The Seafile Server cloud.example.com shares Library1.
The seaf-cli on the Helios4 syncs Library1 to a Samba share folder “Samba1”.
Samba1 is shared as read/write to the users seafile, user1 and user2.
Alles anzeigen
The sync of Library1 works flawless. All files of Library1 are synced to Samba1.
A ls -l in Samba1 shows the permissions to be:
ls -l
drwxr-sr-x 2 seafile users 4096 Apr 2 08:24 Folder1
-rw-r–r-- 1 seafile users 452334049 Mar 29 09:45 Movie1.MOV
-rw-r–r-- 1 seafile users 422486 Mar 29 10:42 Word.docx
-rw-r–r-- 1 seafile users 433303 Mar 14 17:46 Letter.pdf
So all files are written as 644 by the Seaf-Cli application.
Obviously the user "seafile" can still interact with the server, but user1 and user2 can't really, because of the permissions.
My question is:
Is there a way to let the seaf-cli application create all files with 664 permissions.
In general the question would be:
Is there a way to make an application create all files with specific permissions in a samba share, so it can be used by several users..
I hope it's ok to ask this question here.
Greetings, Chris