CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/09/19 20:23:36
Modified files:
usr.sbin/syspatch: syspatch.sh
usr.sbin/sysupgrade: sysupgrade.sh
usr.sbin/pkg_add/OpenBSD: State.pm
share/man/man5 : installurl.5
Log message:
Harmonise installurl handling
In installurl(5) document multiple lines are possible and tools always
use the last line. Adjust pkg_add and sysupgrade to do that. In all
programs add validation to ignore installurl lines which contain the set
of bad characters which were recently added to the installer.
Previously tools had subtle differences in their handling:
- pkg_add used the first line.
- sysupgrade concatenated lines together.
- syspatch used the last line if mulitple lines were present.
ok ajacoutot@