From nobody Fri Nov 25 00:03:34 2022 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NJFSk58Ggz4jTwj for ; Fri, 25 Nov 2022 00:03:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NJFSk4dWCz4Fyp; Fri, 25 Nov 2022 00:03:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669334614; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vlYmflPwTBkGLaZqRwG8Zw6fBuD8u8r2LWjdeBWLh/4=; b=t58knYTkv2mvNcmSV4Noen9ZBgOiJMX6OqXjhoWGBocRf58sPmQiiglRC5ypJPmpk43JQN aCT0/AOYydXsAFlfytYLibZRgzsMb2PfgLaE9cyJNZ0MPCooKDKxrRSQpc00JKdMwZBw8i a2gGkdz1wbdmYeFLLL47Y3BZ6gN6EnRS/3xGXmTr6CJNOiJilqdziP+QdrymWSYxJiVDsL wRc9nLVc+OGWxgkfT/MUh6+rOQpO6KvuSEnmdiSZUe+39N7H0SDBy2mYfV0Zr5xA8daRFO zmyhUTiGzaL4mHSN8LVPkOQX4CnPITVCq6cNzw81lm1sSDvPIBI6/Ay7Xbiqgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669334614; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vlYmflPwTBkGLaZqRwG8Zw6fBuD8u8r2LWjdeBWLh/4=; b=uI9w8F0sYNSfhbDoU8Yb4TbnFKG4aYpSpe0Yz1pO92ZwN7t1VpwctfNuhVaQGbtmpU3XB5 spHvLjux9NRgd8yxgsiYIphpmCbvCOgZBQCOtGm7CKnVMONcwbNACzmxb95iX7ZidRkZSK 3K6yoNX8dWb0WYKl0LDJdd1JGjff4nieg52LEHEj5qxTlqKPkGhJ4oAQP7AnAfIex4tYm3 Uy6VZ8NL7Ua6p03dHsaqtbmjHmFliac+ivFau6KVB4PkgEkbbOL0fpPa5JK0ZuTTyV965Y 3Szzu+MqC7vU6y5tmLZIKtHz5lHEQfS1JX2X15yqJ42o1TWLYTpTVUpOkGhxvg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1669334614; a=rsa-sha256; cv=none; b=jVIFbgdRehHQ96zVny+QxnyMlxizOhjpsfa2vTHLR2RvQzBKtHS84+5Fch9Vir/59lA79F pMzWBnRplk3OqLZa78EcGCC9Px16+RPLQTzk/bJigR7soSMmheBY+IPJvxRpNGPws8kGmO pKFiWakNNCFnQzn2pFA+G/t8SLQgblljwIqj/my8iVpuEBQP7AwouW41hYDz1uibzQ7DOS xtqhqkDZ8upoXlaBjaIqvNZJbVg7rE1fKWdN7DcxIelxwVVmIfNGOpXJ+7Upa2lUqaMtbg /sSlhqtLFEk1LAtaA5SRwuN4VSq1UxjT1ASapwq3jhLt6bVB8g+DJYXGDPDFpg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NJFSk3gRczLJM; Fri, 25 Nov 2022 00:03:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2AP03YBn077752; Fri, 25 Nov 2022 00:03:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2AP03YtU077751; Fri, 25 Nov 2022 00:03:34 GMT (envelope-from git) Date: Fri, 25 Nov 2022 00:03:34 GMT Message-Id: <202211250003.2AP03YtU077751@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 310081a435 - main - website/internal: Update outdated information List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 310081a43518f7b1c2dbfded8ea893a594b036f5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=310081a43518f7b1c2dbfded8ea893a594b036f5 commit 310081a43518f7b1c2dbfded8ea893a594b036f5 Author: Danilo G. Baio AuthorDate: 2022-11-23 23:50:28 +0000 Commit: Danilo G. Baio CommitDate: 2022-11-25 00:01:36 +0000 website/internal: Update outdated information The build schedule is now simpler. Remove the mirror page, which describes how to mirror the website, a feature that is not working anymore, and there is no plan to make it available again. While here, also add a note about Varnish Cache that works with NGINX and is widely used in the FreeBSD infrastructure. Reviewed by: lwhsu Differential Revision: https://reviews.freebsd.org/D37492 --- website/content/en/internal/about.adoc | 17 +++++------------ website/content/en/internal/mirror.adoc | 20 -------------------- 2 files changed, 5 insertions(+), 32 deletions(-) diff --git a/website/content/en/internal/about.adoc b/website/content/en/internal/about.adoc index 23014661c8..3b8246134b 100644 --- a/website/content/en/internal/about.adoc +++ b/website/content/en/internal/about.adoc @@ -34,7 +34,9 @@ A list of general-access machines in the FreeBSD.org domain is available at the == The Software -These pages are served up by the fast and flexible http://www.nginx.org/[nginx webserver]. In addition, there are a few locally crafted CGI scripts. Indexing of the mailing list archive are provided by freewais-sf, a derivative of the CNIDR freewais. +These pages are served up by the fast and flexible http://www.nginx.org/[NGINX webserver] and https://varnish-cache.org/[Varnish HTTP Cache]. +In addition, there are a few locally crafted CGI scripts. +Indexing of the mailing list archive are provided by freewais-sf, a derivative of the CNIDR freewais. == The Pages @@ -51,10 +53,6 @@ The current website design was done by Emily Boyd as part of the https://summero The original page design was done by Megan McCormack. -== link:{fdp-primer}#the-website-build[Building and updating the FreeBSD Web Pages] - -This document describes how to build and update the FreeBSD Web pages from the Git repository by hand. - == Update of the FreeBSD Web Pages The FreeBSD Web Pages on `www.FreeBSD.org` are currently rebuilt according to the following schedule: @@ -63,14 +61,9 @@ The FreeBSD Web Pages on `www.FreeBSD.org` are currently rebuilt according to th [cols=",",options="header",] |=== |Build Time (UTC) |Build type -|Every 10 minutes |English www only, if no other build is running -|Every Sunday at 00:00 |Full build with a new tree checkout -|Every 1 hour |English only -|Every 3 hours |Full build +|Every 10 minutes |If there is a change in the https://cgit.freebsd.org/doc/log/[doc repository] |=== -== Mirroring the FreeBSD Web Pages - -It is possible to link:../mirror[mirror] the FreeBSD web pages on www.FreeBSD.org. +The document link:{fdp-primer}doc-build/[FreeBSD Documentation Project Primer for New Contributors] describes how to build the FreeBSD documentation from the Git repository. link:..[FreeBSD Internal Home] diff --git a/website/content/en/internal/mirror.adoc b/website/content/en/internal/mirror.adoc deleted file mode 100644 index 6780b9aff3..0000000000 --- a/website/content/en/internal/mirror.adoc +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "Mirroring the FreeBSD Web Pages" -sidenav: docs ---- - -= Mirroring the FreeBSD Web Pages - -It is possible to mirror the FreeBSD web pages `www.FreeBSD.org`. This can be done using a program called _rsync_. rsync is a software package in the Ports Collection for distributing and updating collections of files across a network. - -== Running rsync - -If you keep your mirrored FreeBSD web pages in the directory `/usr/FreeBSD-mirror` and are owned by the user "fred", then run the following command as user "fred": - -.... - $ rsync -vaHz --delete rsync://bit0.us-west.freebsd.org/FreeBSD-www-data/ /usr/FreeBSD-mirror/ -.... - -This will mirror the FreeBSD web pages into `/usr/FreeBSD-mirror`. You can install this into fred's crontab, so that it runs once a day. - -link:..[FreeBSD Internal Home]