Tue Apr 14 12:09:48 2009 UTC ()
Add dhclient to ramdisk root.


(tsutsui)
diff -r1.5 -r1.6 src/distrib/dreamcast/ramdisk/Makefile
diff -r1.7 -r1.8 src/distrib/dreamcast/ramdisk/list

cvs diff -r1.5 -r1.6 src/distrib/dreamcast/ramdisk/Makefile (expand / switch to unified diff)

--- src/distrib/dreamcast/ramdisk/Makefile 2009/01/25 22:08:37 1.5
+++ src/distrib/dreamcast/ramdisk/Makefile 2009/04/14 12:09:48 1.6
@@ -1,37 +1,38 @@ @@ -1,37 +1,38 @@
1# $NetBSD: Makefile,v 1.5 2009/01/25 22:08:37 abs Exp $ 1# $NetBSD: Makefile,v 1.6 2009/04/14 12:09:48 tsutsui Exp $
2 2
3.include <bsd.own.mk> 3.include <bsd.own.mk>
4.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 4.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
5 5
6IMAGE= ramdisk.fs 6IMAGE= ramdisk.fs
7IMAGESIZE= 1440k 7IMAGESIZE= 1440k
8MAKEFS_FLAGS= -f 15 8MAKEFS_FLAGS= -f 15
9 9
10WARNS= 1 10WARNS= 1
11DBG= -Os -freorder-blocks 11DBG= -Os -freorder-blocks
12 12
13CRUNCHBIN= ramdiskbin 13CRUNCHBIN= ramdiskbin
14CRUNCHGEN_FLAGS= -d "${DBG}" 14CRUNCHGEN_FLAGS= -d "${DBG}"
15LISTS= ${.CURDIR}/list # ${DISTRIBDIR}/common/list.sysinst 15LISTS= ${.CURDIR}/list # ${DISTRIBDIR}/common/list.sysinst
16MTREECONF= ${DISTRIBDIR}/common/mtree.common 16MTREECONF= ${DISTRIBDIR}/common/mtree.common
17IMAGEENDIAN= le 17IMAGEENDIAN= le
18MAKEDEVTARGETS= ramdisk 18MAKEDEVTARGETS= ramdisk
19IMAGEDEPENDS= ${CRUNCHBIN} \ 19IMAGEDEPENDS= ${CRUNCHBIN} \
20 dot.profile \ 20 dot.profile \
21 ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ 21 ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \
22 ${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/distrib/common/protocols \ 22 ${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/distrib/common/protocols \
23 ${NETBSDSRCDIR}/distrib/common/services \ 23 ${NETBSDSRCDIR}/distrib/common/services \
24 ${NETBSDSRCDIR}/distrib/common/termcap.mini 24 ${NETBSDSRCDIR}/distrib/common/termcap.mini \
 25 ${NETBSDSRCDIR}/usr.sbin/dhcp/clientscript/dhclient-script
25#SMALLPROG_INET6=1 26#SMALLPROG_INET6=1
26 27
27# Use stubs to eliminate some large stuff from libc 28# Use stubs to eliminate some large stuff from libc
28HACKSRC= ${DISTRIBDIR}/utils/libhack 29HACKSRC= ${DISTRIBDIR}/utils/libhack
29.include "${HACKSRC}/Makefile.inc" 30.include "${HACKSRC}/Makefile.inc"
30${CRUNCHBIN}: libhack.o 31${CRUNCHBIN}: libhack.o
31 32
32.include "${DISTRIBDIR}/common/Makefile.crunch" 33.include "${DISTRIBDIR}/common/Makefile.crunch"
33.include "${DISTRIBDIR}/common/Makefile.makedev" 34.include "${DISTRIBDIR}/common/Makefile.makedev"
34.include "${DISTRIBDIR}/common/Makefile.image" 35.include "${DISTRIBDIR}/common/Makefile.image"
35 36
36release: 37release:
37 38

cvs diff -r1.7 -r1.8 src/distrib/dreamcast/ramdisk/list (expand / switch to unified diff)

--- src/distrib/dreamcast/ramdisk/list 2009/01/25 22:08:37 1.7
+++ src/distrib/dreamcast/ramdisk/list 2009/04/14 12:09:48 1.8
@@ -1,37 +1,38 @@ @@ -1,37 +1,38 @@
1# $NetBSD: list,v 1.7 2009/01/25 22:08:37 abs Exp $ 1# $NetBSD: list,v 1.8 2009/04/14 12:09:48 tsutsui Exp $
2 2
3SRCDIRS bin sbin usr.bin usr.sbin 3SRCDIRS bin sbin usr.bin usr.sbin
4 4
5PROG bin/cat 5PROG bin/cat
6PROG bin/chmod 6PROG bin/chmod
7PROG bin/cp 7PROG bin/cp
8PROG bin/dd 8PROG bin/dd
9PROG bin/df 9PROG bin/df
10PROG bin/ed 10PROG bin/ed
11PROG bin/ln 11PROG bin/ln
12PROG bin/ls 12PROG bin/ls
13PROG bin/mkdir 13PROG bin/mkdir
14PROG bin/mt 14PROG bin/mt
15PROG bin/mv 15PROG bin/mv
16PROG bin/pax usr/bin/tar 16PROG bin/pax usr/bin/tar
17PROG bin/pwd 17PROG bin/pwd
18PROG bin/rcmd 18PROG bin/rcmd
19PROG bin/rcp 19PROG bin/rcp
20PROG bin/rm 20PROG bin/rm
21PROG bin/sh 21PROG bin/sh
22PROG bin/stty 22PROG bin/stty
23PROG bin/sync 23PROG bin/sync
24 24
 25PROG sbin/dhclient
25PROG sbin/disklabel 26PROG sbin/disklabel
26PROG sbin/dmesg 27PROG sbin/dmesg
27PROG sbin/fsck 28PROG sbin/fsck
28PROG sbin/fsck_ffs 29PROG sbin/fsck_ffs
29PROG sbin/ifconfig 30PROG sbin/ifconfig
30PROG sbin/init 31PROG sbin/init
31PROG sbin/mknod 32PROG sbin/mknod
32PROG sbin/mount 33PROG sbin/mount
33PROG sbin/mount_cd9660 34PROG sbin/mount_cd9660
34PROG sbin/mount_ffs 35PROG sbin/mount_ffs
35PROG sbin/mount_nfs 36PROG sbin/mount_nfs
36PROG sbin/newfs sbin/mount_mfs 37PROG sbin/newfs sbin/mount_mfs
37PROG sbin/ping 38PROG sbin/ping
@@ -45,36 +46,38 @@ PROG sbin/umount @@ -45,36 +46,38 @@ PROG sbin/umount
45 46
46PROG usr/bin/ftp 47PROG usr/bin/ftp
47PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip 48PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip
48PROG usr/bin/more 49PROG usr/bin/more
49PROG usr/bin/sed 50PROG usr/bin/sed
50PROG usr/bin/tset 51PROG usr/bin/tset
51 52
52PROG usr/sbin/chown usr/bin/chgrp 53PROG usr/sbin/chown usr/bin/chgrp
53PROG usr/sbin/chroot 54PROG usr/sbin/chroot
54 55
55# init invokes the shell as -sh 56# init invokes the shell as -sh
56ARGVLN sh -sh 57ARGVLN sh -sh
57 58
 59SPECIAL dhclient srcdir distrib/utils/x_dhclient
58SPECIAL ed srcdir distrib/utils/x_ed 60SPECIAL ed srcdir distrib/utils/x_ed
59SPECIAL gzip srcdir distrib/utils/x_gzip 61SPECIAL gzip srcdir distrib/utils/x_gzip
60SPECIAL ifconfig srcdir distrib/utils/x_ifconfig 62SPECIAL ifconfig srcdir distrib/utils/x_ifconfig
61SPECIAL more srcdir distrib/utils/more 63SPECIAL more srcdir distrib/utils/more
62SPECIAL ping srcdir distrib/utils/x_ping 64SPECIAL ping srcdir distrib/utils/x_ping
63SPECIAL route srcdir distrib/utils/x_route 65SPECIAL route srcdir distrib/utils/x_route
64SPECIAL umount srcdir distrib/utils/x_umount 66SPECIAL umount srcdir distrib/utils/x_umount
65 67
66LIBS libhack.o -ledit -lutil -lcurses -ltermcap -lrmt -ll -lm -lz -lprop 68LIBS libhack.o -ledit -lutil -lcurses -ltermcap -lrmt -ll -lm -lz -lprop
67 69
68# various files that we need in /etc for the install 70# various files that we need in /etc for the install
69COPY ${NETBSDSRCDIR}/etc/group etc/group 71COPY ${NETBSDSRCDIR}/etc/group etc/group
70COPY ${NETBSDSRCDIR}/etc/master.passwd etc/master.passwd 72COPY ${NETBSDSRCDIR}/etc/master.passwd etc/master.passwd
71COPY ${NETBSDSRCDIR}/etc/netconfig etc/netconfig 73COPY ${NETBSDSRCDIR}/etc/netconfig etc/netconfig
72COPY ${NETBSDSRCDIR}/distrib/common/protocols etc/protocols 74COPY ${NETBSDSRCDIR}/distrib/common/protocols etc/protocols
73COPY ${NETBSDSRCDIR}/distrib/common/services etc/services 75COPY ${NETBSDSRCDIR}/distrib/common/services etc/services
 76COPY ${NETBSDSRCDIR}/usr.sbin/dhcp/clientscript/dhclient-script sbin/dhclient-script 555
74 77
75# and the common installation tools 78# and the common installation tools
76COPY ${NETBSDSRCDIR}/distrib/common/termcap.mini usr/share/misc/termcap 79COPY ${NETBSDSRCDIR}/distrib/common/termcap.mini usr/share/misc/termcap
77 80
78# and the boot script 81# and the boot script
79COPY ${CURDIR}/dot.profile .profile 82COPY ${CURDIR}/dot.profile .profile
80MTREE ./.profile type=file uname=root gname=wheel mode=644 83MTREE ./.profile type=file uname=root gname=wheel mode=644