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

Add Support for macOS #419

Open
Prajwal-Koirala opened this issue Dec 27, 2023 · 3 comments
Open

Add Support for macOS #419

Prajwal-Koirala opened this issue Dec 27, 2023 · 3 comments
Assignees

Comments

@Prajwal-Koirala
Copy link
Member

Certainly! Here's a template for creating a GitHub issue to request macOS support for your Wireguard Manager repository:


Title: Add Support for macOS

Body:

Description
Currently, the Wireguard Manager does not officially support macOS. This issue aims to discuss and track the progress of implementing macOS support.

Details

  • macOS users currently cannot use Wireguard Manager due to the lack of support.
  • Implementing macOS compatibility would significantly expand the user base and usability of the project.

Suggested Approach

  • Investigate the specific requirements and dependencies needed to run Wireguard Manager on macOS.
  • Modify the installation and configuration scripts to be compatible with macOS environment.
  • Ensure thorough testing is conducted on various macOS versions.

Potential Challenges

  • Compatibility with macOS-specific networking configurations.
  • Testing across different macOS versions and hardware.

Additional Context
[Add any additional information or context that might be helpful]


This template provides a clear and structured way to present the issue. Make sure to customize it with any specific details or requirements pertinent to your project.

@Prajwal-Koirala Prajwal-Koirala self-assigned this Dec 27, 2023
@Prajwal-Koirala
Copy link
Member Author

➜  ~ sw_vers
ProductName:		macOS
ProductVersion:		14.3
BuildVersion:		23D5033f
➜  ~ uname
Darwin
➜  ~

@Prajwal-Koirala
Copy link
Member Author

# Check if linux or macos
function check_os() {
  if { [ "$(uname)" != "Linux" ] && [ "$(uname)" != "Darwin" ]; }; then
    echo "Error: This script is only supported on Linux and MacOS."
    exit 1
  fi
}

# Call the function to check the operating system
check_os

@Prajwal-Koirala
Copy link
Member Author

brew install wireguard-tools

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

No branches or pull requests

1 participant