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
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
Philip Homburg
8aa8552e95
Added SIGCONT to the list of signal that are to be ignored by default.
2006-01-30 16:27:49 +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
Philip Homburg
8ec6f7af83
Make sys_privctl make the prototype.
2006-01-27 14:14:13 +00:00
Ben Gras
7392c839e0
fts import from freebsd
...
re-activated fchdir()
2006-01-27 14:01:36 +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
f4ae126596
Cosmetic changes.
2006-01-27 13:26:42 +00:00
Philip Homburg
38a16399f8
Store resource lists for drivers. Limited checks to enforce those lists.
2006-01-27 13:21:12 +00:00
Philip Homburg
ee2253ec52
Use the sys_privctl library function.
2006-01-27 13:20:06 +00:00
Philip Homburg
cf7db577ae
Report resources to the kernel.
2006-01-27 13:18:07 +00:00
Philip Homburg
8036f12f47
I/O, memory and IRQ resource control interface.
2006-01-27 13:02:02 +00:00
Philip Homburg
21c06cfa1f
Check contents of symbolic links.
2006-01-27 12:58:09 +00:00
Philip Homburg
4a713d8b6d
Added sys_privctl.c.
2006-01-27 12:54:47 +00:00
Ben Gras
43051c182a
Safety feature for symlink() - verify length of symlink contents
...
buffer with strlen()
2006-01-26 14:31:00 +00:00