[Buildroot] [PATCH 1/1] added option to enable or disable reboot on ctrl-alt-del

Peter Korsgaard peter at korsgaard.com
Sun Jan 3 20:56:18 UTC 2016


>>>>> "lothar" == lothar felten <felten at vaxnet.de> writes:

 > From: felten <felten at vaxnet.de>
 > Signed-off-by: lothar felten <felten at vaxnet.de>

I'm not sure this is something that needs to be tweaked often enough
(E.G. most systems don't have a keyboard connected), so I'm not sure we
want the clutter the system menu with the option.

Perhaps we should simply remove the ctrlaltdel handling of our inittabs,
as most people probably don't want it - And then just let the (few?)
people wanting it add it through an overlay / post-build script.

Comments anyony?

> ---
 >  package/skeleton/skeleton.mk | 12 ++++++++++++
 >  system/Config.in             | 10 ++++++++++
 >  2 files changed, 22 insertions(+)

 > diff --git a/package/skeleton/skeleton.mk b/package/skeleton/skeleton.mk
 > index d640e24..7c9d8ed 100644
 > --- a/package/skeleton/skeleton.mk
 > +++ b/package/skeleton/skeleton.mk
 > @@ -230,6 +230,18 @@ define SKELETON_SYSTEM_REMOUNT_RW
 >  endef
 >  endif
 >  TARGET_FINALIZE_HOOKS += SKELETON_SYSTEM_REMOUNT_RW
 > +ifeq ($(BR2_TARGET_GENERIC_ENABLE_CTRL_ALT_DEL),y)
 > +# Find commented line, if any, and remove leading '#'s
 > +define SKELETON_SYSTEM_ENABLE_CTRL_ALT_DEL
 > +	$(SED) '/^#.*ctrlaltdel.*$$/s~^#\+~~' $(TARGET_DIR)/etc/inittab
 > +endef
 > +else
 > +# Find uncommented line, if any, and add a leading '#'
 > +define SKELETON_SYSTEM_ENABLE_CTRL_ALT_DEL
 > +	$(SED) '/^[^#].*ctrlaltdel.*$$/s~^~#~' $(TARGET_DIR)/etc/inittab
 > +endef
 > +endif
 > +TARGET_FINALIZE_HOOKS += SKELETON_SYSTEM_ENABLE_CTRL_ALT_DEL
 >  endif # BR2_INIT_BUSYBOX || BR2_INIT_SYSV
 
 >  endif # BR2_ROOTFS_SKELETON_DEFAULT
 > diff --git a/system/Config.in b/system/Config.in
 > index 2e14971..e3ff125 100644
 > --- a/system/Config.in
 > +++ b/system/Config.in
 > @@ -347,6 +347,16 @@ config BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW
 >  	  read-only.
 >  	  If unsure, say Y.
 
 > +config BR2_TARGET_GENERIC_ENABLE_CTRL_ALT_DEL
 > +	bool "enable system reboot on ctrl-alt-del"
 > +	default y
 > +	help
 > +	  By default, pressing ctrl-alt-del will reboot the system by invoking
 > +	  the reboot command.
 > +	  Say no here if you would rather like your system to ignore the
 > +	  ctrl-alt-del combination.
 > +	  If unsure, say y.
 > +
 >  endif # BR2_ROOTFS_SKELETON_DEFAULT
 
 
 > -- 
 > 1.9.1

 > _______________________________________________
 > buildroot mailing list
 > buildroot at busybox.net
 > http://lists.busybox.net/mailman/listinfo/buildroot


-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list