Repository navigation
Release 0.1.0 - Initial 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 configcommand to set up your Bluetooth device and unlock distance. - Service Management: Added commands to manage the systemd service:
bunlock service enablebunlock service disablebunlock service startbunlock service stopbunlock service restartbunlock 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:
- Download the latest release from the GitHub releases page.
- Extract the archive:
tar -xzf bunlock-v0.1.0.tar.gz cd bunlock-v0.1.0 - 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:
- Ilia MatthewAllDev Kuvarzin luceo2011@yandex.ru
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
loginctlfor unlocking, which may not be available on all Linux distributions.