Releases: Superbition/Bakup-Agent-Cpp
Releases · Superbition/Bakup-Agent-Cpp
v6.1.2
Added
- Error logging for runuser command (#99)
v6.1.1
Changed
- Improved debug logging (#97)
v6.1.0
Added
- Always log when a job completes (#92)
Changed
- During an uninstall, remove the
bakupagent
user (#93)
Fixed
- If a job fails, add the failed command and error message to separate response elements (#94)
v6.0.0
Added
- Send current version of rClone in HTTP headers to automate updating (#84)
- The agent no longer runs as the installing user, instead a 'bakupagent' user is created during install which is used
for executing jobs (#88)
Changed
- Jobs now run in a shell that mimics that of an interactive shell that the user would open (#84)
- The install script now solely uses systemctl to manage the server, rather than also using System V's service command
(#89)
Fixed
- Add additional checks that a shell for a job is started correctly (#87)
- Stop rClone outputting a warning about missing config files when checking its version (#90)
v5.0.6
Fixed
- Close left over pipes after a job is complete (#80)
- Don't save outputs for wget that are status updates to Bakup.io (#81)
- Make the update script kill itself to not leave any processes in the control group (#82)
v5.0.5
Fixed
- Do a full restart on install to fix upgrading issues (#78)
v5.0.4
Fixed
- Fixed an issue where jobs would only run when the agent was in debug mode (#76)
v5.0.3
Added
- Added upgrade path that doesn't remove agent from Bakup.io (#74)
v5.0.2
Fixed
- Updated the URL in the update script to pull down the install script (#72)
v5.0.1
Fixed
- Add libcurl as a dependency in the install script for greater compatibility (#70)