git: 56d55c92b9 - main - handbook/ports: file:// URLs for poudriere repos
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 05 May 2023 17:41:38 UTC
The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=56d55c92b940c9755f8aba81f9253b93c238a8c1 commit 56d55c92b940c9755f8aba81f9253b93c238a8c1 Author: Jonathan Vasquez <jon@xyinn.org> AuthorDate: 2022-05-13 18:00:14 +0000 Commit: Graham Perrin <grahamperrin@FreeBSD.org> CommitDate: 2023-05-05 17:28:17 +0000 handbook/ports: file:// URLs for poudriere repos FreeBSD Handbook: …: Configuring pkg Clients to Use a Poudriere Repository Add a small section showing the user how to point to their packages repository (package directory in this case) via file://. Allow the user to not publicly expose their packages over the Internet. https://bugs.freebsd.org/263955 PR: 263955 Reported by: Jonathan Vasquez Reviewed by: debdrup, pauamma Pull request: https://github.com/freebsd/freebsd-doc/pull/66 --- documentation/content/en/books/handbook/ports/_index.adoc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc index 39a6d8173a..4690379e63 100644 --- a/documentation/content/en/books/handbook/ports/_index.adoc +++ b/documentation/content/en/books/handbook/ports/_index.adoc @@ -1285,6 +1285,16 @@ custom: { } .... +If exposing the package repository to the internet is not desired, the `file://` protocol can be used to point to the repository directly: + +[.programlisting] +.... +custom: { + url: "file:///usr/local/poudriere/data/packages/11amd64", + enabled: yes, +} +.... + [[ports-nextsteps]] == Post-Installation Considerations