evothings / evothings-studio

Evothings Studio
http://www.evothings.com/
Apache License 2.0
53 stars 33 forks source link

Evothings Workbench cannot be installed multi-user on OS X #151

Open ghost opened 8 years ago

ghost commented 8 years ago

Report from Swedish user:

"Ett snabbt hackfix är att kopiera hela Evothings-mappen från /Applications till /tmp, köra en chown -R <användarnamn>:wheel /tmp/Evothings-xyz och köra programmet därifrån, men ett sånt hack skulle jag skämmas över :smile: Bättre vore att ni gör så att det fungerar på fleranvändarsystem med icke-admin-användare.

I testfasen för programmet så kan ni göra så här:

kompilera programmet som vanligt
installera det i /Applications
kör en chown -R root:admin /Applications/Evothings-xyz
logga in som en icke-admin-användare och se om det fungerar."
ghost commented 8 years ago

Additional comment from a Swedish system admin:

Det som är viktigast är nog att det inte är användaren som ska vara ägare till 
filerna, utan root:admin. Installer är bättre, då man kan sätta rättigheter på ägaren.
Men gör testet med icke-admin-användare också.
gokr commented 8 years ago

2.1 is now based on electron and distributed as a dmg installer, needs testing.