[OpenWrt-Devel] [PATCH 2/6] dropbear: Make utmp and putuline support configurable via seperate config options

Hans Dedecker dedeckeh at gmail.com
Fri Apr 29 07:46:39 EDT 2016


On Fri, Apr 29, 2016 at 1:24 PM, John Crispin <john at phrozen.org> wrote:

> 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 ?
>
Deletion by mistake ...
Will fix it in a new patch

Hans

>
>         John
>
> >       --disable-wtmp \
> >       --disable-wtmpx \
> >       --disable-loginfunc \
> > -     --disable-pututline \
> > +     $(if $(CONFIG_DROPBEAR_PUTUTLINE),,--disable-pututline) \
> >       --disable-pututxline \
> >       --disable-zlib \
> >       --enable-bundled-libtom
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20160429/ec228d1c/attachment.htm>
-------------- next part --------------
_______________________________________________
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