Commit Graph

15 Commits

Author SHA1 Message Date
181e6c54da Fix problems with LOCK_FILE name 2025-09-21 01:29:21 +02:00
647bfc1987 Check for updates, log more info. 2025-09-21 01:26:08 +02:00
25961b3f6f Move handling of lockfiles back to the script. Use trap instead. 2025-09-21 01:20:34 +02:00
61bd0e22a4 Set the lock file path to /run/lock 2025-09-21 00:57:31 +02:00
294997fe27 Change into the directory before pulling 2025-09-21 00:56:00 +02:00
4fc3a849f6 Remove the lock file handling from the service and let systemd handle it. 2025-09-21 00:52:58 +02:00
be116c222e Fix bugs in service script
- Call initialize_repos
- only call .git-monitor_after.sh only if it exists
2025-09-21 00:36:31 +02:00
2f8b01b768 Change the delimiter in the repository file from ":" to "|"
Done in order to prevent problems with the ":" in URIs
2025-09-21 00:24:04 +02:00
0d635a0095 Make scripts executeable 2025-09-21 00:17:27 +02:00
ce56339fde Change the user name to 'monitor' 2025-09-21 00:15:28 +02:00
ea1e22d3e4 Modify the monitor to listen to multiple repositories. 2025-09-20 23:34:37 +02:00
147c7f28d5 Add installation scripts and documentation 2025-09-20 22:30:00 +02:00
b0f1c2dc05 Write systemd service file 2025-09-20 22:18:15 +02:00
dc583498af Add skeleton code 2025-09-20 22:14:49 +02:00
40e86cde54 initial commit 2025-09-20 21:27:10 +02:00