Update a bunch of docs. Run a script to update my email addr.
This commit is contained in:
parent
74f270a317
commit
cb81e6484d
11
AUTHORS
11
AUTHORS
@ -11,7 +11,7 @@ incorect, _please_ let me know.
|
|||||||
Emanuele Aina <emanuele.aina@tiscali.it>
|
Emanuele Aina <emanuele.aina@tiscali.it>
|
||||||
run-parts
|
run-parts
|
||||||
|
|
||||||
Erik Andersen <andersen@codepoet.org>, <andersee@debian.org>
|
Erik Andersen <andersen@codepoet.org>, <andersen@codepoet.org>
|
||||||
Tons of new stuff, major rewrite of most of the
|
Tons of new stuff, major rewrite of most of the
|
||||||
core apps, tons of new apps as noted in header files.
|
core apps, tons of new apps as noted in header files.
|
||||||
|
|
||||||
@ -21,7 +21,7 @@ Laurence Anderson <l.d.anderson@warwick.ac.uk>
|
|||||||
Edward Betts <edward@debian.org>
|
Edward Betts <edward@debian.org>
|
||||||
expr, hostid, logname, tty, wc, whoami, yes
|
expr, hostid, logname, tty, wc, whoami, yes
|
||||||
|
|
||||||
John Beppu <beppu@lineo.com>
|
John Beppu <beppu@codepoet.org>
|
||||||
du, head, nslookup, sort, tee, uniq
|
du, head, nslookup, sort, tee, uniq
|
||||||
|
|
||||||
Brian Candler <B.Candler@pobox.com>
|
Brian Candler <B.Candler@pobox.com>
|
||||||
@ -76,13 +76,14 @@ Vladimir Oleynik <dzo@simtreas.ru>
|
|||||||
and irreconcilable critic of everything not perfect.
|
and irreconcilable critic of everything not perfect.
|
||||||
|
|
||||||
Bruce Perens <bruce@pixar.com>
|
Bruce Perens <bruce@pixar.com>
|
||||||
Original author of BusyBox. His code is still in many apps.
|
Original author of BusyBox in 1995, 1996. Some of his code can
|
||||||
|
still be found hiding here and there...
|
||||||
|
|
||||||
Tim Riker <Tim@Rikers.org>
|
Tim Riker <Tim@Rikers.org>
|
||||||
bug fixes, member of fan club
|
bug fixes, member of fan club
|
||||||
|
|
||||||
Kent Robotti <robotti@metconnect.com>
|
Kent Robotti <robotti@metconnect.com>
|
||||||
reset, tons and tons of bug reports and patchs.
|
reset, tons and tons of bug reports and patches.
|
||||||
|
|
||||||
Chip Rosenthal <chip@unicom.com>, <crosenth@covad.com>
|
Chip Rosenthal <chip@unicom.com>, <crosenth@covad.com>
|
||||||
wget - Contributed by permission of Covad Communications
|
wget - Contributed by permission of Covad Communications
|
||||||
@ -96,7 +97,7 @@ Gyepi Sam <gyepi@praxis-sw.com>
|
|||||||
Linus Torvalds <torvalds@transmeta.com>
|
Linus Torvalds <torvalds@transmeta.com>
|
||||||
mkswap, fsck.minix, mkfs.minix
|
mkswap, fsck.minix, mkfs.minix
|
||||||
|
|
||||||
Mark Whitley <markw@lineo.com> <markw@codepoet.org>
|
Mark Whitley <markw@codepoet.org>
|
||||||
grep, sed, cut, xargs(previous),
|
grep, sed, cut, xargs(previous),
|
||||||
style-guide, new-applet-HOWTO, bug fixes, etc.
|
style-guide, new-applet-HOWTO, bug fixes, etc.
|
||||||
|
|
||||||
|
@ -147,7 +147,7 @@
|
|||||||
and variable assignment problems as well.
|
and variable assignment problems as well.
|
||||||
|
|
||||||
New Applets:
|
New Applets:
|
||||||
* David McCullough <davidm@lineo.com> -- modprobe
|
* David McCullough <davidm@snapgear.com> -- modprobe
|
||||||
* Vladimir Oleynik -- traceroute
|
* Vladimir Oleynik -- traceroute
|
||||||
* Erik Andersen -- pidof
|
* Erik Andersen -- pidof
|
||||||
|
|
||||||
@ -630,7 +630,7 @@
|
|||||||
Arne Bernin <arne@matrix.loopback.org>
|
Arne Bernin <arne@matrix.loopback.org>
|
||||||
* Fixed NFS so it supports 2.4.x kernels and NFSv3.
|
* Fixed NFS so it supports 2.4.x kernels and NFSv3.
|
||||||
* Brand, new versions of grep and sed which use libc regex routines,
|
* Brand, new versions of grep and sed which use libc regex routines,
|
||||||
thanks to Mark Whitley <markw@lineo.com>. The hand-tooled
|
thanks to Mark Whitley <markw@codepoet.org>. The hand-tooled
|
||||||
"regexp.[ch]" files have been removed. Much help on these from
|
"regexp.[ch]" files have been removed. Much help on these from
|
||||||
Matt Kraai as well.
|
Matt Kraai as well.
|
||||||
|
|
||||||
@ -1024,7 +1024,7 @@
|
|||||||
init is not at PID 1 (like when running in an initrd).
|
init is not at PID 1 (like when running in an initrd).
|
||||||
* Added a prelinary du implementation. Some parameter parsing
|
* Added a prelinary du implementation. Some parameter parsing
|
||||||
stuff still needs to be added. -beppu (John Beppu
|
stuff still needs to be added. -beppu (John Beppu
|
||||||
<beppu@lineo.com>)
|
<beppu@codepoet.org>)
|
||||||
* Implemented tee. -beppu Implemented head. -beppu
|
* Implemented tee. -beppu Implemented head. -beppu
|
||||||
|
|
||||||
-Erik Andersen, Dec 10, 1999
|
-Erik Andersen, Dec 10, 1999
|
||||||
@ -1166,7 +1166,7 @@
|
|||||||
|
|
||||||
0.32
|
0.32
|
||||||
* More changes -- If you have any problems please let me know ASAP at
|
* More changes -- If you have any problems please let me know ASAP at
|
||||||
andersee@debian.org
|
andersen@codepoet.org
|
||||||
* usage() now prints the BusyBox version. This will help folks
|
* usage() now prints the BusyBox version. This will help folks
|
||||||
realize that they are not in Kansas anymore.
|
realize that they are not in Kansas anymore.
|
||||||
* Fixed mkdir -m option so that it works. kill segfaulted w/o any
|
* Fixed mkdir -m option so that it works. kill segfaulted w/o any
|
||||||
|
15
INSTALL
15
INSTALL
@ -1,13 +1,20 @@
|
|||||||
1) Run 'make config' or 'make menuconfig' and select the
|
1) Run 'make config' or 'make menuconfig' and select the
|
||||||
functionality that you wish to enable.
|
functionality that you wish to enable.
|
||||||
|
|
||||||
2) make dep
|
2) Run 'make dep'
|
||||||
|
|
||||||
3) Check the Makefile for any Makefile setting you wish
|
3) Check the Makefile for any Makefile setting you wish
|
||||||
to adjust for your system (things like like setting
|
to adjust for your system (things like like setting
|
||||||
your cross compiler, adjusting optimizations, etc)
|
your cross compiler, adjusting optimizations, etc)
|
||||||
|
|
||||||
4) make
|
4) Run 'make'
|
||||||
|
|
||||||
5) Run 'make install' or 'make PREFIX=/target install' to
|
5) Go get a drink of water, drink a soda, visit the bathroom,
|
||||||
install busybox and all the needed links.
|
or whatever while it compiles. It doesn't take very
|
||||||
|
long to compile, so you don't really need to waste too
|
||||||
|
much time waiting...
|
||||||
|
|
||||||
|
6) Run 'make install' or 'make PREFIX=/target install' to
|
||||||
|
install busybox and all the needed links. Some people
|
||||||
|
will prefer to install using hardlinks and will instead
|
||||||
|
want to run 'make install-hardlinks'....
|
||||||
|
37
LICENSE
37
LICENSE
@ -1,39 +1,3 @@
|
|||||||
Original release code (unless otherwise noted)
|
|
||||||
Copyright 1995, 1996 Bruce Perens <bruce@pixar.com>
|
|
||||||
|
|
||||||
mkswap
|
|
||||||
Copyright 1991 Linus Torvalds
|
|
||||||
|
|
||||||
tiny-ls(ls)
|
|
||||||
Copyright 1996 Brian Candler <B.Candler@pobox.com>
|
|
||||||
|
|
||||||
tarcat, loadkmap, various fixes, Debian maintenance
|
|
||||||
Copyright 1998 Enrique Zanardi <ezanardi@ull.es>
|
|
||||||
|
|
||||||
more(v2), makedevs, dutmp, modularization, auto links file,
|
|
||||||
various fixes, Linux Router Project maintenance
|
|
||||||
Copyright 1998 Dave Cinege <dcinege@psychosis.com>
|
|
||||||
|
|
||||||
mini-gzip(gzip), mini-netcat(mnc)
|
|
||||||
Copyright 1998 Charles P. Wright <cpwright@villagenet.com>
|
|
||||||
|
|
||||||
Tons of new stuff as noted in header files
|
|
||||||
Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
|
||||||
Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
|
|
||||||
|
|
||||||
Please feed suggestions, bug reports, insults, and bribes back to:
|
|
||||||
Erik Andersen
|
|
||||||
<andersen@codepoet.org>
|
|
||||||
<andersee@debian.org>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Busybox may be used and distributed under the GNU General Public License.
|
|
||||||
|
|
||||||
---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
GNU GENERAL PUBLIC LICENSE
|
GNU GENERAL PUBLIC LICENSE
|
||||||
Version 2, June 1991
|
Version 2, June 1991
|
||||||
|
|
||||||
@ -374,4 +338,3 @@ proprietary programs. If your program is a subroutine library, you may
|
|||||||
consider it more useful to permit linking proprietary applications with the
|
consider it more useful to permit linking proprietary applications with the
|
||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
|
|
||||||
|
2
Makefile
2
Makefile
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
62
README
62
README
@ -1,4 +1,4 @@
|
|||||||
Please see the LICENSE file for copyright information.
|
Please see the LICENSE file for details on copying and usage.
|
||||||
|
|
||||||
BusyBox combines tiny versions of many common UNIX utilities into a single
|
BusyBox combines tiny versions of many common UNIX utilities into a single
|
||||||
small executable. It provides minimalist replacements for most of the utilities
|
small executable. It provides minimalist replacements for most of the utilities
|
||||||
@ -8,14 +8,14 @@ embedded system. The utilities in BusyBox generally have fewer options than
|
|||||||
their full featured GNU cousins; however, the options that are included provide
|
their full featured GNU cousins; however, the options that are included provide
|
||||||
the expected functionality and behave very much like their GNU counterparts.
|
the expected functionality and behave very much like their GNU counterparts.
|
||||||
|
|
||||||
|
BusyBox was originally written to support the Debian Rescue/Install disks, but
|
||||||
|
it also makes an excellent environment for any small or embedded system.
|
||||||
|
|
||||||
BusyBox has been written with size-optimization and limited resources in mind.
|
BusyBox has been written with size-optimization and limited resources in mind.
|
||||||
It is also extremely modular so you can easily include or exclude commands (or
|
It is also extremely modular so you can easily include or exclude commands (or
|
||||||
features) at compile time. This makes it easy to customize your embedded
|
features) at compile time. This makes it easy to customize your embedded
|
||||||
systems. To create a working system, just add /dev, /etc, and a kernel.
|
systems. To create a working system, just add /dev, /etc, and a kernel.
|
||||||
|
|
||||||
BusyBox was originally written to support the Debian Rescue/Install disks, but
|
|
||||||
it also makes an excellent environment for any small or embedded system.
|
|
||||||
|
|
||||||
As of version 0.20 there is now a version number. : ) Also as of version 0.20,
|
As of version 0.20 there is now a version number. : ) Also as of version 0.20,
|
||||||
BusyBox is now modularized to easily allow you to build only the components you
|
BusyBox is now modularized to easily allow you to build only the components you
|
||||||
need, thereby reducing binary size. Run 'make config' or 'make menuconfig'
|
need, thereby reducing binary size. Run 'make config' or 'make menuconfig'
|
||||||
@ -27,6 +27,9 @@ compiled in functions. By default, 'make install' will place the symlink
|
|||||||
forest into `pwd`/_install unless you have defined the PREFIX environment
|
forest into `pwd`/_install unless you have defined the PREFIX environment
|
||||||
variable (i.e., 'make PREFIX=/tmp/foo install')
|
variable (i.e., 'make PREFIX=/tmp/foo install')
|
||||||
|
|
||||||
|
If you wish to install hardlinks, rather than symlinks, you can use
|
||||||
|
'make install-hardlinks' instead.
|
||||||
|
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
Supported architectures:
|
Supported architectures:
|
||||||
@ -44,8 +47,11 @@ Supported libcs:
|
|||||||
|
|
||||||
Supported kernels:
|
Supported kernels:
|
||||||
|
|
||||||
Full functionality requires Linux 2.0.x, 2.2.x, or 2.4.x. A large fraction
|
Full functionality requires Linux 2.0.x or better. A large fraction of the
|
||||||
of the code should run on just about anything.
|
code should run on just about anything. While the current code is fairly
|
||||||
|
Linux specific, it should be fairly easy to port the majority of the code
|
||||||
|
to, say, FreeBSD or Solaris, or MacOsX, or even Windows (if you are into that
|
||||||
|
sortof thing).
|
||||||
|
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
@ -89,34 +95,38 @@ the mailing list if you are interested.
|
|||||||
|
|
||||||
Bugs:
|
Bugs:
|
||||||
|
|
||||||
If you find bugs, please submit a bug report. Full instructions on how to
|
If you find bugs, please submit a detailed bug report to the busybox mailing
|
||||||
report a bug are found at http://bugs.busybox.net/Reporting.html.
|
list at busybox@busybox.net. A well-written bug report should include a
|
||||||
|
transcript of a shell session that demonstrates the bad behavior and enables
|
||||||
|
anyone else to duplicate the bug on their own machine. The following is such
|
||||||
|
an example:
|
||||||
|
|
||||||
For the impatient: To submit a bug, simply send an email describing the problem
|
To: busybox@busybox.net
|
||||||
to submit@bugs.busybox.net. Bug reports should look something like this:
|
|
||||||
|
|
||||||
To: submit@bugs.busybox.net
|
|
||||||
From: diligent@testing.linux.org
|
From: diligent@testing.linux.org
|
||||||
Subject: /bin/true doesn't work
|
Subject: /bin/date doesn't work
|
||||||
|
|
||||||
Package: busybox
|
Package: busybox
|
||||||
Version: 0.51
|
Version: 1.00
|
||||||
|
|
||||||
|
When I execute Busybox 'date' it produces unexpected results.
|
||||||
|
With GNU date I get the following output:
|
||||||
|
|
||||||
|
$ date
|
||||||
|
Wed Mar 21 14:19:41 MST 2001
|
||||||
|
|
||||||
|
But when I use BusyBox date I get this instead:
|
||||||
|
|
||||||
|
$ date
|
||||||
|
llegal instruction
|
||||||
|
|
||||||
|
I am using Debian unstable, kernel version 2.4.19-rmk1 on an Netwinder,
|
||||||
|
and the latest uClibc from CVS. Thanks for the wonderful program!
|
||||||
|
|
||||||
When I invoke '/bin/true' it doesn't work. I expected it to return
|
|
||||||
a "0" but it returned a "1" instead. Here is the transcript:
|
|
||||||
$ /bin/true ; echo $?
|
|
||||||
1
|
|
||||||
With GNU /bin/true, I get the following output:
|
|
||||||
$ /bin/true ; echo $?
|
|
||||||
0
|
|
||||||
I am using Debian 2.2r2, kernel version 2.2.18, and the latest
|
|
||||||
uClibc from CVS. Thanks for the wonderful program!
|
|
||||||
-Diligent
|
-Diligent
|
||||||
|
|
||||||
Note the careful description and use of examples showing not only what BusyBox
|
Note the careful description and use of examples showing not only what BusyBox
|
||||||
does, but also a counter example showing what an equivalent GNU app does. Bug
|
does, but also a counter example showing what an equivalent GNU app does. Bug
|
||||||
reports lacking such detail may take a _long_ time to be fixed... Thanks for
|
reports lacking such detail may never be fixed... Thanks for understanding.
|
||||||
understanding.
|
|
||||||
|
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
@ -144,5 +154,5 @@ For those that are actively contributing there is even CVS write access:
|
|||||||
Please feed suggestions, bug reports, insults, and bribes back to:
|
Please feed suggestions, bug reports, insults, and bribes back to:
|
||||||
Erik Andersen
|
Erik Andersen
|
||||||
<andersen@codepoet.org>
|
<andersen@codepoet.org>
|
||||||
<andersee@debian.org>
|
<andersen@codepoet.org>
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Rules.make for busybox
|
# Rules.make for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 2002 Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
* Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
|
* Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
|
||||||
* based on gzip sources
|
* based on gzip sources
|
||||||
*
|
*
|
||||||
* Adjusted further by Erik Andersen <andersee@debian.org> to support files as
|
* Adjusted further by Erik Andersen <andersen@codepoet.org> to support files as
|
||||||
* well as stdin/stdout, and to generally behave itself wrt command line
|
* well as stdin/stdout, and to generally behave itself wrt command line
|
||||||
* handling.
|
* handling.
|
||||||
*
|
*
|
||||||
|
@ -9,8 +9,8 @@
|
|||||||
* only standard in to standard out with -9 compression. It also requires
|
* only standard in to standard out with -9 compression. It also requires
|
||||||
* the zcat module for some important functions."
|
* the zcat module for some important functions."
|
||||||
*
|
*
|
||||||
* Adjusted further by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
|
* Adjusted further by Erik Andersen <andersen@codepoet.org> to support
|
||||||
* to support files as well as stdin/stdout, and to generally behave itself wrt
|
* files as well as stdin/stdout, and to generally behave itself wrt
|
||||||
* command line handling.
|
* command line handling.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
* Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
|
* Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
|
||||||
* based on gzip sources
|
* based on gzip sources
|
||||||
*
|
*
|
||||||
* Adjusted further by Erik Andersen <andersee@debian.org> to support
|
* Adjusted further by Erik Andersen <andersen@codepoet.org> to support
|
||||||
* files as well as stdin/stdout, and to generally behave itself wrt
|
* files as well as stdin/stdout, and to generally behave itself wrt
|
||||||
* command line handling.
|
* command line handling.
|
||||||
*
|
*
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
* Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
|
* Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
|
||||||
* based on gzip sources
|
* based on gzip sources
|
||||||
*
|
*
|
||||||
* Adjusted further by Erik Andersen <andersee@debian.org> to support
|
* Adjusted further by Erik Andersen <andersen@codepoet.org> to support
|
||||||
* files as well as stdin/stdout, and to generally behave itself wrt
|
* files as well as stdin/stdout, and to generally behave itself wrt
|
||||||
* command line handling.
|
* command line handling.
|
||||||
*
|
*
|
||||||
|
@ -9,8 +9,7 @@
|
|||||||
* ground up. It still has remnents of the old code lying about, but it is
|
* ground up. It still has remnents of the old code lying about, but it is
|
||||||
* very different now (i.e., cleaner, less global variables, etc.)
|
* very different now (i.e., cleaner, less global variables, etc.)
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* Based in part in the tar implementation in sash
|
* Based in part in the tar implementation in sash
|
||||||
* Copyright (c) 1999 by David I. Bell
|
* Copyright (c) 1999 by David I. Bell
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini clear implementation for busybox
|
* Mini clear implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini reset implementation for busybox
|
* Mini reset implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
|
||||||
* Written by Erik Andersen and Kent Robotti <robotti@metconnect.com>
|
* Written by Erik Andersen and Kent Robotti <robotti@metconnect.com>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
*
|
*
|
||||||
* Copyright (C) 1994-1998 Andries E. Brouwer <aeb@cwi.nl>
|
* Copyright (C) 1994-1998 Andries E. Brouwer <aeb@cwi.nl>
|
||||||
*
|
*
|
||||||
* Adjusted for BusyBox by Erik Andersen <andersee@debian.org>
|
* Adjusted for BusyBox by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini basename implementation for busybox
|
* Mini basename implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini chgrp implementation for busybox
|
* Mini chgrp implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini chmod implementation for busybox
|
* Mini chmod implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* Reworked by (C) 2002 Vladimir Oleynik <dzo@simtreas.ru>
|
* Reworked by (C) 2002 Vladimir Oleynik <dzo@simtreas.ru>
|
||||||
* to correctly parse '-rwxgoa'
|
* to correctly parse '-rwxgoa'
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini chown implementation for busybox
|
* Mini chown implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini chroot implementation for busybox
|
* Mini chroot implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini df implementation for busybox
|
* Mini df implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
* based on original code by (I think) Bruce Perens <bruce@pixar.com>.
|
* based on original code by (I think) Bruce Perens <bruce@pixar.com>.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini dirname implementation for busybox
|
* Mini dirname implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
*
|
*
|
||||||
* Original copyright notice is retained at the end of this file.
|
* Original copyright notice is retained at the end of this file.
|
||||||
*
|
*
|
||||||
* Modified for BusyBox by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
|
* Modified for BusyBox by Erik Andersen <andersen@codepoet.org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* BB_AUDIT SUSv3 compliant */
|
/* BB_AUDIT SUSv3 compliant */
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini false implementation for busybox
|
* Mini false implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini ln implementation for busybox
|
* Mini ln implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
* (-x -c -b -p -u -g -k) plus Korn's -L -nt -ot -ef and new -S (socket).
|
* (-x -c -b -p -u -g -k) plus Korn's -L -nt -ot -ef and new -S (socket).
|
||||||
* modified by J.T. Conklin for NetBSD.
|
* modified by J.T. Conklin for NetBSD.
|
||||||
* modified by Herbert Xu to be used as built-in in ash.
|
* modified by Herbert Xu to be used as built-in in ash.
|
||||||
* modified by Erik Andersen <andersee@debian.org> to be used
|
* modified by Erik Andersen <andersen@codepoet.org> to be used
|
||||||
* in busybox.
|
* in busybox.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini touch implementation for busybox
|
* Mini touch implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
* Copyright (c) Michiel Huisjes
|
* Copyright (c) Michiel Huisjes
|
||||||
*
|
*
|
||||||
* This version of tr is adapted from Minix tr and was modified
|
* This version of tr is adapted from Minix tr and was modified
|
||||||
* by Erik Andersen <andersee@debian.org> to be used in busybox.
|
* by Erik Andersen <andersen@codepoet.org> to be used in busybox.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini true implementation for busybox
|
* Mini true implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
11
debian/README.debian
vendored
11
debian/README.debian
vendored
@ -2,9 +2,12 @@ BusyBox for Debian
|
|||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
BusyBox is being developed and maintained by Erik Andersen
|
BusyBox is being developed and maintained by Erik Andersen
|
||||||
<andersee@debian.org>.
|
<andersen@codepoet.org>.
|
||||||
|
|
||||||
If you have a problem with BusyBox, send email to the Debian bug tracking
|
If you find any bugs, please submit a detailed bug report to the busybox
|
||||||
system that lives at <submit@bugs.lineo.com>
|
mailing list at <busybox@busybox.net>. A well-written bug report should
|
||||||
|
include a transcript of a shell session that demonstrates the bad behavior and
|
||||||
|
enables anyone else to duplicate the bug on their own machine. Bug reports
|
||||||
|
lacking such detail may never be fixed...
|
||||||
|
|
||||||
Erik Andersen <andersee@debian.org>, Sun, 18 Jun 2000 21:52:00 -0600
|
Erik Andersen <andersen@codepoet.org>, Sun, 18 Jun 2000 21:52:00 -0600
|
||||||
|
2
debian/copyright
vendored
2
debian/copyright
vendored
@ -1,4 +1,4 @@
|
|||||||
This package was debianized by Erik Andersen <andersee@debian.org> on
|
This package was debianized by Erik Andersen <andersen@codepoet.org> on
|
||||||
Sun, 18 Jun 2000 23:31:02 -0600
|
Sun, 18 Jun 2000 23:31:02 -0600
|
||||||
|
|
||||||
It was downloaded from ftp://ftp.busybox.net/busybox
|
It was downloaded from ftp://ftp.busybox.net/busybox
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Which implementation for busybox
|
* Which implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -197,8 +197,8 @@ machine-readable form, and scripts could be used to transform this
|
|||||||
text into other forms if necessary.
|
text into other forms if necessary.
|
||||||
|
|
||||||
F<autodocifier.pl> is one such script.
|
F<autodocifier.pl> is one such script.
|
||||||
It was based on a script by Erik Andersen <andersen@lineo.com>
|
It was based on a script by Erik Andersen <andersen@codepoet.org>
|
||||||
which was in turn based on a script by Mark Whitley <markw@lineo.com>
|
which was in turn based on a script by Mark Whitley <markw@codepoet.org>
|
||||||
|
|
||||||
=head1 OPTIONS
|
=head1 OPTIONS
|
||||||
|
|
||||||
@ -288,4 +288,4 @@ John BEPPU <b@ax9.org>
|
|||||||
|
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
# $Id: autodocifier.pl,v 1.23 2001/10/31 04:29:18 beppu Exp $
|
# $Id: autodocifier.pl,v 1.24 2003/07/14 21:20:48 andersen Exp $
|
||||||
|
@ -274,11 +274,6 @@
|
|||||||
the README file included in the busybox source
|
the README file included in the busybox source
|
||||||
release.</li>
|
release.</li>
|
||||||
|
|
||||||
<li><a href=
|
|
||||||
"http://bugs.busybox.net/db/pa/lbusybox.html">BusyBox
|
|
||||||
Bugs</a>. Need to report a bug? Need to check if a
|
|
||||||
bug has been filed?</li>
|
|
||||||
|
|
||||||
<li>If you need more help, the BusyBox <a href=
|
<li>If you need more help, the BusyBox <a href=
|
||||||
"lists/busybox/">mailing list</a> is a good place to
|
"lists/busybox/">mailing list</a> is a good place to
|
||||||
start.</li>
|
start.</li>
|
||||||
|
@ -3913,7 +3913,7 @@
|
|||||||
<title>MAINTAINER</title>
|
<title>MAINTAINER</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Erik Andersen <andersee@debian.org> <andersen@lineo.com>
|
Erik Andersen <andersen@codepoet.org>
|
||||||
</para>
|
</para>
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
||||||
@ -3926,7 +3926,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Erik Andersen <andersee@debian.org>
|
Erik Andersen <andersen@codepoet.org>
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -3934,7 +3934,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
John Beppu <beppu@lineo.com>
|
John Beppu <beppu@codepoet.org>
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -3990,7 +3990,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Mark Whitley <markw@lineo.com>
|
Mark Whitley <markw@codepoet.org>
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
@ -20,7 +20,7 @@ textutils(1), shellutils(1), etc...
|
|||||||
|
|
||||||
=head1 MAINTAINER
|
=head1 MAINTAINER
|
||||||
|
|
||||||
Erik Andersen <andersee@debian.org> <andersen@lineo.com>
|
Erik Andersen <andersen@codepoet.org>
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
@ -30,14 +30,14 @@ they know it or not.
|
|||||||
|
|
||||||
=for html <br>
|
=for html <br>
|
||||||
|
|
||||||
Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
|
Erik Andersen <andersen@codepoet.org>
|
||||||
|
|
||||||
Tons of new stuff, major rewrite of most of the
|
Tons of new stuff, major rewrite of most of the
|
||||||
core apps, tons of new apps as noted in header files.
|
core apps, tons of new apps as noted in header files.
|
||||||
|
|
||||||
=for html <br>
|
=for html <br>
|
||||||
|
|
||||||
John Beppu <beppu@lineo.com>
|
John Beppu <beppu@codepoet.org>
|
||||||
|
|
||||||
du, head, nslookup, sort, tee, uniq (so Kraai could rewrite them ;-),
|
du, head, nslookup, sort, tee, uniq (so Kraai could rewrite them ;-),
|
||||||
documentation
|
documentation
|
||||||
@ -150,7 +150,7 @@ Linus Torvalds <torvalds@transmeta.com>
|
|||||||
|
|
||||||
=for html <br>
|
=for html <br>
|
||||||
|
|
||||||
Mark Whitley <markw@lineo.com>
|
Mark Whitley <markw@codepoet.org>
|
||||||
|
|
||||||
sed remix, bug fixes, style-guide, etc.
|
sed remix, bug fixes, style-guide, etc.
|
||||||
|
|
||||||
@ -174,4 +174,4 @@ Glenn Engel <glenne@engel.org>
|
|||||||
|
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
# $Id: busybox_footer.pod,v 1.11 2003/02/10 22:53:36 bug1 Exp $
|
# $Id: busybox_footer.pod,v 1.12 2003/07/14 21:20:48 andersen Exp $
|
||||||
|
@ -113,45 +113,39 @@ Knife" of embedded Linux, there are some applets that will not be accepted:
|
|||||||
Bug Reporting
|
Bug Reporting
|
||||||
~~~~~~~~~~~~~
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
If you find a bug in Busybox, you can send a bug report to our bug tracking
|
If you find bugs, please submit a detailed bug report to the busybox mailing
|
||||||
system (homepage: http://bugs.lineo.com). Instructions on how to send a bug
|
list at busybox@busybox.net. A well-written bug report should include a
|
||||||
report to the tracking system can be found at:
|
transcript of a shell session that demonstrates the bad behavior and enables
|
||||||
|
anyone else to duplicate the bug on their own machine. The following is such
|
||||||
|
an example:
|
||||||
|
|
||||||
http://bugs.lineo.com/Reporting.html
|
To: busybox@busybox.net
|
||||||
|
From: diligent@testing.linux.org
|
||||||
|
Subject: /bin/date doesn't work
|
||||||
|
|
||||||
The README file that comes with Busybox also describes how to submit a bug.
|
Package: busybox
|
||||||
|
Version: 1.00
|
||||||
|
|
||||||
A well-written bug report should include a transcript of a shell session that
|
When I execute Busybox 'date' it produces unexpected results.
|
||||||
demonstrates the bad behavior and enables anyone else to duplicate the bug on
|
With GNU date I get the following output:
|
||||||
their own machine. The following is such an example:
|
|
||||||
|
|
||||||
When I execute Busybox 'date' it produces unexpected results.
|
|
||||||
|
|
||||||
This is using GNU date:
|
|
||||||
$ date
|
$ date
|
||||||
Wed Mar 21 14:19:41 MST 2001
|
Wed Mar 21 14:19:41 MST 2001
|
||||||
|
|
||||||
This is using Busybox date:
|
But when I use BusyBox date I get this instead:
|
||||||
|
|
||||||
$ date
|
$ date
|
||||||
codswaddle
|
llegal instruction
|
||||||
|
|
||||||
|
I am using Debian unstable, kernel version 2.4.19-rmk1 on an Netwinder,
|
||||||
|
and the latest uClibc from CVS. Thanks for the wonderful program!
|
||||||
|
|
||||||
Bug Triage
|
-Diligent
|
||||||
~~~~~~~~~~
|
|
||||||
|
|
||||||
Validating and confirming bugs is nearly as important as reporting them in the
|
Note the careful description and use of examples showing not only what BusyBox
|
||||||
first place. It is valuable to know if a bug can be duplicated on a different
|
does, but also a counter example showing what an equivalent GNU app does. Bug
|
||||||
machine, on a different filesystem, on a different architecture, with a
|
reports lacking such detail may never be fixed... Thanks for understanding.
|
||||||
different C library, and so forth.
|
|
||||||
|
|
||||||
To see a listing of all the bugs currently filed against Busybox, look here:
|
|
||||||
|
|
||||||
http://bugs.lineo.com/db/pa/lbusybox.html
|
|
||||||
|
|
||||||
If you have comments to add to a bug (can / can't duplicate, think a bug
|
|
||||||
should be closed / reopened), please send it to [bugnumber]@bugs.lineo.com.
|
|
||||||
The message you send will automatically be forwarded to the mailing list for
|
|
||||||
all to see.
|
|
||||||
|
|
||||||
|
|
||||||
Write Documentation
|
Write Documentation
|
||||||
@ -183,16 +177,6 @@ This will show all of the trouble spots or 'questionable' code. Pick a spot,
|
|||||||
any spot, these are all invitations for you to contribute.
|
any spot, these are all invitations for you to contribute.
|
||||||
|
|
||||||
|
|
||||||
Consult The Bug-Tracking System
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
Head to: http://bugs.lineo.com/db/pa/lBusybox.html and look at the bugs on
|
|
||||||
there. Pick one you think you can fix, and fix it. If it's a wishlist item and
|
|
||||||
someone's requesting a new feature, take a stab at adding it. Everything
|
|
||||||
previously said about "reading the mailing list" and "coordinating with the
|
|
||||||
applet maintainer" still applies.
|
|
||||||
|
|
||||||
|
|
||||||
Add a New Applet
|
Add a New Applet
|
||||||
~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
@ -309,16 +293,15 @@ are some guidelines on how to test your changes.
|
|||||||
Making Sure Your Patch Doesn't Get Lost
|
Making Sure Your Patch Doesn't Get Lost
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
If you don't want your patch to be lost or forgotten, send it to the bug
|
If you don't want your patch to be lost or forgotten, send it to the busybox
|
||||||
tracking system (http://bugs.lineo.com). You do this by emailing your patch in
|
mailing list with a subject line something like this:
|
||||||
a message to submit@bugs.lineo.com with a subject line something like this:
|
|
||||||
|
|
||||||
[PATCH] - Adds "transmogrify" feature to "foo"
|
[PATCH] - Adds "transmogrify" feature to "foo"
|
||||||
|
|
||||||
In the body, you should have a pseudo-header that looks like the following:
|
In the body, you should have a pseudo-header that looks like the following:
|
||||||
|
|
||||||
Package: busybox
|
Package: busybox
|
||||||
Version: v0.50pre (or whatever the current version is)
|
Version: v1.01pre (or whatever the current version is)
|
||||||
Severity: wishlist
|
Severity: wishlist
|
||||||
|
|
||||||
The remainder of the body should read along these lines:
|
The remainder of the body should read along these lines:
|
||||||
@ -328,16 +311,6 @@ The remainder of the body should read along these lines:
|
|||||||
GNU counterparts and the outputs are identical. I have run the scripts in
|
GNU counterparts and the outputs are identical. I have run the scripts in
|
||||||
the 'tests' directory and nothing breaks.
|
the 'tests' directory and nothing breaks.
|
||||||
|
|
||||||
Detailed instructions on how to submit a bug to the tracking system are at:
|
|
||||||
|
|
||||||
http://bugs.lineo.com/Reporting.html
|
|
||||||
|
|
||||||
If you have a patch that will fix and close a reported bug, please send a
|
|
||||||
message to [bugnumber]@bugs.lineo.com with your patch attached. It will catch
|
|
||||||
people's attention if you have a subject line like the following:
|
|
||||||
|
|
||||||
[PATCH INCLUDED] - Fix attached, please apply and close this bug
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Improving Your Chances of Patch Acceptance
|
Improving Your Chances of Patch Acceptance
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/perl -w
|
#!/usr/bin/perl -w
|
||||||
# vi: set ts=4:
|
# vi: set ts=4:
|
||||||
# Copyright (c) 2001 David Schleef <ds@schleef.org>
|
# Copyright (c) 2001 David Schleef <ds@schleef.org>
|
||||||
# Copyright (c) 2001 Erik Andersen <andersen@lineo.com>
|
# Copyright (c) 2001 Erik Andersen <andersen@codepoet.org>
|
||||||
# Copyright (c) 2001 Stuart Hughes <stuarth@lineo.com>
|
# Copyright (c) 2001 Stuart Hughes <stuarth@lineo.com>
|
||||||
# Copyright (c) 2002 Steven J. Hill <shill@broadcom.com>
|
# Copyright (c) 2002 Steven J. Hill <shill@broadcom.com>
|
||||||
# This program is free software; you can redistribute it and/or modify it
|
# This program is free software; you can redistribute it and/or modify it
|
||||||
@ -233,5 +233,5 @@ David Schleef <ds@schleef.org>
|
|||||||
|
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
# $Id: depmod.pl,v 1.2 2002/10/08 21:33:51 sjhill Exp $
|
# $Id: depmod.pl,v 1.3 2003/07/14 21:20:51 andersen Exp $
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
# /etc/inittab init(8) configuration for BusyBox
|
# /etc/inittab init(8) configuration for BusyBox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999 by Lineo, inc. and Erik Andersen
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
# Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Note, BusyBox init doesn't support runlevels. The runlevels field is
|
# Note, BusyBox init doesn't support runlevels. The runlevels field is
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Mini find implementation for busybox
|
* Mini find implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* Reworked by David Douthitt <n9ubh@callsign.net> and
|
* Reworked by David Douthitt <n9ubh@callsign.net> and
|
||||||
* Matt Kraai <kraai@alumni.carnegiemellon.edu>.
|
* Matt Kraai <kraai@alumni.carnegiemellon.edu>.
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
/*
|
/*
|
||||||
* stolen from net-tools-1.59 and stripped down for busybox by
|
* stolen from net-tools-1.59 and stripped down for busybox by
|
||||||
* Erik Andersen <andersee@debian.org>
|
* Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* Heavily modified by Manuel Novoa III Mar 12, 2001
|
* Heavily modified by Manuel Novoa III Mar 12, 2001
|
||||||
*
|
*
|
||||||
* Version: $Id: inet_common.h,v 1.2 2002/07/03 11:46:38 andersen Exp $
|
* Version: $Id: inet_common.h,v 1.3 2003/07/14 21:20:52 andersen Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* Mini halt implementation for busybox
|
* Mini halt implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
||||||
* Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* Mini init implementation for busybox
|
* Mini init implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
||||||
* Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Adjusted by so many folks, it's impossible to keep track.
|
* Adjusted by so many folks, it's impossible to keep track.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* Mini poweroff implementation for busybox
|
* Mini poweroff implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
||||||
* Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* Mini reboot implementation for busybox
|
* Mini reboot implementation for busybox
|
||||||
*
|
*
|
||||||
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
* Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
|
||||||
* Copyright (C) 1999-2002 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Makefile for busybox
|
# Makefile for busybox
|
||||||
#
|
#
|
||||||
# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
|
# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
16
libbb/README
16
libbb/README
@ -1,13 +1,11 @@
|
|||||||
Please see the LICENSE file for copyright information.
|
Please see the LICENSE file for copyright information (GPLv2)
|
||||||
|
|
||||||
libbb is BusyBox's utility library. This all used to be in a single file
|
libbb is BusyBox's utility library. All of this stuff used to be stuffed into
|
||||||
(utility.c to be specific). When I split utility.c up to create libbb, I did
|
a single file named utility.c. When I split utility.c to create libbb, some of
|
||||||
not carefully fix up the copyright and licensing information. I'll do that for
|
the very oldest stuff ended up without their original copyright and licensing
|
||||||
the next release.
|
information (which is now lost in the mists of time). If you see something
|
||||||
|
that you wrote that is mis-attributed, do let me know so we can fix that up.
|
||||||
For now, just trust me that a bunch of people have worked on this stuff,
|
|
||||||
and it is all GPL'ed.
|
|
||||||
|
|
||||||
Erik Andersen
|
Erik Andersen
|
||||||
<andersee@codepoet.org>
|
<andersen@codepoet.org>
|
||||||
|
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) many different people. If you wrote this, please
|
* Copyright (C) many different people.
|
||||||
* acknowledge your work.
|
* If you wrote this, please acknowledge your work.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) many different people. If you wrote this, please
|
* Copyright (C) many different people.
|
||||||
* acknowledge your work.
|
* If you wrote this, please acknowledge your work.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) many different people. If you wrote this, please
|
* Copyright (C) many different people.
|
||||||
* acknowledge your work.
|
* If you wrote this, please acknowledge your work.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,9 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
* Patched by a bunch of people. Feel free to acknowledge your work.
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) many different people. If you wrote this, please
|
* Copyright (C) many different people.
|
||||||
* acknowledge your work.
|
* If you wrote this, please acknowledge your work.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) many different people. If you wrote this, please
|
* Copyright (C) many different people.
|
||||||
* acknowledge your work.
|
* If you wrote this, please acknowledge your work.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
/*
|
/*
|
||||||
* stolen from net-tools-1.59 and stripped down for busybox by
|
* stolen from net-tools-1.59 and stripped down for busybox by
|
||||||
* Erik Andersen <andersee@debian.org>
|
* Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* Heavily modified by Manuel Novoa III Mar 12, 2001
|
* Heavily modified by Manuel Novoa III Mar 12, 2001
|
||||||
*
|
*
|
||||||
* Version: $Id: inet_common.c,v 1.6 2003/03/19 09:12:07 mjn3 Exp $
|
* Version: $Id: inet_common.c,v 1.7 2003/07/14 21:20:55 andersen Exp $
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) many different people. If you wrote this, please
|
* Copyright (C) many different people.
|
||||||
* acknowledge your work.
|
* If you wrote this, please acknowledge your work.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* stolen from net-tools-1.59 and stripped down for busybox by
|
* stolen from net-tools-1.59 and stripped down for busybox by
|
||||||
* Erik Andersen <andersee@debian.org>
|
* Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* Heavily modified by Manuel Novoa III Mar 12, 2001
|
* Heavily modified by Manuel Novoa III Mar 12, 2001
|
||||||
*
|
*
|
||||||
@ -15,7 +15,7 @@
|
|||||||
* that either displays or sets the characteristics of
|
* that either displays or sets the characteristics of
|
||||||
* one or more of the system's networking interfaces.
|
* one or more of the system's networking interfaces.
|
||||||
*
|
*
|
||||||
* Version: $Id: interface.c,v 1.15 2003/03/19 09:12:07 mjn3 Exp $
|
* Version: $Id: interface.c,v 1.16 2003/07/14 21:20:55 andersen Exp $
|
||||||
*
|
*
|
||||||
* Author: Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
|
* Author: Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
|
||||||
* and others. Copyright 1993 MicroWalt Corporation
|
* and others. Copyright 1993 MicroWalt Corporation
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
/*
|
/*
|
||||||
* Some systems already have updwtmp(). Some don't... This is
|
* Some systems already have updwtmp(). Some don't... This is
|
||||||
* the updwtmp() implementation from uClibc, Copyright 2002 by
|
* the updwtmp() implementation from uClibc, Copyright 2002 by
|
||||||
* Erik Andersen <andersee@debian.org>
|
* Erik Andersen <andersen@codepoet.org>
|
||||||
*/
|
*/
|
||||||
extern void updwtmp(const char *wtmp_file, const struct utmp *lutmp)
|
extern void updwtmp(const char *wtmp_file, const struct utmp *lutmp)
|
||||||
{
|
{
|
||||||
@ -96,7 +96,7 @@ ssize_t getline(char **linebuf, size_t *n, FILE *file)
|
|||||||
* Copyright (c) 1991, 1993
|
* Copyright (c) 1991, 1993
|
||||||
* The Regents of the University of California. All rights reserved.
|
* The Regents of the University of California. All rights reserved.
|
||||||
*
|
*
|
||||||
* Modified for uClibc by Erik Andersen <andersee@debian.org>
|
* Modified for uClibc by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* The uClibc Library is free software; you can redistribute it and/or
|
* The uClibc Library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Library General Public License as
|
* modify it under the terms of the GNU Library General Public License as
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
/* vi: set sw=4 ts=4: */
|
/* vi: set sw=4 ts=4: */
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* some system calls possibly missing from libc
|
* some system calls possibly missing from libc
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
/*
|
/*
|
||||||
* Utility routines.
|
* Utility routines.
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
|
* Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user