#
# Copyright 2005-2010 Nexenta Systems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# $Id: filelist_miniroot.txt 114066 2006-10-16 16:45:44Z root $
#

#
# This file specifies the contents of miniroot.  Files and directories
# mentioned in this file will be copied over from the BFU staging area
# into the miniroot.
#
# An entry which begins with '!' will be excluded from the miniroot
# and instead will be made part of the CD-ROM contents.
#
# Otherwise, all other entries specify either files or directories
# with one entry per line; blank and commented lines are ignored.
#

bin
boot/acpi/tables
boot/solaris
boot/grub
dev
devices/pseudo
etc
!etc/gconf
kernel
mnt
lib
platform/i86pc/kernel
platform/i86xpv/kernel
proc
sbin
system
tmp
var
!var/lib/apt
var/lib/dpkg
!var/cache/man
!var/lib/scrollkeeper
root
!usr/gcc

# We need this else svc.startd will crash after we mount /usr on LiveCD
usr/lib/locale

# We need these because the system's hostname is set prior to /usr being mounted
usr/bin/bash
#usr/bin/ksh93
#usr/bin/ksh
usr/bin/sh
usr/bin/hostname
usr/bin/uname
usr/bin/more
usr/bin/tail
usr/bin/mail
usr/bin/svcs

usr/bin/i86/ksh93
#usr/bin/i86/ksh
usr/bin/amd64/ksh93
#usr/bin/amd64/ksh

usr/lib/libshell.so.1
usr/lib/libcmd.so.1
usr/lib/libdll.so.1
usr/lib/libast.so.1
usr/lib/libsum.so.1
usr/lib/libm.so.2
##usr/lib/libm.so
usr/lib/libsmbios.so.1
##usr/lib/libdiskmgt.so.1
usr/lib/libexacct.so.1
usr/lib/libmail.so.1
#usr/lib/libmail.so
##usr/lib/32
##usr/lib/64
usr/lib/amd64/libshell.so.1
usr/lib/amd64/libcmd.so.1
usr/lib/amd64/libdll.so.1
usr/lib/amd64/libast.so.1
usr/lib/amd64/libsum.so.1
usr/lib/amd64/libm.so.2
##usr/lib/amd64/libm.so
usr/lib/amd64/libsmbios.so.1
##usr/lib/amd64/libdiskmgt.so.1
usr/lib/amd64/libexacct.so.1
usr/lib/amd64/libmail.so.1
#usr/lib/amd64/libmail.so

##usr/lib/fm/libfmevent.so
usr/lib/fm/libfmevent.so.1
##usr/lib/fm/llib-lfmevent
##usr/lib/fm/llib-lfmevent.ln
##usr/lib/fm/amd64/libfmevent.so
usr/lib/fm/amd64/libfmevent.so.1
##usr/lib/fm/amd64/llib-lfmevent.ln

# Some misc stuff
usr/bin/cp
usr/bin/ls
usr/bin/cat
usr/bin/sed
usr/bin/eject
usr/bin/sleep
usr/bin/grep
usr/bin/uniq
usr/bin/iostat

# We need these for device and media discovery
usr/bin/pkill
usr/sbin/prtconf
usr/lib/devfsadm
usr/lib/sysevent

# my added
usr/sbin/i86
usr/sbin/amd64

usr/sbin/pmadm
usr/sbin/devfsadm
usr/sbin/reboot

usr/sbin/quota
usr/sbin/format
usr/sbin/modinfo
usr/sbin/rem_drv
usr/sbin/add_drv
usr/sbin/poweroff

usr/bin/ps
usr/bin/amd64/ps
usr/bin/i86/ps

# and for lofs
usr/sbin/lofiadm
usr/lib/fs

# drivers for PCFS
usr/kernel/fs/pcfs
usr/kernel/fs/amd64/pcfs

# and for ZFS
#usr/lib/fs/zfs
#usr/lib/libvolmgt.so.1
#usr/lib/libdiskmgt.so.1
#usr/lib/libzfs.so
#usr/lib/libzfs.so.1
#usr/lib/libzpool.so
#usr/lib/libzpool.so.1
#usr/sbin/zpool
#usr/sbin/zfs
