Commit graph

5352 commits

Author SHA1 Message Date
Ben Gras
8f77022778 install scripts executable (even if they aren't in the working directory) 2005-05-04 09:37:12 +00:00
Ben Gras
e8973f33d4 *** empty log message *** 2005-05-04 09:31:54 +00:00
Ben Gras
1475043cbd Notice 2005-05-04 09:31:32 +00:00
Ben Gras
715274396f polish 2005-05-04 09:30:49 +00:00
Ben Gras
c8bd5db02e /boot and /minix -> /boot/boot and /boot/image changes 2005-05-04 09:29:52 +00:00
Ben Gras
8fbefdeddc Made building of homedirs actually work ($ -> $$ makefile/shell variable issue) 2005-05-04 09:29:24 +00:00
Ben Gras
0659fe8d99 fixed compile warning 2005-05-04 09:28:58 +00:00
Ben Gras
427727ed1f mm -> pm fixes
CTRL nitpick in setup ;)

un-executable scripts fixes
2005-05-04 09:28:37 +00:00
Ben Gras
7dfa3c595b mm -> pm fixes 2005-05-04 09:27:47 +00:00
Ben Gras
8cd654f94f Made setup.sh more CD-aware (understand that the system looks like an
installed system already, but isn't).

Install sed in /bin too, so /etc/rc can use it for some /usr magic before
/usr is mounted.
2005-05-03 15:43:12 +00:00
Ben Gras
0e859fd436 Must be able to run FP.compile if FP.compile isn't an executable script. 2005-05-03 15:41:39 +00:00
Ben Gras
9748a6536e Fixed an mtree bugs that caused permissions and ownerships for / to
be wrong.

Made the install process quieter when install already done.

rc and daily now is more readonly-/usr aware (for cd).
2005-05-03 15:41:02 +00:00
Ben Gras
6b500b03a6 Raised version to 3.0.2 in config.h
Told the Makefile not to panic if creating /usr/include due to it existing
(due to bin not being allowed to create it) fails, this smoothens installs
done by bin (instead of root).
2005-05-03 15:39:41 +00:00
Ben Gras
27b7e7c72e Device variables get copies of their contents in *_n variables for scripts
that want the device name (as opposed to the number for the kernel).
2005-05-03 15:38:41 +00:00
Ben Gras
5415e8280f More polishing to the boot and release process. Highlights:
. Less dependency on scripts to be executable (they're in cvs)
	. issue.install is the /etc/issue that goes on an install CD
	  for instructions (but not on the installed system)
	. /usr/src goes on the CD uncompressed
2005-05-03 15:37:34 +00:00
Ben Gras
0e9261ed5a Rename mm (memory manager) to pm (process manager), involved renaming
dir..
2005-05-03 15:35:52 +00:00
Ben Gras
83ef55e301 Fixed compile break (no install target) 2005-05-03 09:15:37 +00:00
Ben Gras
4fc24ad58f Fixed clean target a little more 2005-05-03 09:05:17 +00:00
Ben Gras
6a335043f6 bugfix from jnherder 2005-05-03 09:03:55 +00:00
Ben Gras
81c1b9d76d . FS: removed half-baked stack trace code
. inet: removed silly error message from inet that ends up in the console
  regularly
. Makefile: added some files to the incomplete clean target
2005-05-03 09:02:47 +00:00
Ben Gras
0374afab56 *** empty log message *** 2005-05-03 08:59:28 +00:00
Ben Gras
9014d98bbf made 2 error messages less ambiguous 2005-05-03 08:59:13 +00:00
Ben Gras
efa2322895 . Moved sysenv to /bin (as well), used to read some boot parameters
in /etc/rc before /usr is mounted
. fixed ps.c compile breakage (MM_PROC_NR rename)
. made setup.sh a little less floppy-centric (cosmetic)
. removed ps binary from cvs (whoops!)
2005-05-03 08:58:18 +00:00
Ben Gras
4c80170111 Made things a little more boot-cd friendly (specifically readonly /usr).
Also /etc/rc automatically determines where /usr should come from based
on where the ramdisk was copied from.
2005-05-03 08:56:01 +00:00
Ben Gras
b49e963b5e release package script polish 2005-05-03 08:54:36 +00:00
Ben Gras
14b68c70c4 Fixed some compiler breakage (MM_PROC_NR renamed) 2005-05-03 08:54:01 +00:00
Ben Gras
ccd06c407c boot odds and ends. unfinished cd-detection work. 2005-05-03 08:52:41 +00:00
Ben Gras
544b225a44 Added man 'making' 2005-05-03 08:48:26 +00:00
Jorrit Herder
83a31f2cda *** empty log message *** 2005-05-02 14:38:21 +00:00
Jorrit Herder
ac0995259d *** empty log message *** 2005-05-02 14:30:04 +00:00
Ben Gras
da1ea8dc45 Forgot these top-level manpages (right place?) 2005-05-02 13:12:14 +00:00
Ben Gras
141fe2c6e0 Added man pages. 2005-05-02 13:01:42 +00:00
Jorrit Herder
89ac678b9b *** empty log message *** 2005-04-29 15:36:43 +00:00
Ben Gras
0e869cdd44 Location of servers. 2005-04-25 13:55:46 +00:00
Ben Gras
b684a8ed8d Added /usr/etc files to src. 2005-04-25 13:50:26 +00:00
Ben Gras
ec96454af3 Fixing make install and chroot make process; revision should not be part
of cvs
2005-04-22 16:16:23 +00:00
Ben Gras
7cd999d65f two useless files 2005-04-22 15:53:53 +00:00
Ben Gras
b67df8ba73 no man yet 2005-04-22 15:53:24 +00:00
Ben Gras
ae61a409bf took out debugging printf() cause it makes the install look messy 2005-04-22 15:28:14 +00:00
Ben Gras
4355472957 took out lots of ugly debugging stuff 2005-04-22 15:26:50 +00:00
Ben Gras
b4209a856d bugfix.. r isn't an error in 'return r' 2005-04-22 15:20:05 +00:00
Ben Gras
7dc4989d96 Added homedir of ast 2005-04-22 13:56:32 +00:00
Ben Gras
6595782e6d Created /dev/random minor device number 2005-04-22 13:31:32 +00:00
Ben Gras
7ce48162c1 Made sure root filesystem is 1kB-block-size, which is necessary to make it
bootable with the current boot loader (and to make it a ramdisk, with the
current ramdisk copying implementation in the FS)
2005-04-22 13:30:16 +00:00
Ben Gras
9745f6d368 Added /dev/random and /dev/urandom (don't work yet though) 2005-04-22 13:29:02 +00:00
Ben Gras
1aacabe6be Created future homedirs /usr/home in minix.tree; changed bin homedir to
/usr/home/bin to avoid having bin files in /usr/src, which has become a
CVS-controlled dir.
2005-04-22 13:28:22 +00:00
Ben Gras
d252971b90 preparation for /dev/random 2005-04-22 13:25:17 +00:00
Ben Gras
6019a0a5d0 Fixed ram disk loading for whenever the block sizes match. 2005-04-22 11:09:06 +00:00
Ben Gras
e9f14616be test 2005-04-21 16:25:29 +00:00
Ben Gras
7c9bee07aa *** empty log message *** 2005-04-21 16:24:25 +00:00