Commit graph

209 commits

Author SHA1 Message Date
Ben Gras ed920a691d include 'printer' driver 2007-05-30 15:40:12 +00:00
Ben Gras b6cd5d0351 Include fonts blobs in src repository. 2007-05-16 13:00:43 +00:00
Philip Homburg 2db15eaa80 Added fxp. rtl8139 doesn't need to be root anymore. 2007-05-02 11:40:15 +00:00
Ben Gras b49ba611bd shell at least as big in 'big' as in normal 2007-05-01 14:11:10 +00:00
Philip Homburg 29f7031340 Remove KILL and VIRCOPY from drivers that don't need them. Added rtl8139. 2007-04-23 15:39:46 +00:00
Ben Gras 8aa0d26891 update binary_sizes to not make binaries smaller than the build does. 2007-04-17 13:50:58 +00:00
Ben Gras ef8ec86b78 Don't always update CMOS on shutdown. 2007-04-10 13:40:09 +00:00
Ben Gras 7b4cfd585a as needs more. 2007-04-05 10:47:04 +00:00
Ben Gras 3354ba1b6c . add /usr/share for zoneinfo
. throw out non-base /usr/gnu stuff
2007-04-05 10:37:22 +00:00
Ben Gras 70b95c31bc version /usr/lib/crontab too 2007-04-02 16:18:46 +00:00
Ben Gras 3fcf9fde61 Make /dev/mouse an alias for /dev/kbdaux for X 2007-03-08 16:04:59 +00:00
Ben Gras f150b11a7b Removed args debugging line 2007-02-16 15:58:05 +00:00
Ben Gras 0d5c50f3fc Update CMOS time at shutdown time. 2007-02-16 15:52:39 +00:00
Ben Gras b857dec78d Don't complain about missing ip address. 2007-02-09 16:28:34 +00:00
Ben Gras e8edfe876d . no .vimrc in standard user's dirs
. install a vi hardlink to elvis
2007-01-22 17:08:36 +00:00
Ben Gras 2194bc0310 vfs/mount/rs/service changes:
. changed umount() and mount() to call 'service', so that it can include
   a custom label, so that umount() works again (RS slot gets freed now).
   merged umount() and mount() into one file to encode keep this label
   knowledge in one file.
 . removed obsolete RS_PID field and RS_RESCUE rescue command
 . added label to RS_START struct
 . vfs no longer does kill of fs process on unmount (which was failing
   due to RS_PID request not working)
 . don't assume that if error wasn't one of three errors, that no error
   occured in vfs/request.c
mfs changes:
 . added checks to copy statements to truncate copies at buffer sizes
   (left in debug code for now)
 . added checks for null-terminatedness, if less than NAME_MAX was copied
 . added checks for copy function success
is changes: 
 . dump rs label
drivers.conf changes:
 . added acl for mfs so that mfs can be started with 'service start',
   so that a custom label can be provided
2007-01-22 15:25:41 +00:00
Ben Gras f47aa04a30 . removed readclock command and cmos driver.
. replaced by a readclock 'driver' that runs once, a re-imported version
  of the minix 2.0.4 readclock command.
. this has also restored cmos writing.
. readclock wrapper script calls service command to run /bin/readclock.drv
  once.
2007-01-12 16:35:04 +00:00
Ben Gras 53a6054b66 arch/i386/include/protect.h is unnecessary; add make.conf to etc/ and
note about it in docs/UPDATING.
2006-12-22 15:48:27 +00:00
Ben Gras 6f77685609 Split of architecture-dependent and -independent functions for i386,
mainly in the kernel and headers. This split based on work by
Ingmar Alting <iaalting@cs.vu.nl> done for his Minix PowerPC architecture
port.

 . kernel does not program the interrupt controller directly, do any
   other architecture-dependent operations, or contain assembly any more,
   but uses architecture-dependent functions in arch/$(ARCH)/.
 . architecture-dependent constants and types defined in arch/$(ARCH)/include.
 . <ibm/portio.h> moved to <minix/portio.h>, as they have become, for now,
   architecture-independent functions.
 . int86, sdevio, readbios, and iopenable are now i386-specific kernel calls
   and live in arch/i386/do_* now.
 . i386 arch now supports even less 86 code; e.g. mpx86.s and klib86.s have
   gone, and 'machine.protected' is gone (and always taken to be 1 in i386).
   If 86 support is to return, it should be a new architecture.
 . prototypes for the architecture-dependent functions defined in
   kernel/arch/$(ARCH)/*.c but used in kernel/ are in kernel/proto.h
 . /etc/make.conf included in makefiles and shell scripts that need to
   know the building architecture; it defines ARCH=<arch>, currently only
   i386.
 . some basic per-architecture build support outside of the kernel (lib)
 . in clock.c, only dequeue a process if it was ready
 . fixes for new include files

files deleted:
 . mpx/klib.s - only for choosing between mpx/klib86 and -386
 . klib86.s - only for 86

i386-specific files files moved (or arch-dependent stuff moved) to arch/i386/:
 . mpx386.s (entry point)
 . klib386.s
 . sconst.h
 . exception.c
 . protect.c
 . protect.h
 . i8269.c
2006-12-22 15:22:27 +00:00
Ben Gras 7d012272a1 make pci driver run as root, so it can call procstat 2006-12-15 15:56:36 +00:00
Philip Homburg 954ad990e5 at_wini now calls pci_reserve. 2006-11-01 14:55:00 +00:00
Philip Homburg 0c1d433f60 rs changes (also use driver configurations in the image ramdisk) 2006-10-31 13:35:04 +00:00
Ben Gras b5b76d5691 Reorder for port order, and add svn (Subversion) as service (port 3690) 2006-09-27 13:55:54 +00:00
Philip Homburg c39a693274 Disabled /etc/rc.rescue 2006-09-08 13:20:57 +00:00
Ben Gras 8f7876b1d1 /usr/local/gnu removed as prefix; gcc libs go into /usr/local/lib/gcc now 2006-08-15 15:58:24 +00:00
Ben Gras 99644bed66 /usr/local/src for easypack-fetched sources. 2006-07-31 11:40:14 +00:00
Ben Gras 0020ad8ac7 Make /usr/local/lib/{ack,gcc} for ack and gcc format libraries. 2006-07-21 16:09:05 +00:00
Ben Gras 0d9976ae9f Don't call X 'X Windows'. 2006-07-19 10:51:30 +00:00
Ben Gras cef426ee54 There is no lex. 2006-06-20 10:14:25 +00:00
Ben Gras 28290d0898 install motd as motd.install 2006-04-13 18:06:22 +00:00
Ben Gras 96e45935a1 Undo issue 2006-04-13 17:49:54 +00:00
Ben Gras b2648f99b7 Install dinks 2006-04-13 17:47:51 +00:00
Ben Gras b539acfbd2 message 2006-04-13 14:38:16 +00:00
Ben Gras 4a8d5f5e38 fiX 2006-04-13 14:36:11 +00:00
Ben Gras 35d96ce368 Newline fix 2006-04-13 14:30:05 +00:00
Ben Gras 928b493106 Andy's issue. 2006-04-13 14:29:11 +00:00
Ben Gras c3a0a231c6 Andy's motd 2006-04-13 14:27:16 +00:00
Ben Gras 7a0f8e28ba Start nonamed in local mode by default 2006-04-11 13:42:58 +00:00
Ben Gras 103f18cb1f (1) remove ftpd in favour of ftpd200
(2) add /etc/rc.daemons.dist, can be copied to /etc/rc.daemons
    if user wants the standard daemons to run, which are no longer run
    by default
2006-04-11 11:55:45 +00:00
Ben Gras ae0b780257 ssh port 2006-04-10 15:36:48 +00:00
Ben Gras 04a1d3b3d7 Disable debug log 2006-04-05 14:25:21 +00:00
Ben Gras 978feddf13 Don't do this here too 2006-04-05 11:27:25 +00:00
Ben Gras 6137c5898c -f 2006-04-05 09:29:18 +00:00
Ben Gras 3b6220fe77 Add /usr/local/gnu/lib 2006-04-04 16:15:34 +00:00
Ben Gras 7a1853a524 Remove old syslogd.pid at boot time 2006-04-04 16:12:08 +00:00
Ben Gras ea398f994a Only fiddle with /var/log on cd 2006-04-04 13:44:23 +00:00
Ben Gras 3775ce2eba Fixes for /var/log 2006-04-04 13:31:56 +00:00
Ben Gras 51e2078d8a Bah 2006-04-04 12:14:18 +00:00
Ben Gras a3dfe3c9a4 Make /var/log writable (in /tmp); start syslogd after that 2006-04-04 11:52:57 +00:00
Ben Gras 910d6c8255 Added a default $MANPATH 2006-04-03 14:26:53 +00:00
Ben Gras 14a82e2d05 start syslogd instead of usyslogd ; include syslog.conf 2006-04-03 13:09:47 +00:00
Ben Gras 61f8571ff2 postfix complaint 2006-03-31 22:33:29 +00:00
Ben Gras 8b8fecf10d Add rsync ass service 2006-03-31 20:37:54 +00:00
Ben Gras b057dcf920 Mail user+group 2006-03-30 22:10:32 +00:00
Ben Gras 99158dbdfc Add pty entries 2006-03-29 10:03:49 +00:00
Ben Gras 3e6ec29095 psip fix 2006-03-28 13:38:52 +00:00
Ben Gras ef676bd39b Set ip address manually without dhcp when psip is set in /etc/inet.conf. 2006-03-28 12:35:33 +00:00
Ben Gras 354a40a813 Added full termcap file from
http://www.catb.org/terminfo/termtypes.tc.gz
as termcap.big and screen entries to termcap
2006-03-27 14:16:45 +00:00
Ben Gras 9b0832bbdd Update packme -> packman 2006-03-26 19:39:15 +00:00
Ben Gras e28fe339bf Pports iwll go in commands, not bigports 2006-03-22 20:06:26 +00:00
Ben Gras 4269039311 NE 2006-03-17 12:32:32 +00:00
Ben Gras f889a34b58 Package message 2006-03-17 12:31:35 +00:00
Ben Gras 827159c8ea *** empty log message *** 2006-03-17 08:15:13 +00:00
Ben Gras 6257b0a0dc More for em_opt for bzip2 2006-03-16 12:53:04 +00:00
Ben Gras 84ba9dd4d3 Dinks for the (source/binary) package scripts 2006-03-15 17:02:46 +00:00
Ben Gras 682efc75e5 Wait longer for ip address (fxp) 2006-03-10 17:33:15 +00:00
Ben Gras 498e232a5c Keep file modes and such 2006-03-10 14:35:15 +00:00
Ben Gras bf081105f1 No label stuff. All drivers. 2006-03-10 12:43:26 +00:00
Ben Gras 4d115fcd91 rc: don't start floppy or at driver
passwd: add games for nethack
2006-03-08 12:21:40 +00:00
Ben Gras aa3932eb8b Added 'xxl' binsizes size for x.
Leave sh and make at normal size for 'big'.
Call binsizes normal after creating release.
2006-03-03 12:44:22 +00:00
Ben Gras fec2fa95e2 It's not always initialization 2006-02-20 15:11:41 +00:00
Ben Gras ba667a0774 Don't copy memory to rescue
local package initialization
2006-02-17 16:46:08 +00:00
Ben Gras 17032f9909 Make a /usr/local/etc/rc.d 2006-02-17 15:14:46 +00:00
Ben Gras c2f668d1d2 Refix 2006-02-17 14:05:46 +00:00
Ben Gras 2fa6eb3993 memory moved 2006-02-17 13:19:10 +00:00
Ben Gras fc1582bb57 sshd user 2006-02-16 15:38:13 +00:00
Philip Homburg c3a88d15d8 Initial root filesystem is now on a ramdisk that is part of the image. 2006-02-15 11:18:21 +00:00
Ben Gras 28087e3f17 *** empty log message *** 2006-02-03 15:41:58 +00:00
Ben Gras 23bcf287cb Let symlinks be in the installed set of files ; make symlink from /var/log to
/usr/log.
2006-01-25 13:00:14 +00:00
Ben Gras 6fab0ee47b more memory for as 2006-01-18 10:29:48 +00:00
Ben Gras 093cfe1143 . less verbose cd /usr debugging
. save random data only if /usr is mounted rw, don't display error otherwise
2006-01-18 09:33:09 +00:00
Ben Gras 428f9d63c4 Don't print randomness error when booting from install cd. 2006-01-17 17:57:40 +00:00
Jorrit Herder 2aac756e76 New up() functions in rc scripts. 2005-11-28 15:39:01 +00:00
Ben Gras 4b59679ebb Add /usr/spool/mail 2005-11-16 13:49:13 +00:00
Ben Gras 549e0bb855 Include X in path 2005-11-14 18:40:36 +00:00
Jorrit Herder 7a7e680da7 Added periodic checks from RS to drivers. 2005-10-21 14:34:13 +00:00
Jorrit Herder 4243d8e6bc Rescue script fixes. 2005-10-21 13:23:22 +00:00
Ben Gras f0985a4e97 No /usr/gnu/bin in $PATH 2005-10-21 11:49:26 +00:00
Ben Gras ca5b81bf6f /etc/rc.rescue initializes driver rescue environment 2005-10-21 10:47:13 +00:00
Ben Gras fb7fb9e92c /boot/rescue (mount point for /dev/rescue) 2005-10-21 10:00:34 +00:00
Jorrit Herder 3e78f1aaa6 Tell RS server about upcoming shutdown. 2005-10-20 20:38:58 +00:00
Ben Gras eedca63a05 bugs in trunk 2005-10-18 21:06:46 +00:00
Ben Gras d371e7eac4 A .vimrc that makes vim colours work on the minix console and in xterm. 2005-10-11 17:55:14 +00:00
Ben Gras 04822e9cc9 Add /usr/gnu/bin to $PATH as last search step 2005-10-10 14:42:06 +00:00
Ben Gras 122c3ee967 don't make /usr/home any more 2005-10-06 15:28:19 +00:00
Ben Gras 5fd54a0d53 Print fsck messages to explain delays 2005-10-04 14:35:36 +00:00
Ben Gras 7de574f035 Let make install in src/etc also work from a source tree that isn't /usr/src 2005-09-30 11:45:59 +00:00
Ben Gras 17f7adebc5 Give ttys back 2005-09-25 20:29:33 +00:00
Ben Gras 6c4ba65530 *** empty log message *** 2005-09-25 17:30:12 +00:00
Ben Gras dced21c350 vi kludge no longer needed 2005-09-12 22:07:10 +00:00