Skip to content

rfiacne/MSS-Mac-Service-Script

 
 

Repository files navigation

🍎 MSS – Mac Service Script

📦 Version: v1.0


❓ What is it?

MSS is a lightweight, terminal-based tool for macOS designed to clean, fix, and maintain your system — whether you're a home user or a technician. It simplifies common tasks like freeing up disk space, checking system status, and updating apps.


✅ What Does It Do?

  • 🧹 Cleans out hidden system junk (logs, cache, temp files)
  • 🌐 Clears DNS cache to fix slow or broken internet
  • 🗑️ Empties Trash and clears user cache folders
  • 🧠 Displays system info (macOS version, uptime, etc.)
  • 🔧 Checks disk health
  • 📦 Updates software via Homebrew and mas-cli (if installed)
  • 📥 Optionally installs missing tools like Homebrew or mas-cli
  • 📜 Generates a detailed activity log for review
  • 📺 Easy-to-read ASCII menu interface — beginner friendly

💡 Requirements

  • macOS 10.13 (High Sierra) or newer
  • Admin privileges (Terminal will prompt for your login password)
  • Must be run in Terminal

🧪 How to Run the Script

  1. Double-click the .sh file once to let macOS verify it
    (System Preferences → Security & Privacy → General may prompt you to allow it)

  2. Open Terminal (⌘ + Space, then type Terminal)

  3. Make the script executable:

    chmod +x <drag script file into Terminal>
  4. Run the script:

    Double click the program and you're good to go.
  5. When prompted for your password, enter the password you use to log in to your Mac (nothing will appear as you type — that's normal)

✅ Done — the script is ready to use!

💡 Tip: After the initial chmod step, you can just double-click the file in Finder to launch it like an app.


🛡️ Why Use It?

If your Mac is slow, cluttered, or acting up, this script gives you a clean, consistent way to troubleshoot and maintain it — with no bloat, no third-party GUIs, and no technical experience required.

Great for personal users, IT support, and field techs alike.


⚠️ Disclaimer

This script runs system-level operations for cleaning and diagnostics. Use at your own risk.
Review the code before using it on production machines.


📸 Screenshots

453174114-91a71ddd-a39c-4d32-ba5a-9597af278ab9 453174571-86e6cb0a-a36c-4be1-b846-1377af41e5b2

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%