Home | History | Annotate | Line # | Download | only in miniroot
list revision 1.4
      1 #
      2 # $NetBSD: list,v 1.4 2007/03/03 06:40:09 apb Exp $
      3 #
      4 
      5 # The PROM provides a default kernel name of "vmunix"
      6 COPY	${KERNEL}			netbsd
      7 LINK	netbsd				vmunix
      8 
      9 # These are scripts:
     10 COPY	${DESTDIR}/usr/bin/false	bin/false		555
     11 COPY	${DESTDIR}/usr/bin/true 	bin/true		555
     12 
     13 # From usr/mdec:
     14 COPY	${DESTDIR}/usr/mdec/bootxx	usr/mdec/bootxx
     15 COPY	${DESTDIR}/usr/mdec/bootyy	usr/mdec/bootyy
     16 SYMLINK		  /usr/sbin/installboot usr/mdec/installboot
     17 COPY	${DESTDIR}/usr/mdec/netboot	usr/mdec/netboot
     18 COPY	${DESTDIR}/usr/mdec/tapeboot	usr/mdec/tapeboot
     19 COPY	${DESTDIR}/usr/mdec/ufsboot	usr/mdec/ufsboot
     20 LINK		   usr/mdec/ufsboot	ufsboot
     21 
     22 # various files that we need in /etc for the install
     23 COPY	${DESTDIR}/etc/group		etc/group
     24 COPY	${DESTDIR}/etc/master.passwd	etc/master.passwd
     25 COPY	${DESTDIR}/etc/netconfig	etc/netconfig
     26 COPY	${DESTDIR}/etc/passwd		etc/passwd
     27 COPY	${DESTDIR}/etc/protocols	etc/protocols
     28 COPY	${DESTDIR}/etc/pwd.db		etc/pwd.db
     29 COPY	${DESTDIR}/etc/services		etc/services
     30 COPY	${DESTDIR}/etc/spwd.db		etc/spwd.db
     31 
     32 # some /etc files get special handling (for MFS /tmp yuck)
     33 COPY	${DESTDIR}/etc/disktab		etc/disktab.shadow
     34 SYMLINK	/tmp/disktab.shadow		etc/disktab
     35 COPY	${CURDIR}/fstab			tmp/fstab.shadow
     36 SYMLINK	/tmp/fstab.shadow		etc/fstab
     37 SYMLINK	/tmp/resolv.conf.shadow		etc/resolv.conf
     38 SYMLINK	/tmp/hosts			etc/hosts
     39 
     40 # copy the MAKEDEV script and make some devices
     41 COPY	${DESTDIR}/dev/MAKEDEV		dev/MAKEDEV		555
     42 COPY	${DESTDIR}/dev/MAKEDEV.local	dev/MAKEDEV.local	555
     43 
     44 # copy the miniroot installation tools
     45 COPY	${CURDIR}/profile		.profile
     46 COPY	${CURDIR}/termcap		usr/share/misc/termcap
     47 
     48 COPY	${CURDIR}/install.md		install.md
     49 COPY	${OBJDIR}/install.sub		install.sub
     50 
     51 COPY	${DISTRIBDIR}/miniroot/install.sh install		555
     52 COPY	${DISTRIBDIR}/miniroot/upgrade.sh upgrade		555
     53 
     54 # miniroot files from /sbin:
     55 # Extras not in ../../miniroot/list:
     56 #  disklabel dmesg edlabel mount_kernfs restore 
     57 
     58 COPY	${DESTDIR}/sbin/dmesg		sbin/dmesg		555
     59 COPY	${DESTDIR}/sbin/edlabel 	sbin/edlabel		555
     60 
     61 COPY	${DESTDIR}/sbin/fsck		sbin/fsck		555
     62 COPY	${DESTDIR}/sbin/fsck_ffs	sbin/fsck_ffs		555
     63 
     64 COPY	${DESTDIR}/sbin/ifconfig	sbin/ifconfig		555
     65 COPY	${DESTDIR}/sbin/init		sbin/init		555
     66 COPY	${DESTDIR}/sbin/mknod		sbin/mknod		555
     67 
     68 COPY	${DESTDIR}/sbin/mount		sbin/mount		555
     69 COPY	${DESTDIR}/sbin/mount_cd9660	sbin/mount_cd9660	555
     70 COPY	${DESTDIR}/sbin/mount_ffs	sbin/mount_ffs		555
     71 COPY	${DESTDIR}/sbin/mount_kernfs	sbin/mount_kernfs	555
     72 COPY	${DESTDIR}/sbin/mount_nfs	sbin/mount_nfs		555
     73 
     74 COPY	${DESTDIR}/sbin/newfs		sbin/newfs		555
     75 COPY	${DESTDIR}/sbin/ping		sbin/ping		555
     76 COPY	${DESTDIR}/sbin/reboot		sbin/reboot		555
     77 LINK		   sbin/reboot		sbin/halt
     78 
     79 COPY	${DESTDIR}/sbin/restore		sbin/restore		555
     80 LINK		   sbin/restore		sbin/rrestore
     81 
     82 COPY	${DESTDIR}/sbin/route		sbin/route		555
     83 COPY	${DESTDIR}/sbin/shutdown	sbin/shutdown		555
     84 COPY	${DESTDIR}/sbin/slattach	sbin/slattach		555
     85 COPY	${DESTDIR}/sbin/swapctl		sbin/swapctl		555
     86 COPY	${DESTDIR}/sbin/sysctl		sbin/sysctl		555
     87 COPY	${DESTDIR}/sbin/umount		sbin/umount		555
     88 
     89 # miniroot files from /bin:
     90 # Extras not in ../../miniroot/list:
     91 #  date ps rmdir
     92 
     93 COPY	${DESTDIR}/bin/cat		bin/cat			555
     94 COPY	${DESTDIR}/bin/chmod		bin/chmod		555
     95 COPY	${DESTDIR}/bin/cp		bin/cp			555
     96 COPY	${DESTDIR}/bin/date		bin/date		555
     97 COPY	${DESTDIR}/bin/dd		bin/dd			555
     98 COPY	${DESTDIR}/bin/df		bin/df			555
     99 COPY	${DESTDIR}/bin/ed		bin/ed			555
    100 COPY	${DESTDIR}/bin/expr		bin/expr		555
    101 COPY	${DESTDIR}/bin/hostname		bin/hostname		555
    102 COPY	${DESTDIR}/bin/kill		bin/kill		555
    103 COPY	${DESTDIR}/bin/ln		bin/ln			555
    104 COPY	${DESTDIR}/bin/ls		bin/ls			555
    105 COPY	${DESTDIR}/bin/mkdir		bin/mkdir		555
    106 COPY	${DESTDIR}/bin/mt		bin/mt			555
    107 COPY	${DESTDIR}/bin/mv		bin/mv			555
    108 COPY	${DESTDIR}/bin/pax		bin/pax			555
    109 COPY	${DESTDIR}/bin/ps		bin/ps			555
    110 COPY	${DESTDIR}/bin/pwd		bin/pwd			555
    111 COPY	${DESTDIR}/bin/rm		bin/rm			555
    112 COPY	${DESTDIR}/bin/rmdir		bin/rmdir		555
    113 COPY	${DESTDIR}/bin/sh		bin/sh			555
    114 COPY	${DESTDIR}/bin/sleep		bin/sleep		555
    115 COPY	${DESTDIR}/bin/stty		bin/stty		555
    116 COPY	${DESTDIR}/bin/sync		bin/sync		555
    117 
    118 COPY	${DESTDIR}/bin/test		bin/test		555
    119 LINK		   bin/test		bin/[
    120 
    121 # new, combined pax,tar,cpio
    122 LINK		   bin/pax		usr/bin/tar
    123 
    124 # miniroot files from /usr:
    125 SYMLINK	/usr/lib usr/libexec
    126 
    127 # usr.sbin:
    128 COPY	${DESTDIR}/usr/sbin/installboot	usr/sbin/installboot	555
    129 COPY	${DESTDIR}/usr/sbin/chown	usr/sbin/chown		555
    130 COPY	${DESTDIR}/usr/sbin/rdate	usr/sbin/rdate		555
    131 
    132 # usr.bin:
    133 
    134 LINK		   usr/sbin/chown	usr/bin/chgrp
    135 
    136 COPY	${DESTDIR}/usr/bin/chflags	usr/bin/chflags		555
    137 COPY	${DESTDIR}/usr/bin/cksum	usr/bin/cksum		555
    138 COPY	${DESTDIR}/usr/bin/cmp		usr/bin/cmp		555
    139 COPY	${DESTDIR}/usr/bin/ftp		usr/bin/ftp		555
    140 COPY	${DESTDIR}/usr/bin/less		usr/bin/less		555
    141 LINK		   usr/bin/less 	usr/bin/more
    142 COPY	${DESTDIR}/usr/bin/rsh		usr/bin/rsh		555
    143 COPY	${DESTDIR}/usr/bin/sed		usr/bin/sed		555
    144 COPY	${DESTDIR}/usr/bin/tip		usr/bin/tip		555
    145 COPY	${DESTDIR}/usr/bin/vi		usr/bin/vi		555
    146 
    147 # gnu/usr.bin:
    148 COPY	${DESTDIR}/usr/bin/gzip		usr/bin/gzip		555
    149 LINK		   usr/bin/gzip 	usr/bin/gunzip
    150 LINK		   usr/bin/gzip 	usr/bin/gzcat
    151 
    152 # install.md still uses sort
    153 COPY	${DESTDIR}/usr/bin/sort		usr/bin/sort		555
    154