Commit Graph

11779 Commits

Author SHA1 Message Date
hannken
4d6cf788fb Make the definition of CRUNCHOPS independent of SMALLPROG_INET6 / USE_INET6.
Distrib/sparc64/instfs now builds again.
2010-12-14 17:07:08 +00:00
jruoho
674e0899ee By majority vote, move module(4) to the section 7. 2010-12-14 16:18:15 +00:00
pooka
756d5b62e3 Add another version of the simple ping test, this time written as a
shell script and using rump_server, rump.ifconfig and rump.ping.

XXX: uses rump_allserver for now, though, since i noticed a problem
where the rump kernel syscall vector does not get updated for
dlopen()'d libraries (and hence if you dlopen librumpnet.so, socket()
still gives ENOSYS).  Me be fixink it later.
2010-12-14 11:03:17 +00:00
skrll
355274ff7c bah set lists. expect this lot back soon(ish). 2010-12-14 10:02:02 +00:00
skrll
be2356ad6f Convert a couple of old regress tests to ATF.
Remove the regress/usr.bin/rtld/dlopen/dlopen.c test as well as it's
covered by existing ATF test(s).
2010-12-14 05:57:31 +00:00
pooka
a74a091f67 use CRUNCHOPS for a crunched prog 2010-12-13 21:47:32 +00:00
pooka
f2ee316255 Add netstat rump client. For now, it always sets -X, i.e. will
use only sysctl and no kvm (implementing /dev/mem for a rump kernel
would probably not be hard, but still a non-zero effort).

Note: since there is absolutely no network activity in a fresh rump
kernel, rump.netstat usually displays exactly nothing when invoked
without parameters.  Arguments like -r, -bi, -p icmp etc. produce
more stuff.
2010-12-13 21:15:30 +00:00
pooka
91780b046c +rump.mod* 2010-12-13 20:51:11 +00:00
pooka
78f20aa8ef manpage 2010-12-13 19:36:34 +00:00
pooka
e8de1d91d0 be a happy crunch build 2010-12-13 19:19:10 +00:00
pooka
c7202418cd +rump.envstat 2010-12-13 18:02:04 +00:00
pooka
3731ffce96 add fresh rump clients 2010-12-13 17:51:39 +00:00
pooka
8603230f7e Define PROG here since Makefile.inc no longer defines it. 2010-12-13 17:35:31 +00:00
pooka
73b0b48907 Retire h_simpleserver and use rump_server instead. 2010-12-13 13:39:42 +00:00
pooka
bfedfec98d +rump_server 2010-12-13 13:38:18 +00:00
mrg
d541f2b66d reinstall awk.texi. 2010-12-13 06:30:44 +00:00
pgoyette
1a0912fe8a Update sets for new module(4) man page. 2010-12-12 19:29:23 +00:00
christos
e8465113ee remove awk.info 2010-12-12 19:04:08 +00:00
adam
81f76d5f9d setlists updated for OpenLDAP 2.4.23 2010-12-12 16:27:24 +00:00
pooka
d59692159a h_reboot has been superceded by rump.halt 2010-12-12 12:53:35 +00:00
pooka
78e5870eec utility to halt a rump kernel 2010-12-12 12:48:30 +00:00
rtr
d9e0d8ab8b add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again 2010-12-12 00:19:44 +00:00
rtr
8f9b278727 add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes 2010-12-11 10:41:11 +00:00
riz
788f402244 Add new resize_ffs test programs, and obsolete an old one. 2010-12-09 05:19:43 +00:00
njoly
f23e744cdd Make tests set generation optional, skipped for MKATF=no build. 2010-12-08 23:56:01 +00:00
pooka
f72f843cc8 +rumpnet_agr 2010-12-08 20:23:12 +00:00
pooka
1502fb0dfc +rumpnet_bridge 2010-12-08 18:16:16 +00:00
njoly
937456b0b9 +ldpd.debug 2010-12-08 16:38:52 +00:00
ryoon
1408146d58 Add myself, Ryo ONODERA. 2010-12-08 10:22:55 +00:00
kefren
b7cc0d63a9 add usr/sbin/ldpd and its man page 2010-12-08 07:20:59 +00:00
pooka
0ee4a4c4ad +rumpdev_drvctl 2010-12-07 21:40:08 +00:00
kiyohara
88667f4694 The failure of rebuilding is evaded.
Vga is not used in x86 and alpha for a long time.  Also PR#41626 might
influence us.
2010-12-07 05:51:45 +00:00
mrg
1153d206d6 install prenice(1) and man page links. 2010-12-06 21:16:53 +00:00
phx
9efedd612c There should be no MD keymaps in /usr/share/wscons/keymaps. So I made the
PowerBook keymap MI again, after a discussion with <mrg>.
2010-12-06 18:26:28 +00:00
pooka
3ac6e9a428 +tp 2010-12-06 11:32:56 +00:00
pooka
fee25d6c52 rumpcrypto should never have been its own faction, so finally make
it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
2010-12-05 20:11:21 +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
mrg
94f36216e9 fix some set lists issues after the recent bpf and pcap updates. 2010-12-05 09:02:28 +00:00
christos
5e475ba09e sets for new libpcap and tcpdump 2010-12-05 06:02:28 +00:00
jmmv
c3babaca78 Remove password cipher selection as discussed in current-users@.
Users who really really really want to change the default setting can
continue to change their cipher algorithm right after a clean install
by modifying /etc/passwd.conf and regenerating the root password if
previously set by sysinst.
2010-12-04 14:57:56 +00:00
plunky
f33b316b63 Remove the do-external-lib and do-gnu-lib targets, along with
external/lib/Makefile and crypto/external/lib/Makefile, replacing
them all with SUBDIRs directly from lib/Makefile.

compat/compatsubdirs.mk becomes simpler now, as everything is built
from lib/Makefile, meaning all the libraries will now be built under
compat so update the set lists to account for that.
2010-12-03 21:38:46 +00:00
phx
12e38db326 Make sure the new ukbd.any.powerbook keymap is just compiled for macppc.
So it can be removed from distrib/sets/lists/base/mi again.
2010-12-03 17:57:43 +00:00
njoly
71281c77f5 Add testcase for PR/44189: strtod(3) wrong results with "-0x". 2010-12-03 13:11:50 +00:00
hannken
0535cdefcf Add missing files ./usr/tests/util/make/d_unmatchedvarparen.{mk,out} 2010-12-03 12:02:28 +00:00
christos
84f44954f6 fix sets for bind 9.7.2-P3 2010-12-02 14:54:43 +00:00
pgoyette
bbee0aaae2 Add keymap for ukbd.any.powerbook to fix build breakage 2010-12-02 02:58:28 +00:00
phx
0acc6b4268 Overlay for all Apple PowerBook keymaps, to support the special function
keys for brightness-, volume-control, num-lock, etc.
To be loaded via /etc/wscons.conf.
2010-12-01 17:48:04 +00:00
njoly
6906efb802 Remove unexpected t_resize_ffs.debug (t_resize_ffs is an atf-sh
script).
2010-12-01 17:40:08 +00:00
pooka
024c6ce070 adjust previous a bit to attempt to deal with MKMONKEY 2010-12-01 07:03:21 +00:00
mef
de61feac70 Add Makoto Fujiwara mef@, thanks 2010-12-01 01:57:09 +00:00