Commit graph

1271 commits

Author SHA1 Message Date
Ben Gras 77b0252796 Let saving random data work again 2006-02-17 13:11:20 +00:00
Ben Gras 151401bcb4 *** empty log message *** 2006-02-17 13:10:37 +00:00
Ben Gras c162654310 Kick nvi out of base 2006-02-17 12:36:53 +00:00
Ben Gras 32a4ffb9c0 Make more 2006-02-17 12:34:18 +00:00
Ben Gras e7657e1b67 Added some of my root devices 2006-02-17 11:58:02 +00:00
Ben Gras 65e7b878d4 getmachine info first, then init tty.
Problem report and fix given by:
Prof: Alejandro T. Bello Ruiz <abello@macareo.pucp.edu.pe>
2006-02-17 10:23:16 +00:00
Ben Gras 2827767745 bigmake.inc is obsolete 2006-02-16 20:56:34 +00:00
Ben Gras 7862ac9f42 *** empty log message *** 2006-02-16 15:44:52 +00:00
Ben Gras f7132f1b1a Fixes for packaging system that will read .postinstall script and run it
if exists.

packit installs a package.
2006-02-16 15:43:37 +00:00
Ben Gras fc1582bb57 sshd user 2006-02-16 15:38:13 +00:00
Philip Homburg df92754d67 Fixed two memory leaks. 2006-02-16 14:13:36 +00:00
Ben Gras 30f7f852ba Really disable debug 2006-02-15 14:22:40 +00:00
Philip Homburg 7034c0795d Moved PCI driver to the ramdisk. 2006-02-15 14:21:56 +00:00
Ben Gras 1116853ae9 Turn off debug in getsockname.c
allow NULL for setgroups argument
2006-02-15 14:16:06 +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
Philip Homburg 3a05de3763 image_small doesn't fit anymore. What do we do with that? 2006-02-15 11:06:32 +00:00
Philip Homburg bc015a9b49 /dev/ram is no longer hardcoded. 2006-02-15 11:05:47 +00:00
Philip Homburg d4bb027db5 Accept optional device parameter for cdfdboot. 2006-02-15 11:03:28 +00:00
Ben Gras 39816868de Make initgroups() fail if user has any supplemental groups. 2006-02-13 15:06:01 +00:00
Ben Gras 5911460ce5 Fake setgroups() and initgroups() implementation. 2006-02-13 15:00:49 +00:00
Ben Gras db963438c6 *** empty log message *** 2006-02-13 13:10:53 +00:00
Ben Gras f8e186e8b1 Added truncate/ftruncate manpage. 2006-02-13 12:53:50 +00:00
Ben Gras 1b28ca47b1 . changed MAXOPEN's from statics to (OPEN_MAX-3)
(test broke after increasing OPEN_MAX)
. changed s_nokill to s_nokill_stop
  (test broken as SIGSTOP isn't maskable)
2006-02-13 11:07:21 +00:00
Ben Gras 1d4d75795b Revert to 30 OPEN_MAX (committed by mistake) 2006-02-13 10:32:05 +00:00
Ben Gras b9bdbcba1b Don't sync before exiting drivers.
Wipe inodes of pipes in truncate_inode(), to avoid the size remaining
at PIPE_SIZE causing pipes to break.
2006-02-13 10:28:42 +00:00
Ben Gras 88ba4b5268 added reenter check to lock_dequeue() to avoid unlocking of interrupts
via cause_sig() during an exception.

moved lock check configuration to <minix/sys_config.h> instead of
kernel/config.h, because the 'relocking' field in kinfo depends on it.

other prettification: common locking macro, whether lock timing is on or
not.
2006-02-10 16:53:51 +00:00
Ben Gras c273654032 umount /usr first 2006-02-06 16:40:15 +00:00
Ben Gras b561091d13 Run postinstall script 2006-02-06 16:17:54 +00:00
Ben Gras cde8d88dcc Ignore system signals. 2006-02-06 15:33:39 +00:00
Ben Gras 0a02bfb056 Moved ipc debug out of conditional.
Gave pci server sys_getinfo privilege.
2006-02-06 15:16:14 +00:00
Ben Gras 13e0afef7b #ifdeffed out some more debug stuff 2006-02-06 15:03:51 +00:00
Ben Gras dc410a6245 #ifdeffed out some debug code 2006-02-06 15:02:19 +00:00
Ben Gras e47299045c Packme fix. 2006-02-06 10:55:38 +00:00
Ben Gras fc508d9175 *** empty log message *** 2006-02-03 16:06:14 +00:00
Ben Gras 9e924462a1 Packages. 2006-02-03 15:57:49 +00:00
Ben Gras 12d931953c bzip 2006-02-03 15:55:54 +00:00
Ben Gras 832bba4a56 Removed flex from base. 2006-02-03 15:52:12 +00:00
Ben Gras 98562d8cfc Don't copy /usr/gnu 2006-02-03 15:43:29 +00:00
Ben Gras 28087e3f17 *** empty log message *** 2006-02-03 15:41:58 +00:00
Ben Gras 040cebcefe Don't kill processes by signals in process group 0, and do a sync before
killing all processes in FS reboot.
2006-02-03 15:21:00 +00:00
Ben Gras bcb67841a5 Give init process group 1. 2006-02-03 14:54:20 +00:00
Ben Gras 2b610431ad isodir prints one entry on each line without padding or trailing slashes
(for dirs) if the output isn't a tty, like ls, for use in shell scripts.
2006-02-03 12:59:58 +00:00
Ben Gras f088bc5c6d Save name of cd drive for package manager 2006-02-02 18:20:09 +00:00
Ben Gras d8341f678a Test for non-cd users 2006-02-02 18:14:42 +00:00
Ben Gras a4e64f44bf Make easypack check for errors from urlget instead of trying with <HTML..
grepping.
2006-02-02 18:12:21 +00:00
Ben Gras df1989aeae Make urlget return errors on non-200 http codes 2006-02-02 18:08:25 +00:00
Ben Gras 1bec73d61c fix builds not to do bigmakes
gzip is out of the base system
2006-02-02 17:13:07 +00:00
Ben Gras ac71ad109e . rotate uses bzip2 instead of gzip
. binpackages runs a binpackage batch
. easypack does binsizes big first
2006-02-02 17:12:16 +00:00
Ben Gras 087c550186 Include binary packages on cd. 2006-02-02 17:11:10 +00:00
Ben Gras a3bda44a41 . use proper S_ISFIFO for ISFIFO check
. ignore ESPIPE error from lseek() in fflush() on read streams
  (because fifo's aren't detected when stdin, stdout or stderr)
2006-02-02 16:59:07 +00:00