Jorrit Herder
3cb000654a
Minor changes.
2005-08-11 13:22:31 +00:00
Ben Gras
94095d8727
Formatting fix for if networking isn't enabled.
2005-08-10 15:19:50 +00:00
Ben Gras
09a57f885a
Don't source /etc/profile from /etc/rc, but source /etc/rc.timezone as
...
a timezone instead, and set TZ=GMT0 as a default.
2005-08-09 16:58:28 +00:00
Ben Gras
a4ae9574e9
motd fix;
...
cp /usr/lib/<compiler stuff> to /lib when on ramdisk;
make a /usr/log (to store logfile there, instead of /var/log).
2005-08-09 14:41:54 +00:00
Ben Gras
ddb8e7300d
Took hostaddr out of the loop; if it fails after 10 secs, continue
...
startup script. (ast@)
2005-08-08 16:56:40 +00:00
Ben Gras
bfb7608412
various small fixes.
...
. motd update (ast)
. made /usr/local/man/man* and made them bin-owned (mtree)
(to let bin install there)
. made copyright notice in kernel 1987-2006 (ast)
. added chown -R bin /usr/src so that bin can compile everything
2005-08-08 14:34:10 +00:00
Ben Gras
5789f7abec
config version bumped to 307; NOT cvs tagged yet; misc fixes
2005-08-05 19:19:18 +00:00
Jorrit Herder
941b5ebd1c
Fix to device table at FS.
...
BIOS and AT installed in /sbin.
Floppy boot fixed.
2005-08-05 18:57:20 +00:00
Jorrit Herder
7de7ca978d
Security check on physical address to be < 16 MB (ISA DMA uses 24-bit
...
addressing, which can address 16 MB max).
Floppy driver now dynamically loaded.
2005-08-05 16:23:42 +00:00
Philip Homburg
473317e571
Added dp8390 to /usr/etc/rc. Renamed get_mon_prm.c to env_get_prm.c.
...
Add env_setargs call for access to argc/argv.
2005-08-05 14:20:05 +00:00
Ben Gras
5340cf571d
Added essential message to motd.
2005-08-05 12:57:52 +00:00
Ben Gras
e21c135fe5
added /sbin in mtree
...
/usr/etc/rc now reads variables from /usr/etc/rc.local it can feed to
drivers as args
2005-08-05 10:37:02 +00:00
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