summaryrefslogtreecommitdiff
path: root/share/man/man8
Commit message (Collapse)AuthorAgeFilesLines
* beinstall.sh: Use bectl instead of beadm by defaultMateusz Piotrowski2020-10-301-5/+10
| | | | | | | | | | | | | | | | This patch also introduces an environment variable BE_UTILITY, which can be used to specify the utility to use for managing ZFS boot environments (which can be either bectl or beadm). While here, fix some typos in the manual page and remove beadm from section "SEE ALSO". Reviewed by: bcr, kevans, rpokala Approved by: will Differential Revision: https://reviews.freebsd.org/D21111 Notes: svn path=/head/; revision=367159
* add the FILESYSTEMS placeholder and note that it's the default ↵John-Mark Gurney2020-10-061-2/+6
| | | | | | | early_late_divider Notes: svn path=/head/; revision=366502
* diskless(8): Correct Sections out of conventional order errorGordon Bergling2020-09-191-5/+5
| | | | | | | | Event: September 2020 Bugathon MFC after: 1 week Notes: svn path=/head/; revision=365905
* Point to rc(8) for more details about the autoboot variableMateusz Piotrowski2020-07-311-2/+6
| | | | | | | | | Reviewed by: bcr, imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D25904 Notes: svn path=/head/; revision=363737
* Fix grammar issues and typosMateusz Piotrowski2020-07-241-2/+2
| | | | | | | | Reported by: ian MFC after: 1 week Notes: svn path=/head/; revision=363475
* Document that force_depend() supports only /etc/rc.d scriptsMateusz Piotrowski2020-07-241-3/+8
| | | | | | | | | | | Currently, force_depend() from rc.subr(8) does not support depending on scripts outside of /etc/rc.d (like /usr/local/etc/rc.d). The /etc/rc.d path is hard-coded into force_depend(). MFC after: 1 week Notes: svn path=/head/; revision=363473
* Add ARM loader path to uefi(8) man page.Edward Tomasz Napierala2020-05-091-1/+2
| | | | | | | | MFC after: 2 weeks Sponsored by: DARPA Notes: svn path=/head/; revision=360847
* Add HISTORY sections to build(7), crypto(7),Benedict Reuschling2020-05-031-1/+6
| | | | | | | | | | | ffs(7), growfs(7), and diskless(8). Submitted by: Gordon Bergling gbergling_gmail.com Approved by: bcr Differential Revision: https://reviews.freebsd.org/D24271 Notes: svn path=/head/; revision=360602
* bectl.8, beinstall.sh.8: fix man page section of beinstall.shAlan Somers2020-04-181-2/+2
| | | | | | | | Reported by: phk MFC after: 2 weeks Notes: svn path=/head/; revision=360078
* Remove picobsd build scripts and the remaining tinywareKyle Evans2019-11-053-669/+1
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=354346
* picobsd: add deprecation noticesKyle Evans2019-10-211-1/+5
| | | | | | | | | | | | | | Notices appear both in picobsd(8) (near the top for easy notice) and are also printed to stderr on every invocation of picobsd for visibility. The tentative date for removal is October 31st, as no volunteers have stepped forward at all from postings to -arch@ at least. No objection from: -arch@ MFC after: 3 days Notes: svn path=/head/; revision=353788
* add ability to set watchdog timeout for a shutdownAndriy Gapon2019-10-031-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change allows to specify a watchdog(9) timeout for a system shutdown. The timeout is activated when the watchdogd daemon is stopped. The idea is to a prevent any indefinite hang during late stages of the shutdown. The feature is implemented in rc.d/watchdogd, it builds upon watchdogd -x option. Note that the shutdown timeout is not actiavted when the watchdogd service is individually stopped by an operator. It is also not activated for the 'shutdown' to the single-user mode. In those cases it is assumed that the operator knows what they are doing and they have means to recover the system should it hang. Significant subchanges and implementation details: - the argument to rc.shutdown, completely unused before, is assigned to rc_shutdown variable that can be inspected by rc scripts - init(8) passes "single" or "reboot" as the argument, this is not changed - the argument is not mandatory and if it is not set then rc_shutdown is set to "unspecified" - however, the default jail management scripts and jail configuration examples have been updated to pass "jail" to rc.shutdown, just in case - the new timeout can be set via watchdogd_shutdown_timeout rc option - for consistency, the regular timeout can now be set via watchdogd_timeout rc option - watchdogd_shutdown_timeout and watchdogd_timeout override timeout specifications in watchdogd_flags - existing configurations, where the new rc options are not set, should keep working as before I am not particularly wed to any of the implementation specifics. I am open to changing or removing any of them as long as the provided functionality is the same (or very close) to the proposed one. For example, I think it can be implemented without using watchdogd -x, by means of watchdog(1) alone. In that case there would be a small window between stopping watchdogd and running watchdog, but I think that that is acceptable. Reviewed by: bcr (man page changes) MFC after: 5 weeks Relnotes: yes Differential Revision: https://reviews.freebsd.org/D21221 Notes: svn path=/head/; revision=353039
* rc.8: Update documentation regarding old-style rc scriptsMateusz Piotrowski2019-09-061-4/+2
| | | | | | | | | | | | The EXAMPLES section does not contain any examples of output formats for the old-style scripts. Remove the misleading bits stating otherwise. Reviewed by: bcr, imp Approved by: src (imp) Differential Revision: https://reviews.freebsd.org/D21552 Notes: svn path=/head/; revision=351953
* rc: Honor ${name}_env when a custom *_cmd is defined (e.g., start_cmd)Mateusz Piotrowski2019-09-051-3/+13
| | | | | | | | | | | | | | | | | A user may set ${name}_env variable in rc.conf(5) in order to set additional environment variables for a service command. Unfortunately, at the moment this variable is only honored when the command is specified via the command variable. Those additional environment variables coming from ${name}_env are never set if the service is started via the ${rc_arg}_cmd variable (for example start_cmd). PR: 239692 Reviewed by: bcr, jilles Approved by: src (jilles) Differential Revision: https://reviews.freebsd.org/D21228 Notes: svn path=/head/; revision=351863
* rc.8: fix a typo in r350701Andriy Gapon2019-08-071-1/+1
| | | | | | | | | I wronlgy expected that igor(1) checks spelling of all words. MFC after: 1 week Notes: svn path=/head/; revision=350702
* rc.8: add a reference to service(8)Andriy Gapon2019-08-071-4/+10
| | | | | | | | | | | While here: - use Xr macro for a reference to sysrc(8) - clarify that rc.shutdown invokes rc.d scripts with "faststop" argument MFC after: 1 week Notes: svn path=/head/; revision=350701
* Remove RELEASE_CRUNCH in exampleWarner Losh2019-07-191-1/+1
| | | | | | | RELEASE_CRUNCH is no longer relevant. Notes: svn path=/head/; revision=350153
* pkgbase: move man pages from runtime-manual to runtimeEmmanuel Vadot2019-07-191-2/+0
| | | | | | | | | | 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 Notes: svn path=/head/; revision=350136
* Add rc.resume(8) alias for rc(8) to fix the manpage cross referencesEnji Cooper2019-02-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=344066
* rc.subr: Provide rc_service variable for service scriptsKyle Evans2019-01-051-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Some rc scripts in ports (e.g. uwsgi, apache, openvpn) allow for 'application profiles' that usually require the rc script to be invoked again for each active profile. Because there's no consistent way to determine the path because it differs between manual/service(8) invocations and /etc/rc invocations, this leads to patterns like these: - www/uwsgi hardcodes the script path - security/openvpn guesses either $_file or $0 based on $0 = /etc/rc Instead of forcing rc scripts to guess, provide an rc_service variable to the scripts that gets set appropriately both for direct execution or when a script is being executed via run_rc_script (e.g. /etc/rc). This is our analog of an OpenRC variable with the same name, different case (RC_SERVICE). PR: 234614 Reported by: koobs Reviewed by: dteske, jilles MFC after: 3 days Notes: svn path=/head/; revision=342792
* Remove legacy rc.d infrastructure references from rc(8)Enji Cooper2018-12-291-14/+1
| | | | | | | | | | | | | | Legacy rc.d scripts (.sh extension) have not been supported since r193118. Remove the outdated references to the legacy format, as they are no longer valid. Bug: 193936 MFC after: 1 week Reviewed by: cress, emaste (mentor) Differential Revision: https://reviews.freebsd.org/D18666 Notes: svn path=/head/; revision=342597
* Rework UEFI ESP generationRebecca Cran2018-12-201-24/+5
| | | | | | | | | | | | | | | | Currently, the installer uses pre-created 800KB FAT12 filesystems that it dd's onto the ESP partition. This changeset improves that by having the installer generate a FAT32 filesystem directly onto the ESP using newfs_msdos and then copying loader.efi into /EFI/freebsd. For live installs it then runs efibootmgr to add a FreeBSD boot entry in the BIOS. Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D17947 Notes: svn path=/head/; revision=342283
* rc.subr(8): Document when required_* variables are processedMateusz Piotrowski2018-11-071-1/+9
| | | | | | | | | | | | | | | | At the moment rc.subr(8) supports the following required_* variables: required_dirs, required_files, required_modules and required_vars. This patch documents when every of those required_* variables is actually processed (before or after running start_precmd). Reviewed by: bcr Approved by: krion (mentor, implicit), mat (mentor, implicit) Sponsored by: Bally Wulff Games & Entertainment GmbH Differential Revision: https://reviews.freebsd.org/D17895 Notes: svn path=/head/; revision=340223
* Add new rc keywords: enable, disable, deleteDevin Teske2018-10-311-1/+16
| | | | | | | | | | | | | | | | | | This adds new keywords to rc/service to enable/disable a service's rc.conf(5) variable and "delete" to remove the variable. When the "service_delete_empty" variable in rc.conf(5) is set to "YES" (default is "NO") an rc.conf.d file (in /etc/ or /usr/local/etc) is deleted if empty after modification using "service $foo delete". Submitted by: lme (modified) Reviewed by: 0mp (previous version), lme, bcr Relnotes: yes Sponsored by: Smule, Inc. Differential Revision: https://reviews.freebsd.org/D17113 Notes: svn path=/head/; revision=339971
* rcorder(8): add support for /etc/rc.resume, so it calls "rcorder -k resume"Eugene Grosbein2018-10-271-0/+2
| | | | | | | | | | | | | | | | and runs scripts containing "KEYWORD: resume" with single "resume" argument. Working example is the port sysutils/cpupdate that defines extra_commands="resume" to reload CPU microcode cleared by suspend/resume sequence. This change does nothing for a system having no scripts with KEYWORD: resume. MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D15247 Notes: svn path=/head/; revision=339818
* Correct directions for building pxeboot. One needs to cd to src/stand,Warner Losh2018-09-101-2/+2
| | | | | | | | | | not src/stand/i386 as the directions say. PR: 231284 Approved by: re@ (gjb) Notes: svn path=/head/; revision=338559
* Create a manual page for beinstall.sh.Mateusz Piotrowski2018-08-202-1/+138
| | | | | | | | | Reviewed by: bcr, brd, will Approved by: krion (mentor) Differential Revision: https://reviews.freebsd.org/D16742 Notes: svn path=/head/; revision=338100
* Fix "mandoc -Tlint" warnings.Mateusz Piotrowski2018-08-061-2/+2
| | | | | | | | | Reviewed by: bcr Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D15580 Notes: svn path=/head/; revision=337378
* Document the new ${name}_env_file featureMark Felder2018-06-191-1/+8
| | | | | | | | | Approved by: bcr MFH: 3 days Differential Revision: https://reviews.freebsd.org/D15578 Notes: svn path=/head/; revision=335383
* rc.subr.8: Improve documentation of ${name}_limits and ${name}_login_classJilles Tjoelker2018-04-031-5/+11
| | | | | | | | Submitted by: 0mp Differential Revision: https://reviews.freebsd.org/D14928 Notes: svn path=/head/; revision=331955
* Update the diskless manpageRodrigo Osorio2018-03-061-2/+2
| | | | | | | | | | | | | According with /etc/rc.initdiskless the default mfs allocation is now 5Mb (10240 x 512 bytes sectors) Submitted by: rodrigo Reviewed by: bcr Approved by: manpages (bcr) Differential Revision: https://reviews.freebsd.org/D14592 Notes: svn path=/head/; revision=330540
* - Document new ${name}_limits rc.conf optionDmitry Marakasov2018-02-061-1/+8
| | | | | | | | | Approved by: cy MFC after: 2 weeks (along with 328331 which introduced this option) Differential Revision: https://reviews.freebsd.org/D14028 Notes: svn path=/head/; revision=328931
* uefi.8: describe architecture-specific default pathEd Maste2018-01-251-5/+9
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=328396
* Install uefi.8 also on arm64Ed Maste2018-01-251-1/+1
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=328395
* Fix manual page install on non-amd64Li-Wen Hsu2018-01-251-2/+3
| | | | | | | | Reviewed by: emaste, imp Differential Revision: https://reviews.freebsd.org/D14038 Notes: svn path=/head/; revision=328388
* Add efi.8 as a man page link to uefi.8Ed Maste2018-01-241-1/+2
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=328378
* uefi.8: add .Xr cross references to new efi toolsEd Maste2018-01-241-0/+3
| | | | Notes: svn path=/head/; revision=328376
* uefi.8: note that UEFI and EFI are used interchangeablyEd Maste2018-01-241-0/+4
| | | | Notes: svn path=/head/; revision=328375
* uefi.8: update HISTORY and remove incomplete AUTHORSEd Maste2018-01-241-14/+7
| | | | | | | | | | | | | | | | | | | - EFI support appeared in 5.0 for ia64 - arm64 UEFI support added in 11.0 The AUTHORS section included the folks responsible for the bulk of the work to bring UEFI support to amd64, but missed those who did the original work on ia64, the initial port to i386, the ports to arm64 and arm, and have generally maintained and improved general UEFI support since then. It's unwieldly to include everyone and would quickly become outdated again anyhow, so just remove the AUTHORS section. Reviewed by: manu Discussed with: jhb Differential Revision: https://reviews.freebsd.org/D14033 Notes: svn path=/head/; revision=328374
* Move sys/boot to stand. Fix all references to new locationWarner Losh2017-11-141-1/+1
| | | | | | | Sponsored by: Netflix Notes: svn path=/head/; revision=325834
* Update several more URLsEitan Adler2017-10-291-1/+1
| | | | | | | | - Primarily http -> https - Primarily FreeBSD project URLs Notes: svn path=/head/; revision=325096
* uefi.8: mention use on (32-bit) armEd Maste2017-10-231-2/+2
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=324936
* Mention sysrc(8) as scripting interface for the modification of configStefan Eßer2017-10-211-0/+3
| | | | | | | | | | | files. This is a follow up commit to r324721, which added sysrc(8) to the SEE ALSO list. Submitted by: Kurt Jaeger (lists at opsec.eu) MFC after: 1 week Notes: svn path=/head/; revision=324823
* Add references to sysrc(8).Stefan Eßer2017-10-181-1/+2
| | | | | | | Reported by: Kurt Jaeger (lists at opsec.eu) Notes: svn path=/head/; revision=324721
* More ATM and NATM removalBrooks Davis2017-04-272-11/+1
| | | | | | | | | Submitted by: ak Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D10511 Notes: svn path=/head/; revision=317508
* Remove backup_uses_rcs from rc.subrBaptiste Daroussin2016-09-181-24/+3
| | | | | | | | | | | | In preparation for the removal of GNU rcs from base, remove the backup_uses_rcs functionality from the rc.subr backup_file feature. This functionnality was off by default Reviewed by: wblock Differential Revision: https://reviews.freebsd.org/D7883 Notes: svn path=/head/; revision=305929
* Last few instances of "sentence not on new line".Edward Tomasz Napierala2016-06-081-1/+2
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=301591
* o -f, -i, -K, -q, -v, -X flags documented.Maxim Konovalov2016-05-191-2/+17
| | | | Notes: svn path=/head/; revision=300199
* Fix r299162Enji Cooper2016-05-061-1/+3
| | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=299163
* Only install NIS section 8 manpages if MK_NIS != noEnji Cooper2016-05-061-1/+5
| | | | | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=299162