aboutsummaryrefslogtreecommitdiff
path: root/init
Commit message (Collapse)AuthorAgeFilesLines
* Consolidate #include <sys/time.h> so libbb.h does it.Gravatar Rob Landley2006-05-271-1/+0
|
* - provide fallback defines for non-linuxGravatar Bernhard Reutner-Fischer2006-05-261-1/+13
|
* - use portability wrapper define bb_setpgrp.Gravatar Bernhard Reutner-Fischer2006-05-261-1/+2
|
* - remove emacs layout block as suggested by Robert P.J. DayGravatar Bernhard Reutner-Fischer2006-05-191-8/+0
| | | | - use shorter boilerplate while at it
* pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the ↵Gravatar Mike Frysinger2006-05-131-1/+1
| | | | mailing list
* fix whitespaceGravatar Mike Frysinger2006-05-131-1/+1
|
* just include fcntl.h not sys/fcntl.hGravatar Mike Frysinger2006-04-291-1/+1
|
* Patch from Robert P Day: let menuconfig indent stuff for us, we don't haveGravatar Rob Landley2006-04-131-5/+5
| | | | to do it in Config.in.
* remove some more config code rob missed in rev 13701 cleanup as reported by ↵Gravatar Mike Frysinger2006-03-281-5/+0
| | | | Robert P. J. Day
* More from Jan Kiszka: this is a port of the latest sysv-init SELinux patch.Gravatar Rob Landley2006-03-271-0/+21
| | | | | | It makes busybox invoke the libselinux library function to load the binary policy right at system start-up. It was successfully tested on a mini-SELinux system. Note: requires recent libselinux. I'm using 1.28.
* Patch from Rogelio Serrano to defer checking whether the tty exists untilGravatar Rob Landley2006-03-221-4/+3
| | | | we actually need to spawn something on it.
* - revert back to r14406Gravatar Bernhard Reutner-Fischer2006-03-131-7/+14
|
* Patch from Denis Vlasenko turning static const int (which gets emitted intoGravatar Rob Landley2006-03-101-11/+14
| | | | the busybox binary) into enums (which don't).
* - backout using features which are not available with the previous stableGravatar Bernhard Reutner-Fischer2006-03-091-2/+6
| | | | version of make (3.71.1).
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionGravatar Rob Landley2006-03-063-3/+3
| | | | definitions. (That should only be on prototypes.)
* - use absolute path for top_builddir and top_srcdir.Gravatar Bernhard Reutner-Fischer2006-03-021-0/+4
| | | | Fixes make trying to include the very same file in an endless loop.
* - fixes parallel builds (make -j)Gravatar Bernhard Reutner-Fischer2006-03-011-13/+2
| | | | - use less resources for the buildsystem itself
* Patch from Denis Vlasenko to constify things and fix a few typos.Gravatar Rob Landley2006-02-221-2/+4
|
* Don't build directory libraries unless we're building an applet that needs it.Gravatar Rob Landley2006-02-211-0/+2
| | | | Cherry-picked from Devin Bayer's big MacOS X patch.
* Missed this in svn 13701.Gravatar Rob Landley2006-02-101-12/+0
|
* make the build system puuuuuuuuuuurtyGravatar Mike Frysinger2006-02-021-3/+2
|
* removed anoinig `unused' warningsGravatar "Vladimir N. Oleynik"2006-02-011-8/+9
|
* Re-add initrd support, unify halt/reboot/poweroff, add -n and -f options.Gravatar Rob Landley2006-01-305-110/+56
|
* just whitespaceGravatar Tim Riker2006-01-251-1/+1
|
* The whole "init is sometimes pid 3" thing is silly. Init is pid 1, anythingGravatar Rob Landley2006-01-225-127/+9
| | | | | | else is a kernel bug. Both 2.4 and 2.6 should get this right now. This should fix the bug IraquiGeek is seeing (although killall still needs to be fixed.)
* - shared libbusybox.Gravatar Bernhard Reutner-Fischer2006-01-151-5/+10
| | | | | - IMA compilation option (aka IPO, IPA,..) Please holler if i broke something..
* usage bb_dev_nullGravatar "Vladimir N. Oleynik"2005-10-121-2/+2
|
* change strange depend to libbb.h, but require busybox.hGravatar "Vladimir N. Oleynik"2005-10-061-1/+1
|
* don't out \r to syslogGravatar "Vladimir N. Oleynik"2005-09-291-1/+1
|
* re-order a little for alphabeticalGravatar Mike Frysinger2005-09-241-7/+7
|
* use the shorter license headerGravatar Mike Frysinger2005-09-241-15/+2
|
* use brief license lineGravatar Mike Frysinger2005-09-241-15/+2
|
* Why have a separate CONFIG_INIT_SWAPON when we already have CONFIG_SWAPONOFF?Gravatar Rob Landley2005-08-302-72/+14
|
* Bug system entry #1 says that when busybox doesn't have swapoff,Gravatar Rob Landley2005-08-301-3/+1
| | | | init shouldn't call swapoff.
* applying patch from bug 24:Gravatar Paul Fox2005-08-012-0/+18
| | | | | 0000024 03-16-05 patch: allow init to set controlling tty
* use toplevel ARFLAGS and update default ARFLAGS to be quietGravatar Mike Frysinger2005-07-271-1/+1
|
* move var decls around a little to help gcc make smaller codeGravatar Mike Frysinger2005-07-061-8/+8
|
* 2005-07-04 Shaun Jackman <sjackman@gmail.com>Gravatar Mike Frysinger2005-07-061-3/+2
| | | | | | * init/init.c: Do not include sys/mount.h. (message): Use O_NONBLOCK instead of O_NDELAY. (console_init): Ditto.
* 2005-07-05 Shaun Jackman <sjackman@gmail.com>Gravatar Mike Frysinger2005-07-062-0/+14
| | | | | | * init/Config.in (CONFIG_FEATURE_INIT_SWAPON): New option. * init/init.c (check_memory): Disable the swapon feature unless CONFIG_FEATURE_INIT_SWAPON is defined.
* rename log var to log_console so we dont override internal gcc/glibc log funcGravatar Mike Frysinger2005-07-051-5/+5
|
* jfb2 writes in Bug 119:Gravatar Mike Frysinger2005-04-161-0/+4
| | | | | | | | | | | | The init applet will restart (re-exec) itsself when it receives a SIGHUP. However, just before it enters its main loop, it resets SIGHUP to either re-load the inittab (or ignore it if no inittab is used). Thus preventing the re-exec option from being triggerable. This patch adds a signal handler for SIGQUIT for init that always causes init to re-exec itsself (along with killing anything else that might be still running).
* Hiroshi Ito writes:Gravatar Eric Andersen2004-10-081-5/+31
| | | | | | | | | | | | | | | | | | | | Hello, all. Busybox init does not handle removed inittab entry correctly. # I'm sorry about my poor english, but you can find # what I would like to say from patch, isn't it? even if you apply this path, when yoy try to change a command line option in inittab, you have to do following steps. 1. remove old line from initrd 2. send HUP signal to init 3. kill old proces which is invoked from init. 4. append new line to inittab 5. send HUP signal to init, again patch is against current CVS + last patch witch I send it last.
* Hiroshi Ito writes:Gravatar Eric Andersen2004-10-081-4/+5
| | | | | | | "kill -HUP 1" reloads inittab, and when I append one line to inittab and send HUP signal two times, It will starts 2 process. patch against current CVS is attached.
* egor duda writes:Gravatar Eric Andersen2004-10-082-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
* Quiet a few warningsGravatar Eric Andersen2004-08-271-1/+1
|
* Do not use vfork, as init is not vfork safe. Do not allowGravatar Eric Andersen2004-08-161-4/+2
| | | | askfirst when mmuless.
* Patch from Bastian Blank:Gravatar Eric Andersen2004-06-221-1/+3
| | | | | | | | | | | On Sat, Jun 19, 2004 at 10:57:37PM +0200, Bastian Blank wrote: > The following patch changes klogd to use openlog/syslog themself > instead of calling syslog_msg which always calls the triple > openlog/syslog/closelog. Updated patch: get rid of syslog_msg entirely. Request from Erik Andersen. Bastian
* As discussed, drop minit, which was not being supported in busybox.Gravatar Eric Andersen2004-05-265-1017/+0
| | | | | People wishing to use minit can obtain it and obtain support from http://www.fefe.de/minit/
* Update my email address, document some of my tasks in the AUTHORS fileGravatar Glenn L McGrath2004-04-253-3/+3
|
* Silly meGravatar Eric Andersen2004-04-121-1/+1
|