Page MenuHomeFreeBSD

bsdinstall fetchmissingdists: Replace dialog with bsddialog
ClosedPublic

Authored by asiciliano on Mar 24 2022, 2:13 AM.
Tags
None
Referenced Files
F132951768: D34654.id.diff
Tue, Oct 21, 11:29 AM
F132951767: D34654.id104140.diff
Tue, Oct 21, 11:29 AM
F132951756: D34654.id104327.diff
Tue, Oct 21, 11:29 AM
F132898593: D34654.diff
Mon, Oct 20, 11:46 PM
Unknown Object (File)
Sun, Oct 19, 3:24 AM
Unknown Object (File)
Wed, Oct 15, 6:43 AM
Unknown Object (File)
Tue, Sep 30, 5:39 AM
Unknown Object (File)
Aug 30 2025, 7:18 AM
Subscribers

Details

Summary

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

Test Plan

% bsddialog --backtitle "FreeBSD Installer" --title "Warning" --msgbox "Manifest not found on local disk and will be fetched from an unverified source. This is a potential security risk. If you do not wish to proceed, press control-C now." 0 0

┌───────────────────────────────────────┤Warning├───────────────────────────────────────┐
│ Manifest not found on local disk and will be fetched from an unverified source. This  │  
│ is a potential security risk. If you do not wish to proceed, press control-C now.     │  
├───────────────────────────────────────────────────────────────────────────────────────┤  
│                                       [  OK  ]                                        │  
└───────────────────────────────────────────────────────────────────────────────────────┘

for error() to add in script

error "TEST test Test"
┌─────┤Error├────┐
│ TEST test Test │  
├────────────────┤  
│    [  OK  ]    │  
└────────────────┘

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped