5efc4a6e917d16ce820524bffd0bd9eef5ea3696
The uninstall function was only removing old installation paths, causing talkkonnect to appear as "still installed" after uninstalling. Fixed both check_talkkonnect_status() and uninstall_talkkonnect(): check_talkkonnect_status(): - Now checks for both old and new installation locations - Old: ~/go/bin/talkkonnect and ~/talkkonnect.xml - New: /usr/local/bin/talkkonnect and ~/.config/talkkonnect/ - Checks all locations to accurately determine if installed uninstall_talkkonnect(): - Removes binaries from BOTH /usr/local/bin and ~/go/bin - Removes config from BOTH ~/.config/talkkonnect and ~/talkkonnect.xml - Properly stops and disables service before removing - Shows progress with descriptive messages - Optionally removes source directory ~/talkkonnect - Only performs actions if files/directories actually exist Now uninstall properly removes everything and status correctly shows "Not installed" after uninstalling.
Languages
Shell
94.1%
JavaScript
4.7%
HTML
0.9%
CSS
0.3%