aboutsummaryrefslogtreecommitdiff
path: root/update.sh
Commit message (Collapse)AuthorAge
* Fix update.sh: properly replace service file placeholdersSam Scholten2025-10-27
| | | | | | | - Fix update_services() to use sed like setup.sh does - Generate service files with correct ExecStart paths - Add RESTIC_ENV_FILE environment variable during update - This fixes the '/path/to/be/replaced' error in systemd services
* Add timer updates to update.sh and create upgrade make targetSam Scholten2025-10-24
| | | | | | - Modified update.sh to also copy timer files (restic-backup.timer and restic-check.timer) - Added 'upgrade' make target that reminds users to git pull first - Updated help text to clarify difference between 'update' and 'upgrade'
* fix: Handle missing scripts gracefully in update.sh chmodSam Scholten2025-10-22
|
* Fix: Replace unsupported restic flags for 0.18.1 compatibilityv1.2Sam Scholten2025-10-22
| | | | | | - Replace --lock-retry-after and --lock-stale-timeout with --retry-lock - Fix shell script quoting issues (SC2086, SC2046) - All tests passing: local, remote, lint, format
* Release v1.2.0: Add automated update scriptSam Scholten2025-10-22
- Add update.sh script for seamless upgrades - Automatically detects user/system installations - Backs up configurations before updating - Migrates bandwidth limit from 1M to 2M - Updates scripts and services safely