All pastes #1987442 Raw Edit

parinux

public text v1 · immutable
#1987442 ·published 2010-11-10 18:55 UTC
rendered paste body
PREFIX= /opt#DEBUG= --dry-runVERBOSE= --verbose --progress --statsDELETE= --delete-excluded --delete-afterV6="-6"#LIMIT= --bwlimit=2048.PHONY: distrib debian-all fedora-all mandriva-all ubuntu-all.PHONY: fedora fedora-livna fedora-rpmfusion# http://fedoraproject.org/wiki/Infrastructure/MirroringRSYNC = \	--archive \	--hard-links \	--human-readable \	--numeric-ids \	--prune-empty-dirs \	--compress \	--force \	--whole-file \	${VERBOSE} \	${LIMIT} \	${DEBUG} \DEBIAN_EXCLUDES= \	--exclude '*alpha.deb' \	--exclude '*alpha.udeb' \	--exclude 'binary-alpha' \	--exclude 'installer-alpha' \	--exclude 'Contents-alpha*' \	--exclude '*arm.deb' \	--exclude '*arm.udeb' \	--exclude 'binary-arm' \	--exclude 'installer-arm' \	--exclude 'Contents-arm*' \	--exclude '*armel.deb' \	--exclude '*armel.udeb' \	--exclude 'binary-armel' \	--exclude 'installer-arm' \	--exclude 'Contents-armel*' \	--exclude '*hppa.deb' \	--exclude '*hppa.udeb' \	--exclude 'binary-hppa' \	--exclude 'installer-hppa' \	--exclude 'Contents-hppa*' \	--exclude '*ia64.deb' \	--exclude '*ia64.udeb' \	--exclude 'binary-ia64' \	--exclude 'installer-ia64' \	--exclude 'Contents-ia64*' \	--exclude '*mips.deb' \	--exclude '*mips.udeb' \	--exclude 'binary-mips' \	--exclude 'installer-mips' \	--exclude 'Contents-mips*' \	--exclude '*mipsel.deb' \	--exclude '*mipsel.udeb' \	--exclude 'binary-mipsel' \	--exclude 'installer-mipsel' \	--exclude 'Contents-mipsel*' \	--exclude '*s390.deb' \	--exclude '*s390.udeb' \	--exclude 'binary-s390' \	--exclude 'installer-s390' \	--exclude 'Contents-s390*' \	--exclude '*sparc.deb' \	--exclude '*sparc.udeb' \	--exclude 'binary-sparc' \	--exclude 'installer-sparc' \	--exclude 'Contents-sparc*' \	--exclude '*kfreebsd-*.deb' \	--exclude '*kfreebsd-*.udeb' \	--exclude 'binary-kfreebsd*' \	--exclude 'Contents-kfreebsd*' \	--exclude '*hurd-*.deb' \	--exclude '*hurd-*.udeb' \	--exclude 'binary-hurd*' \	--exclude 'Contents-hurd*' \	--exclude '*.dsc' \	--exclude '*.diff.gz' \	--exclude '*.orig.tar.gz' \	--exclude '*.iso' \UBUNTU_EXCLUDES= \	--exclude '*.dsc' \	--exclude '*.diff.gz' \	--exclude '*.orig.tar.gz' \	--exclude '*.diff.tar.gz' \	--exclude '*.~tmp~' \FEDORA_EXCLUDES= \	--exclude '1' \	--exclude '2' \	--exclude '3' \	--exclude '4' \	--exclude '5' \	--exclude '6' \	--exclude '7' \	--exclude '8' \	--exclude '9' \	--exclude '10' \	--exclude '11' \	--exclude '12' \	--exclude 'core' \	--exclude 'redhat' \	--exclude 'extras' \	--exclude 'debug' \	--exclude 'development' \	--exclude 'source' \	--exclude 'testing' \	--exclude 'test' \	--exclude 'SRPMS' \	--exclude 'SRPMS.newkey' \	--exclude '.~tmp~' \	--exclude 'drpms' \	--exclude 'iso' \	--exclude 'Live' \MANDRIVA_EXCLUDE= \	--exclude '9.1' \	--exclude '9.2' \	--exclude '10.0' \	--exclude '10.1' \	--exclude '10.2' \	--exclude 'old' \	--exclude '2005' \	--exclude '2006.0' \	--exclude '2007.0' \	--exclude '2007.1' \	--exclude '2008.0' \	--exclude '2008.1' \	--exclude '2009.0' \	--exclude '2009.1' \	--exclude 'edu' \	--exclude 'iggi-cluster' \	--exclude 'move' \	--exclude 'source' \	--exclude 'SRPMS' \	--exclude 'debug_contrib' \	--exclude 'debug_main' \	--exclude 'debug_nonfree' \	--exclude 'cooker' \	--exclude 'devel' \	--exclude 'unity' \all: distrib isodistrib: debian-all fedora-all mandriva-all ubuntu-all iso: debian-iso-all fedora-iso-all mandriva-iso-all ubuntu-iso-all.PHONY: debian-alldebian-all: debian debian-security debian-multimedia \	debian-volatile debian-backports.PHONY: debiandebian:	mkdir -p ${PREFIX}/www/debian/debian	rsync ${RSYNC} ${DEBUG} ${LIMIT} \	ftp.fr.debian.org::debian \	${PREFIX}/www/debian/debian \	${DEBIAN_EXCLUDES}.PHONY: debian-securitydebian-security:	mkdir -p ${PREFIX}/www/debian/debian-security	rsync ${RSYNC} \	security.debian.org::debian-security \	${PREFIX}/www/debian/debian-security \	${DEBIAN_EXCLUDES}# http://www.debian-multimedia.org/debian-m-rsync.php.PHONY: debian-multimediadebian-multimedia:	mkdir -p ${PREFIX}/www/debian/debian-multimedia	rsync ${RSYNC} \	mirror.home-dn.net::debian-multimedia \	${PREFIX}/www/debian/debian-multimedia \	${DEBIAN_EXCLUDES}.PHONY: debian-volatiledebian-volatile:	mkdir -p ${PREFIX}/www/debian/debian-volatile	rsync ${RSYNC} \	ftp.us.debian.org::debian-volatile \	${PREFIX}/www/debian/debian-volatile \	${DEBIAN_EXCLUDES}.PHONY: debian-backportsdebian-backports:	mkdir -p ${PREFIX}/www/debian/debian-backports	rsync ${RSYNC} \	ftp.nl.debian.org::backports.org \	${PREFIX}/www/debian/debian-backports \	${DEBIAN_EXCLUDES}.PHONY: debian-iso-alldebian-iso-all:	debian-iso.PHONY: debian-isodebian-iso:	mkdir -p ${PREFIX}/www/iso/debian	rsync ${RSYNC} \	ftp.de.debian.org::debian-cd \	${PREFIX}/www/iso/debian \	--exclude '5.0.2*' \	--include '*/' \	--include 'amd64/***' \	--include 'i386/***' \	--include 'powerpc/***' \	--include 'multi-arch/***' \	--exclude '*' \.PHONY: ubuntu-allubuntu-all: ubuntu medibuntu.PHONY: ubuntu# Two stage synchronisation, per https://wiki.ubuntu.com/Mirrors/Scriptsubuntu:	mkdir -p ${PREFIX}/www/ubuntu/ubuntu	rsync ${RSYNC} ${DELETE} \        ftp.free.org::ubuntu  \        ${PREFIX}/www/ubuntu/ubuntu \        ${UBUNTU_EXCLUDES} \.PHONY: medibuntumedibuntu:	mkdir -p ${PREFIX}/www/ubuntu/medibuntu	rsync ${RSYNC} \	medibuntu@dunnewind.net::medibuntu \	${PREFIX}/www/ubuntu/medibuntu \	${UBUNTU_EXCLUDES} \.PHONY: ubuntu-iso-allubuntu-iso-all:	ubuntu-iso ubuntu-iso-cdimage#	ftp.ciril.fr::pub/linux/ubuntu/releases/ .PHONY: ubuntu-isoubuntu-iso:	mkdir -p ${PREFIX}/www/iso/ubuntu/ubuntu	rsync ${RSYNC} ${DELETE} \	distrib-coffee.ipsl.jussieu.fr::pub/linux/ubuntu-releases/ \	${PREFIX}/www/iso/ubuntu/ubuntu \	--exclude *6.06* \	--exclude *8.04* \	--exclude *8.10* \	--exclude *9.04* \	--exclude *9.10* \#	ftp.gnome.org::mirror/cdimage.ubuntu.com/ .PHONY: ubuntu-iso-cdimageubuntu-iso-cdimage:	mkdir -p ${PREFIX}/www/iso/ubuntu/cdimage	rsync ${RSYNC} ${DELETE} \	distrib-coffee.ipsl.jussieu.fr::pub/linux/ubuntu-releases/ \	${PREFIX}/www/iso/ubuntu/cdimage \	--exclude daily \	--exclude daily-live \	--exclude *2007* \	--exclude *2008* \	--exclude *2009* \	--exclude *2010* \	--exclude *dapper* \	--exclude *hardy* \	--exclude *intrepid* \	--exclude *armel* \	--exclude *hppa* \	--exclude *lpia* \	--exclude *ia64* \	--exclude *sparc* \	--exclude *source* \	--exclude *alpha-* \	--exclude *beta* \.PHONY: ubuntu-iso-portsubuntu-iso-ports:	mkdir -p ${PREFIX}/www/iso/ubuntu/cdimage/ports/releases/lucid/release 	rsync ${RSYNC} ${DELETE} \	cdimage.ubuntu.com::cdimage/ports/releases/lucid/release/ \ 	${PREFIX}/www/iso/ubuntu/cdimage/ports/releases/lucid/release\ .PHONY: fedora-allfedora-all: fedora fedora-livna fedora-rpmfusion# http://mirrors.fedoraproject.org/publiclist/# 	rsync://ftp-stud.hs-esslingen.de/fedora/linux \.PHONY: fedorafedora:	mkdir -p ${PREFIX}/www/fedora/fedora	rsync ${RSYNC} \	distrib-coffee.ipsl.jussieu.fr::pub/linux/fedora/ \	${PREFIX}/www/fedora/fedora \	${FEDORA_EXCLUDES}.PHONY: fedora-livnafedora-livna:	mkdir -p ${PREFIX}/www/fedora/livna	rsync ${RSYNC} \	rpm.livna.org::rlo \	${PREFIX}/www/fedora/livna \	${FEDORA_EXCLUDES}.PHONY: fedora-rpmfusionfedora-rpmfusion:	mkdir -p ${PREFIX}/www/fedora/rpmfusion	rsync ${RSYNC} \	fr2.rpmfind.net::linux/rpmfusion/ \	${PREFIX}/www/fedora/rpmfusion \	${FEDORA_EXCLUDES}.PHONY: fedora-iso-allfedora-iso-all:	fedora-iso fedora-iso-alt.PHONY: fedora-isofedora-iso:	mkdir -p ${PREFIX}/www/iso/fedora/fedora	rsync ${RSYNC} \	ftp.ciril.fr::fedora \	${PREFIX}/www/iso/fedora/fedora \	--exclude '9' \	--exclude '10' \	--exclude '11' \	--exclude '12' \	--exclude 'development' \	--exclude 'source' \	--exclude 'test' \	--include '*/' \	--include 'iso/***' \	--include 'Live/***' \	--include 'img/***' \	--exclude '*' \.PHONY: fedora-iso-altfedora-iso-alt:	mkdir -p ${PREFIX}/www/iso/fedora/alt	rsync ${RSYNC} \	alt.fedoraproject.org::alt \	${PREFIX}/www/iso/fedora/alt \	--exclude ltsp \	--exclude nightly-composes \	--exclude S390 \	--exclude videos \.PHONY: mandriva-allmandriva-all:	mandriva mandriva-plf.PHONY: mandrivamandriva:	mkdir -p ${PREFIX}/www/mandriva/mandriva	rsync ${RSYNC} \	distrib-coffee.ipsl.jussieu.fr::mandrivalinux \	${PREFIX}/www/mandriva/mandriva \	--exclude iso \	${MANDRIVA_EXCLUDE}.PHONY: mandriva-plfmandriva-plf:	mkdir -p ${PREFIX}/www/mandriva/plf	rsync ${RSYNC} \	distrib-coffee.ipsl.jussieu.fr::plf \	${PREFIX}/www/mandriva/plf \	${MANDRIVA_EXCLUDE}.PHONY: mandriva-iso-allmandriva-iso-all:	mandriva-iso.PHONY: mandriva-isomandriva-iso:	mkdir -p ${PREFIX}/www/iso/mandriva	rsync ${RSYNC} \	distrib-coffee.ipsl.jussieu.fr::mandrivalinux/official/iso/ \	${PREFIX}/www/iso/mandriva \        ${MANDRIVA_EXCLUDE}