bugGNU GRUB - Bugs: bug #47551, Detect ubuntuBSD in 10_kfreebsd


You are not allowed to post comments on this tracker with your current authentication level.

bug #47551: Detect ubuntuBSD in 10_kfreebsd

Submitted by:  Jon Boden <jonboden>
Submitted on:  Sun 27 Mar 2016 09:09:55 PM UTC  
Category:  Configuration Severity:  Major
Priority:  5 - Normal Item Group:  Action Request
Status:  None Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Open Release: 
Release:  Git master Reproducibility:  Every Time
Planned Release:  2.03+

Sun 07 Aug 2016 09:26:57 PM UTC, comment #3: 


Is this one better? It removes the GRUB_DISTRIBUTOR dependency and replaces it with dpkg-vendor calls.


(file #38142)

Jon Boden <jonboden>
Tue 26 Jul 2016 05:48:06 PM UTC, comment #2: 

Sorry for delay. I do not think any decision should be based on GRUB_DISTRIBUTOR. It is free to be set by user to anything; actually on EFI this is currently the only practical way fo rtwo instances of the same distribution to coexist.

We need to move away, not add more dependencies.

So I guess second chunk of bsd.diff is correct; first one probably not. May be we need to add generic helper to detect and export real distribution name in grub-mkconfig.

Andrei Borzenkov <arvidjaar>
Project Member
Sun 10 Jul 2016 09:07:06 PM UTC, comment #1: 


I'm attaching a new version of the patch which supports different GRUB_DISTRIBUTOR name for ubuntuBSD.

Also the UUID test is improved to not depend on distribution strings. Instead it checks for /etc/init.d/checkroot.sh which is the component of initscripts package that is affected by said conflict with UFS UUIDs.

The second part helps all Debian GNU/kFreeBSD derivatives not just ubuntuBSD.

(file #37794)

Jon Boden <jonboden>
Sun 27 Mar 2016 09:09:55 PM UTC, original submission:  

This patch adds support to 10_kfreebsd to detect ubuntuBSD systems.

Jon Boden <jonboden>


Attached Files
file #38142:  bsd.diff added by jonboden (1KiB - text/x-patch)
file #37794:  bsd.diff added by jonboden (1KiB - text/x-patch)
file #36782:  grub.diff added by jonboden (1KiB - text/x-patch)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by phcoder (Updated the item)
  • -email is unavailable- added by arvidjaar (Posted a comment)
  • -email is unavailable- added by jonboden (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-03-05 phcoder Planned ReleaseNone => 2.03+
    2016-08-07 jonboden Attached File- => Added bsd.diff, #38142
    2016-07-10 jonboden Attached File- => Added bsd.diff, #37794
    2016-03-27 jonboden Attached File- => Added grub.diff, #36782

    Back to the top

    Powered by Savane 3.6