summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* src/check: Stick to latest 90 backupsHEADmainEuAndreh2025-04-121-2/+2
|
* src/rc.sh: Update $BORG_REMOTE_PATH to borg14, per rsync.net upgrade to ↵EuAndreh2025-04-121-1/+1
| | | | FreeBSD 14.2-RELEASE.
* src/check: Retry flaky `btrfs scrub` commandEuAndreh2025-03-261-1/+1
|
* src/rc.sh: Add -i to ls(1) aliasEuAndreh2025-03-151-1/+1
|
* src/gc: Tolerate broken trash(1) packageEuAndreh2024-12-231-1/+1
|
* src/cronjob: Explicitly set $LANGEuAndreh2024-12-111-0/+3
|
* src/check: Remove --verify-data from borgEuAndreh2024-11-271-2/+2
| | | | | | | | | | The run-time of it is not compatible with the cronjob model. An improved version should use the cronjob to trigger the action by puttingit in a queue,and the cronjob itself would be finished. Asyynchronously a worker would consume the message and do the content verification, and at the end report the success or failure. A later cronjob at the end of the day could report the statuses of the events from the day.
* src/rc.sh: Add exported $MAKEFLAGSEuAndreh2024-09-021-0/+5
| | | | Make sure we have at least "3" as the cuncurrency for $N.
* src/gc: Remove gc_deploy()EuAndreh2024-08-301-10/+1
|
* src/reconfigure: Load /etc/rc.sh so we do not need a login shellEuAndreh2024-08-291-0/+1
|
* src/gc: Add gc_coredump()EuAndreh2024-08-291-1/+6
|
* src/cronjob: Remove extra disable at the start of the fileEuAndreh2024-08-291-1/+0
|
* src/check: Check both offsite and standby borg backup repositoriesEuAndreh2024-08-291-2/+7
|
* src/cronjob: Increase timeout to 6 hoursEuAndreh2024-08-291-1/+1
| | | | So that `borg check --verify-data` can complete.
* src/reconfigure: Enable cicd(1) commandEuAndreh2024-08-281-1/+1
|
* src/reconfigure: Add matching open parenthesis in getoptsEuAndreh2024-08-281-3/+5
|
* src/rc.sh: Add note on how the borg repo is createdEuAndreh2024-08-281-0/+1
|
* src/check: Fix name of btrfs partition that gets checkedEuAndreh2024-08-281-1/+1
|
* src/reconfigure: Retry reconfigure failure twice before exittingEuAndreh2024-08-261-1/+1
|
* src/cronjob: set +eu at the beginningEuAndreh2024-08-251-0/+1
|
* src/cronjob: Tolerate errors when sourcing /etc/rc.shEuAndreh2024-08-251-1/+1
|
* src/cronjob: Load rc.sh when running cronjobEuAndreh2024-08-241-0/+1
|
* src/rc.sh: Get $OFFSITE_SSH from /etc/EuAndreh2024-08-211-1/+1
|
* rm src/known_hostsEuAndreh2024-08-212-6/+0
|
* src/cronjob: Break pipe to separate linesEuAndreh2024-08-201-1/+4
|
* src/cronjob: Recover original content of pre(1) argumentEuAndreh2024-08-201-1/+1
|
* src/cronjob: Add missing argument to pre(1)EuAndreh2024-08-201-1/+1
|
* src/gc: Simplify codeEuAndreh2024-08-201-84/+9
|
* src/reconfigure: Use /etc/guix/system.scm over src/guix/system.scmEuAndreh2024-08-201-1/+1
|
* src/gitconfig: Make "*" safe as the glob did not workEuAndreh2024-08-201-1/+1
|
* src/gitconfig: Mark /srv/git/* as safeEuAndreh2024-08-201-0/+2
|
* src/reconfigure: Disable cicd(8) for now (while being developed)EuAndreh2024-08-181-1/+1
|
* src/reconfigure: Enqueue CD jobs after reconfiguringEuAndreh2024-08-171-0/+4
|
* src/repo: Add new toolEuAndreh2024-08-172-0/+26
|
* git mv src/rc src/rc.shEuAndreh2024-08-173-2/+2
|
* git mv src/profile.sh src/.profileEuAndreh2024-08-173-3/+3
|
* Remove extensions for config filesEuAndreh2024-08-173-2/+2
|
* deps.mk: Include config filesEuAndreh2024-08-161-0/+6
|
* Add config files and install them under $(SYSCONFDIR)EuAndreh2024-08-169-1/+124
|
* deps.mk: Add src/cronjob entryEuAndreh2024-08-161-0/+1
|
* src/cronjob: Add simplified versionEuAndreh2024-08-161-0/+69
|
* src/reconfigure: Remove -h optionEuAndreh2024-08-161-6/+1
|
* deps.mk: Cleanup with actual filesEuAndreh2024-08-161-5/+0
|
* src/backupit.txt: chmod -xEuAndreh2024-08-161-0/+0
|
* src/reconfigure: Add simplified version of scriptEuAndreh2024-08-161-0/+53
|
* src/check: Add make(1) version of the original sh oneEuAndreh2024-08-161-0/+31
|
* Copy some files overEuAndreh2024-08-165-0/+264
|
* Initial empty commitEuAndreh2024-08-160-0/+0