Warning: The information on this page is out of date / never finished. /Christian

There are three different kinds of mirrors:

  • www mirror
  • ftp mirror (user and/or devel)
  • svn/git mirror

1.  Mirroring ftp

We do not have that many mirrors, so we would be definitely grateful if you can share your diskpace and bandwidth to mirror our primary ftp site. You can create a mirror of the ftp site in these ways:

  • ftp-way using recursive retrieval with either of two popular Unix utilities:
ncftpget -R ftp://ftp.lyx.org/pub/lyx/
wget --recursive ftp://ftp.lyx.org/pub/lyx/ 
  • rsync-way:
rsync://ftp.lyx.org/ftp/pub/lyx/ .

If you create a new ftp mirror, please let us know, so we can add you to our list of mirrors.

2.  Mirroring web pages (outdated)

You can create a mirror of the www pages in these ways:

  • using anon svn
  • using rsync
  • using wget (or other slurping software)

To be a www mirror you should have php on your www server. (I think I want to require this for national lyx mirrors.) If you don't have php you have to use wget or something similar, but then you lose all the nice dynamic stuff.

3.  Setting up a mirror of www.lyx.org (outdated)

Construction recently (2008-07-17) started on this section.

Aspects to setting up a mirror of www.lyx.org.

  • Checking out the code via SVN
    ... ?
  • Downloading copies of the sources of the web pages
    See below.

3.1  Pages to download

Here are commands for downloading the sources of the web pages. Please place yourself in the correct directory before executing the commands.

Download commands:

 wget -O 'Site.AuthForm' \
      'http://www.lyx.org/wiki/index.php?n=Site.AuthForm?action=source'
 wget -O 'Site.AuthUser' \
      'http://www.lyx.org/wiki/index.php?n=Site.AuthUser?action=source'
 wget -O 'Site.EditForm' \
      'http://www.lyx.org/wiki/index.php?n=Site.EditForm?action=source'
 wget -O 'Site.EditQuickReference' \
      'http://www.lyx.org/wiki/index.php?n=Site.EditQuickReference?action=source'
 wget -O 'Site.GroupAttr' \
      'http://www.lyx.org/wiki/index.php?n=Site.GroupAttr?action=source'
 wget -O 'Site.InterMap' \
      'http://www.lyx.org/wiki/index.php?n=Site.InterMap?action=source'
 wget -O 'Site.LocalTemplates' \
      'http://www.lyx.org/wiki/index.php?n=Site.LocalTemplates?action=source'
 wget -O 'Site.PageActions' \
      'http://www.lyx.org/wiki/index.php?n=Site.PageActions?action=source'
 wget -O 'Site.PageListTemplates' \
      'http://www.lyx.org/wiki/index.php?n=Site.PageListTemplates?action=source'
 wget -O 'Site.PageNotFound' \
      'http://www.lyx.org/wiki/index.php?n=Site.PageNotFound?action=source'
 wget -O 'Site.PmFormTemplates' \
      'http://www.lyx.org/wiki/index.php?n=Site.PmFormTemplates?action=source'
 wget -O 'Site.Preferences' \
      'http://www.lyx.org/wiki/index.php?n=Site.Preferences?action=source'
 wget -O 'Site.Search' \
      'http://www.lyx.org/wiki/index.php?n=Site.Search?action=source'
 wget -O 'Site.SideBar' \
      'http://www.lyx.org/wiki/index.php?n=Site.SideBar?action=source'
 wget -O 'Site.Site' \
      'http://www.lyx.org/wiki/index.php?n=Site.Site?action=source'
 wget -O 'Site.TabMenu' \
      'http://www.lyx.org/wiki/index.php?n=Site.TabMenu?action=source'
 wget -O 'Site.UploadQuickReference' \
      'http://www.lyx.org/wiki/index.php?n=Site.UploadQuickReference?action=source'
 wget -O 'Web.AboutLyX' \
      'http://www.lyx.org/wiki/index.php?n=Web.AboutLyX?action=source'
 wget -O 'Web.AboutLyXMod' \
      'http://www.lyx.org/wiki/index.php?n=Web.AboutLyXMod?action=source'
 wget -O 'Web.AdditionalSoftware' \
      'http://www.lyx.org/wiki/index.php?n=Web.AdditionalSoftware?action=source'
 wget -O 'Web.Announcement-NewWebSite' \
      'http://www.lyx.org/wiki/index.php?n=Web.Announcement-NewWebSite?action=source'
 wget -O 'Web.BlanketPermission' \
      'http://www.lyx.org/wiki/index.php?n=Web.BlanketPermission?action=source'
 wget -O 'Web.Credits' \
      'http://www.lyx.org/wiki/index.php?n=Web.Credits?action=source'
 wget -O 'Web.DeveloperResources' \
      'http://www.lyx.org/wiki/index.php?n=Web.DeveloperResources?action=source'
 wget -O 'Web.Development' \
      'http://www.lyx.org/wiki/index.php?n=Web.Development?action=source'
 wget -O 'Web.DevelopmentNews' \
      'http://www.lyx.org/wiki/index.php?n=Web.DevelopmentNews?action=source'
 wget -O 'Web.DevFAQ' \
      'http://www.lyx.org/wiki/index.php?n=Web.DevFAQ?action=source'
 wget -O 'Web.Donate' \
      'http://www.lyx.org/wiki/index.php?n=Web.Donate?action=source'
 wget -O 'Web.Download' \
      'http://www.lyx.org/wiki/index.php?n=Web.Download?action=source'
 wget -O 'Web.Features' \
      'http://www.lyx.org/wiki/index.php?n=Web.Features?action=source'
 wget -O 'Web.GetInvolved' \
      'http://www.lyx.org/wiki/index.php?n=Web.GetInvolved?action=source'
 wget -O 'Web.GraphicalProfile' \
      'http://www.lyx.org/wiki/index.php?n=Web.GraphicalProfile?action=source'
 wget -O 'Web.GroupAttr' \
      'http://www.lyx.org/wiki/index.php?n=Web.GroupAttr?action=source'
 wget -O 'Web.Home' \
      'http://www.lyx.org/wiki/index.php?n=Web.Home?action=source'
 wget -O 'Web.HomeNewGraphic' \
      'http://www.lyx.org/wiki/index.php?n=Web.HomeNewGraphic?action=source'
 wget -O 'Web.HowToUseGIT' \
      'http://www.lyx.org/wiki/index.php?n=Web.HowToUseGIT?action=source'
 wget -O 'Web.HowToUseSVN' \
      'http://www.lyx.org/wiki/index.php?n=Web.HowToUseSVN?action=source'
 wget -O 'Web.I18n' \
      'http://www.lyx.org/wiki/index.php?n=Web.I18n?action=source'
 wget -O 'Web.I18n-trunk' \
      'http://www.lyx.org/wiki/index.php?n=Web.I18n-trunk?action=source'
 wget -O 'Web.License' \
      'http://www.lyx.org/wiki/index.php?n=Web.License?action=source'
 wget -O 'Web.MailingLists' \
      'http://www.lyx.org/wiki/index.php?n=Web.MailingLists?action=source'
 wget -O 'Web.News' \
      'http://www.lyx.org/wiki/index.php?n=Web.News?action=source'
 wget -O 'Web.NewWebsiteDevelopment' \
      'http://www.lyx.org/wiki/index.php?n=Web.NewWebsiteDevelopment?action=source'
 wget -O 'Web.OldIntro' \
      'http://www.lyx.org/wiki/index.php?n=Web.OldIntro?action=source'
 wget -O 'Web.OtherLanguages' \
      'http://www.lyx.org/wiki/index.php?n=Web.OtherLanguages?action=source'
 wget -O 'Web.PageActions' \
      'http://www.lyx.org/wiki/index.php?n=Web.PageActions?action=source'
 wget -O 'Web.PressAboutLyX' \
      'http://www.lyx.org/wiki/index.php?n=Web.PressAboutLyX?action=source'
 wget -O 'Web.PressReleaseLyX1-0-0' \
      'http://www.lyx.org/wiki/index.php?n=Web.PressReleaseLyX1-0-0?action=source'
 wget -O 'Web.RoadMap' \
      'http://www.lyx.org/wiki/index.php?n=Web.RoadMap?action=source'
 wget -O 'Web.Screencasts' \
      'http://www.lyx.org/wiki/index.php?n=Web.Screencasts?action=source'
 wget -O 'Web.Screenshots' \
      'http://www.lyx.org/wiki/index.php?n=Web.Screenshots?action=source'
 wget -O 'Web.Search' \
      'http://www.lyx.org/wiki/index.php?n=Web.Search?action=source'
 wget -O 'Web.SideBar' \
      'http://www.lyx.org/wiki/index.php?n=Web.SideBar?action=source'
 wget -O 'Web.SiteDocumentation' \
      'http://www.lyx.org/wiki/index.php?n=Web.SiteDocumentation?action=source'
 wget -O 'Web.SiteMap' \
      'http://www.lyx.org/wiki/index.php?n=Web.SiteMap?action=source'
 wget -O 'Web.SiteTranslation' \
      'http://www.lyx.org/wiki/index.php?n=Web.SiteTranslation?action=source'
 wget -O 'Web.Skins' \
      'http://www.lyx.org/wiki/index.php?n=Web.Skins?action=source'
 wget -O 'Web.Test' \
      'http://www.lyx.org/wiki/index.php?n=Web.Test?action=source'
 wget -O 'Web.TestBlank' \
      'http://www.lyx.org/wiki/index.php?n=Web.TestBlank?action=source'
 wget -O 'Web.TestFlagIcons' \
      'http://www.lyx.org/wiki/index.php?n=Web.TestFlagIcons?action=source'
 wget -O 'Web.TestGoogleSearch' \
      'http://www.lyx.org/wiki/index.php?n=Web.TestGoogleSearch?action=source'
 wget -O 'Web.Translation' \
      'http://www.lyx.org/wiki/index.php?n=Web.Translation?action=source'
 wget -O 'Web.TranslationHints' \
      'http://www.lyx.org/wiki/index.php?n=Web.TranslationHints?action=source'
 wget -O 'Web.VersioningSystem' \
      'http://www.lyx.org/wiki/index.php?n=Web.VersioningSystem?action=source'
 wget -O 'Web.VisualTour' \
      'http://www.lyx.org/wiki/index.php?n=Web.VisualTour?action=source'
 wget -O 'Web.Walkthrough' \
      'http://www.lyx.org/wiki/index.php?n=Web.Walkthrough?action=source'
 wget -O 'Web.Walkthrough2' \
      'http://www.lyx.org/wiki/index.php?n=Web.Walkthrough2?action=source'
 wget -O 'Web.Walkthrough3' \
      'http://www.lyx.org/wiki/index.php?n=Web.Walkthrough3?action=source'
 wget -O 'Web.Walkthrough4' \
      'http://www.lyx.org/wiki/index.php?n=Web.Walkthrough4?action=source'
 wget -O 'Web.Walkthrough5' \
      'http://www.lyx.org/wiki/index.php?n=Web.Walkthrough5?action=source'
 wget -O 'Web.Web' \
      'http://www.lyx.org/wiki/index.php?n=Web.Web?action=source'
 wget -O 'Web.WhatAboutKLyX' \
      'http://www.lyx.org/wiki/index.php?n=Web.WhatAboutKLyX?action=source'
 wget -O 'Web.WhatIsLyX' \
      'http://www.lyx.org/wiki/index.php?n=Web.WhatIsLyX?action=source'