Skip to content
This repository has been archived by the owner on Apr 21, 2022. It is now read-only.

fix: run oclif-dev pack:deb as non root user #122

Closed
wants to merge 1 commit into from

Conversation

microwavesafe
Copy link

The only part of the pack:deb command that requires root are the chown and chgrp shell commands. I don't run oclif-dev as root, so the command fails at this point. By adding sudo, it asks for the password and only runs these commands with root privileges, which seems sensible to me.
The change will have no effect if already running with root privileges.

The only part of the pack:deb command that requires root are the chown and chgrp shell commands. I don't run oclif-dev as root, so the command fails at this point. By adding sudo, it asks for the password and only runs these commands with root privileges, which seems sensible to me.
The change will have no effect if already running with root privileges.
@salesforce-cla
Copy link

Thanks for the contribution! Before we can merge this, we need @microwavesafe to sign the Salesforce.com Contributor License Agreement.

@nickleach
Copy link

Any updates on this? We many headaches with this and had to patch-package with these changes

@RasPhilCo
Copy link
Contributor

Can you move this to a non-master branch? (tl;dr - we have to run a script to test 3rd party commits with secrets and they can't be on master)

@microwavesafe
Copy link
Author

I'm not really sure what you want me to do. To be honest, this is such a small change you could implement outside this pull request and I'll just close this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants