Page MenuHomeFreeBSD

bsdinstall: redirect stdin from /dev/null
Needs ReviewPublic

Authored by emaste on Apr 29 2025, 1:03 AM.
Referenced Files
F167735382: D50061.id154430.diff
Mon, Aug 24, 3:39 AM
Unknown Object (File)
Sat, Aug 22, 7:03 PM
Unknown Object (File)
Sat, Aug 22, 10:42 AM
Unknown Object (File)
Tue, Aug 11, 8:42 AM
Unknown Object (File)
Mon, Aug 10, 5:48 PM
Unknown Object (File)
Sat, Aug 8, 8:20 AM
Unknown Object (File)
Sat, Aug 8, 2:15 AM
Unknown Object (File)
Wed, Aug 5, 8:11 AM
Subscribers

Details

Reviewers
ifreund_freebsdfoundation.org
Group Reviewers
pkgbase
Summary
In earlier pkgbase experiments pkg was not installed and the
/usr/sbin/pkg bootstrap tool stalled on [ttyin] waiting for a Y/n
response about installing pkg.

Although I do not believe this case will occur now, we do expect pkg to
be used in non-interactive mode so this will avoid future similar cases.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

I don't think this is necessary, pkg(7) reads the ASSUME_ALWAYS_YES environment variable and should never ask for user confirmation if it is set.

If that is not happening for some reason, I believe the bug should be fixed in pkg(7) rather than worked around here.