Jorrit Herder
74711a3b14
Check if kernel calls is allowed (from process' call mask) added. Not yet
...
enforced. If a call is denied, this will be kprinted. Please report any such
errors, so that I can adjust the mask before returning errors instead of
warnings.
Wrote CMOS driver. All CMOS code from FS has been removed. Currently the
driver only supports get time calls. Set time is left out as an exercise
for the book readers ... startup scripts were updated because the CMOS driver
is needed early on. (IS got same treatment.) Don't forget to run MAKEDEV cmos
in /dev/, otherwise the driver cannot be loaded.
2005-08-04 19:23:03 +00:00
Jorrit Herder
8cb902dce3
Fix. Names were not showing.
2005-08-04 17:00:18 +00:00
Jorrit Herder
40e9875fd6
Startup script now checks if network driver is mentioned in inet.conf.
...
Also allowed disabling daemons (like services) with disable= parameter.
2005-08-04 16:45:29 +00:00
Jorrit Herder
e561081545
Miscellaneous clean ups and fixes to the kernel.
...
Support for FLOPPY in boot image. (Set controller=fd at boot monitor.)
Moved major device numbers to <minix/dmap.h> (maybe rename to dev.h?)
2005-08-04 09:26:36 +00:00
Jorrit Herder
89cf745fe2
Single boot driver loaded, while multiple can be included in the boot image.
...
The user needs to set label=... to choose the driver of his or her choice.
This driver will be mapped onto the controller that is set in controller=...
Minor cleanup of kernel source code (boot image table now is static).
2005-08-03 16:06:35 +00:00
Philip Homburg
c12b74dad5
Random is now a separate driver.
2005-08-03 15:22:41 +00:00
Jorrit Herder
4a8c5316ec
Temporarily disabled FLOPPY to prevent mayhem due to ISA DMA below 16 MB.
2005-08-02 16:05:01 +00:00
Jorrit Herder
0bd61375ad
Miscellaneous small fixes to prettify startup output.
2005-08-02 15:56:24 +00:00
Jorrit Herder
61a4e15bb0
Dynamic starting of services.
2005-08-02 15:46:24 +00:00
Ben Gras
4e38cf12b3
Redirect touch stderr to /dev/null, error is unlikely and harmless in
...
normal conditions but certain and irritating and harmless when booting from
cd
2005-07-24 01:17:32 +00:00
Ben Gras
4f59e540e1
Updates to /usr/etc/rc to deal with the new cd probing logic; ast@'s new motd
2005-07-22 18:38:48 +00:00
Philip Homburg
f8c380c195
Small update to random number generator
2005-07-19 12:16:55 +00:00
Jorrit Herder
488b2afc12
System processes started via servers=... boot monitor parameter
...
are now daemonized (instead of SIGNON procedure at PM).
2005-07-19 12:14:10 +00:00
Ben Gras
42050e39f8
kernel and servers send diagnostic messages to IS; IS sends them to TTY
...
and the new log driver if enabled.
new usyslogd is started from /usr/etc/rc. New device created by
MAKEDEV.sh. /var/log created by etc/mtree/minix.tree (on root for
now). Made select() slightly more generic, with less code duplication.
2005-07-08 17:30:01 +00:00
Ben Gras
e17ced44ee
Guard /usr/adm/wtmp for shutdown -C check
2005-07-04 13:30:55 +00:00
Ben Gras
db2d114d06
Fixed bug that caused /dev/null to be created as file before being created
...
as special file
2005-06-27 16:31:27 +00:00
Ben Gras
7697700802
Made src belong to bin in release cp.
...
Made /usr/include belong to bin in mtree.
Fixed compiler warning in fs/pipe.c.
Added mdb (minix debugger) manual page.
Added ethernet config function in setup script.
2005-06-27 11:59:36 +00:00
Ben Gras
3ba1ddb037
Fixes for /root homedir.
2005-06-17 13:48:16 +00:00
Jorrit Herder
90b80ad31e
Relocated echo "Multiuser startup in progress ..." to top.
2005-06-17 09:00:31 +00:00
Ben Gras
4de736535c
fix for ~root being / and buggering up system with chroot -R
2005-06-07 13:33:57 +00:00
Ben Gras
0ca9e2958f
*** empty log message ***
2005-05-04 13:46:34 +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
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
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
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
7dc4989d96
Added homedir of ast
2005-04-22 13:56:32 +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
9865aeaa79
Initial revision
2005-04-21 14:53:53 +00:00