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, Apr 22, 6:46 AM
Unknown Object (File)
Tue, Apr 16, 4:43 AM
Unknown Object (File)
Tue, Apr 16, 4:33 AM
Unknown Object (File)
Tue, Apr 16, 4:33 AM
Unknown Object (File)
Mon, Apr 15, 11:35 PM
Unknown Object (File)
Mar 19 2024, 4:27 AM
Unknown Object (File)
Mar 19 2024, 2:48 AM
Unknown Object (File)
Jan 22 2024, 12:49 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