| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
All supported versions of FreeBSD ship with lldb, so we no longer need
to mention FreeBSD version specifics.
While here, make some small tweaks to this text.
Reviewed by: carlavilla, emaste
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D42333
|
|
|
|
|
|
|
|
|
| |
The link to the Debugging section of the Developer's Handbook is
incorrect. Adjust it.
PR: 273483
Reported by: Graham Perrin <grahamperrin@gmail.com>
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
| |
The existing description reflects a time when the process for managing
contrib software was less standardized. Provide a brief description of
how we manage vendor branches, with some conventions.
Reviewed by: carlavilla, imp, emaste
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D42302
|
|
|
|
|
|
|
|
| |
It is obsolete. Point to the chapter in the Committer's Guide instead.
Reviewed by: carlavilla, imp, emaste
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D42301
|
|
|
|
|
|
|
| |
Completed steps 1-4 from Committer's Guide.
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D42294
|
|
|
|
| |
Sponsored by: Klara, Inc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Complete rewrite of the FAQ is being carried out to offer a version
agnostic to the FreeBSD version and some simple entries.
The idea behind this rewrite has been to simplify the FAQ and make it
more accessible.
The FAQ is an entry point to FreeBSD, for more complete questions we
have the Handbook.
PR: 266111, 263571, 273313, 273313, 261765, 248351, 261816
Reviewed by: acm@, ashish@, cc@, emaste, fernape@, linimon@
Differential Revision: https://reviews.freebsd.org/D41644
Sponsored by: Daifressh
|
|
|
|
| |
PR: 274179
|
|
|
|
| |
PR: 274220
|
|
|
|
| |
PR: 274195
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade mail chapter as part of the handbook working group
Changes:
* Include dma info
* Upgrade sendmail info
* Show how to change dma to use another MTA
* Show how to change sendmail to use another MTA
* Remove Dialup info
* Remove fetchmail info
* Reorg the sections of the chapter
Documentation:
* https://man.freebsd.org/cgi/man.cgi?query=dma
* https://wiki.mageia.org/en/Dma_Dragonfly_Mail_Agent
* https://www.dragonflybsd.org/handbook/mta/
* https://herrbischoff.com/2021/10/freebsd-13-simple-outgoing-email-with-dma/
* https://jpmens.net/2020/03/05/simple-solution-for-outgoing-mail-from-a-freebsd-system/
* https://wiki.archlinux.org/title/Dma
* https://forums.freebsd.org/threads/dma-makes-sense.52219/
PR: 261536
Reviewed by: bapt, bcr, dbaio, jrm
Differential Revision: https://reviews.freebsd.org/D42009
Sponsored by: Daifressh
|
|
|
|
| |
Pull Request: https://github.com/freebsd/freebsd-doc/pull/264
|
|
|
|
|
| |
PR: 274072
Differential Revision: https://reviews.freebsd.org/D42115
|
| |
|
|
|
|
|
|
|
| |
Reported by: freebsd_igalic.co
Approved by: fernape
Event: Oslo Hackathon
Differential Revision: https://reviews.freebsd.org/D42013
|
| |
|
|
|
|
|
|
|
|
|
| |
Previously, the handbook suggested /tmp for MAKEOBJDIRPREFIX. This was
fine, but suggesting /tmp/obj instead is even better as build artifacts
will not mix with other files in /tmp. Also note that MAKEOBJDIRPREFIX
must exist.
Sponsored by: Klara, Inc.
|
|
|
|
| |
Based on https://wiki.freebsd.org/BuildingOnNonFreeBSD.
|
|
|
|
| |
PR: 274180
|
|
|
|
| |
PR: 274182
|
|
|
|
|
|
|
| |
- Upgrade NVIDIA URLs
- Add tip about x11/nvidia-xconfig
Sponsored by: Daifressh
|
|
|
|
| |
Obtained from: https://github.com/freebsd/freebsd-doc/pull/262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade Security chapter as part of the Handbook Working Group.
This is a first approximation, there are things to improve and
add to the chapter, but we can continue from here :)
Changes:
- Move VPN over IPSec to an article, in the future we will add too
OpenVPN (DCO) and WireGuard to the article
- Rework Securing Accounts section
- Upgrade Password Hashes algorithms
- Improve sudo/doas section
- Add new Intrusion Detection System (IDS) section
- Add new Secure levels section
- Add new File flags section
- Rework OpenSSH and OpenSSL sections
- Rework Access Control Lists and add NFSv4 ACLs
- Add Capsicum introduction section
- Upgrade Resource Limits section
- Improve Asciidoc syntax
Documentation checked:
- https://man.freebsd.org/security
- https://calomel.org/ids_mtree.html
- https://calomel.org/openssh.html
- https://calomel.org/openssh_distributed.html
- https://man.freebsd.org/cgi/man.cgi?query=chflags&sektion=1&apropos=0&manpath=FreeBSD+13.2-RELEASE+and+Ports
- https://www.cyberciti.biz/tips/howto-write-protect-file-with-immutable-bit.html
- https://wiki.gentoo.org/wiki/Doas
- https://people.freebsd.org/~dannyboy/articles/freebsd_acls.pdf
- https://wiki.freebsd.org/NFSv4_ACLs
- https://man.freebsd.org/cgi/man.cgi?setfacl
Reviewed by: emaste, karels, philip (first draft)
Differential Revision: https://reviews.freebsd.org/D41620
Sponsored by: Daifressh
|
|
|
|
| |
Document helper for registering FreeBSD Security Advisories.
|
|
|
|
|
| |
PR: 274072
Submitted by: Graham Perrin <grahamperrin@gmail.com>
|
|
|
|
|
| |
PR: 274072
Submitted by: Graham Perrin <grahamperring@gmail.com>
|
| |
|
| |
|
|
|
|
| |
PR: 273983
|
|
|
|
|
| |
PR: 273700
Reported by: jbeich@, Graham Perrin <grahamperrin@gmail.com>
|
|
|
|
|
| |
PR: 273701
Reported by: Graham Perrin <grahamperrin@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Add jail types info: Thick, Thin, VNET and Linux Jails
- Add info about the necessary configuration on the host system
- Add info about types of networking in the jails
- Explain the jail config file
- Add info about how to configure Thick, Thin, VNET and Linux Jails
- Explain how to upgrade the different types of jails
- Add info about the resources limits in a Jail
- Add info about different jail managers and containers
Information obtained from:
- https://man.freebsd.org/cgi/man.cgi?query=jail&sektion=8
- https://wiki.freebsd.org/Jails
- https://man.freebsd.org/cgi/man.cgi?rctl(8)
- https://vermaden.wordpress.com/2023/06/28/freebsd-jails-containers/
- https://clinta.github.io/freebsd-jails-the-hard-way/
- https://jacob.ludriks.com/2017/06/07/FreeBSD-Thin-Jails/
- Jails and VNET a guide - Derik J. Ramirez
- https://wb-hk.blogspot.com/2016/04/freebsd-jails-4-thin-jails-using-nullfs.html
- https://blog.uidrafter.com/freebsd-jails-network-setup
- https://forums.freebsd.org/threads/setting-up-a-debian-linux-jail-on-freebsd.68434/
- https://github.com/msimerson/Mail-Toaster-6/wiki/Linux-Jails
- https://etherealwake.com/2021/08/freebsd-jail-networking/
- https://wiki.freebsd.org/TomMarcoen/JailNetworking
- https://weblog.antranigv.am/posts/2020/06/vnet-jail-howto/
PR: 203641, 200905, 209157, 248150, 263330, 264317,
226282, 239861, 166358, 178221, 265410
Reviewed by: karels@, fernape@, jrm@
Differential Revision: https://reviews.freebsd.org/D41450
|
|
|
|
|
|
| |
PR: 261847
Reviewed by: bcr@
Differential Revision: https://reviews.freebsd.org/D41775
|
| |
|
| |
|
|
|
|
|
| |
PR: 238532
Reported by: Ronald F. Guilmette <rfg-freebsd@tristatelogic.com>
|
|
|
|
|
| |
Reported by: snorkcamp on libera-chat IRC
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
| |
Completed steps 1-4 from Committer's Guide.
Approved by: zirias (mentor), doceng (implicit)
Differential Revision: https://reviews.freebsd.org/D41780
|
|
|
|
|
| |
Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd
Sponsored by: PayPal https://paypal.me/gjbbsd
|
|
|
|
|
| |
PR: 273547
Reported by: Graham Perrin <grahamperrin@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently commit message template hook is installed as following.
* The one for src repository is also used for doc and ports.
* The file is downloaded through web interface (https://cgit.freebsd.org/) and installed under .git/hooks.
However,
* Both doc and ports repositories have their own hooks inside them. So it is obviously better to use them than using the one for src repository.
* For src repository committer need to download and install hook file each time it is updated.
So change the way to install commit message template hook as following.
* For doc and src repository, create symbolic link under '.git/hooks' that points to real hook file.
* For ports repository. set the path to look for hooks to '.hooks'. This is because ports repository also provides some other hooks and creating symbolic link for each of them is bothersome.
PR: 273574
|
|
|
|
|
|
|
|
| |
Discussed by email with philip@
Changed the original patch to add the 'link' macro
PR: 262174
|
| |
|
|
|
|
|
|
| |
Some litle tweaks to the patch by carlavilla@
PR: 273514
|
|
|
|
|
|
|
| |
Discussed with philip@ by email
In further commits I'll improve the mirrors.adoc file
PR: 245512
|
|
|
|
|
|
|
|
|
|
| |
Document the automatic inclusion of several Makefile.* files.
Also mention idiomatic splitting of pkg-plist.* files.
PR: 244742
Reported by: salvadore@
Reviewed by: carlavilla@, ceri@, grahamperrin
Differential Revision: https://reviews.freebsd.org/D41625
|
|
|
|
|
|
|
|
|
| |
Heavily based on ports(7).
PR: 247271
Reported by: pauamma@gundo.com
Reviewed by: carlavilla@
Differential Revision: https://reviews.freebsd.org/D41653
|
|
|
|
|
| |
PR: 253874
Reported by: Pau Amma <pauamma@gundo.com>
|
|
|
|
|
| |
PR: 273320
Pull Request: https://github.com/freebsd/freebsd-doc/pull/249
|