Setup fails to install on CIFS share

Status
Not open for further replies.

HenningS

Cadet
Joined
Apr 7, 2014
Messages
5
Hi!

[Update]
Other setups like Steam work properly. Any ideas what could be the issue?
[/Update]

I´ve setup my NAS yesterday and so far almost everything works great.
I´ve just one thing that I´m struggling with.

I´ve got a CIFS share that is mounted in Explorer. I´m using windows ACL and I´m authenticated with the owner user to that shared folder. And in the CIFS Share I configured inherit ACL´s.

I can create files and folders there.

Now I try to install Diablo III to that CIFS share but the setup keeps telling me that it has no rights to do so.It can create the Diablo III folder initially and can create a file in it. After the file creation it creates a folder but then stops with an error message that says it can not create FOLDER XY.. but the folder is created!

What am I doing wrong? Also every folder that I or the setup creates is Read only.

I´ve found some posts that says its a bug and already in the tracker but there it says it behaves as expected.
I didn´t touch the console at all!
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
Which version of FreeNAS.. 9.2.1.x had some issues with CIFS/ACLs/Permissions..
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,525
Yes, it behaves correctly because that's how its supposed to behave for conditions. If you don't like that behavior you'll have to change the conditions.

I will warn you that installing to a network is actually rather complex from a file permissions standpoint. I'd never recommend installing games or programs to a network share, but to each their own.
 

HenningS

Cadet
Joined
Apr 7, 2014
Messages
5
Thank you both for your reply!

I'm running 9.2.1.3

I understand cyberjock. Yes, i want to change the conditions. Because my steam library is rather big and the blizzard games also.

Is it maybe possible for an expert user like you to check if you can install the battlenet client on your cifs share?

Thank you :) Freenas is awesome!
 
J

John Hixson

Guest
Thank you both for your reply!

I'm running 9.2.1.3

I understand cyberjock. Yes, i want to change the conditions. Because my steam library is rather big and the blizzard games also.

Is it maybe possible for an expert user like you to check if you can install the battlenet client on your cifs share?

Thank you :) Freenas is awesome!


Try this:

In the CIFS auxiliary parameters, add this "acl allow execute always = true" .

Then from the command line, on the directory you are trying to do the install, run these commands:

setfacl -m owner@:rwxpDdaARWcCos:fd----:allow DIRECTORYNAMEGOESHERE
setfacl -m group@:rwxpDdaARWcCos:fd----:allow DIRECTORYNAMEGOESHERE

Please report if this works for you or not.
 

HenningS

Cadet
Joined
Apr 7, 2014
Messages
5
Hi John,
Sadly that did not work. The setup created the DiabloIII folder inside my Games folder.And a patch.RESULT file. I opened it with notepad and the content of it is just the number 2122

I did both commands you told on the Games directory from within the shell and added the cifs aux parameters.
 
Status
Not open for further replies.
Top