[BusyBox] BusyBox / Netkit-Tiny / TinyLogin status...?

Erik Andersen andersen at lineo.com
Tue Feb 27 15:22:09 UTC 2001


On Tue Feb 27, 2001 at 04:00:28PM +0300, Vladimir N. Oleynik wrote:
> 
> Appling telnetd applet to busybox from netkit-tyny?

Right now, telnetd is not quite ready for inclusion.  It currently
only works as a standalone daemon, not from inetd (btw, busybox
needs an inetd daemon some time).

> > I consider it "done".  I can't think of much further I really want 
> > to do with it (except use it).
> 
> Point: Real distributions without `login' very unsecure ;)

I'm not sure I understand your point?

> > For now, you can drop netkit-tiny from your arsenal.  BusyBox, tinylogin, and
> > uClibc are all alive and well, and of those, only tinylogin is even a
> > candidate for the axe.
> 
> So can be we shall remove your strange addition "get_pw/"?  ;))

<sound Erik getting angry>

You have repeatedly described my addition of the pwd_grp stuff as "strange".
If you don't like it, instead of complaining about it being "strange", could
you please tell us why you don't like it.  Is there some function that doesn't
work properly?  If so then tell me and I'll fix it (or submit a patch).  As is,
I think having it there is a very good thing, and calling it "strange" without
telling anyone why will not change my opinion.  

Firstly, I believe having these routines is a win becase it allows people to
avoid installing /lib/libnss_compat and /lib/libnss_files, which together add
up to over 70k.  Secondly, because a lot of people forget to install these
files or /etc/nsswitch.conf, so things don't work and I used to get a lot of
email asking why nothing worked.  And thirdly, because having routines in
pwd_grp/ that match the API of the C library means it is easy to switch between
the C library's version and the local version.  Would you rather I go back to
reading the files directly in the my_* functions in utility.c using a non-C
library compatible API like I used to do?

 -Erik

--
Erik B. Andersen   email:  andersen at lineo.com
--This message was written using 73% post-consumer electrons--





More information about the busybox mailing list