David van Moolenbroek
fd4c2b74f3
Add block device tracing facility
...
The implementation is in libblockdriver, and works transparently for
all block drivers. The new btrace(8) tool can be used to control block
tracing; see ``man btrace'' for details.
2011-11-25 13:47:21 +01:00
David van Moolenbroek
34c14b1cab
More cleanup: no more CMOS and SCSI ioctls
2011-11-16 11:50:53 +01:00
Ben Gras
5c00743626
Switch to NetBSD passwd format
...
Based on work by Vivek Prakash and Gianluca Guida.
See UPDATING about caveats on currently existing accounts.
. restores netbsd libc pwcache functions
2011-11-14 14:47:42 +00:00
David van Moolenbroek
7207cf2e37
ps(1) man page: mem/kmem are no longer used
2011-11-11 11:34:50 +01:00
Ben Gras
0c3983b25a
update/fix manpage support
...
. add bsd-style MLINKS to minix man set, restoring aliases
(e.g. man add64 -> int64)
. update daily cron script to run makewhatis and restore makewhatis
in man Makefile (makedb), restores functionality of man -k
. netbsd imports of man, mdocml, makewhatis, libutil, apropos
. update man.conf with manpage locations, restoring man [-s] <section>
. throws out some obsolete manpages
2011-09-28 15:24:15 +00:00
Ben Gras
bc0a39238e
worldstone benchmark script
...
. also imports seq(1) to help it
. add -C option to time(1) to print tsc difference
. increase col width for ministat for tsc numbers
2011-09-24 14:49:55 +00:00
Vivek Prakash
12d9a08f0d
import NetBSD mkdir
...
. add symlink from old location /usr/bin/mkdir for
for compatability
2011-08-25 14:35:12 +00:00
Ben Gras
f984dbba70
increase system-wide filename limit to 255
...
. move mfs-specific struct, constants to mfs/, so
mfs-specific, on-disk format structs and consts are
fully isolated from generic structs and functions
. removes de and readfs utils
2011-08-17 16:00:01 +00:00
Arun Thomas
2a9322a117
Remove advent and ttt
2011-07-26 11:37:18 +02:00
Ben Gras
51ffecc181
import elf-only -lcurses
...
. abandons mixer, gomoku, talk, talkd, top from base system
. compile top with clang so no ack-compiled program
needs -lcurses any more
2011-07-25 11:08:17 +02:00
Vivek Prakash
1ea07af9da
Replace uniq with NetBSD version
2011-07-24 21:40:02 +02:00
Arun Thomas
06617e7fdf
Import NetBSD mkdep
2011-07-22 17:28:27 +02:00
Arun Thomas
db5c83c918
Remove strings(1)
2011-07-21 19:06:06 +02:00
Ben Gras
1341e4aa02
rename size to acksize
...
. in keeping with the pattern: elf/binutils tools have
regular names, ack tools have 'exceptional' names
2011-07-21 14:31:17 +02:00
Vivek Prakash
49cab1c73c
import NetBSD stat
2011-07-18 16:16:57 +02:00
Evgeniy Ivanov
ef0a265086
New stat structure.
...
* VFS and installed MFSes must be in sync before and after this change *
Use struct stat from NetBSD. It requires adding new STAT, FSTAT and LSTAT
syscalls. Libc modification is both backward and forward compatible.
Also new struct stat uses modern field sizes to avoid ABI
incompatibility, when we update uid_t, gid_t and company.
Exceptions are ino_t and off_t in old libc (though paddings added).
2011-07-12 16:39:55 +02:00
Arun Thomas
881431bf7e
Remove obsolete m4 Makefile
2011-06-29 17:45:24 +02:00
Vivek Prakash
ef60bcc0a6
Updated hier(7) man page to conform 3.1.8
2011-06-28 22:53:36 +02:00
Arun Thomas
67c2d2fa54
Remove obsolete mkdist script
2011-06-22 11:15:00 +02:00
David van Moolenbroek
561acfb618
remove fsck1 altogether
2010-12-21 11:00:13 +00:00
David van Moolenbroek
7bef45ad3b
system.conf: base ipc permissions on process names rather than labels
...
From now on, the "ipc" directive in system.conf refers to process names
instead of labels, similar to the "control" directive. The old, more
fine-grained approach is deemed unnecessary and cumbersome at this time.
As side effects, this patch unbreaks late IPC permission computation as
well as the filter driver.
2010-12-07 12:16:31 +00:00
Dirk Vogt
9ed280d1ec
decouple file system server start/termination from mount/umount
2010-11-23 19:34:56 +00:00
Arun Thomas
a575be430d
Import mkfifo(1) from NetBSD
2010-11-06 20:43:49 +00:00
Arun Thomas
40fb96b838
Remove revision IDs from files
2010-11-04 01:13:59 +00:00
Arun Thomas
677d80b781
Remove urlget
...
This patch gets rid of urlget. It's not used for anything now, since pkgin
uses fetch.
Arun
2010-10-02 18:24:53 +00:00
David van Moolenbroek
40c8a7062c
make ps(1) use ProcFS
2010-09-14 21:29:40 +00:00
Ben Gras
a5a8c57fe7
add EHOSTDOWN errno.
2010-09-14 11:51:41 +00:00
Arun Thomas
9375cc8e1f
Remove packit/packman from Makefile
2010-09-12 16:53:45 +00:00
Arun Thomas
42a522f0e8
Remove packman and packit manpages
2010-09-12 13:55:00 +00:00
Arun Thomas
9e4e26e0c8
No more packman, easypack, packit
...
-Create a dummy packman script that tells users about pkgin
2010-09-03 07:27:39 +00:00
Erik van der Kouwe
1f2054c89c
Shutdown changes for multiboot: CTRL-ALT-DEL resets, panic halts
2010-08-30 19:01:58 +00:00
Thomas Veerman
2297e26660
Prepare headers to support file descriptor passing over UNIX Domain Sockets.
...
Contributed by Thomas Cort.
2010-08-30 13:41:22 +00:00
Erik van der Kouwe
2a736d0c2e
Add MALLOC_DEBUG env var to debug applications using malloc
2010-08-20 19:16:31 +00:00
Erik van der Kouwe
551374c228
Add ftello function
2010-08-16 17:07:40 +00:00
Erik van der Kouwe
a3e4dcafe0
Add fseeko function
2010-08-16 17:06:08 +00:00
David van Moolenbroek
78fc74633a
diskctl(8) tool
2010-08-12 14:11:28 +00:00
David van Moolenbroek
5824aab560
small fix in hgfs.8 manpage
2010-08-11 10:01:34 +00:00
David van Moolenbroek
9acaece9cc
fix ptrace.2 man page
2010-08-11 08:57:48 +00:00
Erik van der Kouwe
4989de6acc
Don't write to /etc/mtab in newroot, may be an issue on read-only filesystems
2010-08-03 13:57:58 +00:00
Thomas Veerman
253b4b3fe5
- Add support for ST_NOTRUNC to struct statvfs.
...
- Let tests that test for long file names check for that flag, so that they can
verify the results properly.
2010-08-02 11:16:32 +00:00
Ben Gras
05bbf81f93
new EPFNOSUPPORT errno
2010-07-28 16:32:21 +00:00
Ben Gras
34dd221af7
man - no more whoami, mdb (get installed from commands)
2010-07-18 22:19:34 +00:00
Ben Gras
dc2194efa7
man: add some pkgsrc pages; no more minix diff manpage
2010-07-18 22:15:10 +00:00
Ben Gras
693bd970e7
sha1 manpage - fix #include
2010-07-16 00:19:19 +00:00
Ben Gras
0f7365e6af
link in new manpages
2010-07-16 00:15:03 +00:00
Ben Gras
feaa082ea8
libutil - sha1 functions.
2010-07-16 00:11:16 +00:00
Ben Gras
117bac1e2d
libutil: md5 functions.
2010-07-16 00:06:00 +00:00
Ben Gras
6c66933f90
64-bit bitwise manipulation functions, by Gautam Tirumala.
2010-07-15 23:48:56 +00:00
Thomas Veerman
ee1b608bcf
Add/adjust man pages for UDS. Contributed by Thomas Cort
2010-07-15 14:56:49 +00:00
Thomas Veerman
ca0bed1400
Add EOVERFLOW error condition
2010-07-15 12:36:41 +00:00