<feed xmlns='http://www.w3.org/2005/Atom'>
<title>drestic/Makefile, branch main</title>
<subtitle>CLI for setting up &amp; automating restic + mega backups</subtitle>
<id>http://git.samsci.com/cgit.cgi/drestic/atom?h=main</id>
<link rel='self' href='http://git.samsci.com/cgit.cgi/drestic/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/'/>
<updated>2026-03-29T23:48:28Z</updated>
<entry>
<title>refactor: extract WSL fix to standalone script and add documentation</title>
<updated>2026-03-29T23:48:28Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2026-03-29T23:48:28Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=d0dc77e9f289bf078112e2ee818f11fb89296ef2'/>
<id>urn:sha1:d0dc77e9f289bf078112e2ee818f11fb89296ef2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>v1.5: Add WSL2 systemd user session support</title>
<updated>2026-02-26T23:41:28Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2026-02-26T23:41:28Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=48f28ef3e78eadebd9dcd4698d9a9e78866122f9'/>
<id>urn:sha1:48f28ef3e78eadebd9dcd4698d9a9e78866122f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify Makefile: remove redundant 'upgrade' target</title>
<updated>2025-10-26T21:44:21Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-10-26T21:44:21Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=055850289f79fb2cd4946ffd44b3586371edd35e'/>
<id>urn:sha1:055850289f79fb2cd4946ffd44b3586371edd35e</id>
<content type='text'>
- Remove confusing 'upgrade' target that just did git pull + update
- Users can run 'git pull &amp;&amp; make update' explicitly
- Follows Unix philosophy of explicit, single-purpose commands
- Update help text to reflect the change
</content>
</entry>
<entry>
<title>Add missing 'upgrade' target to Makefile</title>
<updated>2025-10-26T21:40:07Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-10-26T21:40:07Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=77b2576fed10b6963d2ba1796135ab758f6348a6'/>
<id>urn:sha1:77b2576fed10b6963d2ba1796135ab758f6348a6</id>
<content type='text'>
- Add upgrade target that pulls latest changes before running update
- This matches the help documentation and user expectations
- Fixes issue where make upgrade reported 'Nothing to be done'
</content>
</entry>
<entry>
<title>Add timer updates to update.sh and create upgrade make target</title>
<updated>2025-10-23T23:17:13Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-10-23T23:17:13Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=025e2281697ec4a5655c389f012087835c165302'/>
<id>urn:sha1:025e2281697ec4a5655c389f012087835c165302</id>
<content type='text'>
- 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'
</content>
</entry>
<entry>
<title>Fix make config to detect system scope configuration (second fix)</title>
<updated>2025-10-23T23:00:00Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-10-23T23:00:00Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=59af76dc28655316c5176c9262bf05f757dc9f56'/>
<id>urn:sha1:59af76dc28655316c5176c9262bf05f757dc9f56</id>
<content type='text'>
Added sudo before checking for /root/.restic_env in the config target's elif condition.
The previous commit only fixed the validate-config target, not the config target.
</content>
</entry>
<entry>
<title>Fix make config to detect system scope configuration</title>
<updated>2025-10-23T22:56:18Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-10-23T22:56:18Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=0f99db5d30bdaadf6cfd8f8e3405a6f35c2398aa'/>
<id>urn:sha1:0f99db5d30bdaadf6cfd8f8e3405a6f35c2398aa</id>
<content type='text'>
Add sudo before checking for /root/.restic_env in the config target.
Without sudo, the check runs as the regular user and can't see the
system scope environment file, causing make config to incorrectly
report 'No DRestic configuration found' when system scope is set up.
</content>
</entry>
<entry>
<title>Add missing 'make update' target</title>
<updated>2025-10-22T05:42:13Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-10-22T05:42:13Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=4352c0aedd3236b805977da8fc910fb8f46a9e2d'/>
<id>urn:sha1:4352c0aedd3236b805977da8fc910fb8f46a9e2d</id>
<content type='text'>
- Add update target to Makefile for convenience
- Update help text to include update command
- Add update to .PHONY declaration
</content>
</entry>
<entry>
<title>Release v1.0.0: Initial stable release</title>
<updated>2025-10-22T05:32:07Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-09-12T04:54:03Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=271b8d82b129b0818cf767e7c8245976f6422b50'/>
<id>urn:sha1:271b8d82b129b0818cf767e7c8245976f6422b50</id>
<content type='text'>
- Basic multi-device backup functionality
- Support for MEGA.nz remote storage
- Bug fixes for Makefile and backup script
</content>
</entry>
<entry>
<title>unique Restic repository paths per host</title>
<updated>2025-09-11T06:29:06Z</updated>
<author>
<name>Sam Scholten</name>
</author>
<published>2025-09-11T06:24:58Z</published>
<link rel='alternate' type='text/html' href='http://git.samsci.com/cgit.cgi/drestic/commit/?id=0556a3bf965a8972356765bd20026beaed171f30'/>
<id>urn:sha1:0556a3bf965a8972356765bd20026beaed171f30</id>
<content type='text'>
</content>
</entry>
</feed>
