Patchwork [HARDY,netbook-lpia] Add correct version_signature text instead of "Unofficial"

login
register
mail settings
Submitter Steve Conklin
Date Oct. 15, 2009, 5:36 p.m.
Message ID <4AD75DBB.9000806@canonical.com>
Download mbox | patch
Permalink /patch/36132/
State Accepted
Headers show

Comments

Steve Conklin - Oct. 15, 2009, 5:36 p.m.
From bfe4133bbd8c2c786c9865c197d809f662c68011 Mon Sep 17 00:00:00 2001
From: Steve Conklin <sconklin@canonical.com>
Date: Wed, 14 Oct 2009 15:11:36 -0500
Subject: [PATCH] UBUNTU: Make /proc/version_signature match the kernel version
 OriginalAuthor: Steve Conklin <sconklin@canonical.com>

Add the required text subsitution to have the kernel version
in /proc/version_signature, instead of "Unofficial".

Signed-off-by: Steve Conklin <sconklin@canonical.com>
---
 debian/rules.d/6-binary-custom.mk |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
Tim Gardner - Oct. 15, 2009, 6:16 p.m.
Steve Conklin wrote:
> From bfe4133bbd8c2c786c9865c197d809f662c68011 Mon Sep 17 00:00:00 2001
> From: Steve Conklin <sconklin@canonical.com>
> Date: Wed, 14 Oct 2009 15:11:36 -0500
> Subject: [PATCH] UBUNTU: Make /proc/version_signature match the kernel version
>  OriginalAuthor: Steve Conklin <sconklin@canonical.com>
> 
> Add the required text subsitution to have the kernel version
> in /proc/version_signature, instead of "Unofficial".
> 
> Signed-off-by: Steve Conklin <sconklin@canonical.com>
> ---
>  debian/rules.d/6-binary-custom.mk |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
> 
> diff --git a/debian/rules.d/6-binary-custom.mk b/debian/rules.d/6-binary-custom.mk
> index 48d5be4..9c38f85 100644
> --- a/debian/rules.d/6-binary-custom.mk
> +++ b/debian/rules.d/6-binary-custom.mk
> @@ -17,13 +17,14 @@ $(stampdir)/stamp-custom-prepare-%: debian/binary-custom.d/%/config.$(arch) \
>  	install -d $(origsrc)
>  	install -d $(srcdir)
>  	touch $(srcdir)/ubuntu-build
> +
>  	find . \( -path ./debian -o -path ./.git -o -name .gitignore \) \
>  		-prune -o -print | cpio -dumpl $(origsrc)
>  	for patch in `ls debian/binary-custom.d/$*/patchset/*.patch | sort`; do \
>  		echo $$patch; \
>  		patch -p1 -d $(origsrc) < $$patch ;\
>  	done
> -	cat $< > $(srcdir)/.config
> +	cat $< | sed -e 's/.*CONFIG_VERSION_SIGNATURE.*/CONFIG_VERSION_SIGNATURE="Ubuntu $(release)-$(revision)-$*"/' >  $(srcdir)/.config
>  	$(kmake) -C $(origsrc) O=$(srcdir) silentoldconfig prepare scripts
>  	touch $@
> 

ACK
Stefan Bader - Oct. 18, 2009, 6:21 a.m.
Steve Conklin wrote:
> From bfe4133bbd8c2c786c9865c197d809f662c68011 Mon Sep 17 00:00:00 2001
> From: Steve Conklin <sconklin@canonical.com>
> Date: Wed, 14 Oct 2009 15:11:36 -0500
> Subject: [PATCH] UBUNTU: Make /proc/version_signature match the kernel version
>  OriginalAuthor: Steve Conklin <sconklin@canonical.com>
> 
> Add the required text subsitution to have the kernel version
> in /proc/version_signature, instead of "Unofficial".
> 
> Signed-off-by: Steve Conklin <sconklin@canonical.com>

Acked-by: Stefan Bader <stefan.bader@canonical.com>

> ---
>  debian/rules.d/6-binary-custom.mk |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
> 
> diff --git a/debian/rules.d/6-binary-custom.mk b/debian/rules.d/6-binary-custom.mk
> index 48d5be4..9c38f85 100644
> --- a/debian/rules.d/6-binary-custom.mk
> +++ b/debian/rules.d/6-binary-custom.mk
> @@ -17,13 +17,14 @@ $(stampdir)/stamp-custom-prepare-%: debian/binary-custom.d/%/config.$(arch) \
>  	install -d $(origsrc)
>  	install -d $(srcdir)
>  	touch $(srcdir)/ubuntu-build
> +
>  	find . \( -path ./debian -o -path ./.git -o -name .gitignore \) \
>  		-prune -o -print | cpio -dumpl $(origsrc)
>  	for patch in `ls debian/binary-custom.d/$*/patchset/*.patch | sort`; do \
>  		echo $$patch; \
>  		patch -p1 -d $(origsrc) < $$patch ;\
>  	done
> -	cat $< > $(srcdir)/.config
> +	cat $< | sed -e 's/.*CONFIG_VERSION_SIGNATURE.*/CONFIG_VERSION_SIGNATURE="Ubuntu $(release)-$(revision)-$*"/' >  $(srcdir)/.config
>  	$(kmake) -C $(origsrc) O=$(srcdir) silentoldconfig prepare scripts
>  	touch $@
>

Patch

diff --git a/debian/rules.d/6-binary-custom.mk b/debian/rules.d/6-binary-custom.mk
index 48d5be4..9c38f85 100644
--- a/debian/rules.d/6-binary-custom.mk
+++ b/debian/rules.d/6-binary-custom.mk
@@ -17,13 +17,14 @@  $(stampdir)/stamp-custom-prepare-%: debian/binary-custom.d/%/config.$(arch) \
 	install -d $(origsrc)
 	install -d $(srcdir)
 	touch $(srcdir)/ubuntu-build
+
 	find . \( -path ./debian -o -path ./.git -o -name .gitignore \) \
 		-prune -o -print | cpio -dumpl $(origsrc)
 	for patch in `ls debian/binary-custom.d/$*/patchset/*.patch | sort`; do \
 		echo $$patch; \
 		patch -p1 -d $(origsrc) < $$patch ;\
 	done
-	cat $< > $(srcdir)/.config
+	cat $< | sed -e 's/.*CONFIG_VERSION_SIGNATURE.*/CONFIG_VERSION_SIGNATURE="Ubuntu $(release)-$(revision)-$*"/' >  $(srcdir)/.config
 	$(kmake) -C $(origsrc) O=$(srcdir) silentoldconfig prepare scripts
 	touch $@