Skip to content

Release 0.1.0 - Initial Release

Choose a tag to compare

@MatthewAllDev MatthewAllDev released this 30 Aug 09:26
· 11 commits to master since this release

Release 0.1.0

🚀 New Features:

  • Initial Release: This is the first official release of BUnlock, a command-line tool that unlocks your system using a Bluetooth device.
  • Configuration: Added bunlock config command to set up your Bluetooth device and unlock distance.
  • Service Management: Added commands to manage the systemd service:
    • bunlock service enable
    • bunlock service disable
    • bunlock service start
    • bunlock service stop
    • bunlock service restart
    • bunlock service is_active

⚠️ Security Warning:

Using BUnlock to automatically unlock your system based on Bluetooth proximity can introduce potential security risks. If your Bluetooth device is lost, stolen, or if someone mimics its signal, unauthorized access to your system may occur. Ensure that you understand these risks before enabling this feature.

📦 Installation:

  1. Download the latest release from the GitHub releases page.
  2. Extract the archive:
    tar -xzf bunlock-v0.1.0.tar.gz
    cd bunlock-v0.1.0
  3. Run the installation script:
    ./install.sh

🛠️ Uninstallation:

To uninstall BUnlock, run:

./uninstall.sh

📜 License:

BUnlock is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for details.

👤 Authors:

TODO / Future Features:

  • Support for Other Desktop Environments: Currently, BUnlock only supports GNOME. Future updates will aim to add compatibility with other popular desktop environments such as KDE, MATE, and others.
  • Enhanced Security: Ongoing improvements to strengthen security features, including better handling of Bluetooth device impersonation risks.
  • Performance Improvements: Optimization to reduce resource usage and increase responsiveness.

📝 Notes:

  • Prerequisites: BUnlock currently supports GNOME and uses loginctl for unlocking, which may not be available on all Linux distributions.