Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update package descriptions and messages for some VirtualBox ports #115

Closed
wants to merge 17 commits into from

Commits on Oct 10, 2021

  1. Update pkg-message for bugs 254266 and 254412

    <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254266#c7> explains the appropriateness of VBoxSVGA.
    
    <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254412#c7> identifies a likely workaround for the kernel panicking at FreeBSD guest boot time. 
    
    `sysrc vboxguest_enable="YES" && service vboxguest start` (above) might, in itself, cause a system crash, however this is an edge case. All things considered, I think it's good to string the commands together and so, not require a reboot of the guest.
    grahamperrin committed Oct 10, 2021
    Copy the full SHA
    df3ef9f View commit details
    Browse the repository at this point in the history
  2. Make the package description more explanatory

    Essentially: part of the first paragraph from under <https://www.virtualbox.org/manual/UserManual.html#guestadditions>. 
    
    Additional clarification that addition to hosts is not required.
    grahamperrin committed Oct 10, 2021
    Copy the full SHA
    991ba99 View commit details
    Browse the repository at this point in the history
  3. Make the package description more explanatory

    Primarily: part of the first paragraph from under <virtualbox.org/manual/UserManual.html#guestadditions>. 
    
    Emphasis on the legacy nature of this port; and the more general end of support, from Oracle, for 5.2.x.
    
    Additional clarification that addition to hosts is not required.
    grahamperrin committed Oct 10, 2021
    Copy the full SHA
    945efe4 View commit details
    Browse the repository at this point in the history
  4. Update the legacy package description

    Emphasis on the legacy nature of this port; and the more general end of support, from Oracle, for 5.2.x.
    grahamperrin committed Oct 10, 2021
    Copy the full SHA
    df4f870 View commit details
    Browse the repository at this point in the history
  5. Update legacy pkg-message, partly for bug 254266

    Stringing together of commands, to not require a reboot of the guest following installation. 
    
    <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254266#c7> explains the appropriateness of VBoxSVGA for non-legacy additions. 
    
    I don't know (can not recall) enough about legacy additions to tell whether users should be directed to prefer something other than VMSVGA. 
    
    <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254412#c7> identifies a likely workaround for the kernel panicking at FreeBSD guest boot time. Re: <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254412#c12> this bug may be less likely to bite with legacy additions, in my estimation it's reasonable for this package message to mention neither the bug, nor the workaround.
    grahamperrin committed Oct 10, 2021
    Copy the full SHA
    41c24e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. Make pkg-message advice more resilient to panics

    `sync` before `service vboxguest start`
    grahamperrin committed Oct 17, 2021
    Copy the full SHA
    2cdeeef View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    571ebe9 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    266c327 View commit details
    Browse the repository at this point in the history
  4. Improve legacy package description

    Remove 'Oracle' and ⓡ. 
    
    I don't know what was meant by 'interactive performance of guest systems'. Instead: 'performance of guest systems'.
    grahamperrin committed Oct 17, 2021
    Copy the full SHA
    98bc7e8 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    509a45e View commit details
    Browse the repository at this point in the history
  6. Improve package description

    Remove 'Oracle' and ⓡ. 
    
    I don't know what was meant by 'interactive performance of guest systems'. Instead: 'performance of guest systems'.
    grahamperrin committed Oct 17, 2021
    Copy the full SHA
    5fe0fe3 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    2ebbfeb View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Improve the legacy package description

    Less like marketing literature. 
    
    A shortlist (non-comprehensive) of supported guests. macOS is not mentioned; if users of Apple hardware have an interest, they can refer to Oracle documentation to discover the state of things. 
    
    A short paragraph for the Extension Pack.
    grahamperrin committed Oct 18, 2021
    Copy the full SHA
    34b647f View commit details
    Browse the repository at this point in the history
  2. Improve the primary package description

    Less like marketing literature. 
    
    A shortlist (non-comprehensive) of supported guests. macOS is not mentioned; if users of Apple hardware have an interest, they can refer to Oracle documentation to discover the state of things. 
    
    A short paragraph for the Extension Pack.
    grahamperrin committed Oct 18, 2021
    Copy the full SHA
    8dfdbfa View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    77cbe56 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    006a073 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    e5b25c7 View commit details
    Browse the repository at this point in the history