9 Commits

Author SHA1 Message Date
kdusek
97f224746c Fix permission denied when removing existing borg binary during system installation
- Add sudo prefix to rm command when installing system-wide
- Clean up outdated README files
2025-12-02 23:05:24 +01:00
kdusek
c727d8e1f2 Add --local option to force installation to user bin directory, preventing automatic fallback when sudo is unavailable 2025-11-13 20:16:01 +01:00
kdusek
85fec83f2c Fix Borg CLI binary naming for different architectures, specifically correcting aarch64 to use glibc235 and -gh suffix 2025-11-13 18:30:23 +01:00
kdusek
1c682a338c Update sudo access check to prompt for password when needed, allowing system-wide installation even with password-protected sudo 2025-11-13 18:11:25 +01:00
kdusek
e7e64f6838 Disable package manager installation for Borg CLI to ensure the latest version is always installed from GitHub releases 2025-11-13 17:59:47 +01:00
kdusek
e2a3cf4c5d Fix symlink creation issues and add installation verification checks for the installer scripts 2025-11-13 17:55:06 +01:00
kdusek
811f1b800c Add --reinstall option to reinstall current version and show installation location when latest version is already installed 2025-11-13 17:51:07 +01:00
kdusek
979977d16e Change installer scripts to prefer system-wide installation in /usr/local/bin, warn about user bin precedence, and offer to remove user bin versions after successful system installation 2025-11-13 17:49:01 +01:00
kdusek
a71fa38da0 Add CLI installers for Tea, Borg, and Git Credential Manager, and enhance setup script with improved authentication 2025-11-13 17:29:06 +01:00