Skip to content

Option to block applications from being installed through a blocklist or a group policy on regedit #2954

@gelatinbomb

Description

@gelatinbomb

Checklist

  • I have verified this is the correct repository for opening this issue.
  • I have verified no other issues exist related to my request.

Is Your Feature Request Related To A Problem? Please describe.

I usually have a variety of software designed to block the access to distracting webpages so being able to install another browser kind of bypass that. By adding a way to block these problematic apps I can prevent myself from trying that. It can be used also as a kind of "parental control" if you want. In my case I use these tools for myself.

Describe The Solution. Why is it needed?

I think the best way to implement this is by setting a regedit key on the Registry. Then all the "values" added to that key would be blocked by Chocolatey. Maybe when you perform the command choco this one checks first maybe a file with the data before it does the search of the package and if the name of the package gets found there it can show something like "program is blocked from being installed by the Administrator"

Honestly this and a good software blocker should be enough since after I configure the key in the registry I can block the regedit executable with one of those an wouala!

Additional Context

I have heard Chocolatey is friendly with Administration software so I guess it might be possible to implement this. Now as you can see by the context of the post I don't want this for a company os a school or something like that, it's a personal thing for end users.

If you want an example of what I mean you can check the Google or Firefox group policies. Check the urlblocklist one. It's the closest to what I mean for the proposed feature.

https://admx.help/?Category=Chrome&Policy=Google.Policies.Chrome::URLBlocklist

Related Issues

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementIssues that introduce new functionality to the project, or enhances/updates existing functionality.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions