Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On macOS, replaces use of cocoasudo for elevating privileges #11

Merged
merged 1 commit into from
Aug 6, 2020

Conversation

Moisie2000
Copy link
Contributor

On macOS, replaces use of cocoasudo (renamed as UrBackup Client Administration), and uses a system AppleScript call instead.

Cocoasudo is now old, and doesn't appear to work properly - this resolves problems with the uninstaller not running correctly. Additionally cocoasudo has not been updated for 64-bit, so will not work on macOS 10.15+ anyway; whilst an AppleScript call isn't the most elegant way of achieving sudo escalation, it does currently work.

@uroni uroni merged commit 1b430c4 into uroni:dev Aug 6, 2020
@Moisie2000 Moisie2000 deleted the macos_replace_sudo_caller branch August 7, 2020 07:45
uroni added a commit that referenced this pull request Mar 3, 2021
On macOS, replaces use of cocoasudo for elevating privileges

(cherry picked from commit 1b430c4)

# Conflicts:
#	TrayIcon.cpp
uroni added a commit that referenced this pull request Mar 3, 2021
On macOS, replaces use of cocoasudo for elevating privileges

(cherry picked from commit 1b430c4)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants