minix/commands
Thomas Veerman b47483433c Added a hack to start binaries from the boot image only. In particular, setting
bin_img=1 in the boot monitor will make sure that during the boot procedure the
mfs binary that is part of the boot image is the only binary that is used to
mount partitions. This is useful when for some reason the mfs binary on disk 
malfunctions, rendering Minix unable to boot. By setting bin_img=1, the binary
on disk is ignored and the binary in the boot image is used instead.

- 'service' now accepts an additional flag -r. -r implies -c. -r instructs RS
  to first look in memory if the binary has already been copied to memory and
  execute that version, instead of loading the binary from disk. For example,
  the first time a MFS is being started it is copied (-c) to memory and
  executed from there. The second time MFS is being started this way, RS will
  look in memory for a previously copied MFS binary and reuse it if it exists.
- The mount and newroot commands now accept an additional flag -i, which
  instructs them to set the MS_REUSE flag in the mount flags.
- The mount system call now supports the MS_REUSE flag and invokes 'service'
  with the -r flag when MS_REUSE is set.
- /etc/rc and the rc script that's included in the boot image check for the
  existence of the bin_img flag in the boot monitor, and invoke mount and 
  newroot with the -i flag accordingly.
2009-08-18 11:36:01 +00:00
..
aal ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
advent ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
ash Support for setitimer(ITIMER_VIRTUAL/ITIMER_PROF). New test (41) for setitimer. 2009-08-15 21:37:26 +00:00
autil ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
awk awk: support for whitespace between array name and bracket 2009-08-15 12:05:41 +00:00
byacc More stack for yacc (to compile nawk) 2006-03-15 15:16:43 +00:00
bzip2-1.0.3 We don't install the bzip2 manual, much less four copies of it, and 2009-02-16 10:01:22 +00:00
cawf ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
cron setenv() compiler fixes 2006-04-03 18:31:27 +00:00
de Merge of VFS by Balasz Gerofi with Minix trunk. 2006-10-25 13:40:36 +00:00
dhcpd Clear NONBLOCK flag after probing ethernet device. 2006-07-14 13:35:21 +00:00
dis88 ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
elle Fix to let elle understand window size. 2006-06-26 15:15:40 +00:00
elvis stopgap measure against elvis going nuts when files that are too large 2008-12-21 04:01:01 +00:00
flex-2.5.4 Fixed some warnings 2009-08-17 18:49:07 +00:00
ftp More bytes 2005-09-22 16:03:44 +00:00
ftp101 Initial revision 2006-06-19 14:55:09 +00:00
ftpd200 Install ftpd sh executable. 2005-11-01 22:57:42 +00:00
httpd Added Michael Temari's httpd 2005-09-16 13:37:29 +00:00
httpd0995 Initial revision 2006-06-19 14:55:09 +00:00
i86 i86 driver not built as package 2006-02-01 14:29:58 +00:00
i386 bc and mtools out of the base system (gpl) 2007-04-20 12:06:14 +00:00
ibm Changes so the HZ constant isn't needed any more. 2008-12-11 14:27:18 +00:00
indent ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
m4 ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
make ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
mdb make mdb(1) compile again 2009-06-17 14:59:22 +00:00
mined ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
patch ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
pax Joren's proposed fix for a too-conservative split point selection. 2006-07-10 15:05:33 +00:00
profile Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
ps get fproc table. don't print size as that doesn't say much in VM mode. 2008-12-15 13:05:52 +00:00
reboot Reported by Erik van der Kouwe <vdkouwe at cs.vu.nl>: 2007-07-02 11:16:27 +00:00
rlogind More stack for rlogind. 2005-10-24 14:06:36 +00:00
scripts make unstack work on gcc-compiled binaries 2009-07-11 17:55:24 +00:00
sed New sed 2006-11-02 16:48:15 +00:00
sh ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
simple Added a hack to start binaries from the boot image only. In particular, setting 2009-08-18 11:36:01 +00:00
swifi IPC privileges fixes 2009-07-02 16:25:31 +00:00
syslogd syslogd needs a bit more stack. 2008-12-11 14:26:27 +00:00
talk ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
talkd ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
telnet ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
telnetd ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
urlget Make urlget return errors on non-200 http codes 2006-02-02 18:08:25 +00:00
yap fix builds not to do bigmakes 2006-02-02 17:13:07 +00:00
zmodem ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
zoneinfo put the zoneinfo library files directly in the lib/stdtime dir 2007-04-12 14:29:30 +00:00
Makefile compile and install mdb(1) by default again 2009-08-11 09:08:33 +00:00