IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

140 line
4.3KB

  1. #!/bin/sh
  2. MIRROR1=ftp://ftp.freebsd.org
  3. MIRROR2=ftp://ftp.freebsd.org
  4. MIRROR3=ftp://ftp3.ie.freebsd.org
  5. MIRROR4=ftp://ftp2.jp.freebsd.org
  6. MIRROR5=ftp://ftp4.se.freebsd.org
  7. MIRROR6=ftp://ftp4.us.freebsd.org
  8. MIRROR7=ftp://ftp2.tr.freebsd.org
  9. MIRROR8=ftp://ftp1.freebsd.org
  10. MIRROR9=ftp://ftp2.freebsd.org
  11. MIRROR10=ftp://ftp3.freebsd.org
  12. MIRROR11=ftp://ftp4.freebsd.org
  13. MIRROR12=ftp://ftp5.freebsd.org
  14. MIRROR13=ftp://ftp6.freebsd.org
  15. MIRROR14=ftp://ftp7.freebsd.org
  16. MIRROR15=ftp://ftp10.freebsd.org
  17. MIRROR16=ftp://ftp11.freebsd.org
  18. MIRROR17=ftp://ftp12.freebsd.org
  19. MIRROR18=ftp://ftp13.freebsd.org
  20. MIRROR19=ftp://ftp14.freebsd.org
  21. MIRROR20=ftp://ftp1.am.freebsd.org
  22. MIRROR21=ftp://ftp.au.freebsd.org
  23. MIRROR22=ftp://ftp2.au.freebsd.org
  24. MIRROR23=ftp://ftp3.au.freebsd.org
  25. MIRROR24=ftp://ftp.at.freebsd.org
  26. MIRROR25=ftp://ftp2.br.freebsd.org
  27. MIRROR26=ftp://ftp3.br.freebsd.org
  28. MIRROR27=ftp://ftp4.br.freebsd.org
  29. MIRROR28=ftp://ftp.ca.freebsd.org
  30. MIRROR29=ftp://ftp.cn.freebsd.org
  31. MIRROR30=ftp://ftp.cz.freebsd.org
  32. MIRROR31=ftp://ftp.dk.freebsd.org
  33. MIRROR32=ftp://ftp.ee.freebsd.org
  34. MIRROR33=ftp://ftp.fi.freebsd.org
  35. MIRROR34=ftp://ftp.fr.freebsd.org
  36. MIRROR35=ftp://ftp3.fr.freebsd.org
  37. MIRROR36=ftp://ftp4.fr.freebsd.org
  38. MIRROR37=ftp://ftp5.fr.freebsd.org
  39. MIRROR38=ftp://ftp6.fr.freebsd.org
  40. MIRROR39=ftp://ftp7.fr.freebsd.org
  41. MIRROR40=ftp://ftp8.fr.freebsd.org
  42. MIRROR41=ftp://ftp.de.freebsd.org
  43. MIRROR42=ftp://ftp2.de.freebsd.org
  44. MIRROR43=ftp://ftp4.de.freebsd.org
  45. MIRROR44=ftp://ftp5.de.freebsd.org
  46. MIRROR45=ftp://ftp6.de.freebsd.org
  47. MIRROR46=ftp://ftp7.de.freebsd.org
  48. MIRROR47=ftp://ftp8.de.freebsd.org
  49. MIRROR48=ftp://ftp.gr.freebsd.org
  50. MIRROR49=ftp://ftp2.gr.freebsd.org
  51. MIRROR50=ftp://ftp3.ie.freebsd.org
  52. MIRROR51=ftp://ftp.il.freebsd.org
  53. MIRROR52=ftp://ftp.it.freebsd.org
  54. MIRROR53=ftp://ftp.jp.freebsd.org
  55. MIRROR54=ftp://ftp2.jp.freebsd.org
  56. MIRROR55=ftp://ftp3.jp.freebsd.org
  57. MIRROR56=ftp://ftp4.jp.freebsd.org
  58. MIRROR57=ftp://ftp5.jp.freebsd.org
  59. MIRROR58=ftp://ftp6.jp.freebsd.org
  60. MIRROR59=ftp://ftp7.jp.freebsd.org
  61. MIRROR60=ftp://ftp8.jp.freebsd.org
  62. MIRROR61=ftp://ftp9.jp.freebsd.org
  63. MIRROR62=ftp://ftp.kr.freebsd.org
  64. MIRROR63=ftp://ftp2.kr.freebsd.org
  65. MIRROR64=ftp://ftp.lv.freebsd.org
  66. MIRROR65=ftp://ftp.lt.freebsd.org
  67. MIRROR66=ftp://ftp.nl.freebsd.org
  68. MIRROR67=ftp://ftp2.nl.freebsd.org
  69. MIRROR68=ftp://ftp.nz.freebsd.org
  70. MIRROR69=ftp://ftp.no.freebsd.org
  71. MIRROR70=ftp://ftp.pl.freebsd.org
  72. MIRROR71=ftp://ftp2.pl.freebsd.org
  73. MIRROR72=ftp://ftp.ru.freebsd.org
  74. MIRROR73=ftp://ftp2.ru.freebsd.org
  75. MIRROR74=ftp://ftp4.ru.freebsd.org
  76. MIRROR75=ftp://ftp5.ru.freebsd.org
  77. MIRROR76=ftp://ftp6.ru.freebsd.org
  78. MIRROR77=ftp://ftp.sk.freebsd.org
  79. MIRROR78=ftp://ftp2.sk.freebsd.org
  80. MIRROR79=ftp://ftp.si.freebsd.org
  81. MIRROR80=ftp://ftp.za.freebsd.org
  82. MIRROR81=ftp://ftp2.za.freebsd.org
  83. MIRROR82=ftp://ftp4.za.freebsd.org
  84. MIRROR83=ftp://ftp.es.freebsd.org
  85. MIRROR84=ftp://ftp3.es.freebsd.org
  86. MIRROR85=ftp://ftp.se.freebsd.org
  87. MIRROR86=ftp://ftp2.se.freebsd.org
  88. MIRROR87=ftp://ftp3.se.freebsd.org
  89. MIRROR88=ftp://ftp4.se.freebsd.org
  90. MIRROR89=ftp://ftp6.se.freebsd.org
  91. MIRROR90=ftp://ftp.ch.freebsd.org
  92. MIRROR91=ftp://ftp.tw.freebsd.org
  93. MIRROR92=ftp://ftp2.tw.freebsd.org
  94. MIRROR93=ftp://ftp3.tw.freebsd.org
  95. MIRROR94=ftp://ftp4.tw.freebsd.org
  96. MIRROR95=ftp://ftp6.tw.freebsd.org
  97. MIRROR96=ftp://ftp11.tw.freebsd.org
  98. MIRROR97=ftp://ftp.uk.freebsd.org
  99. MIRROR98=ftp://ftp2.uk.freebsd.org
  100. MIRROR99=ftp://ftp3.uk.freebsd.org
  101. MIRROR100=ftp://ftp4.uk.freebsd.org
  102. MIRROR101=ftp://ftp5.uk.freebsd.org
  103. MIRROR102=ftp://ftp.ua.freebsd.org
  104. MIRROR103=ftp://ftp7.ua.freebsd.org
  105. MIRROR104=ftp://ftp1.us.freebsd.org
  106. MIRROR105=ftp://ftp2.us.freebsd.org
  107. MIRROR106=ftp://ftp3.us.freebsd.org
  108. MIRROR107=ftp://ftp4.us.freebsd.org
  109. MIRROR108=ftp://ftp5.us.freebsd.org
  110. MIRROR109=ftp://ftp6.us.freebsd.org
  111. MIRROR110=ftp://ftp8.us.freebsd.org
  112. MIRROR111=ftp://ftp10.us.freebsd.org
  113. MIRROR112=ftp://ftp11.us.freebsd.org
  114. MIRROR113=ftp://ftp13.us.freebsd.org
  115. MIRROR114=ftp://ftp14.us.freebsd.org
  116. MIRROR115=ftp://ftp15.us.freebsd.org
  117. x=`jot -r 1 1 115`
  118. # echo $x
  119. x=MIRROR${x}
  120. eval MIRROR=\$${x}
  121. _UNAME_R=`uname -r`
  122. _UNAME_R=${_UNAME_R%-p*}
  123. case ${_UNAME_R} in
  124. *-CURRENT|*-STABLE|*-PRERELEASE)
  125. RELDIR="snapshots"
  126. ;;
  127. *)
  128. RELDIR="releases"
  129. ;;
  130. esac
  131. BSDINSTALL_DISTSITE="$MIRROR/pub/FreeBSD/${RELDIR}/`uname -m`/`uname -p`/${_UNAME_R}"
  132. export BSDINSTALL_DISTSITE
  133. echo $BSDINSTALL_DISTSITE