diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2020-11-29 20:14:07 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2020-11-29 20:14:07 +0000 |
commit | ac2bd911058daacc24ff4291dbd1f64018e3f673 (patch) | |
tree | 56422725918aaeeaa358c373095cd2f16f7b68e3 /etc/rc | |
parent | 4f6aad51caa8d959e443433a10864db45d1820c3 (diff) |
Add support for !command to mygate, so that netstart has a late opportunity
to perform network configuration (for example, "!route source -ifp em0")
Split mygate and myname manual pages (how did anyone ever believe these
are related), and perform hostname configuration much earlier in rc.
discussed with benno, claudio, jmc, etc etc, last version of !command
parser by tb
Diffstat (limited to 'etc/rc')
-rw-r--r-- | etc/rc | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,4 +1,4 @@ -# $OpenBSD: rc,v 1.543 2020/01/24 06:17:37 tedu Exp $ +# $OpenBSD: rc,v 1.544 2020/11/29 20:14:06 deraadt Exp $ # System startup script run by init on autoboot or after single-user. # Output and error are redirected to console by init, and the console is the @@ -301,6 +301,11 @@ export HOME=/ export INRC=1 export PATH=/sbin:/bin:/usr/sbin:/usr/bin +# /etc/myname contains my symbolic name. +if [[ -f /etc/myname ]]; then + hostname "$(stripcom /etc/myname)" +fi + # Must set the domainname before rc.conf, so YP startup choices can be made. if [[ -s /etc/defaultdomain ]]; then domainname "$(stripcom /etc/defaultdomain)" |