christos
3f7fdb96f5
PR/49053: Kamil Rytarowski: Import timeout(1) from FreeBSD
2014-08-01 14:01:30 +00:00
ginsbach
42bc9b7b73
Hook getaddrinfo(1) into the build. Hi riastradh!
2014-04-15 22:09:27 +00:00
pooka
b5108f448c
Add rump_wmd, a utility to resolve rump kernel component dependencies.
2014-01-16 01:54:47 +00:00
rjs
d63e9ca599
Only build shmif_dumpbus when rump is available.
2013-12-28 02:32:01 +00:00
christos
e675354f1e
switch to the nv in external/bsd
2013-11-22 16:10:25 +00:00
christos
ecb1daed9a
put back soelim, if MKGROFF is no so that we don't break the sets.
2013-02-11 17:24:21 +00:00
christos
ed97a32994
Don't build and install soelim anymore, because it got overwritten
...
anyway by the groff one and messed up the mtree unprived sets. If
we want to switch back to ours, we should probably add the extra
flags GNU added first.
2013-02-11 17:14:23 +00:00
christos
dcdc302c64
Add an flock program inspired by the linux one with the same name.
2012-11-01 23:30:19 +00:00
christos
2be2cb6bfb
exclude programs for MKRUMP = no
2012-08-08 14:13:46 +00:00
christos
7dd78711cb
fix bogus test.
2012-08-04 15:50:16 +00:00
jmmv
7054f14003
Remove window(1).
...
window(1) was replaced by tmux(1) on March 2011. The source code has
been reimported into othersrc/usr.bin/window and an up-to-date package
is available in pkgsrc/misc/window.
This removal was approved by core@, with the condition that it be done
once netbsd-6 had been brached. And the branching has just happened!
2012-02-16 04:52:47 +00:00
joerg
410d0f4380
Import the new apropos/whatis.
...
This code has been developed by Abhinav Upadhyay as part of Google's Summer
of Code 2011. It uses libmandoc to parse man pages and builds a Full
Text Index in a SQLite database. The combination of indexing the full
manual page, filtering out stop words and ranking individual matches
based on the section gives a much improved user experience.
The old makewhatis and friends are kept under MKMAKEMANDB=no for now.
2012-02-07 19:13:24 +00:00
yamt
9753d46d1c
install tprof related commands and man pages.
2012-01-04 16:25:13 +00:00
yamt
f40ab0e98f
install fincore.
2012-01-04 15:54:37 +00:00
christos
07fb1a358e
descend into cleantags
2011-10-08 19:16:54 +00:00
mrg
92461b24a3
enable building/installing audiocfg(1). ok jmcneill.
2011-10-06 07:38:54 +00:00
tron
32830a8673
Remove the old version of "less".
2011-07-03 21:58:52 +00:00
joerg
0cef9f9563
Add MKBSDGREP switch for easy testing of the GNU grep
...
replacement/alternative.
2011-04-21 14:26:33 +00:00
elric
98fbe74f8c
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal
...
to crypto/external/bsd/heimdal. The latter was just imported as the head
of the Heimdal tree as of a few days ago.
2011-04-15 18:05:42 +00:00
pooka
e963960681
Add a simple dhcp client for rump kernels. It uses code from dhcpcd
...
for talking to the server and for setting the interface address
and route. However, otherwise it is quite different, since we need
to be working under the assumptions that there is no stable storage
on a rump instance, and that there are n networking stacks on a
given host.
2011-01-20 18:47:19 +00:00
pooka
fca51725c2
shmif(4) bus dumping utility
2011-01-12 16:14:24 +00:00
jmcneill
4b6947bfe1
hook videoctl into build
2010-12-26 11:31:43 +00:00
pooka
53fb74fd7e
Add rump_server which is just like rump_allserver with the exception
...
that it links in only -lrump instead of everything. The startup
time difference (especially when attaching a debugger) is noticeable.
2010-12-13 13:29:15 +00:00
pooka
78e5870eec
utility to halt a rump kernel
2010-12-12 12:48:30 +00:00
pooka
843bb51b69
dumdidumdum, fix name in previous
2010-12-05 17:45:08 +00:00
pooka
6eb225bba1
Add a rump server which comes with all the drivers currently
...
available. In terms of modules it maps to:
golem> rump.modstat
NAME CLASS SOURCE REFS SIZE REQUIRES
bpf driver builtin 0 - -
cd9660 vfs builtin 0 - -
cgd driver builtin 0 - -
dm driver builtin 0 - -
efs vfs builtin 0 - -
ext2fs vfs builtin 0 - ffs
fdesc vfs builtin 0 - -
ffs vfs builtin 3 - -
fss driver builtin 0 - -
hfs vfs builtin 0 - -
kernfs vfs builtin 0 - -
ksem misc builtin 0 - -
layerfs misc builtin 2 - -
lfs vfs builtin 0 - ffs
mfs vfs builtin 0 - ffs
msdos vfs builtin 0 - -
nfs vfs builtin 1 - -
nfsserver misc builtin 0 - nfs
nilfs vfs builtin 0 - -
ntfs vfs builtin 0 - -
null vfs builtin 0 - layerfs
pad driver builtin 0 - -
ptyfs vfs builtin 0 - -
puffs vfs builtin 0 - putter
putter driver builtin 1 - -
scsiverbose misc builtin 0 - -
smbfs vfs builtin 0 - -
suser secmodel builtin 0 - -
swsensor driver builtin 0 - -
sysvbfs vfs builtin 0 - -
tmpfs vfs builtin 0 - -
udf vfs builtin 0 - -
umap vfs builtin 0 - layerfs
union vfs builtin 0 - -
usbverbose misc builtin 0 - -
wapbl vfs builtin 0 - -
In terms of interfaces:
golem> rump.ifconfig -C
shmif virt lo carp
and dmesg:
NetBSD 5.99.41 (RUMP-ROAST) #0 : Tue Nov 30 15:35:05 CET 2010
pooka@pain-rustique.localhost:/usr/allsrc/src/sys/rump/librump/rumpkern
total memory = unlimited (host limit)
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "rumpclk" frequency 100 Hz quality 0
cpu0 at thinair0: rump virtual cpu
cpu1 at thinair0: rump virtual cpu
root file system type: rumpfs
mainbus0 (root)
ugenhc0 at mainbus0
usb0 at ugenhc0: USB revision 2.0
uhub0 at usb0: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub0: 1 port with 1 removable, self powered
ugenhc1 at mainbus0
usb1 at ugenhc1: USB revision 2.0
uhub1 at usb1: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub1: 1 port with 1 removable, self powered
ugenhc2 at mainbus0
usb2 at ugenhc2: USB revision 2.0
uhub2 at usb2: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub2: 1 port with 1 removable, self powered
ugenhc3 at mainbus0
usb3 at ugenhc3: USB revision 2.0
uhub3 at usb3: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub3: 1 port with 1 removable, self powered
scsitest0 at mainbus0
scsibus0 at scsitest0: 2 targets, 1 lun per target
cd0 at scsibus0 target 1 lun 0: <RUMPHOBO, It's a LIE, 0.00> cdrom removable
Chicony Electronics Chicony Electronics, class 0/0, rev 2.00/1.00, addr 2, uhub0 port 1 not configured
AuthenTec AuthenTec, class 255/255, rev 1.10/6.21, addr 2, uhub1 port 1 not configured
swwdog0: software watchdog initialized
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture
There a bunch of other stuff which doesn't show up as any of the
above, plus of course the usb drivers which are probed only if I
have the appropriate hardware plugged into my workstation.
2010-12-05 17:37:32 +00:00
christos
d28b9cb610
unhook awk again
2010-08-27 16:50:10 +00:00
christos
75bfb16aca
switch back to the old awk till I fixed the problem.
2010-08-27 16:38:27 +00:00
christos
74e4b96653
Unglue awk.
2010-08-26 14:57:47 +00:00
mrg
1909f84b1c
- always install pigz. hooary!
...
- kill MKPIGZ.
- add MKPIGZGZIP. if it is "no", then only install pigz as pigz. if it is
not "no", don't install mrgzip, install pigz as gzip.
in all cases, the z* scripts.
i don't like the name MKPIGZGZIP so if anyone has a better name, feel free
to replace it. i don't care enough since killing the ugly name is just
more incentive to get pigz doing .bz2, .Z and .z.
2010-06-19 03:50:30 +00:00
jmcneill
192740f5f9
hook mkubootimage into the build
2010-06-18 18:57:27 +00:00
mrg
7b21e162d6
if MKPIGZ != no, build gzip, otherwise build pigz.
2010-06-17 06:29:16 +00:00
christos
8d5d5ded4d
unhook old cron, hook new one.
2010-05-07 17:35:31 +00:00
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
roy
8dafc5727f
Remove tn3270 from base system.
...
If anyone really needs it then it can be put into pkgsrc.
Importing c3270 into pkgsrc is probably a better option though.
2010-01-16 15:34:22 +00:00
christos
3cd2e75890
unhook yacc
2009-10-29 01:01:17 +00:00
christos
a1b53986b9
unhook lex
2009-10-26 21:37:10 +00:00
christos
d79895b899
put back lex
2009-10-26 04:09:45 +00:00
christos
6beb933941
unhook old flex.
2009-10-26 01:18:19 +00:00
joerg
0add6502d8
Enable libarchive-based unzip frontend.
2009-09-03 01:17:29 +00:00
joerg
03c8ba1c27
Add nbperf(1), a minimal perfect hash function generator.
...
Implemented are the 3-graph BDZ algorithm as well as the
2-graph and 3-graph CHM algorithms. All algorithms have expected
linear run time and the smallest functions need around 2.85 bit/key.
2009-08-15 16:21:04 +00:00
christos
34af4cdada
openssl has moved
2009-07-20 17:34:41 +00:00
christos
0587e0bf24
unhook ssh
2009-06-07 22:46:43 +00:00
christos
108470e3b9
unhook file
2009-05-08 17:47:00 +00:00
jmmv
0cdcf7cea6
Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to
...
build it. 0.6 is going to be imported in external/bsd/atf, with all the
necessary Makefiles in that same hierarchy.
2009-01-19 07:08:14 +00:00
roy
aa75124521
Add the tabs utility, conforming to IEEE Std 1003.1 (``POSIX.1'').
...
Fixes PR bin/11227
No objection on tech-userland, ok: martin
2008-12-11 11:14:36 +00:00
ad
0efea177e3
Remove LKMs and switch to the module framework, pass 1.
...
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
christos
7bd2da510f
bye old vi!
2008-10-29 16:49:33 +00:00
christos
19656dada9
For now descend into old vi for virecover and doc. Unfortunately the
...
new vi vi.ref is now texinfo and our makeinfo is too old to deal with it.
2008-08-31 12:09:48 +00:00
christos
0d6bb61e85
nvi is now default
2008-08-31 05:17:31 +00:00