Page MenuHomeFreeBSD

bsdinstall checksum: Replace dialog with bsddialog
ClosedPublic

Authored by asiciliano on Mar 24 2022, 3:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Dec 1, 1:50 PM
Unknown Object (File)
Mon, Dec 1, 3:19 AM
Unknown Object (File)
Nov 28 2025, 11:22 PM
Unknown Object (File)
Nov 17 2025, 4:43 PM
Unknown Object (File)
Nov 17 2025, 9:22 AM
Unknown Object (File)
Nov 17 2025, 8:06 AM
Unknown Object (File)
Nov 10 2025, 3:46 AM
Unknown Object (File)
Nov 9 2025, 8:20 AM
Subscribers

Details

Summary

Replace (LGPL) dialog utility with (BSD-2-Clause) bsddialog utility.

Test Plan

mixedgauge: testes by distextract and distfetch.
msgbox: is trivial.

However to be sure, comment first line
#test -f $BSDINSTALL_DISTDIR/MANIFEST || exit 0
then:
% env DISTRIBUTIONS="One Two Tree" ./checksum

┌─┤Checksum Verification├─┐
│ One     [ In Progress ] │  
│ Two     [   Pending   ] │  
│ Tree    [   Pending   ] │  
│                         │  
│ Verifying checksums of  │  
│ selected distributions. │  
│                         │  
│  ┌─Overall Progress──┐  │  
│  │         0%        │  │  
│  └───────────────────┘  │  
└─────────────────────────┘

sha256: /One: No such file or directory
awk: can't open file /MANIFEST
source line number 7

┌─────────────────────────────────────────┤Error├────────────────────────────────────────┐
│ The checksum for One does not match. It may have become corrupted, or it may be from a │  
│ newer version of FreeBSD. Please check for a newer snapshot.                           │  
├────────────────────────────────────────────────────────────────────────────────────────┤  
│                                        [  OK  ]                                        │  
└────────────────────────────────────────────────────────────────────────────────────────┘

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable