Commit graph

477 commits

Author SHA1 Message Date
Ben Gras 0c3199c3aa *** empty log message *** 2006-03-17 13:23:50 +00:00
Ben Gras acac3c84f4 Fixes for absolute path names. 2006-03-17 12:27:20 +00:00
Ben Gras 7fb338622b Let top distinguish kernel time, explain in manpage. 2006-03-17 10:04:14 +00:00
Ben Gras 96783ed1f7 readlink command implementation + manpage 2006-03-17 09:27:26 +00:00
Ben Gras 827159c8ea *** empty log message *** 2006-03-17 08:15:13 +00:00
Ben Gras e1d412d71e Top manpage + comment in code 2006-03-17 07:54:55 +00:00
Ben Gras b833c48af2 Only postinstall if umount succeeded 2006-03-17 07:28:17 +00:00
Ben Gras 18388e4bf0 *** empty log message *** 2006-03-16 14:46:57 +00:00
Ben Gras 6a53881760 Packme - CD and network interface to packit 2006-03-16 14:36:07 +00:00
Ben Gras af189061a8 *** empty log message *** 2006-03-16 13:38:47 +00:00
Ben Gras 6d14bd5ad3 *** empty log message *** 2006-03-16 12:49:53 +00:00
Ben Gras 5f9de84674 Tick calculation tweak 2006-03-16 01:44:06 +00:00
Ben Gras fcd663d75f Top, welcome to minix.
Minix, welcome to the world of top.

A from-scratch top implementation for minix!
2006-03-16 01:29:51 +00:00
Ben Gras 84ba9dd4d3 Dinks for the (source/binary) package scripts 2006-03-15 17:02:46 +00:00
Ben Gras 91917f59e1 *** empty log message *** 2006-03-15 16:03:15 +00:00
Ben Gras 93f94cb7cc chroot in /bin for install script 2006-03-15 16:02:38 +00:00
Ben Gras ff67776995 FS:
. loops checked for PID_FREE
  . exit broken down in exit and cleanup functions; when reboot happens,
    cleanup is done but not exit (as processes have not actually exited),
    this keeps drivers working
  . fixed a few uninitialized and unused variables

scripts:
  . new packaging system
2006-03-15 15:34:12 +00:00
Ben Gras 7879c008ae More stack for yacc (to compile nawk) 2006-03-15 15:16:43 +00:00
Ben Gras e07a62161a . verbose recovery of tcpd
. chroot shows exit status to parent
2006-03-15 14:39:20 +00:00
Ben Gras 36fa006cec Let tcpd retry on errors. 2006-03-15 13:59:13 +00:00
Ben Gras b351811f18 one-line descriptions 2006-03-15 11:50:15 +00:00
Philip Homburg d2d193c7b6 More space for mdb. Terminate an error message with a newline. 2006-03-15 11:29:22 +00:00
Ben Gras 34b1f1c738 Create a ramdisk using 'ramdisk'. 2006-03-13 14:41:54 +00:00
Jorrit Herder 0619cce2ab *** empty log message *** 2006-03-13 10:33:50 +00:00
Ben Gras 6fe89cfbe8 Hack small and big fs into a single image. Must now set BIG or SMALL label. 2006-03-10 14:11:19 +00:00
Ben Gras a0d72d263c update needs more stack in order to handle signals 2006-03-08 15:42:31 +00:00
Ben Gras df361e818e Endpoint-enabled fix 2006-03-08 13:10:35 +00:00
Philip Homburg 69bd34a076 Added rawspeed. 2006-03-07 14:12:51 +00:00
Ben Gras 7465aa5b60 Always do sanity check now. (Possible now that we have lba48.) 2006-03-03 15:34:24 +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 9f200f8807 Endpoint field name 2006-03-03 12:13:37 +00:00
Ben Gras d1d4b5ae4d *** empty log message *** 2006-03-03 10:22:35 +00:00
Philip Homburg f1bf17aa68 Allow bigger sizes. 2006-02-24 12:53:54 +00:00
Ben Gras c69fe50658 Don't complain, urlget 2006-02-21 16:06:28 +00:00
Ben Gras 04429a150b Peter Boonstoppel's recwave update. 2006-02-21 16:04:18 +00:00
Ben Gras fb240f6354 Peter Boonstoppel's audio changes. 2006-02-21 15:59:33 +00:00
Ben Gras b89ee5b188 *** empty log message *** 2006-02-20 16:00:24 +00:00
Ben Gras 36a571d78f don't make clean first 2006-02-17 13:27:48 +00:00
Ben Gras 997d2dcbd3 Throw elvis out of the base system 2006-02-17 13:27:01 +00:00
Ben Gras 07308df374 Make 'make install' work 2006-02-17 13:12:07 +00:00
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 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
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 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 e47299045c Packme fix. 2006-02-06 10:55:38 +00:00
Ben Gras 832bba4a56 Removed flex from base. 2006-02-03 15:52:12 +00:00
Ben Gras 28087e3f17 *** empty log message *** 2006-02-03 15:41:58 +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 17f48fc972 i86 driver not built as package 2006-02-01 14:29:58 +00:00
Ben Gras cbbace7d73 fix for no 'build' arg 2006-02-01 11:18:54 +00:00
Ben Gras 972dc358f5 cleanup 2006-01-27 14:44:05 +00:00
Ben Gras d292ba7d21 build scripts accept 'build' argument to not install 2006-01-27 14:38:23 +00:00
Ben Gras ae5ba10b9e Compile fix for major 2006-01-27 14:31:27 +00:00
Philip Homburg 3ef1d71b75 Fail when make in a subdirectory fails. 2006-01-27 14:14:51 +00:00
Ben Gras dd284552b4 fixes to include major() and minor() in system header files (in a different
file than sys/types.h)

small binpackage update
2006-01-27 13:57:18 +00:00
Philip Homburg 21c06cfa1f Check contents of symbolic links. 2006-01-27 12:58:09 +00:00
Ben Gras 20add6baa2 . initial version of binpackage script
. build now used to make binary packages (and still in easypack), kick out
  makeme.sh
2006-01-23 12:22:06 +00:00
Ben Gras 8c1141d6b7 makeme.sh for binpackage 2006-01-23 12:15:05 +00:00
Ben Gras 817b4b8da5 Always install 2006-01-23 11:45:04 +00:00
Ben Gras bea0bcc2eb Port of freebsd pax. 2006-01-20 14:45:27 +00:00
Ben Gras 24882f2409 Add -cnewer as find node 2006-01-19 09:36:49 +00:00
Ben Gras 303eba31a4 Removed bits from Makefile that are now in 'bigports' 2006-01-17 11:25:29 +00:00
Ben Gras d9827f56ba Fixes for #defines growing a _ 2006-01-06 16:49:58 +00:00
Ben Gras f6a3259ef8 Ported bsd truncate(1) 2005-12-23 16:36:00 +00:00
Ben Gras f6e5052597 seteuid() and setegid() 2005-12-13 09:48:29 +00:00
Ben Gras f18384d54c Make easypack remove tar after it's finished; and check for root, in
which case don't check for writability of source dir
2005-12-12 14:07:03 +00:00
Ben Gras 0a4047a8fe added -u flag to id for easypack 2005-12-12 13:55:58 +00:00
Philip Homburg e0634c0b47 Mark ethernet fd nonblocking to avoid waiting for an ethernet address 2005-12-09 13:21:58 +00:00
Ben Gras dd99ee67e0 Rename some #defines such as MAX_BLOCK_SIZE to _MAX_BLOCK_SIZE and such
so as to not pollute application namespace.
2005-11-14 18:41:27 +00:00
Ben Gras 1266ebcc93 last.c displays load average for uptime(1) 2005-11-14 15:51:28 +00:00
Philip Homburg b3cf63b890 Added /dev/video. /dev/kbd and /dev/kbdaux are renumbered. 2005-11-09 15:46:15 +00:00
Philip Homburg 3fb6640115 Added tcpstat and udpstat. 2005-11-08 14:02:36 +00:00
Philip Homburg 3a0af50c80 ARP command. 2005-11-08 12:09:00 +00:00
Ben Gras 12f3eeaa01 Understand .SH "NAME" form too (e.g. perl manpages) 2005-11-04 10:50:49 +00:00
Ben Gras a9702cca3a Let chmem return error code on failure 2005-11-03 16:58:10 +00:00
Ben Gras 26844e05e7 From: Giovanni <gfalzoni@inwind.it>
To: Ben Gras <beng@few.vu.nl>
Date: Wed, 02 Nov 2005 19:05:13 +0100
Subject: Re: [Minix-devel-l] Symbolic link

Using an alias for cd to set the prompt to display the current path
breaks the cd command.  I use in .ashrc:
PS3=$PS1
hostname=$(expr `cat /etc/hostname.file` : '\([^.]*\)')
cd() {          ## shows current directory as prompt
   command cd "$@"
   PS1="$PS3$USER@$hostname:`pwd` > "
}

If you change the macro in shell.h to:
#define SYMLINKS  0
the correct behaviour is restored.  Could you verify?
I think that the ash package needs the patch.
2005-11-03 15:25:18 +00:00
Ben Gras 5ccf545e1b ast@'s update 2005-11-02 20:01:37 +00:00
Ben Gras edb541fb98 Display "select" blocking status correctly, and add check for wrong
blocking process number
2005-11-02 17:43:19 +00:00
Ben Gras bc010b74a2 Andy's new easypack 2005-11-02 12:05:01 +00:00
Ben Gras ceb6a62f6d Install ftpd sh executable. 2005-11-01 22:57:42 +00:00
Philip Homburg c62239687d More stack for rlogind. 2005-10-24 14:06:36 +00:00
Philip Homburg 070f7673b9 More stack for cp, du, and synctree. 2005-10-24 14:04:22 +00:00
Philip Homburg d9d4a4cacd kbdaux 2005-10-24 14:00:46 +00:00
Ben Gras fd63815169 *** empty log message *** 2005-10-21 11:18:41 +00:00
Ben Gras 4e4d2f343c Make /dev/rescue 2005-10-21 10:00:03 +00:00
Ben Gras 7852300ec2 Don't beep (print bell characters) on rebooting 2005-10-19 10:36:10 +00:00
Ben Gras 742f18a87c Bugfix by Joren 2005-10-18 11:00:03 +00:00
Jorrit Herder eb5ed13fd3 New libary functions.
Cleanup of halt.c.
2005-10-12 15:10:14 +00:00
Ben Gras 899d78ef0d Don't build vim tools 2005-10-12 09:57:09 +00:00
Ben Gras c5b1394133 Fix warning (gcc) 2005-10-10 16:10:27 +00:00
Ben Gras 2e60aad2bb Fix 2005-10-10 09:03:11 +00:00
Ben Gras b7a0c0f858 Make "mkdir -p a/./b" work (with ".") 2005-10-10 09:02:16 +00:00
Ben Gras 50951c50f9 *** empty log message *** 2005-10-07 14:00:52 +00:00
Ben Gras f3e88a8352 Increase default binsize size 2005-10-07 13:51:06 +00:00
Ben Gras a369d9c828 1 sync in shutdown procedure. 2005-10-05 15:07:08 +00:00
Ben Gras f1d9413da7 Make rlogin compile under non-minix-vmd with SIGWINCH defined 2005-10-03 12:02:43 +00:00
Ben Gras 7c2b94fd56 Make ps compile even if source tree isn't /usr/src 2005-10-03 11:01:21 +00:00
Ben Gras 7ba508eb17 Make binsizes work, even if /usr/src isn't there 2005-09-30 11:52:53 +00:00
Ben Gras b4e46ee5f2 Hint to qemu users. 2005-09-27 15:08:15 +00:00
Ben Gras fdf5e8f7c7 Setup microfix 2005-09-27 12:56:48 +00:00
Ben Gras 9bfad61c9e emacs and python last of the big ones 2005-09-26 11:43:01 +00:00
Ben Gras 0b386e072d First the small ones 2005-09-26 11:42:23 +00:00
Ben Gras 8852f5464e Blank line for home size confirming 2005-09-26 11:34:57 +00:00
Ben Gras 4c2735c765 Don't test bzip2 (too much memory) 2005-09-25 12:49:51 +00:00
Ben Gras 4b5a3a4970 Use makeme script to build bzip 2005-09-24 15:29:10 +00:00
Ben Gras d7925fdf46 More bytes 2005-09-22 16:03:44 +00:00
Ben Gras 9040daa95a Give up on bogus geometry. 2005-09-21 15:10:52 +00:00
Ben Gras fd8c921c23 Fix cap. 2005-09-21 09:44:29 +00:00
Ben Gras d312cc39ab sh build, so build doesn't have to be mode 755. 2005-09-21 09:29:31 +00:00
Ben Gras 2f55a065d7 clean bug 2005-09-20 14:11:29 +00:00
Ben Gras 9b1ea0aa12 small, big, all targets. 2005-09-20 13:04:52 +00:00
Ben Gras e7b1257858 Save errors to dhcpd log. 2005-09-19 14:46:01 +00:00
Ben Gras 36c2e0b16b ast@'s setup tweak 2005-09-19 13:26:12 +00:00
Ben Gras 9e8290720e ack is makeable/installable too now. 2005-09-19 13:21:02 +00:00
Ben Gras c42fb551b8 ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
Ben Gras 930df6662c lance fix 2005-09-16 16:46:03 +00:00
Ben Gras b743d5b2fe Fixes for move to commands/ of contrib/ 2005-09-16 15:28:29 +00:00
Ben Gras 4eac7dbbc9 Made a smallbunzip2 2005-09-16 14:30:54 +00:00
Ben Gras 2e875d3ff2 Try to use smallbunzip2 if bunzip2 fails 2005-09-16 14:20:56 +00:00
Ben Gras 5d8f18a091 Added Michael Temari's httpd 2005-09-16 13:37:29 +00:00
Ben Gras 38e6ba9eec Al's change 2005-09-16 13:27:38 +00:00
Ben Gras 8bf2e72989 No more gcc stub 2005-09-16 12:09:21 +00:00
Ben Gras f9ee7aaa7b oops 2005-09-16 11:01:09 +00:00
Ben Gras 06883efc2c bzip2 only (..) needs 2.75MB for its own tests 2005-09-16 10:05:55 +00:00
Ben Gras c259483f87 Added /dev/kbd0 and /dev/psm0, in anticipation of raw keyboard and mouse
devices.
2005-09-15 14:55:30 +00:00
Ben Gras 68e12c2f04 Added Andy's easypack 2005-09-15 14:55:11 +00:00
Ben Gras 2db08280db rmdir! 2005-09-15 13:22:59 +00:00
Ben Gras 23e59a8aa3 Don't leave /m around 2005-09-15 13:22:45 +00:00
Ben Gras 30027d85e5 Save random data 2005-09-15 13:22:10 +00:00
Ben Gras 521633b3a4 Install things as bin 2005-09-13 14:02:21 +00:00
Ben Gras 77ff4a2a75 More setup checks 2005-09-13 13:45:22 +00:00
Ben Gras 95086b988b *** empty log message *** 2005-09-13 13:41:33 +00:00
Ben Gras 686b998c87 *** empty log message *** 2005-09-13 13:39:42 +00:00
Ben Gras 19534a8a96 /home size check 2005-09-13 13:27:35 +00:00
Ben Gras 0c83d1f97e *** empty log message *** 2005-09-13 12:29:08 +00:00
Ben Gras 65a7f017b2 devsize bug 2005-09-13 09:57:40 +00:00
Ben Gras 169fbb62cf A little setup bulletproofing 2005-09-13 09:52:15 +00:00
Ben Gras 540d299088 ast@'s microbug 2005-09-13 09:33:22 +00:00
Ben Gras 1be4522857 *** empty log message *** 2005-09-12 16:14:57 +00:00