aboutsummaryrefslogtreecommitdiff
path: root/init (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor doc fix. Added several bugs to the todo list. Fixed the way initandersen2000-05-311-27/+32
| | | | | | | | scans /etc/inittab entries so that commands can contain ":"s. -Erik git-svn-id: svn://busybox.net/trunk/busybox@584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More libc portability updates, add in the website (which has not beenerik2000-05-191-1/+1
| | | | | | | | archived previously). Wrote 'which' during the meeting today. -Erik git-svn-id: svn://busybox.net/trunk/busybox@558 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Latest and greatest. Some effort at libc5 (aiming towards newlib)erik2000-04-281-18/+43
| | | | | | | | compatability. -Erik git-svn-id: svn://busybox.net/trunk/busybox@499 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More Doc updates. cmdedit and more termio fixes.erik2000-04-211-8/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@492 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Upates to include copyright 2000 to everythingerik2000-04-131-1/+3
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@447 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch to make killall actually kill all PIDs with the specified name,erik2000-04-073-3/+3
| | | | | | | | | | rather then busylooping trying to kill the first one until it dies. Should be more efficient now, and will only send one signal to each specified process. -Erik git-svn-id: svn://busybox.net/trunk/busybox@437 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some more minor updates to better use some gcc attributes.erik2000-04-061-0/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@436 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor structural change to allow core dumping(or not) from initerik2000-04-041-2/+8
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@426 69ca8d6d-28ef-0310-b511-8ec308f3f277
* minor changes to mount/umount to support-by-ignoring the "-v" flag.erik2000-04-041-2/+22
| | | | | | | | | Added optional core dumping as a feature for init, and include a rewrite of syslogd so that it now supports multiple concurrent connections. -Erik git-svn-id: svn://busybox.net/trunk/busybox@425 69ca8d6d-28ef-0310-b511-8ec308f3f277
* My latest ramblings.erik2000-03-231-0/+3
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@419 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix bug in memory total checking.erik2000-03-201-41/+40
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@414 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Adjust the termio settings, and don't use octal since iterik2000-03-191-8/+10
| | | | | | | | is impossible to read by mere mortals. -Erik git-svn-id: svn://busybox.net/trunk/busybox@411 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix bugs related to finding PIDs.erik2000-03-074-5/+13
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@397 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add a #define to make init extra quiet on boot.erik2000-03-071-2/+10
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@394 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Wrote killall.erik2000-03-073-3/+3
| | | | | | | | | Adjusted mount, ps, utility.c, etc to handle my nifty new kernel patches the allow busybox to run perfectly without /proc. -Erik git-svn-id: svn://busybox.net/trunk/busybox@393 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A few updates (including the cp fix the Craig has been looking for)erik2000-03-042-2/+17
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@386 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor tweak to argv[0] handling for linuxrcerik2000-02-241-4/+10
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@384 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Removed proc dependancies for init and free (which maintaining exactlyerik2000-02-211-28/+16
| | | | | | | | | | the same functionality). /proc takes up 90k of kernel space, so it is nice to avoid using it at all costs. The only places where it is depended on is for cetain optional mount/umount features, and for ps and lsmod. -Erik git-svn-id: svn://busybox.net/trunk/busybox@377 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor update for handling TERM with serial consoles.erik2000-02-211-2/+4
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@376 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some updates for the day,erik2000-02-181-4/+6
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@373 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix stupid typos -- thanks to Taketoshi Sano <kgh12351@nifty.ne.jp>erik2000-02-091-2/+2
| | | | | | | | for noticing these bugs. -Erik git-svn-id: svn://busybox.net/trunk/busybox@361 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a possible /linuxrc crash.erik2000-02-091-1/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@360 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed the init problem where it wouldn't unmount filesystemserik2000-02-091-42/+84
| | | | | | | | on reboot. Also fixed swapoff -a so it works. -Erik git-svn-id: svn://busybox.net/trunk/busybox@358 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some formatting updates (ran the code through indent)erik2000-02-084-670/+690
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@357 69ca8d6d-28ef-0310-b511-8ec308f3f277
* device_open is common code -- moved into utility.cerik2000-02-071-19/+0
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@354 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A few minor updates. ;-)erik2000-02-071-8/+9
| | | | | | | | | Seriously though, read the Changelog for busybox 0.42, which this is about to become... -Erik git-svn-id: svn://busybox.net/trunk/busybox@351 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Clear up some ambiguity with old style assignments.erik2000-01-291-2/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@348 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor change. init now uses dup2.erik2000-01-291-2/+3
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@347 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed ls formatting for 8 char user names.erik2000-01-271-0/+1
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@343 69ca8d6d-28ef-0310-b511-8ec308f3f277
* mount and umount could leak loop device allocations causing the system toerik2000-01-261-0/+4
| | | | | | | | quickly run out. Also disable init's SIGHUP handler during shutdown. -Erik git-svn-id: svn://busybox.net/trunk/busybox@341 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some busybox updates. See the changelog for details if you care.erik2000-01-251-14/+29
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@338 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some busybox updates. You no longer _have_ to put a "-" in front of tarerik2000-01-231-5/+86
| | | | | | | | | | options, logger is better behaved and has a "-t" option now. init now supports the kernel chroot patch, so you can chroot to a new device and umount the old root. -Erik git-svn-id: svn://busybox.net/trunk/busybox@328 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Sync up busybox with the latest and greatest. This is not stuff forerik2000-01-151-30/+27
| | | | | | | | the Embedix release. -Erik git-svn-id: svn://busybox.net/trunk/busybox@309 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bug fixes.erik2000-01-131-23/+21
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@303 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Possible fixes...erik2000-01-081-17/+34
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@298 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove some leftover debug noise.erik2000-01-071-1/+0
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@293 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More minor fixes.erik2000-01-071-6/+6
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@291 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Init is now even more perfect then before.erik2000-01-071-24/+22
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@290 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Init is now _more_ perfect then before.erik2000-01-071-37/+60
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@287 69ca8d6d-28ef-0310-b511-8ec308f3f277
* inittab is now perfect. The universe will now submit to myerik2000-01-061-13/+44
| | | | | | | | will. muhahahaha!!! Phear! -Erik git-svn-id: svn://busybox.net/trunk/busybox@282 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The latest and greatest. init basically works, though needserik2000-01-051-46/+39
| | | | | | | | | a minor inittab design change to accomodate specifying the device to run each process on. -Erik git-svn-id: svn://busybox.net/trunk/busybox@279 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bunches of fixes. Typos, bugs, etc.erik2000-01-041-209/+274
| | | | | | | | | Added 'gunzip -t'. inittab support _almost_ works (but it isn't ready for prime time useage yet). -Erik git-svn-id: svn://busybox.net/trunk/busybox@276 69ca8d6d-28ef-0310-b511-8ec308f3f277
* First pass inittab parser writtenerik1999-12-301-0/+75
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@275 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix double quoting bug preventing ininit scripts from runningerik1999-12-211-3/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@252 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reworked the source so it will compile and run under glibc 2.0.7erik1999-12-171-0/+7
| | | | | | | | | and linux kernel 2.0.36 (though the dubious reasons why someone would want to do that defy imagination ;) -Erik git-svn-id: svn://busybox.net/trunk/busybox@243 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor updatesandersen1999-12-111-11/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@213 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added poweroff (and adjusted init to use it). Inlined functionandersen1999-12-103-6/+44
| | | | | | | | calls to code only called once in tee. Made BB_KLOGD and option. -Erik git-svn-id: svn://busybox.net/trunk/busybox@199 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Adjustments for Johns init stuff,andersen1999-12-092-3/+4
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@188 69ca8d6d-28ef-0310-b511-8ec308f3f277
* findInitPid() has been implemented and it seems to work.beppu1999-12-091-1/+2
| | | | | | | reboot has been changed to take advantage of findInitPid(); git-svn-id: svn://busybox.net/trunk/busybox@184 69ca8d6d-28ef-0310-b511-8ec308f3f277
* * Fixed rebooting from init. I'd left some debugging code inandersen1999-12-091-2/+0
| | | | | | | | which blocked reboots. Oops. -Erik git-svn-id: svn://busybox.net/trunk/busybox@180 69ca8d6d-28ef-0310-b511-8ec308f3f277