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)
Sat, Jan 31, 12:41 PM
Unknown Object (File)
Mon, Jan 12, 3:09 PM
Unknown Object (File)
Sat, Jan 10, 7:35 PM
Unknown Object (File)
Sat, Jan 10, 7:35 PM
Unknown Object (File)
Mon, Jan 5, 10:04 PM
Unknown Object (File)
Sun, Jan 4, 10:17 PM
Unknown Object (File)
Jan 3 2026, 9:02 AM
Unknown Object (File)
Dec 1 2025, 1:50 PM
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