From 8b157c304ef420686864a0104aa32f808a296d08 Mon Sep 17 00:00:00 2001 From: Jason Rhinelander Date: Fri, 26 Aug 2022 16:04:33 -0300 Subject: [PATCH] Remove obsolete mac packaging cruft --- contrib/macos/lokinet_macos_daemon_script.sh | 45 ----------- contrib/macos/lokinet_uninstall.sh | 53 ------------ contrib/macos/postinstall | 38 --------- contrib/macos/preinstall | 46 ----------- contrib/macos/uninstaller/CMakeLists.txt | 85 -------------------- contrib/macos/uninstaller/icon.svg | 26 ------ contrib/macos/uninstaller/main.cpp | 45 ----------- 7 files changed, 338 deletions(-) delete mode 100755 contrib/macos/lokinet_macos_daemon_script.sh delete mode 100755 contrib/macos/lokinet_uninstall.sh delete mode 100644 contrib/macos/postinstall delete mode 100644 contrib/macos/preinstall delete mode 100644 contrib/macos/uninstaller/CMakeLists.txt delete mode 100644 contrib/macos/uninstaller/icon.svg delete mode 100644 contrib/macos/uninstaller/main.cpp diff --git a/contrib/macos/lokinet_macos_daemon_script.sh b/contrib/macos/lokinet_macos_daemon_script.sh deleted file mode 100755 index 279f1db66..000000000 --- a/contrib/macos/lokinet_macos_daemon_script.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh - -scutil_query() -{ - key=$1 - - scutil< - - - - - image/svg+xml - - lokinet icon - - - - - - - lokinet icon - - - - - - - - - - - diff --git a/contrib/macos/uninstaller/main.cpp b/contrib/macos/uninstaller/main.cpp deleted file mode 100644 index a58b116c8..000000000 --- a/contrib/macos/uninstaller/main.cpp +++ /dev/null @@ -1,45 +0,0 @@ - -#include -#include -#include -#include - -int uninstall(); - -int main(int argc, char * argv[]) -{ - QApplication app{argc, argv}; - if(QMessageBox::question(nullptr, "Lokinet Uninstaller", "Do You want to uninstall Lokinet?", - QMessageBox::Yes|QMessageBox::No) - == QMessageBox::Yes) - { - QMessageBox msgBox; - const auto retcode = uninstall(); - if(retcode == 0) - { - msgBox.setText("Lokinet has been successfully uninstalled, you may now remove the uninstaller if you wish."); - } - else - { - msgBox.setText("Failed to uninstall lokinet"); - } - msgBox.exec(); - } - return 0; -} - -int uninstall() -{ - AuthorizationRef authorizationRef; - OSStatus status; - - status = AuthorizationCreate(nullptr, kAuthorizationEmptyEnvironment, kAuthorizationFlagDefaults, &authorizationRef); - if(status != 0) - return status; - char* tool = "/bin/sh"; - char* args[] = {"/opt/lokinet/bin/lokinet_uninstall.sh", nullptr}; - FILE* pipe = stdout; - - return AuthorizationExecuteWithPrivileges(authorizationRef, tool, kAuthorizationFlagDefaults, args, &pipe); -} -