Skip to content

BSD and illumos installs: the script's guide link names the systems page, OpenBSD's mandoc.db is made again, rc.d and SMF say how to name the user - #280

Merged
mwo-dk merged 1 commit into
masterfrom
platform-install-fixes
Oct 20, 2026
Merged

mwo-dk merged 1 commit into
masterfrom
platform-install-fixes

Conversation

@mwo-dk

@mwo-dk mwo-dk commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Found in the platform test round on 2.32.1, checked locally on FreeBSD 15.1, OpenBSD 7.9, NetBSD 10.1 and OmniOS r151058.

  • install-unix.sh ended with Guide: …/docs/reference/<system>.md, a 404 on all three systems; now docs/systems/<system>.md (checked: 200).
  • OpenBSD: after an install man coxswain warned outdated mandoc.db lacks coxswain(1) entry and apropos missed it. The script now runs makewhatis on the prefix's manuals where a mandoc.db is there (install and uninstall), never stopping the script.
  • OpenBSD rc.d (release script and the port's): started without a user, rcctl start printed only coxswain_index(failed): rc.subr hides rc_pre's output without -d. The message now also goes to syslog (/var/log/daemon); docs say so.
  • illumos SMF: enabled before a user was named, the service is in maintenance and the documented setprop/refresh/enable leaves it there. The method's message (illumos, omnios-extra and pkgsrc manifests) and the guide now say to svcadm refresh and svcadm clear.
  • Uninstall (both scripts) removes the autostart entry under XDG_CONFIG_HOME too.
  • OpenBSD guide: ulimit -d unlimited is refused by ksh ("exceeds allowable limit", the hard limit is finite); now ulimit -d $(ulimit -Hd). illumos guide: the footer example in the terminal app's size format.

Checked locally: install, update, uninstall with the new script on OpenBSD, NetBSD and OmniOS (and the FreeBSD script's uninstall in a scratch prefix); the new OpenBSD rc.d script's syslog line; the new manifest's message on OmniOS. The rc.d and manifest changes reach users with the next release's archives.

…age, OpenBSD's mandoc.db is made again, rc.d and SMF say how to name the user
@mwo-dk
mwo-dk merged commit d08b694 into master Oct 20, 2026
21 checks passed
@mwo-dk
mwo-dk deleted the platform-install-fixes branch October 20, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant