Add dhcpcd(8) to luna68k sysinst. Also bump ramdisk size.diff -r1.1 -r1.2 src/distrib/luna68k/ramdisk/Makefile
(tsutsui)
--- 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 | |||
6 | IMAGE= ramdisk.fs | 6 | IMAGE= ramdisk.fs | |
7 | IMAGESIZE= 1600k | 7 | IMAGESIZE= 1700k | |
8 | MAKEFS_FLAGS= -f 15 | 8 | MAKEFS_FLAGS= -f 15 | |
9 | 9 | |||
10 | WARNS= 1 | 10 | WARNS= 1 | |
11 | DBG= -Os | 11 | DBG= -Os | |
12 | 12 | |||
13 | CRUNCHBIN= ramdiskbin | 13 | CRUNCHBIN= ramdiskbin | |
14 | LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst.en | 14 | LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst.en | |
15 | MTREECONF= ${DISTRIBDIR}/common/mtree.common | 15 | MTREECONF= ${DISTRIBDIR}/common/mtree.common | |
16 | IMAGEENDIAN= be | 16 | IMAGEENDIAN= be | |
17 | MAKEDEVTARGETS= ramdisk | 17 | MAKEDEVTARGETS= ramdisk | |
18 | IMAGEDEPENDS= ${CRUNCHBIN} \ | 18 | IMAGEDEPENDS= ${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 | |
26 | HACKSRC= ${DISTRIBDIR}/utils/libhack | 26 | HACKSRC= ${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 | |||
34 | release: | 35 | release: | |
35 | 36 | |||
36 | .include <bsd.prog.mk> | 37 | .include <bsd.prog.mk> |
--- 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 | |||
3 | SRCDIRS bin sbin usr.bin usr.sbin | 3 | SRCDIRS bin sbin usr.bin usr.sbin | |
4 | 4 | |||
5 | PROG bin/cat | 5 | PROG bin/cat | |
6 | PROG bin/chmod | 6 | PROG bin/chmod | |
7 | PROG bin/cp | 7 | PROG bin/cp | |
8 | PROG bin/dd | 8 | PROG bin/dd | |
9 | PROG bin/df | 9 | PROG bin/df | |
10 | PROG bin/ed | 10 | PROG bin/ed | |
11 | PROG bin/ln | 11 | PROG bin/ln | |
12 | PROG bin/ls | 12 | PROG bin/ls | |
13 | PROG bin/mkdir | 13 | PROG bin/mkdir | |
14 | PROG bin/mt | 14 | PROG bin/mt | |
@@ -33,26 +33,27 @@ PROG sbin/mknod | @@ -33,26 +33,27 @@ PROG sbin/mknod | |||
33 | PROG sbin/mount | 33 | PROG sbin/mount | |
34 | PROG sbin/mount_cd9660 | 34 | PROG sbin/mount_cd9660 | |
35 | PROG sbin/mount_ffs | 35 | PROG sbin/mount_ffs | |
36 | PROG sbin/mount_msdos | 36 | PROG sbin/mount_msdos | |
37 | PROG sbin/mount_nfs | 37 | PROG sbin/mount_nfs | |
38 | PROG sbin/newfs sbin/mount_mfs | 38 | PROG sbin/newfs sbin/mount_mfs | |
39 | PROG sbin/ping | 39 | PROG sbin/ping | |
40 | PROG sbin/reboot sbin/halt | 40 | PROG sbin/reboot sbin/halt | |
41 | PROG sbin/restore sbin/rrestore | 41 | PROG sbin/restore sbin/rrestore | |
42 | PROG sbin/route | 42 | PROG sbin/route | |
43 | PROG sbin/shutdown | 43 | PROG sbin/shutdown | |
44 | PROG sbin/slattach | 44 | PROG sbin/slattach | |
45 | PROG sbin/swapctl sbin/swapon | 45 | PROG sbin/swapctl sbin/swapon | |
46 | PROG sbin/sysctl | |||
46 | PROG sbin/umount | 47 | PROG sbin/umount | |
47 | 48 | |||
48 | PROG usr/bin/ftp | 49 | PROG usr/bin/ftp | |
49 | PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip | 50 | PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip | |
50 | PROG usr/bin/more | 51 | PROG usr/bin/more | |
51 | PROG usr/bin/sed | 52 | PROG usr/bin/sed | |
52 | PROG usr/bin/tset | 53 | PROG usr/bin/tset | |
53 | 54 | |||
54 | PROG usr/sbin/chroot | 55 | PROG usr/sbin/chroot | |
55 | 56 | |||
56 | # init invokes the shell as -sh | 57 | # init invokes the shell as -sh | |
57 | ARGVLN sh -sh | 58 | ARGVLN sh -sh | |
58 | 59 |
--- 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 | # | |
5 | include "arch/luna68k/conf/std.luna68k" | 5 | include "arch/luna68k/conf/std.luna68k" | |
6 | 6 | |||
7 | makeoptions COPTS="-Os" # Optimise for space. Implies -O2 | 7 | makeoptions COPTS="-Os" # Optimise for space. Implies -O2 | |
8 | 8 | |||
9 | maxusers 4 | 9 | maxusers 4 | |
10 | 10 | |||
11 | options M68030 | 11 | options M68030 | |
12 | options M68040 | 12 | options M68040 | |
13 | options FPSP # on m68040 to emulate some missing FP instructions | 13 | options FPSP # on m68040 to emulate some missing FP instructions | |
14 | 14 | |||
15 | options MEMORY_DISK_HOOKS | 15 | options MEMORY_DISK_HOOKS | |
16 | options MEMORY_DISK_IS_ROOT # Force root on ram-disk | 16 | options MEMORY_DISK_IS_ROOT # Force root on ram-disk | |
17 | options MEMORY_DISK_SERVER=0 # no userspace md(4) support | 17 | options MEMORY_DISK_SERVER=0 # no userspace md(4) support | |
18 | options MEMORY_DISK_ROOT_SIZE=3200 # 1.60 Megabytes | 18 | options MEMORY_DISK_ROOT_SIZE=3400 # 1.60 Megabytes | |
19 | options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode | 19 | options 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 | |
28 | options PIPE_SOCKETPAIR # smaller, but slower pipe(2) | 28 | options 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 |