diff --git a/merlin/Handoff.md b/merlin/Handoff.md index 4a5b737..27b8a7f 100644 --- a/merlin/Handoff.md +++ b/merlin/Handoff.md @@ -6,58 +6,58 @@ - [ ] debian-multimedia - [ ] debian-backports - [ ] debian-security -- [ ] ubuntu-releases -- [ ] xubuntu-releases -- [ ] puppylinux < -- [x] CPAN +- [ ] ubuntu-releases < +- [ ] xubuntu-releases < +- [ ] puppylinux (broken) +- [ ] CPAN (unstable) - [ ] CRAN -- [ ] CTAN < +- [x] CTAN - [ ] fedora-epel -- [ ] cygwin < -- [ ] gnu < -- [ ] nongnu < -- [ ] mysql < -- [ ] gnome < -- [ ] damnsmalllinux < -- [ ] linuxmint < -- [ ] kernel.org-linux < -- [ ] kernel.org-software < -- [ ] apache < -- [ ] eclipse < -- [ ] kde -- [ ] kde-appplicationdata +- [x] cygwin +- [x] gnu +- [x] nongnu +- [x] mysql +- [x] gnome +- [ ] damnsmalllinux (broken) +- [x] linuxmint +- [x] kernel.org-linux +- [x] kernel.org-software +- [x] apache +- [ ] eclipse (unstable) +- [ ] kde < +- [ ] kde-appplicationdata < - [ ] archlinux -- [ ] artixlinux -- [ ] slackware +- [ ] artixlinx < +- [ ] slackware < - [ ] debian-cd -- [ ] x.org -- [ ] centos +- [ ] x.org < +- [ ] centos < - [ ] opensuse -- [ ] FreeBSD +- [ ] FreeBSD < - [ ] fedora-enchilada -- [ ] ubuntu-ports-releases +- [ ] ubuntu-ports-releases < - [ ] gentoo-distfiles -- [ ] gentoo-portage -- [ ] gutenberg +- [ ] gentoo-portage < +- [ ] gutenberg < - [ ] racket-installers -- [ ] plt-bundles -- [ ] xiph -- [ ] netbsd -- [ ] macports-release -- [ ] macports-distfiles -- [ ] sagemath -- [ ] vlc -- [ ] tdf +- [ ] plt-bundles < +- [ ] xiph < +- [ ] netbsd < +- [ ] macports-release < +- [ ] macports-distfiles < +- [ ] sagemath < +- [ ] vlc < +- [ ] tdf < - [ ] saltstack -- [ ] alpine -- [ ] raspbian +- [ ] alpine < +- [ ] raspbian < - [ ] raspberrypi -- [ ] ipfire -- [ ] manjaro -- [ ] mxlinux -- [ ] mxlinux-iso -- [ ] parabola -- [ ] trisquel-packages -- [ ] trisquel-iso -- [ ] almalinux +- [ ] ipfire < +- [ ] manjaro < +- [ ] mxlinux < +- [ ] mxlinux-iso < +- [ ] parabola < +- [ ] trisquel-packages < +- [ ] trisquel-iso < +- [ ] almalinux < - [ ] ceph diff --git a/merlin/merlin-config.ini b/merlin/merlin-config.ini index c194f0e..c1aa12e 100644 --- a/merlin/merlin-config.ini +++ b/merlin/merlin-config.ini @@ -13,6 +13,24 @@ zfssync_log_dir = /home/mirror-go/merlin/log-zfssync sock_path = /mirror/merlin/run/merlin-go.sock +[ubuntu-releases] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = ubuntu-releases +rsync_host = rsync.releases.ubuntu.com +rsync_dir = releases + +[xubuntu-releases] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = xubuntu-releases +rsync_host = cdimage.ubuntu.com +rsync_dir = cdimage/xubuntu/releases/ + [puppylinux] verbose = true sync_type = csc-sync-standard @@ -30,7 +48,6 @@ rsync_host = cpan-rsync.perl.org rsync_dir = CPAN [CTAN] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = CTAN @@ -38,7 +55,6 @@ rsync_host = rsync.dante.ctan.org rsync_dir = CTAN [cygwin] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = cygwin @@ -46,7 +62,6 @@ rsync_host = cygwin.com rsync_dir = cygwin-ftp [gnu] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = gnu @@ -54,7 +69,6 @@ rsync_host = ftp.gnu.org rsync_dir = gnu [nongnu] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = nongnu @@ -62,7 +76,6 @@ rsync_host = dl.sv.gnu.org rsync_dir = releases [mysql] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = mysql @@ -70,7 +83,6 @@ rsync_host = rsync.mirrorservice.org rsync_dir = ftp.mysql.com [gnome] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = gnome @@ -87,7 +99,6 @@ rsync_host = ftp.heanet.ie rsync_dir = mirrors/damnsmalllinux.org/ [linuxmint] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = linuxmint @@ -95,7 +106,6 @@ rsync_host = pub.linuxmint.com rsync_dir = pub [kernel.org-linux] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = kernel.org/linux @@ -103,7 +113,6 @@ rsync_host = rsync.kernel.org rsync_dir = pub/linux/ [kernel.org-software] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = kernel.org/software @@ -111,7 +120,6 @@ rsync_host = rsync.kernel.org rsync_dir = pub/software/ [apache] -verbose = true sync_type = csc-sync-standard frequency = twice-daily local_dir = apache @@ -125,3 +133,263 @@ frequency = twice-daily local_dir = eclipse rsync_host = download.eclipse.org rsync_dir = eclipseMirror + +[kde] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = kde +rsync_host = rsync.kde.org +rsync_dir = kdeftp + +[kde-applicationdata] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = kde-applicationdata +rsync_host = rsync.kde.org +rsync_dir = applicationdata + +[artixlinux] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = artixlinux +rsync_host = mirror1.artixlinux.org +rsync_dir = artix-linux + +[slackware] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = slackware +rsync_host = slackware.cs.utah.edu +rsync_dir = slackware + +[x.org] +dry_run = true +verbose = true +; csc-sync-standard x.org xorg.freedesktop.org xorg-archive +; csc-sync-standard x.org mirror.us.leaseweb.net xorg +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = x.org +rsync_host = rsync.mirrorservice.org +rsync_dir = ftp.x.org/pub/ + +[centos] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = centos +rsync_host = us-msync.centos.org +rsync_dir = CentOS + +[FreeBSD] +dry_run = true +verbose = true +; Has not updated since at least June 2018 +; csc-sync-standard FreeBSD ftp10.us.freebsd.org FreeBSD +sync_type = csc-sync-standard +; csc-sync-standard FreeBSD ftp3.us.freebsd.org FreeBSD/ +frequency = twice-daily +local_dir = FreeBSD +rsync_host = ftp2.uk.freebsd.org +rsync_dir = ftp.freebsd.org/pub/FreeBSD/ + +[ubuntu-ports-releases] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = ubuntu-ports-releases +rsync_host = cdimage.ubuntu.com +rsync_dir = cdimage/releases/ + +[gentoo-portage] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice_hourly +local_dir = gentoo-portage +rsync_host = rsync1.us.gentoo.org +rsync_dir = gentoo-portage + +[gutenberg] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = gutenberg +rsync_host = ftp@ftp.ibiblio.org +rsync_dir = gutenberg + +[plt-bundles] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = racket/plt-bundles +rsync_host = mirror.racket-lang.org +rsync_dir = plt-bundles + +[xiph] +dry_run = true +verbose = true +; csc-sync-standard xiph downloads.xiph.org xiph/releases +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = xiph +rsync_host = ftp.osuosl.org +rsync_dir = xiph + +; We currently don't have the disk space +[netbsd] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = NetBSD +rsync_host = rsync.netbsd.org +rsync_dir = NetBSD + +[macports-release] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = MacPorts/release +rsync_host = rsync.macports.org +rsync_dir = macports/release/ + +[macports-distfiles] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = MacPorts/mpdistfiles +rsync_host = rsync.macports.org +rsync_dir = macports/distfiles/ + +[sagemath] +dry_run = true +verbose = true +; csc-sync-standard sage mirror.clibre.uqam.ca sage +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = sage +rsync_host = rsync.sagemath.org +rsync_dir = sage + +[vlc] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = vlc +rsync_host = rsync.videolan.org +rsync_dir = videolan-ftp + +[tdf] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = tdf +rsync_host = rsync.documentfoundation.org +rsync_dir = tdf-pub + +[alpine] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = hourly +local_dir = alpine +rsync_host = rsync.alpinelinux.org +rsync_dir = alpine + +[raspbian] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = raspbian +rsync_host = raspbian.freemirror.org +rsync_dir = raspbian + +[ipfire] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = hourly +local_dir = ipfire +rsync_host = rsync.ipfire.org +rsync_dir = full + +[manjaro] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = hourly +local_dir = manjaro +rsync_host = mirrorservice.org +rsync_dir = repo.manjaro.org/repos/ + +[mxlinux] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = mxlinux +rsync_host = mirror.math.princeton.edu +rsync_dir = pub/mxlinux/ + +[mxlinux-iso] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = mxlinux-iso +rsync_host = mirror.math.princeton.edu +rsync_dir = pub/mxlinux-iso/ + +[parabola] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = parabola +rsync_host = repo.parabola.nu:875 +rsync_dir = repos/ + +[trisquel-packages] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = trisquel/packages +rsync_host = rsync.trisquel.info +rsync_dir = trisquel.packages/ + +[trisquel-iso] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = twice-daily +local_dir = trisquel/iso +rsync_host = rsync.trisquel.info +rsync_dir = trisquel.iso/ + +[almalinux] +dry_run = true +verbose = true +sync_type = csc-sync-standard +frequency = bi-hourly +local_dir = almalinux +rsync_host = rsync.repo.almalinux.org +rsync_dir = almalinux/