[OpenWrt-Devel] [PATCH 2/6] dropbear: Make utmp and putuline support configurable via seperate config options
John Crispin
john at phrozen.org
Fri Apr 29 07:24:26 EDT 2016
Hi,
comment inline
On 27/04/2016 11:13, Hans Dedecker wrote:
> Utmp support tracks who is currenlty logged in by logging info to the file /var/run/utmp (supported by busybox)
> Putuline support will use the utmp structure to write to the utmp file
>
> Signed-off-by: Hans Dedecker <dedeckeh at gmail.com>
> ---
> package/network/services/dropbear/Config.in | 15 +++++++++++++++
> package/network/services/dropbear/Makefile | 5 ++---
> 2 files changed, 17 insertions(+), 3 deletions(-)
>
> diff --git a/package/network/services/dropbear/Config.in b/package/network/services/dropbear/Config.in
> index 3316c84..7c2edd7 100644
> --- a/package/network/services/dropbear/Config.in
> +++ b/package/network/services/dropbear/Config.in
> @@ -32,4 +32,19 @@ config DROPBEAR_ECC
>
> Increases binary size by about 23 kB (MIPS).
>
> +config DROPBEAR_UTMP
> + bool "Utmp support"
> + default n
> + depends on BUSYBOX_CONFIG_FEATURE_UTMP
> + help
> + This enables dropbear utmp support, the file /var/run/utmp is used to
> + track who is currently logged in.
> +
> +config DROPBEAR_PUTUTLINE
> + bool "Pututline support"
> + default n
> + depends on DROPBEAR_UTMP
> + help
> + Dropbear will use pututline() to write the utmp structure into the utmp file.
> +
> endmenu
> diff --git a/package/network/services/dropbear/Makefile b/package/network/services/dropbear/Makefile
> index 39ab04b..593e0a8 100644
> --- a/package/network/services/dropbear/Makefile
> +++ b/package/network/services/dropbear/Makefile
> @@ -68,12 +68,11 @@ CONFIGURE_ARGS += \
> --enable-syslog \
> $(if $(CONFIG_SHADOW_PASSWORDS),,--disable-shadow) \
> --disable-lastlog \
> - --disable-utmp \
> - --disable-utmpx \
> + $(if $(CONFIG_DROPBEAR_UTMP),,--disable-utmp) \
what happened to --disable-utmpx ?
John
> --disable-wtmp \
> --disable-wtmpx \
> --disable-loginfunc \
> - --disable-pututline \
> + $(if $(CONFIG_DROPBEAR_PUTUTLINE),,--disable-pututline) \
> --disable-pututxline \
> --disable-zlib \
> --enable-bundled-libtom
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list