#
e9ac4169 |
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
Revision tags: release/14.1.0, release/13.3.0 |
|
#
aa3b7a2f |
| 09-Feb-2024 |
Simon J. Gerraty <sjg@FreeBSD.org> |
/etc/rc add trace debug and verify
Debugging boot issues can be helped by logging each rc.d script as it is run and being able to selectively enable/disable set -x debug.sh provides an elaborate fra
/etc/rc add trace debug and verify
Debugging boot issues can be helped by logging each rc.d script as it is run and being able to selectively enable/disable set -x debug.sh provides an elaborate framework for debugging shell scripts.
For secure systems, we want to be paranoid about what we read during boot.
dot() simply reads (.) arg file if it exists vdot() if mac_veriexec is active, ignore unverified files otherwise behaves much the same as dot() safe_dot() in safe_eval.sh allows reading an untrusted file; limiting the input to simple variable assignments.
In load_rc_config allow caller to provide an option to indicate how to handle its arg: -v use vdot() -s use sdot() which will try to use vdot() and fallback to safe_dot() The default is to read using dot()
rc_run_scripts() encapsulate the running of rc.d scripts so that we can easily call it more than twice.
We vdot local.rc.subr to pick up extensions (like run_rc_scripts_final) and overrides.
We also allow rc.subr.local or rc.conf to set rc_config_xtra eg (rc_config_xtra=XXX for historic compatibility)
rc use set -o verify around the reading in of rc.subr This has no effect if mac_veriexec is not active, but if it is; ensures rc.subr has not been tampered with.
Reviewed by: imp Sponsored by: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D43671
show more ...
|
#
97759ccc |
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
share: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl
share: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
Revision tags: release/14.0.0 |
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
Revision tags: release/13.2.0, release/12.4.0 |
|
#
0b1adc42 |
| 09-Nov-2022 |
Baptiste Daroussin <bapt@FreeBSD.org> |
rc.sendmail: remove unused script
20 years ago the use of rc.sendmail script was dropped in favor of /etc/rc.d/sendmail, it is time to retire the script entirely now.
MFC after: 1 week
|
Revision tags: release/13.1.0, release/12.3.0 |
|
#
e6379a2c |
| 06-Aug-2021 |
Fernando Apesteguía <fernape@FreeBSD.org> |
man: Install more man pages unconditionally
Add more manual pages which were not spotted previously in 0a0f7486413c
Ideally to be MFH'ed with:
8539518055d0 - Remove manpages from OLD_FILES 8b487b8
man: Install more man pages unconditionally
Add more manual pages which were not spotted previously in 0a0f7486413c
Ideally to be MFH'ed with:
8539518055d0 - Remove manpages from OLD_FILES 8b487b8292e4 - Fix bsd.subdir.mk-related issues after 0a0f7486413c f6043a672135 - ObsoleteFiles.inc: Remove manpages from OLD_FILES 0a0f7486413c - man: Build manpages for all architectures
There is at least one pending issue when building with -DNO_ROOT.
Reported by: ceri@ MFH: 4 weeks Discussed with: wosch Differential Revision: https://reviews.freebsd.org/D31018
show more ...
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0 |
|
#
6d180b13 |
| 05-Nov-2019 |
Kyle Evans <kevans@FreeBSD.org> |
Remove picobsd build scripts and the remaining tinyware
Postings were sent to -arch@ on 2019/09/13 and 2019/10/01, proposing and confirming a removal of these scripts on 2019/10/31, due to significa
Remove picobsd build scripts and the remaining tinyware
Postings were sent to -arch@ on 2019/09/13 and 2019/10/01, proposing and confirming a removal of these scripts on 2019/10/31, due to significant work needed to bring this into the modern world and nobody having done this work in the past couple of years. No objections or proposed work was raised in response to these postings. The tinyware may see a resurrection into a separate repo for archival purposes if any users of it show interest in doing so.
MFC after: never
show more ...
|
Revision tags: release/12.1.0 |
|
#
a63915c2 |
| 28-Jul-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @r350386
Sponsored by: The FreeBSD Foundation
|
#
1d6d0a43 |
| 19-Jul-2019 |
Emmanuel Vadot <manu@FreeBSD.org> |
pkgbase: move man pages from runtime-manual to runtime
We don't split the other man pages in their own package so do the same for runtime.
Reviewed by: bapt, gjb Differential Revision: https://revi
pkgbase: move man pages from runtime-manual to runtime
We don't split the other man pages in their own package so do the same for runtime.
Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D20962
show more ...
|
Revision tags: release/11.3.0 |
|
#
c981cbbd |
| 15-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r343956 through r344177.
|
#
0b0c50e1 |
| 13-Feb-2019 |
Enji Cooper <ngie@FreeBSD.org> |
Add rc.resume(8) alias for rc(8) to fix the manpage cross references
This issue was noticed when running `make manlint` as part of MFCing r342597 to ^/stable/11: ``` $ make -C share/man/man8 rc.8lin
Add rc.resume(8) alias for rc(8) to fix the manpage cross references
This issue was noticed when running `make manlint` as part of MFCing r342597 to ^/stable/11: ``` $ make -C share/man/man8 rc.8lint mandoc -Tascii -Tlint rc.8 mandoc: rc.8:548:6: STYLE: referenced manual not found: Xr rc.resume 8 $ ```
This is a followup commit to r339818.
Reviewed by: eugen Approved by: jtl (mentor) MFC after: 1 week MFC to: ^/stable/12 Differential Revision: https://reviews.freebsd.org/D19158
show more ...
|
Revision tags: release/12.0.0 |
|
#
7847e041 |
| 24-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338026 through r338297, and resolve conflicts.
|
#
ce9d7aee |
| 20-Aug-2018 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
Create a manual page for beinstall.sh.
Reviewed by: bcr, brd, will Approved by: krion (mentor) Differential Revision: https://reviews.freebsd.org/D16742
|
Revision tags: release/11.2.0 |
|
#
084f772f |
| 25-Jan-2018 |
Ed Maste <emaste@FreeBSD.org> |
Install uefi.8 also on arm64
Our standard boot method for arm64 is via UEFI, so install the man page that describes the boot process.
MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
#
c676c939 |
| 25-Jan-2018 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Fix manual page install on non-amd64
Reviewed by: emaste, imp Differential Revision: https://reviews.freebsd.org/D14038
|
#
88df3117 |
| 24-Jan-2018 |
Ed Maste <emaste@FreeBSD.org> |
Add efi.8 as a man page link to uefi.8
FreeBSD and industry has been inconsistent in the use of UEFI and EFI. They are essentially just different versions of the same specification and are often use
Add efi.8 as a man page link to uefi.8
FreeBSD and industry has been inconsistent in the use of UEFI and EFI. They are essentially just different versions of the same specification and are often used interchangeably. Make it easier for users to find information by making efi(8) an alias for uefi(8).
Reported by: imp, jhb
show more ...
|
Revision tags: release/10.4.0, release/11.1.0 |
|
#
be27b311 |
| 04-May-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r317503 through r317807.
|
#
0607c830 |
| 27-Apr-2017 |
Brooks Davis <brooks@FreeBSD.org> |
More ATM and NATM removal
Submitted by: ak Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D10511
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
9c613777 |
| 06-May-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Fix r299162
share/man/man8/Makefile: - Add src.opts.mk so MK_NIS can be tested - Fix typo in MK_NIS conditional
tools/build/mk/OptionalObsoleteFiles.inc: - Remove WIP diff from ^/user/ngie/detangle
Fix r299162
share/man/man8/Makefile: - Add src.opts.mk so MK_NIS can be tested - Fix typo in MK_NIS conditional
tools/build/mk/OptionalObsoleteFiles.inc: - Remove WIP diff from ^/user/ngie/detangle-rc
MFC after: 1 week X-MFC with: r299162 Sponsored by: EMC / Isilon Storage Division
show more ...
|
#
18128d28 |
| 06-May-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Only install NIS section 8 manpages if MK_NIS != no
MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
|
#
13caa468 |
| 16-Apr-2016 |
Glen Barber <gjb@FreeBSD.org> |
Merge the projects/release-pkg branch to head.
This allows packaging the base system with pkg(8), including but not limited to providing the ability to provide upstream binary update possibilities f
Merge the projects/release-pkg branch to head.
This allows packaging the base system with pkg(8), including but not limited to providing the ability to provide upstream binary update possibilities for non-tier-1 architectures.
This merge is a requirement of the 11.0-RELEASE, and as such, thank you to everyone that has tested the project branch.
Documentation in build(7) etc. is still somewhat sparse, but updates to those parts will follow.
Sponsored by: The FreeBSD Foundation
show more ...
|
Revision tags: release/10.3.0 |
|
#
bf2df150 |
| 21-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
Separate manual pages into their own package.
Sponsored by: The FreeBSD Foundation
|
Revision tags: release/10.2.0 |
|
#
416ba5c7 |
| 22-Jun-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with HEAD (r280229-r284686).
|
#
dad2fb7e |
| 15-Jun-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
3adc74c7 |
| 09-Jun-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merged ^/head r283871 through r284187.
|