Page MenuHomeFreeBSD

bsdinstall checksum: Replace dialog with bsddialog
ClosedPublic

Authored by asiciliano on Mar 24 2022, 3:15 PM.
Tags
None
Referenced Files
F109466427: D34660.diff
Wed, Feb 5, 10:47 AM
Unknown Object (File)
Fri, Jan 31, 8:14 AM
Unknown Object (File)
Fri, Jan 24, 8:51 PM
Unknown Object (File)
Sun, Jan 19, 2:02 AM
Unknown Object (File)
Sun, Jan 19, 1:21 AM
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
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