[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 14/20] 10_linux.in 20_linux_xen.in: Don't say "GNU/Linux" in
From: |
Mate Kukri |
Subject: |
Re: [PATCH 14/20] 10_linux.in 20_linux_xen.in: Don't say "GNU/Linux" in generated menus. |
Date: |
Tue, 1 Oct 2024 11:00:20 +0100 |
I think we can argue whether 'Linux' or 'GNU/Linux' is the valid name
for this category of OSes that contain GNU components in userland, but
I don't see why the boot entry cannot be just the "given name" for
each OS. For instance ours is called just "Ubuntu", it's neither
"Ubuntu Linux" or "Ubuntu GNU/Linux", so we carry a similar patch.
Mate
On Tue, Oct 1, 2024 at 12:25 AM Vladimir 'phcoder' Serbinenko
<phcoder@gmail.com> wrote:
>
> Official stand of FSF and GNU project is that the correct name is GNU/Linux.
> The only case where this could be justified is for non-GNU variants like
> BusyBox distros or Android
>
> Le lun. 30 sept. 2024, 20:48, Leo Sandoval <lsandova@redhat.com> a écrit :
>>
>> From: Peter Jones <pjones@redhat.com>
>>
>> [rharwood: say it even less]
>> ---
>> grub-core/normal/main.c | 2 +-
>> tests/util/grub-shell-tester.in | 2 +-
>> tests/util/grub-shell.in | 2 +-
>> util/grub.d/10_linux.in | 4 ++--
>> util/grub.d/20_linux_xen.in | 4 ++--
>> 5 files changed, 7 insertions(+), 7 deletions(-)
>>
>> diff --git a/grub-core/normal/main.c b/grub-core/normal/main.c
>> index 1317279c0..568c2adfa 100644
>> --- a/grub-core/normal/main.c
>> +++ b/grub-core/normal/main.c
>> @@ -218,7 +218,7 @@ grub_normal_init_page (struct grub_term_output *term,
>>
>> grub_term_cls (term);
>>
>> - msg_formatted = grub_xasprintf (_("GNU GRUB version %s"),
>> PACKAGE_VERSION);
>> + msg_formatted = grub_xasprintf (_("GRUB version %s"), PACKAGE_VERSION);
>> if (!msg_formatted)
>> return;
>>
>> diff --git a/tests/util/grub-shell-tester.in
>> b/tests/util/grub-shell-tester.in
>> index 8a87109b1..9a4319d4f 100644
>> --- a/tests/util/grub-shell-tester.in
>> +++ b/tests/util/grub-shell-tester.in
>> @@ -56,7 +56,7 @@ for option in "$@"; do
>> usage
>> exit 0 ;;
>> -v | --version)
>> - echo "$0 (GNU GRUB ${PACKAGE_VERSION})"
>> + echo "$0 (GRUB ${PACKAGE_VERSION})"
>> exit 0 ;;
>> --modules=*)
>> ms=`echo "$option" | sed -e 's/--modules=//'`
>> diff --git a/tests/util/grub-shell.in b/tests/util/grub-shell.in
>> index 496e1bab3..e0570c88e 100644
>> --- a/tests/util/grub-shell.in
>> +++ b/tests/util/grub-shell.in
>> @@ -243,7 +243,7 @@ for option in "$@"; do
>> usage
>> exit 0 ;;
>> -v | --version)
>> - echo "$0 (GNU GRUB ${PACKAGE_VERSION})"
>> + echo "$0 (GRUB ${PACKAGE_VERSION})"
>> exit 0 ;;
>> --trim)
>> trim=1 ;;
>> diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
>> index 00d4b220c..901745707 100644
>> --- a/util/grub.d/10_linux.in
>> +++ b/util/grub.d/10_linux.in
>> @@ -29,9 +29,9 @@ export TEXTDOMAINDIR="@localedir@"
>> CLASS="--class gnu-linux --class gnu --class os"
>>
>> if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
>> - OS=GNU/Linux
>> + OS="$(sed 's, release .*$,,g' /etc/system-release)"
>> else
>> - OS="${GRUB_DISTRIBUTOR} GNU/Linux"
>> + OS="${GRUB_DISTRIBUTOR}"
>> CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' '
>> -f1|LC_ALL=C sed 's,[^[:alnum:]_],_,g') ${CLASS}"
>> fi
>>
>> diff --git a/util/grub.d/20_linux_xen.in b/util/grub.d/20_linux_xen.in
>> index 94dd8be13..98ee5bc58 100644
>> --- a/util/grub.d/20_linux_xen.in
>> +++ b/util/grub.d/20_linux_xen.in
>> @@ -29,9 +29,9 @@ export TEXTDOMAINDIR="@localedir@"
>> CLASS="--class gnu-linux --class gnu --class os --class xen"
>>
>> if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
>> - OS=GNU/Linux
>> + OS="$(sed 's, release .*$,,g' /etc/system-release)"
>> else
>> - OS="${GRUB_DISTRIBUTOR} GNU/Linux"
>> + OS="${GRUB_DISTRIBUTOR}"
>> CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' '
>> -f1|LC_ALL=C sed 's,[^[:alnum:]_],_,g') ${CLASS}"
>> fi
>>
>> --
>> 2.46.1
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH 14/20] 10_linux.in 20_linux_xen.in: Don't say "GNU/Linux" in generated menus.,
Mate Kukri <=