Commit graph

98 commits

Author SHA1 Message Date
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
2a341ba765 Add copyright to mirror script. 2026-05-21 20:43:08 +01:00
ce4a6f7e66 Remove do-sbosrcarch. 2026-05-21 19:36:40 +01:00
7f8c5df154 Update sbosrcarch wrapper script. 2026-05-21 19:35:23 +01:00
2eb0c75bdc In mirror-wrapper, compress the logs /after/ they are emailed. 2026-05-21 19:30:34 +01:00
be4d10eeba Don't emit an error when there's no email sender and/or recipient. 2026-05-21 19:23:48 +01:00
51131002cf Update version. 2026-05-21 19:21:23 +01:00
554548db72 Update the mirror-wrapper script. 2026-05-21 19:19:41 +01:00
b5038f2291 Update mirror-new-slackware-release.gpg. 2026-05-21 18:27:45 +01:00
1ced1c286d Add more output to mirror. 2026-05-21 18:27:10 +01:00
725fd3eeb8 Add mirror script. 2026-05-21 17:44:16 +01:00
5ac61410a4 Add a cronjob to update the mirrors search database. 2026-05-16 21:40:57 +01:00
c243f22b9f Add mlocate's updatedb for core. 2026-05-16 21:40:57 +01:00
28c79eb12f tlog version for Slackware. 2026-05-15 17:00:21 +01:00
66de808a36 Renamed posix_to_nfsv4_acl -> posix-to-nfsv4-acl. 2026-05-15 16:51:01 +01:00
2f989d0721 Add posix_to_nfsv4_acl converter. 2026-04-24 15:38:02 +01:00
d12b098069 Add tlog-session-list script. 2026-04-22 19:07:52 +01:00
cc475aa5f0 tlog hardcoded lockdir path :( 2026-04-22 18:34:06 +01:00
d2efb73995 Don't include /opt/{include,lib} in archive. 2026-04-22 18:14:13 +01:00
252762193e Use /var/lock for tlog lockfiles. 2026-04-22 18:08:21 +01:00
1d4cc47720 Don't include tlog config files in /etc. 2026-04-22 17:43:57 +01:00
d52f7c93d6 Remove tlog-* binaries. Include a tlog tar archive. 2026-04-22 17:41:14 +01:00