Thu Feb 20 14:30:23 2014 UTC ()
Add dhcpcd(8) to luna68k sysinst.  Also bump ramdisk size.


(tsutsui)
diff -r1.1 -r1.2 src/distrib/luna68k/ramdisk/Makefile
diff -r1.2 -r1.3 src/distrib/luna68k/ramdisk/list
diff -r1.14 -r1.15 src/sys/arch/luna68k/conf/INSTALL

cvs diff -r1.1 -r1.2 src/distrib/luna68k/ramdisk/Makefile (expand / switch to unified diff)

--- src/distrib/luna68k/ramdisk/Makefile 2011/07/16 15:52:21 1.1
+++ src/distrib/luna68k/ramdisk/Makefile 2014/02/20 14:30:23 1.2
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1# $NetBSD: Makefile,v 1.1 2011/07/16 15:52:21 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.2 2014/02/20 14:30:23 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= 1600k 7IMAGESIZE= 1700k
8MAKEFS_FLAGS= -f 15 8MAKEFS_FLAGS= -f 15
9 9
10WARNS= 1 10WARNS= 1
11DBG= -Os 11DBG= -Os
12 12
13CRUNCHBIN= ramdiskbin 13CRUNCHBIN= ramdiskbin
14LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst.en 14LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst.en
15MTREECONF= ${DISTRIBDIR}/common/mtree.common 15MTREECONF= ${DISTRIBDIR}/common/mtree.common
16IMAGEENDIAN= be 16IMAGEENDIAN= be
17MAKEDEVTARGETS= ramdisk 17MAKEDEVTARGETS= ramdisk
18IMAGEDEPENDS= ${CRUNCHBIN} \ 18IMAGEDEPENDS= ${CRUNCHBIN} \
19 dot.profile \ 19 dot.profile \
20 ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ 20 ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \
21 ${NETBSDSRCDIR}/etc/netconfig \ 21 ${NETBSDSRCDIR}/etc/netconfig \
22 ${DISTRIBDIR}/common/protocols \ 22 ${DISTRIBDIR}/common/protocols \
23 ${DISTRIBDIR}/common/services 23 ${DISTRIBDIR}/common/services
24 24
25# Use stubs to eliminate some large stuff from libc 25# Use stubs to eliminate some large stuff from libc
26HACKSRC= ${DISTRIBDIR}/utils/libhack 26HACKSRC= ${DISTRIBDIR}/utils/libhack
27.include "${HACKSRC}/Makefile.inc" 27.include "${HACKSRC}/Makefile.inc"
28${CRUNCHBIN}: libhack.o 28${CRUNCHBIN}: libhack.o
29 29
30.include "${DISTRIBDIR}/common/Makefile.crunch" 30.include "${DISTRIBDIR}/common/Makefile.crunch"
 31.include "${DISTRIBDIR}/common/Makefile.dhcpcd"
31.include "${DISTRIBDIR}/common/Makefile.makedev" 32.include "${DISTRIBDIR}/common/Makefile.makedev"
32.include "${DISTRIBDIR}/common/Makefile.image" 33.include "${DISTRIBDIR}/common/Makefile.image"
33 34
34release: 35release:
35 36
36.include <bsd.prog.mk> 37.include <bsd.prog.mk>

cvs diff -r1.2 -r1.3 src/distrib/luna68k/ramdisk/list (expand / switch to unified diff)

--- src/distrib/luna68k/ramdisk/list 2014/02/15 18:41:20 1.2
+++ src/distrib/luna68k/ramdisk/list 2014/02/20 14:30:23 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: list,v 1.2 2014/02/15 18:41:20 tsutsui Exp $ 1# $NetBSD: list,v 1.3 2014/02/20 14:30:23 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
@@ -33,26 +33,27 @@ PROG sbin/mknod @@ -33,26 +33,27 @@ PROG sbin/mknod
33PROG sbin/mount 33PROG sbin/mount
34PROG sbin/mount_cd9660 34PROG sbin/mount_cd9660
35PROG sbin/mount_ffs 35PROG sbin/mount_ffs
36PROG sbin/mount_msdos 36PROG sbin/mount_msdos
37PROG sbin/mount_nfs 37PROG sbin/mount_nfs
38PROG sbin/newfs sbin/mount_mfs 38PROG sbin/newfs sbin/mount_mfs
39PROG sbin/ping 39PROG sbin/ping
40PROG sbin/reboot sbin/halt 40PROG sbin/reboot sbin/halt
41PROG sbin/restore sbin/rrestore 41PROG sbin/restore sbin/rrestore
42PROG sbin/route 42PROG sbin/route
43PROG sbin/shutdown 43PROG sbin/shutdown
44PROG sbin/slattach 44PROG sbin/slattach
45PROG sbin/swapctl sbin/swapon 45PROG sbin/swapctl sbin/swapon
 46PROG sbin/sysctl
46PROG sbin/umount 47PROG sbin/umount
47 48
48PROG usr/bin/ftp 49PROG usr/bin/ftp
49PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip 50PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip
50PROG usr/bin/more 51PROG usr/bin/more
51PROG usr/bin/sed 52PROG usr/bin/sed
52PROG usr/bin/tset 53PROG usr/bin/tset
53 54
54PROG usr/sbin/chroot 55PROG usr/sbin/chroot
55 56
56# init invokes the shell as -sh 57# init invokes the shell as -sh
57ARGVLN sh -sh 58ARGVLN sh -sh
58 59

cvs diff -r1.14 -r1.15 src/sys/arch/luna68k/conf/INSTALL (expand / switch to unified diff)

--- src/sys/arch/luna68k/conf/INSTALL 2013/06/30 21:38:57 1.14
+++ src/sys/arch/luna68k/conf/INSTALL 2014/02/20 14:30:23 1.15
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: INSTALL,v 1.14 2013/06/30 21:38:57 rmind Exp $ 1# $NetBSD: INSTALL,v 1.15 2014/02/20 14:30:23 tsutsui Exp $
2# 2#
3# config for installation ramdisk kernel 3# config for installation ramdisk kernel
4#  4#
5include "arch/luna68k/conf/std.luna68k" 5include "arch/luna68k/conf/std.luna68k"
6 6
7makeoptions COPTS="-Os" # Optimise for space. Implies -O2 7makeoptions COPTS="-Os" # Optimise for space. Implies -O2
8 8
9maxusers 4 9maxusers 4
10 10
11options M68030 11options M68030
12options M68040 12options M68040
13options FPSP # on m68040 to emulate some missing FP instructions 13options FPSP # on m68040 to emulate some missing FP instructions
14 14
15options MEMORY_DISK_HOOKS 15options MEMORY_DISK_HOOKS
16options MEMORY_DISK_IS_ROOT # Force root on ram-disk 16options MEMORY_DISK_IS_ROOT # Force root on ram-disk
17options MEMORY_DISK_SERVER=0 # no userspace md(4) support 17options MEMORY_DISK_SERVER=0 # no userspace md(4) support
18options MEMORY_DISK_ROOT_SIZE=3200 # 1.60 Megabytes 18options MEMORY_DISK_ROOT_SIZE=3400 # 1.60 Megabytes
19options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode 19options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode
20 20
21# Standard system options 21# Standard system options
22#options NTP # NTP phase/frequency locked loop 22#options NTP # NTP phase/frequency locked loop
23#options KTRACE 23#options KTRACE
24#options SYSVMSG # System V message queues 24#options SYSVMSG # System V message queues
25#options SYSVSEM # System V semaphores 25#options SYSVSEM # System V semaphores
26#options SYSVSHM # System V shared memory 26#options SYSVSHM # System V shared memory
27#options USERCONF # userconf(4) support 27#options USERCONF # userconf(4) support
28options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 28options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
29#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 29#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
30 30
31# Enable experimental buffer queue strategy for better responsiveness under  31# Enable experimental buffer queue strategy for better responsiveness under