Releases: presire/SambaConfig
Releases · presire/SambaConfig
SambaConfig 0.1.0
Samba GUI configuration tool for Linux
A Qt6 (QML/C++17) GUI tool for managing Samba (smb.conf) configuration on Linux.
Architecture:
- SambaConfigApp: Main GUI application using QML with Material Dark theme
- SambaConfigHelper: D-Bus helper process running with root privileges,
authenticated via Polkit for secure smb.conf read/write, testparm execution, and Samba user management - SambaConfigUtility: Shared utility library for file permissions and process execution
Key features:
- Read and write smb.conf with root privilege separation
- Validate configuration via testparm
- Manage Samba users (create/delete)
- Internationalization support (English, Japanese)
- SELinux policy and Polkit authentication integration
Packages
- RPM (SUSE Linux Enterprise 16 / openSUSE Leap 16.0):
sambaconfig-0.1.0-*.leap16.0.rpm - DEB (Debian 13 Trixie):
sambaconfig_0.1.0-1_amd64.deb
Installation
SUSE Linux Enterprise 16 / openSUSE Leap 16.0:
sudo zypper install ./sambaconfig-*.leap16.0.rpmDebian 13 Trixie:
sudo apt install ./sambaconfig_*.deb