Giter VIP home page Giter VIP logo

Comments (4)

aonez avatar aonez commented on June 16, 2024 1

Even if the title "Full Disk Access" may suggest it, it does not give any direct file access to Keka. That just gives access (once you drop or open with Keka) to certain sensitive folders that otherwise will be blocked.

If you want Keka to have full disk access enable it on the Keka Preferences - File Access adding your disk to the access list:

Screenshot 2024-03-05 at 09 19 39

from keka.

Feuermurmel avatar Feuermurmel commented on June 16, 2024

Thanks for the explanation! Adding the my system disk to the list in Preferences does exactly what I want.

I assumed that adding Keka to the "Full Disk Access" list in System Preferences would be enough to give Keka access without having to ask the user. I think with Terminal.app it works that way? Once I add it to that list, I can access everything from within a terminal session? Maybe I'm mistaken.

from keka.

aonez avatar aonez commented on June 16, 2024

@Feuermurmel the Terminal is not even sandboxed, so it does not need permission to access your files. I can deny Downloads folder access to the Terminal app and still read and write on that folder.

Keka is sandboxed so it really only has access on the folders you open/drop or assign (really the same) in the Keka's File Access Preferences.

from keka.

Feuermurmel avatar Feuermurmel commented on June 16, 2024

@Feuermurmel the Terminal is not even sandboxed, so it does not need permission to access your files. I can deny Downloads folder access to the Terminal app and still read and write on that folder.

Not sure if we're talking about the same thing (read: I don't know anything about how macOS sandboxing works). But if I remove Terminal.app from the "Full Disk Access" and "Files and Folders" lists in "Privacy & Security" in System Preferences, I get the following dialog the next time I open Terminal and try to change to some folder:

image

I don't know if this is part of sandboxing. If I add Terminal.app to "Full Disk Access" before opening it, I don't get any of those dialogs, regardless of what I access.

I'm talking about the stock Terminal.app at /System/Applications/Utilities/Terminal.app btw.

from keka.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.