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)
Fri, Jan 17, 12:08 PM
Unknown Object (File)
Thu, Jan 16, 5:16 AM
Unknown Object (File)
Dec 17 2024, 11:34 AM
Unknown Object (File)
Oct 14 2024, 10:19 PM
Unknown Object (File)
Oct 4 2024, 2:59 PM
Unknown Object (File)
Oct 4 2024, 1:46 PM
Unknown Object (File)
Oct 3 2024, 4:14 PM
Unknown Object (File)
Oct 2 2024, 6:13 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