David van Moolenbroek
4f6b382c41
Retire ptrace(T_DUMPCORE), dumpcore(1), gcore(1)
...
The T_DUMPCORE implementation was not only broken - it would currently
produce a coredump of the tracer process rather than the traced
process - but also deeply flawed, and fixing it would require serious
alteration of PM's internal state machine. It should be possible to
implement the same functionality in userland, and that is now the
suggested way forward. For now, also remove the (identical) utilities
using T_DUMPCORE: dumpcore(1) and gcore(1).
Change-Id: I1d51be19c739362b8a5833de949b76382a1edbcc
2014-02-18 11:25:03 +01:00
David van Moolenbroek
ac65742ae4
Import NetBSD df(1)
...
Change-Id: I7a99e335da666a15b43b9daeb59dbfee516f0118
2014-02-18 11:25:02 +01:00
Thomas Cort
1e33498f8c
Importing usr.bin/hexdump
...
Replaces commands/hexdump as well as commands/od.
No Minix-specific changes were needed.
test/testsh2.sh was modified to match the spacing
used in the output of the NetBSD od command.
Change-Id: I65ee1d30e8cdd546097462df7c38c2d38f3e891d
2013-10-29 15:18:45 -04:00
Thomas Cort
b5a2a7adea
Importing usr.bin/fold
...
Replaces commands/fold. No Minix-specific changes needed.
Change-Id: Iefa9a082f900bb8c3a9f2f9f827ccbbd97c935f5
2013-10-29 10:35:37 -04:00
Thomas Cort
b828b0feb7
Importing usr.bin/tty
...
Replaces commands/tty. No Minix-specific changes needed.
Change-Id: I7ed8589a8cfb0f4fedab6eb760e321876db73502
2013-10-29 08:35:09 -04:00
Thomas Cort
f1f496697e
Importing usr.bin/paste
...
Replaces commands/paste. No Minix-specific changes needed.
Change-Id: I92a6813502d552ad005ba6e856ce573508fc9f24
2013-10-28 08:31:39 -04:00
Thomas Cort
30eeed2c01
Importing usr.bin/split
...
Replaces commands/split. No Minix-specific changes needed.
Change-Id: I3c6551cf52d4c43eea0e8005b9cae83e17271f2d
2013-10-27 16:53:53 -04:00
Thomas Cort
f55b7dc853
Importing usr.bin/comm
...
Replaces commands/comm. No Minix-specific changes needed.
Change-Id: Ifa37c86b09f958ca0d729f3a8030d0162819a080
2013-10-27 13:49:04 -04:00
Thomas Cort
00709a7737
Importing usr.bin/write
...
Replaces commands/write. No Minix-specific changes needed.
The NetBSD version lacks a few features that were present
in the Minix version: cbreak mode, verbose, and shell escapes,
but the main write(1) functionality is there and working.
Change-Id: I87b9589c54d3595d26247d221bb3d1f613feeb8c
2013-10-25 17:21:52 -04:00
Thomas Cort
b36343fc42
Importing usr.bin/mesg
...
Replaces commands/mesg. No Minix-specific changes needed.
Change-Id: Ief22ad7f050f8083d0b43a4ea90b348c504d99a2
2013-10-25 14:57:39 -04:00
Thomas Cort
6ea7f916db
Importing usr.bin/pr
...
Replaces commands/pr. No Minix-specific changes needed.
Change-Id: I3c4c03b38fc8c654e7c54c3a8af0e07a0dfc9f67
2013-10-25 09:05:26 -04:00
Thomas Cort
ba6640c5fd
Importing usr.bin/env
...
Replaces commands/env. No Minix-specific changes needed.
Change-Id: I1aefebe360962ae52241384c54f9466253d783c6
2013-10-18 09:16:20 -04:00
Thomas Cort
982405fef1
Importing usr.bin/nohup
...
Replaces commands/nohup. No Minix-specific changes needed.
Change-Id: I2fb7c387833a8898cf30fc3ac25ea53ee1031bd1
2013-10-13 10:24:23 -04:00
Thomas Cort
d37082b292
Importing usr.bin/nice
...
Replaces commands/nice. No Minix-specific changes needed.
Change-Id: I3e089497dcd86893aa28e3a973496af5b1689f45
2013-10-12 07:01:11 -04:00
Thomas Cort
916b872033
Importing usr.bin/tee
...
Replaces commands/tee. No Minix-specific changes needed.
Change-Id: I31481facfa9cd44860bf2b59ec779605dd8d2f2d
2013-10-09 10:58:14 +02:00
Lionel Sambuc
d5c6c6a51b
Importing usr.bin/tr
...
Change-Id: I4563198f111f2ec3687f6a5084edd05f243c2263
2013-08-25 18:51:36 +02:00
Lionel Sambuc
00785f561f
Importing usr.bin/xargs
...
Change-Id: I6a8ce6a8eee31942abb4db797672da7d00dfa43d
2013-08-25 18:51:36 +02:00
Lionel Sambuc
3dab66925c
Importing usr.bin/unexpand
...
Change-Id: I2bab349ebccc28b14db446689171bce7dede8a9d
2013-08-25 18:51:36 +02:00
Lionel Sambuc
563dd2c8f4
Importing usr.bin/expand
...
Change-Id: I4089d86d4ae1dcade0c82ed30ecd5685802acfd3
2013-08-25 18:51:36 +02:00
Lionel Sambuc
0b8a9e801d
Importing usr.bin/basename
...
Change-Id: I2c71c83bc6a420390c4aed015373f78ebf425903
2013-08-25 18:51:36 +02:00
Lionel Sambuc
891fbc18d7
Importing usr.bin/wc
...
Change-Id: If174bd2bfc3ef38f21d45b5ba0567ac7d99dc608
2013-08-25 18:51:35 +02:00
Antoine Leca
14f89a8efe
Remove unmaintained "ack" size nm mdb
...
Change-Id: Iba84fd51f16577e6123148d4505c7687ea1c071d
2013-08-06 10:14:09 +02:00
Thomas Cort
406cdd95a6
Importing usr.bin/finger
2013-06-02 09:52:40 +02:00
Antoine Leca
e35821b207
mkfs.mfs: various programs
...
Split in as many programs as needed to support various variants of MFS
Manual page updated (in mandoc format)
2013-05-13 11:18:15 +02:00
Thomas Cort
ab046ee6ea
Importing usr.bin/head
2013-03-23 14:37:39 +01:00
David Höppner
4de64f892a
Importing NetBSD banner
2013-03-22 10:15:11 +01:00
Thomas Cort
a99e83a2dc
Importing usr.bin/cal
2013-03-18 11:27:44 +01:00
Thomas Cort
85468eb5c8
Importing usr.bin/yes
...
Change-Id: Ia76d7ce9c6b2bf7523d2ecbc6470e3e1e7ab5ee5
2013-03-18 11:27:25 +01:00
Thomas Cort
b6d4a4c155
Importing usr.bin/who
2013-03-18 11:23:59 +01:00
Lionel Sambuc
b7ef8cfb52
Upgrading ls
...
Change-Id: Ie0bacf04e727fac5c6df7b2bcf5039e9ce800616
2013-02-02 01:20:09 +01:00
Lionel Sambuc
7104bb23a9
Upgrading kill
...
Change-Id: I9ad71f08998ac17651d243afecbcc362e0f91b56
2013-02-01 11:41:48 +01:00
Lionel Sambuc
06f3970b9e
Upgrading pwd
...
Change-Id: I3bab8335ac58f2d0af20c5cee4b772b1175c2ede
2013-02-01 11:41:48 +01:00
Lionel Sambuc
5debab0eb0
Importing NetBSD expr
...
Change-Id: Ifdb1160cbfeb1324f6fcd612e66112fa0940227c
2013-02-01 11:41:47 +01:00
Lionel Sambuc
059578953d
Upgrading echo
...
Change-Id: Idaa5da742b3cc9a1ee2f5c03f10e0627690556fa
2013-02-01 11:41:47 +01:00
Antoine Leca
1999c518b6
import tput from NetBSD
...
Posix tool to allow direct use of the terminfo database.
The clear script is adjusted accordingly.
The (MINIX-specific) clr equivalent is now gone.
2013-01-25 20:09:20 +01:00
Lionel Sambuc
3e1db26a5a
Termcap update, replacing elvis by nvi.
...
Removing elvis, importing nvi, ctags, updating libedit.
Change-Id: I881eb04d2dc64cf112facd992de1114e1a59107f
2013-01-24 07:44:38 +01:00
Ben Gras
53f1f3e4a8
deduplicate some installed files
...
. zcat link
. old install manpage
2012-12-10 16:52:33 +01:00
Lionel Sambuc
8e5df35e84
Importing NetBSD tsort
...
Change-Id: I110de8037b9253f4fe53cbe13dc8fc281aeea2ec
2012-12-07 13:58:07 +01:00
Lionel Sambuc
6e0ed9c90c
Replacing join with NetBSD join
...
Change-Id: I1257736f755eab0ce39124f0d78bfa48426ba820
2012-12-07 13:58:07 +01:00
Lionel Sambuc
0fbbaa43e9
Upgrading sort, which is needed by lorder
...
Change-Id: I64ac0509f4360c947a677600db77e7612a7cbebd
2012-12-07 13:58:07 +01:00
Thomas Veerman
c248e23d93
Remove obsolete sum
2012-11-26 15:20:18 +00:00
Ben Gras
3e4db5ee55
remove extra mkfs.1
2012-11-08 12:36:38 +01:00
Ben Gras
253b6e965c
mkfs: symlink support
...
. mkproto too
2012-11-07 23:16:18 +01:00
Ben Gras
cf6fa5ad92
mkfs, mkproto: minor improvements
...
. mkfs: -x feature for extra space
. rename manpage to mkfs.mfs.1 to follow the binary
. move mkproto so it can become part of the tools easily
2012-11-07 23:15:52 +01:00
Ben Gras
62aac7f191
retire nonsymbolic rootdev, dev2name
2012-11-06 12:22:12 +01:00
David van Moolenbroek
638cb5b3c2
Retire badblocks(8) and readall(1)
2012-10-17 23:00:44 +02:00
Ben Gras
c595699ca7
unstack, sort: cleanup and improvement
...
lets unstack
(a) know about in-kernel ipc entry points and
(b) be able handle >2GB symbol offsets.
. sort: add -x for hex numerical sort
. unstack: gnm is obsolete
. unstack: datasizes is obsolete (use nm --size-sort instead)
. unstack: add ipc entry points read from procfs (hex)
. unstack: use sort -x to sort symbol order so the procfs ones are
sorted independent of position and original ordering
2012-09-26 18:44:55 +02:00
Thomas Veerman
6759b24c57
/etc/rc: use mount -a instead of manual parsing
...
The rc script manually parses /etc/fstab to mount all file systems.
To do that it needs /bin/sed which does not exist anymore. mount(8)
now supports the -a flag which causes it to mount all file systems
listed in /etc/fstab except for '/'. File systems marked with 'noauto'
are skipped.
2012-06-20 10:48:38 +00:00
Thomas Veerman
8dd0880985
Add a simple utility to send control messages
...
The svrctl utility allows you to send control messages to VFS or PM.
This way you can retrieve runtime information or alter behavior.
2012-04-13 12:58:41 +00:00
Ben Gras
a2d1372680
Import NetBSD usr.bin/login
2012-04-11 20:02:15 +02:00