[tor-mirrors] rsync -C/--cvs-exclude flag

Jeremy J. Olson, EPRCI tor at eprci.net
Tue Oct 14 23:17:38 UTC 2014


Something that might be useful to add to the Tor mirror website...

Make sure you don't run `rsync` with the -C (--cvs-exclude) flag. I
typically use this in all my rsync commands, to prevent syncing of junk
files like backups (files matching patterns like *~, *.bak, &c.). It
seems like an innocuous-enough flag to add, like -z or --bwlimit or the
like.

Unfortunately, -C also excludes *.exe files, which meant my Tor mirror
wasn't hosting any of the executables---and it was making my Tor mirror
sporadically appear to be up, or down, depending on which file the
mirror testing script checked.

At 2014-08-18T10:21:23-0400, <andrew at torproject.is> wrote:

> If you don't want to run a mirror anymore, just tell us. Attached is the
> latest output from the mirror testing script.
> 
> The script has tagged the following mirrors as invalid for a while now:
> 
> GET http://tor.loritsu.com//project/trace/www-master.torproject.org: 500
> GET http://mirror.tor.hu//project/trace/www-master.torproject.org: 403
> GET
> http://torproject.antagonism.org//project/trace/www-master.torproject.org:
> 500
> GET http://tor.ccc.de//project/trace/www-master.torproject.org: 500
> GET
> http://tor.searchprivate.com///dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET
> http://torproject.adamas.ai//project/trace/www-master.torproject.org: 400
> GET
> http://mirror.ntzk.de/torproject.org///dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET
> http://www.torproject.org.nyud.net//project/trace/www-master.torproject.org:
> 500
> GET http://torproj.xpdm.us//project/trace/www-master.torproject.org: 404
> GET
> http://torua.reactor-xg.kiev.ua//project/trace/www-master.torproject.org: 500
> GET http://tormirror.almnet.de//project/trace/www-master.torproject.org: 500
> GET
> http://37.187.0.127/tormirror//project/trace/www-master.torproject.org: 404
> GET http://tor.minibofh.org//project/trace/www-master.torproject.org: 404
> GET http://tor.mage.me.uk//project/trace/www-master.torproject.org: 500
> GET http://tor-mirror.de//project/trace/www-master.torproject.org: 500
> GET
> http://www.torproject.org.in//project/trace/www-master.torproject.org: 404
> GET
> http://mirrors.linsrv.net/torproject//project/trace/www-master.torproject.org:
> 500
> GET
> http://tor.blingblingsquad.net//project/trace/www-master.torproject.org: 404
> GET
> http://www.netgull.com/torproject//project/trace/www-master.torproject.org:
> 404
> GET
> ftp://mirrors.go-parts.com/tor//project/trace/www-master.torproject.org: 404
> GET
> http://torproject.nwlinux.us//project/trace/www-master.torproject.org: 500
> GET
> https://www.coevoet.nl/tor/dist//project/trace/www-master.torproject.org: 500
> GET http://torproject.c3l.lu//project/trace/www-master.torproject.org: 500
> GET http://tor.taiga-san.net//project/trace/www-master.torproject.org: 404
> GET http://tor.li//project/trace/www-master.torproject.org: 404
> GET http://tor.homosu.net//project/trace/www-master.torproject.org: 500
> GET
> http://devrandom.co/tor-mirror/project/trace/www-master.torproject.org: 404
> GET
> http://tor.eprci.net///dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET http://tor.dev-null.io//project/trace/www-master.torproject.org: 500
> GET
> http://tor.mirror.quintex.com/project/trace/www-master.torproject.org: 500
> GET
> http://tor-anonymizer.maclemon.at///dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET
> http://tor.externenprüfung-nichtschüler.de//project/trace/www-master.torproject.org:
> 500
> GET
> http://tor-mirror.snurn.de//dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET
> http://tor.wasifmalik.com///dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET
> rsync://mirror.netcologne.de/torproject.org/project/trace/www-master.torproject.org:
> 501
> GET
> http://www.netgull.com/torproject//project/trace/www-master.torproject.org:
> 404
> GET
> http://tor.calyxinstitute.org/project/trace/www-master.torproject.org: 500
> GET
> http://tor.nuclear-weapons.net//dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET
> rsync://torproject.ip-connect.vn.ua/torproject/project/trace/www-master.torproject.org:
> 501
> GET No/project/trace/www-master.torproject.org: 400
> GET
> http://tor-relay.koreswatanabe.net/project/trace/www-master.torproject.org:
> 500
> GET
> http://tor.euve33747.vserver.de///dist/torbrowser/3.6.4/torbrowser-install-3.6.4_it.exe:
> 404
> GET http://tor.calebxu.tk/project/trace/www-master.torproject.org: 500
> 
> 
> GET http://tor.dev-random.de//project/trace/www-master.torproject.org: 200
>         ExtractDate(DOCTYPE html PUBLIC -W3CDTD XHTML 10 TransitionalEN
> http:wwww3orgTRxhtml1DTDxhtml1-transitionaldtdhtml
> data-adblockkeyMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALquDFETXRn0Hr05fUP7EJT77xYnPmRbpMy4vk8KYiHnkNpednjOANJcaXDXcKQJN0nXKZJL7TciJD8AoHXK158CAwEAAQbaWECmDOROPISiMvyqKTFr02E3czsNCtCTY1n9XFz8qGr3PhduliZGjXGLtB0DXXcZQhqSJlNDvDqId2qx3LQ
> xmlnshttp:wwww3org1999xhtml xml:langen langenheadmeta
> http-equivContent-Type contenttexthtml
> charsetutf-8titledev-randomdetitlescript
> srchttp:wwwgooglecomadsensedomainscafjs typetextjavascript scriptlink
> hrefhttp:d1vbm0eveofclecloudfrontnetthemesassetsstylecss relstylesheet
> typetextcss mediascreen link
> hrefhttp:d1vbm0eveofclecloudfrontnetthemescleanPeppermintBlackstylecss
> relstylesheet typetextcss mediascreen link
> hrefhttp:fontsgoogleapiscomcssfamilyLibre+Baskerville:400700
> relstylesheet typetextcssheadbody idafd stylevisibility:hiddendiv
> idholderdiv idheaderdiv iddomainnamedev-randomdedivdiv idsearchHolderdiv
> idsearchboxdivdivdiv--header--div idcontentdiv idtcHolderdiv
> idtcdivdivdiv classcleardivdivdivdivdiv idcopyrightscript
> typetextjavascriptfunction showImprintvar imprintwnd
> windowopenpcrewimprintwidth640height480left200top200menubarnostatusyestoolbarnoimprintwnddocumentwritelnimprintwnddocumentclosefunction
> showPolicypolicywnd
> windowopenhttp:wwwparkingcrewnetprivacyenglishhtmlpcrewpolicywidth890height330left200top200menubarnostatusyestoolbarnopolicywndfocusscript2014
> Copyright  All Rights Reserved brbrThe Sponsored Listings displayed
> above are served automatically by a third party Neither the service
> provider nor the domain owner maintain any relationship with the
> advertisers In case of trademark issues please contact the domain owner
> directly contact information can be found in whoisbrbra
> hrefjavascript:void0 onClickshowPolicyPrivacy Policyascript
> typetextjavascriptvar gaq  gaq  gaqpushsetAccount
> UA-48689684-1gaqpushsetDomainName autogaqpushsetAllowLinker
> falsegaqpushsetCustomVar 1 Theme CleanPeppermintBlack
> 1gaqpushsetCustomVar 2 Theme Type two 3gaqpushsetCustomVar 3 Category ID
> 0 3gaqpushsetCustomVar 4 Colorscheme  3gaqpushsetCustomVar 5 domty ascii
> 3gaqpushgatanonymizeIpgaqpushtrackPageview   function     var ga
> documentcreateElementscript gatype  textjavascript gaasync  true
> gasrc  https:  documentlocationprotocol  https:ssl : http:www +
> google-analyticscomgajs    var s  documentgetElementsByTagNamescript0
> sparentNodeinsertBeforega s   script-- --divscript typetextjavascript
> languageJavaScriptvar searchboxBlock  Required and steadycontainer :
> searchboxtype : searchboxFont-Sizes and Line-HeightsfontSizeSearchInput
> : 12fontSizeSearchButton : 13ColorscolorSearchButton :
> transparentcolorSearchButtonText :
> 222AlphabeticallyhideSearchButtonBorder : truehideSearchInputBorder :
> truewidthSearchInput : 160widthSearchButton : 83var tcblock  Required
> and steadycontainer : tctype : relatedsearchnumber : 10Ad IconadIconUrl
> : http:afsgoogleusercontentcomdp-teaminternetarr3faad3pngadIconWidth :
> 17adIconHeight : 12adIconSpacingAbove : 11adIconSpacingAfter :
> 17Font-Sizes and Line-HeightsfontSizeTitle : 22fontSizeAttribution :
> 14lineHeightTitle : 33ColorscolorBackground :
> transparentcolorAttribution : 797979colorTitleLink :
> 3faad3rolloverLinkColor : fffAlphabeticallynoTitleUnderline:
> truetitleBold: trueverticalSpacing : 3webFontFamily : Libre
> Baskervillewidth : 666pxscriptscript typetextjavascript
> languageJavaScriptif
> toplocationlocationtoplocationhrefdocumentlocationhrefscriptscript
> typetextjavascript languageJavaScriptvar isAdultfalsevar
> xbase53f1ea2bb9a65ef0108d1fb4var sbtextSearchvar xtautoload0var
> adspopcatsvar rxid61520554var
> uniqueTrackingIDMTQwODM2MzA1MS4wOTQ6ZTdhYTE3MGEwN2NmNmQyMzBiMWFkMjgwZDc1NWU3ZjRmOTVkNTYwZgvar
> searchvar isafsfalsevar countryusvar
> themedatafENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHx8YnVja2V0MDkyfHx8NjE1MjA1NTR8fDUzZjFlYTJiMTQ5ZDB8fHwxNDA4MzYzMDUxLjA5NDh8ZmI1NjRkYmM2MWU4Mzc2MjI0MjlkYTQ4NzBlNTZjYjc1MzllNDg2Y3x8fHx8MXx8fDB8fHx8fHx8var
> domaindev-randomdevar scriptPathvar adtestoffvar
> useFallbackTermsfalsescriptscriptif windowJSON  documentwritescript
> srchttp:d1vbm0eveofclecloudfrontnetscriptsjson3minjs typetextjavascript
> languageJavaScriptscr+ipt scriptscript
> srchttp:d1vbm0eveofclecloudfrontnetscriptsjs3cafjs typetextjavascript
> languageJavaScriptscriptscript typetextjavascript
> languageJavaScriptxpageOptionsresultsPageBaseUrl:
> http:tordev-randomdetsfENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHx8YnVja2V0MDkyfHx8NjE1MjA1NTR8fDUzZjFlYTJiMTQ5ZDB8fHwxNDA4MzYzMDUxLjA5NzV8ZWNlNTU5ZmJlYjYyMzdlYThmZDEwNDg5MTFmZDgzY2M3ZjU4MWY5NXx8fHx8MXx8fDB8NTNmMWVhMmJiOWE2NWVmMDEwOGQxZmI0fHx8fHx8theme0
> hl: en kw:  terms: join  channel: bucket092 pubId: dp-teaminternet023ph
> adtest: off clicktrackUrl:
> http:parkingcrewnettrackphpclickcafdomaindev-randomderxid61520554uidMTQwODM2MzA1MS4wOTQ6ZTdhYTE3MGEwN2NmNmQyMzBiMWFkMjgwZDc1NWU3ZjRmOTVkNTYwZg3D3DtsfENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHx8YnVja2V0MDkyfHx8NjE1MjA1NTR8fDUzZjFlYTJiMTQ5ZDB8fHwxNDA4MzYzMDUxLjA5NzV8ZWNlNTU5ZmJlYjYyMzdlYThmZDEwNDg5MTFmZDgzY2M3ZjU4MWY5NXx8fHx8MXx8fDB8NTNmMWVhMmJiOWE2NWVmMDEwOGQxZmI0fHx8fHx8adtestoffscriptscript
> typetextjavascript
> languageJavaScriptxpageOptionsdomainRegistrant:as-drid-2567555597926768scriptscript
> typetextjavascriptfunction loadFeedreturn googleadsdomainsCafapplythis
> argumentsscriptscript typetextjavascript languageJavaScriptfunction
> relatedCallbackoptionsreturn false function
> relatedFallbackcallbackreturn callbackscriptscript typetextjavascript
> languageJavaScriptnew loadFeedpageOptions tcblock
> searchboxBlockscriptbodyhtml) = ?
> 
> 
> 
> -- 
> Andrew
> pgp 0x6B4D6475
> https://www.torproject.org/
> +1-781-948-1982


> _______________________________________________
> tor-mirrors mailing list
> tor-mirrors at lists.torproject.org
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-mirrors


-- 
Jeremy J. Olson (olson at eprci.net)
 
EPRCI – http://www.eprci.com/
“IT services for liberty activists, by liberty activists.”
 
All correspondence from EPRCI is digitally signed using PGP, either
with our company’s key (available on our website) or the sender’s
personal key. Be sure to verify the PGP signature before relying on
anything in this message. Please contact us at support at eprci.net if you
have any questions.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-mirrors/attachments/20141014/353ccb6e/attachment.sig>


More information about the tor-mirrors mailing list