EldoS | Feel safer!

Software components for data protection, secure storage and transfer

OS X StorageAddMountingPoint as standard user

Also by EldoS: CallbackFilter
A component to monitor and control disk activity, track file and directory operations (create, read, write, rename etc.), alter file data, encrypt files, create virtual files.
#33184
Posted: 04/30/2015 20:20:31
by tagnal (Standard support level)
Joined: 03/18/2008
Posts: 21

I am having an issue with the OS version when I am trying to mount the storage as a Standard user in OS X.

When calling StorageAddMountingPoint(), it returns success, however, the storage object is not mounted.

Everything works fine when I am logged in as an Admin user.

Does FUSE only work with admin users? Am I not setting something properly.
#33185
Posted: 04/30/2015 20:56:37
by tagnal (Standard support level)
Joined: 03/18/2008
Posts: 21

I figured out how to configure the FUSE installation.

I ran:
sysctl -w osxfuse.tunables.admin_group=12

Now I am able to mount the storage as a standard user.

Now, to figure out how to set this after installation...
#33186
Posted: 05/01/2015 00:37:17
by Alexander Plas (Team)

Thank you for question and answer. Usually OSXFUSE allow any user to add the mounting point.
#33193
Posted: 05/01/2015 14:35:30
by tagnal (Standard support level)
Joined: 03/18/2008
Posts: 21

Well, I just realized that this only sets the value for the current kernel session. once the machine is rebooted, it loses the kernel parameter change. It would force the end user to enter admin credentials after every reboot to make this change.

Any other ideas?
#33194
Posted: 05/01/2015 14:52:49
by Eugene Mayevski (Team)

In general in Unix the procedure of mounting the device is the prerogative of the admin, so it's a possible situation that the OS won't let one create a permanent mounting point by non-admin user.


Sincerely yours
Eugene Mayevski
#39129
Posted: 05/08/2017 18:46:01
by tagnal (Standard support level)
Joined: 03/18/2008
Posts: 21

I am in the process of updating our software to support FUSE 3.5.8 (current version as of today) due to the fact that the previous version we were using 2.7.x is no longer able to be installed on the current version of OS X (10.12).

The issue with standard users has come up again and unfortunately the above fix no longer works. There were changes to the permissions in /Volumes in OS X 10.12 and FUSE 3.5.0 was modified to address those mounting issues.

https://github.com/osxfuse/osxfuse/releases

This was released in September 2016, and the current version of your SolFS for Mac OS is from January 2016.

Are there any plans to update the Mac OS version to support the changes in OS X 10.12 and FUSE 3.5.x?
#39199
Posted: 05/16/2017 07:13:37
by Alexander Plas (Team)

Hello

We just have released new official build of SolFS (OS Edition) for macOS. It's built with latest version of OSXFUSE. Could you please upgrade your installation.
Also by EldoS: CallbackRegistry
A component to monitor and control Windows registry access and create virtual registry keys.

Reply

Statistics

Topic viewed 6190 times

Number of guests: 2, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS business operates as a division of /n software, inc. For more information, please read the announcement.

Got it!