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

Submitter:  Jon Boden <jonboden>
Submitted:  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:  Git master
Release:  Reproducibility:  Every Time
Planned Release:  2.03+

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

Hi

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

Thanks!

(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>
Group Member
Sun 10 Jul 2016 09:07:06 PM UTC, comment #1: 

Hi

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>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    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.13-cf05.
    Corresponding source code