* [Buildroot] [PATCH] Allow build of dropbear without wtmp and lastlog support to stop it from generating system log error messages
@ 2011-10-24 12:24 Will Moore
0 siblings, 0 replies; 4+ messages in thread
From: Will Moore @ 2011-10-24 12:24 UTC (permalink / raw)
To: buildroot
Signed-off-by: Will Moore <will.moore@beraninstruments.com>
---
package/dropbear/Config.in | 16 ++++++++++++++++
package/dropbear/dropbear.mk | 8 ++++++++
2 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/package/dropbear/Config.in b/package/dropbear/Config.in
index c30228f..58fed4a 100644
--- a/package/dropbear/Config.in
+++ b/package/dropbear/Config.in
@@ -23,3 +23,19 @@ config BR2_PACKAGE_DROPBEAR_SMALL
Tradeoffs are slower hashes and ciphers, and disabling of the
blowfish cipher and zlib.
+
+config BR2_PACKAGE_DROPBEAR_DISABLE_WTMP
+ bool "disable logging of dropbear access to wtmp"
+ depends on BR2_PACKAGE_DROPBEAR
+ help
+ Disable logging of dropbear access to wtmp. Buildroot does not generate
+ wtmp by default and so by disabling dropbear's use of wtmp this
+ prevents warnings in the system log.
+
+config BR2_PACKAGE_DROPBEAR_DISABLE_LASTLOG
+ bool "disable logging of dropbear access to lastlog"
+ depends on BR2_PACKAGE_DROPBEAR
+ help
+ Disable logging of dropbear access to lastlog. Buildroot does not
+ generate lastlog by default and so by disabling dropbear's use of
+ lastlog this prevents warnings in the system log.
diff --git a/package/dropbear/dropbear.mk b/package/dropbear/dropbear.mk
index e9da42d..0c9c5fc 100644
--- a/package/dropbear/dropbear.mk
+++ b/package/dropbear/dropbear.mk
@@ -46,6 +46,14 @@ DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_BUILD_FEATURED
DROPBEAR_DEPENDENCIES += zlib
endif
+ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_WTMP),y)
+DROPBEAR_CONF_OPT += --disable-wtmp
+endif
+
+ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_LASTLOG),y)
+DROPBEAR_CONF_OPT += --disable-lastlog
+endif
+
define DROPBEAR_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 $(@D)/dropbearmulti $(TARGET_DIR)/usr/sbin/dropbear
for f in $(DROPBEAR_TARGET_BINS); do \
--
1.7.0.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH] Allow build of dropbear without wtmp and lastlog support to stop it from generating system log error messages
@ 2011-10-25 9:36 Will Moore
0 siblings, 0 replies; 4+ messages in thread
From: Will Moore @ 2011-10-25 9:36 UTC (permalink / raw)
To: buildroot
Signed-off-by: Will Moore <will.moore@beraninstruments.com>
---
package/dropbear/Config.in | 16 ++++++++++++++++
package/dropbear/dropbear.mk | 8 ++++++++
2 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/package/dropbear/Config.in b/package/dropbear/Config.in
index c30228f..58fed4a 100644
--- a/package/dropbear/Config.in
+++ b/package/dropbear/Config.in
@@ -23,3 +23,19 @@ config BR2_PACKAGE_DROPBEAR_SMALL
Tradeoffs are slower hashes and ciphers, and disabling of the
blowfish cipher and zlib.
+
+config BR2_PACKAGE_DROPBEAR_DISABLE_WTMP
+ bool "disable logging of dropbear access to wtmp"
+ depends on BR2_PACKAGE_DROPBEAR
+ help
+ Disable logging of dropbear access to wtmp. Buildroot does not generate
+ wtmp by default and so by disabling dropbear's use of wtmp this
+ prevents warnings in the system log.
+
+config BR2_PACKAGE_DROPBEAR_DISABLE_LASTLOG
+ bool "disable logging of dropbear access to lastlog"
+ depends on BR2_PACKAGE_DROPBEAR
+ help
+ Disable logging of dropbear access to lastlog. Buildroot does not
+ generate lastlog by default and so by disabling dropbear's use of
+ lastlog this prevents warnings in the system log.
diff --git a/package/dropbear/dropbear.mk b/package/dropbear/dropbear.mk
index e9da42d..0c9c5fc 100644
--- a/package/dropbear/dropbear.mk
+++ b/package/dropbear/dropbear.mk
@@ -46,6 +46,14 @@ DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_BUILD_FEATURED
DROPBEAR_DEPENDENCIES += zlib
endif
+ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_WTMP),y)
+DROPBEAR_CONF_OPT += --disable-wtmp
+endif
+
+ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_LASTLOG),y)
+DROPBEAR_CONF_OPT += --disable-lastlog
+endif
+
define DROPBEAR_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 $(@D)/dropbearmulti $(TARGET_DIR)/usr/sbin/dropbear
for f in $(DROPBEAR_TARGET_BINS); do \
--
1.7.0.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH] Allow build of dropbear without wtmp and lastlog support to stop it from generating system log error messages
@ 2011-10-25 12:22 Will Moore
2011-10-26 9:28 ` Peter Korsgaard
0 siblings, 1 reply; 4+ messages in thread
From: Will Moore @ 2011-10-25 12:22 UTC (permalink / raw)
To: buildroot
Buildroot does not have wtmp or lastlog support by default so allow dropbear to
be configured to stop using them and hence to stop generating system log error
messages.
It seems I had problems with git send-email sending direct to the list (the
patch failed to appear within a day) so I have forwarded the copy it cc'ed to
myself to the list...
Signed-off-by: Will Moore <will.moore@beraninstruments.com>
---
package/dropbear/Config.in | 16 ++++++++++++++++
package/dropbear/dropbear.mk | 8 ++++++++
2 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/package/dropbear/Config.in b/package/dropbear/Config.in
index c30228f..58fed4a 100644
--- a/package/dropbear/Config.in
+++ b/package/dropbear/Config.in
@@ -23,3 +23,19 @@ config BR2_PACKAGE_DROPBEAR_SMALL
Tradeoffs are slower hashes and ciphers, and disabling of the
blowfish cipher and zlib.
+
+config BR2_PACKAGE_DROPBEAR_DISABLE_WTMP
+ bool "disable logging of dropbear access to wtmp"
+ depends on BR2_PACKAGE_DROPBEAR
+ help
+ Disable logging of dropbear access to wtmp. Buildroot does not
generate
+ wtmp by default and so by disabling dropbear's use of wtmp this
+ prevents warnings in the system log.
+
+config BR2_PACKAGE_DROPBEAR_DISABLE_LASTLOG
+ bool "disable logging of dropbear access to lastlog"
+ depends on BR2_PACKAGE_DROPBEAR
+ help
+ Disable logging of dropbear access to lastlog. Buildroot does not
+ generate lastlog by default and so by disabling dropbear's use of
+ lastlog this prevents warnings in the system log.
diff --git a/package/dropbear/dropbear.mk b/package/dropbear/dropbear.mk
index e9da42d..0c9c5fc 100644
--- a/package/dropbear/dropbear.mk
+++ b/package/dropbear/dropbear.mk
@@ -46,6 +46,14 @@ DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_BUILD_FEATURED
DROPBEAR_DEPENDENCIES += zlib
endif
+ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_WTMP),y)
+DROPBEAR_CONF_OPT += --disable-wtmp
+endif
+
+ifeq ($(BR2_PACKAGE_DROPBEAR_DISABLE_LASTLOG),y)
+DROPBEAR_CONF_OPT += --disable-lastlog
+endif
+
define DROPBEAR_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 $(@D)/dropbearmulti $(TARGET_DIR)/usr/sbin/dropbear
for f in $(DROPBEAR_TARGET_BINS); do \
--
1.7.0.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH] Allow build of dropbear without wtmp and lastlog support to stop it from generating system log error messages
2011-10-25 12:22 [Buildroot] [PATCH] Allow build of dropbear without wtmp and lastlog support to stop it from generating system log error messages Will Moore
@ 2011-10-26 9:28 ` Peter Korsgaard
0 siblings, 0 replies; 4+ messages in thread
From: Peter Korsgaard @ 2011-10-26 9:28 UTC (permalink / raw)
To: buildroot
>>>>> "Will" == Will Moore <will.moore@beraninstruments.com> writes:
Will> Buildroot does not have wtmp or lastlog support by default so
Will> allow dropbear to be configured to stop using them and hence to
Will> stop generating system log error messages.
Committed, thanks - I prefer positive options (E.G. to enable
wtmp/lastlog logging - And I disable them by default as that's what most
people would want).
Will> It seems I had problems with git send-email sending direct to the
Will> list (the patch failed to appear within a day) so I have
Will> forwarded the copy it cc'ed to myself to the list...
Please keep these comment after the '---' line, otherwise it gets
included in the commit message.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-10-26 9:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-25 12:22 [Buildroot] [PATCH] Allow build of dropbear without wtmp and lastlog support to stop it from generating system log error messages Will Moore
2011-10-26 9:28 ` Peter Korsgaard
-- strict thread matches above, loose matches on Subject: below --
2011-10-25 9:36 Will Moore
2011-10-24 12:24 Will Moore
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox