Commit graph

119 commits

Author SHA1 Message Date
13d2548ac5 Heavy modifications to {mirror,sbosrcarch}-wrapper scripts. 2026-10-15 15:03:55 +01:00
abcec1f320 Add BonSlack and SlackwareARM cumulative archive to mirror. 2026-10-15 15:01:31 +01:00
7e66f459d7 Remove tlog stuff - being replaced. 2026-10-15 14:03:07 +01:00
e945400905 Rename notify-rsync-upload -> rsyncd-notify-upload. 2026-10-15 14:00:42 +01:00
6c697fb7e1 Remove dovecot-service-checksuspended - no longer used. 2026-10-15 13:58:33 +01:00
99e00af9cc Add check-dependencies. 2026-10-15 13:57:30 +01:00
b719263d75 Update comment in dehydrated-wrapper. 2026-10-15 12:26:58 +01:00
2920e60c5c Remove the 'do-backup' script - it's no longer used. 2026-10-15 12:23:45 +01:00
d92e1ba840 Add bencode.py, required by torrent2magnet.py. 2026-09-27 20:06:01 +01:00
59eff6fe6c Added torrent2magnet.py. 2026-09-27 19:54:13 +01:00
ae8f708ef6 Added mktorrent binary. 2026-09-27 18:13:10 +01:00
8f31b495f0 Update mktorrent. 2026-09-06 18:35:06 +01:00
423aaf7f9f Added mktorrent for Slackware 16a1. 2026-09-05 23:47:48 +01:00
e9973c0df2 Updated bwbar for Slackware 16a1. 2026-09-05 23:47:23 +01:00
4f20be3efc Fix setting default v4 firewall. 2026-09-03 16:43:46 +01:00
cb9b250527 Correct INFO output for multiple args. 2026-07-19 14:58:29 +01:00
976463476e Always exit with 0 status. 2026-07-18 17:09:26 +01:00
bcfa924a5c Update dehydrated cronjob. 2026-07-16 11:42:17 +01:00
40078e2972 Use flock to prevent multiple instances running. 2026-06-27 15:39:53 +01:00
5a4bb12906 Call daemon with correct args. Use git path for dehydrated-wrapper. 2026-06-27 15:36:16 +01:00
7063a03eef Call the git version of dehydrated. 2026-06-27 15:21:19 +01:00
f3d3e664d7 Merge remote-tracking branch 'refs/remotes/origin/master' 2026-06-05 19:53:38 +01:00
f8f0a6b2f2 Run watch with exec. 2026-06-05 19:52:40 +01:00
527af29847 Fix samba-ad-dc mkdir. 2026-06-01 23:34:09 +01:00
2b22ce8f21 Added initscript for samba-ad-dc. 2026-06-01 23:28:07 +01:00
ee302d8deb Rename firewall-initscript -> initscript-firewall. 2026-05-30 16:15:08 +01:00
2fba14e379 Support using 'watch'. 2026-05-30 16:13:43 +01:00
a2eb21bfe2 Handle merge conflicts. 2026-05-30 16:12:40 +01:00
774978026d Big updates to {mirror,sbosrcharch}-wrapper scripts. 2026-05-30 14:43:27 +01:00
507f87ef4f Correct chmods. Use ALL, not * for doing a full sync. 2026-05-30 14:41:42 +01:00
5e74f99272 Missed a $ in expansion. 2026-05-30 14:39:56 +01:00
edbe79a519 Update search.db location, and run as depository group. 2026-05-30 14:39:11 +01:00
75704845e4 Add initscript-{proftpd,rsyncd}. 2026-05-27 15:42:59 +01:00
bb74a4e7bf In the dehydrated-wrapper, start dehydrated after a delay. 2026-05-27 15:38:33 +01:00
178507e3f6 Start the dehydrated-wrapper with daemon. 2026-05-27 15:38:33 +01:00
8c2d848935 crossmnt: add crossmnt to TrueNAS NFS exports. 2026-05-24 19:56:13 +01:00
ad95005712 Add --no-{user,group} to rsync in mirror-new-slackware-release. 2026-05-24 13:30:23 +01:00
8349b685f1 Various changes to sbosrcarch-wrapper.
* Introduce a test to make sure the script is being run by the correct user.
* Do all testing before locking.
* Drop disk caches before starting work.
* Check for files with the wrong owner/group before doing a sync.
* Run the mirror script with the configured group as primary.
2026-05-24 00:32:48 +01:00
3eae23d1a8 Slight adjustment to the sg call. 2026-05-24 00:25:36 +01:00
578eb90e69 Move where umask is used. 2026-05-23 23:51:18 +01:00
ccbfd96242 Various changes to mirror-wrapper.
* Introduce a test to make sure the script is being run by the correct user.
* Do all testing before locking.
* Drop disk caches before starting work.
* Check for files with the wrong owner/group before doing a sync.
* Run the mirror script with the configured group as primary.
2026-05-23 23:45:16 +01:00
0ef6396933 Various changes to mirror.
* Use --no-user and --no-group when syncing.
* Introduce a test to make sure the script is run from the wrapper.
* Introduce a test to make sure the script is being run by the correct user.
* Do all testing before locking.
2026-05-23 23:41:42 +01:00
3feac1663d Add small script to drop caches, to be used before mirroring. 2026-05-23 23:32:15 +01:00
82d3b7fccb Increase minimum log file size. 2026-05-22 16:02:52 +01:00
b2af23e6a4 CC Urchlay on sbosrcarch emails. 2026-05-22 15:14:40 +01:00
862d73b03a Don't run the *-wrapper scripts as root. 2026-05-22 13:41:48 +01:00
0656dac7b6 Mirror: allow running the whole sync with '*' as an argument. 2026-05-22 13:34:13 +01:00
ab542210cf Add bwbar binary and initscript. 2026-05-22 10:09:49 +01:00
041ebf1b1a Many small updates to various scripts.
deleted:    cronjob-update-packages-list.new
deleted:    cronjob-updatedb-mirrors
renamed:    rsync-notify-upload -> notify-rsync-upload
modified:   colour-changelog
modified:   cronjob-clean-php
modified:   cronjob-dehydrated
modified:   cronjob-fix-log-acls
modified:   cronjob-rotate-logs-today-symlink
modified:   cronjob-update-mirrors-search-db
modified:   cronjob-update-packages-list
modified:   cronjob-warn-git-status
modified:   cronjob-warn-smtp-queue
modified:   do-backup
modified:   dovecot-service-checksuspended
modified:   firewall-initscript
modified:   git-auto-merge
modified:   mirror
modified:   mirror-new-slackware-release.gpg
modified:   mirror-wrapper
modified:   notify-rsync-upload
modified:   sbosrcarch-wrapper
2026-05-22 00:27:36 +01:00
500b36e5f8 Updated cronjob-warn-git-status. 2026-05-21 23:27:48 +01:00