Browse Source

Update the ignorelist files

master
Peter Tribble 6 months ago
parent
commit
4fa1916d79
  1. 9
      NOTES
  2. 2
      pkginfo
  3. 3
      usr/lib/brand/tribblix-common/lib.ignorelist
  4. 62
      usr/lib/brand/tribblix-common/whole.ignorelist

9
NOTES

@ -47,10 +47,17 @@ The list of files to omit there is handled by an ignorelist. From an
illumos-gate package repo, in the pkg directory, look for files with
the variant.opensolaris.zone=global property. Something like
grep zone=global */* | grep -v ':dir ' | grep path=lib | tr ' ' '\n' | grep path= | sort
grep zone=global */* | grep -v ':dir ' | grep path=lib | tr ' ' '\n' | grep path= | sort | sed s:path=:/: > /tmp/lib.ignorelist
grep zone=global */* | grep -v ':dir ' | egrep -v path='(lib|usr|sbin|platform|boot|dev|kernel)' | tr ' ' '\n' | grep path= | sort | sed s:path=:/: > /tmp/sparse.ignorelist
grep zone=global */* | grep -v ':dir ' | egrep -v path='(etc|lib|platform|boot|dev|kernel)' | tr ' ' '\n' | grep path= | sort | sed s:path=:/: > /tmp/whole.ignorelist
although we only really need to filter out the SMF stuff.
You need to combine the lists for the different variants to be sure you
catch everything.
For whole-root zones and template zones, we can filter everything out,
including quite a few files under /usr.

2
pkginfo

@ -1,6 +1,6 @@
PKG="TRIBblix-zones"
NAME="Tribblix zone brands"
VERSION="0.26.0"
VERSION="0.26.1"
ZAP_URL="https://github.com/tribblix/tribblix-zones"
ARCH="i386,sparc"
CATEGORY="application"

3
usr/lib/brand/tribblix-common/lib.ignorelist

@ -4,6 +4,7 @@
/lib/libgrubmgmt.so.1
/lib/libmpscsi_vhci.so
/lib/libmpscsi_vhci.so.1
/lib/svc/manifest/network/cdpd.xml
/lib/svc/manifest/network/ibd-post-upgrade.xml
/lib/svc/manifest/network/iscsi/iscsi-initiator.xml
/lib/svc/manifest/network/iscsi/iscsi-target.xml
@ -16,6 +17,7 @@
/lib/svc/manifest/network/rpc/metamh.xml
/lib/svc/manifest/network/tnctl.xml
/lib/svc/manifest/network/tnd.xml
/lib/svc/manifest/network/varpd.xml
/lib/svc/manifest/platform/i86pc/acpihpd.xml
/lib/svc/manifest/system/device/devices-fc-fabric.xml
/lib/svc/manifest/system/dumpadm.xml
@ -23,6 +25,7 @@
/lib/svc/manifest/system/fcoe_target.xml
/lib/svc/manifest/system/filesystem/rmvolmgr.xml
/lib/svc/manifest/system/hal.xml
/lib/svc/manifest/system/hyperv/kvp.xml
/lib/svc/manifest/system/ibsrp/target.xml
/lib/svc/manifest/system/intrd.xml
/lib/svc/manifest/system/ipagent.xml

62
usr/lib/brand/tribblix-common/whole.ignorelist

@ -43,6 +43,7 @@
/usr/cluster/sbin/ii
/usr/cluster/sbin/rdc
/usr/cluster/sbin/sv
/usr/kernel/brand/amd64/lx_brand
/usr/kernel/brand/amd64/s10_brand
/usr/kernel/brand/amd64/sn1_brand
/usr/kernel/drv/amd64/bpf
@ -52,11 +53,15 @@
/usr/kernel/drv/amd64/fssnap
/usr/kernel/drv/amd64/gen_drv
/usr/kernel/drv/amd64/ii
/usr/kernel/drv/amd64/inotify
/usr/kernel/drv/amd64/ipf
/usr/kernel/drv/amd64/ipmi
/usr/kernel/drv/amd64/kstat
/usr/kernel/drv/amd64/ksyms
/usr/kernel/drv/amd64/logindmux
/usr/kernel/drv/amd64/lx_ptm
/usr/kernel/drv/amd64/lx_systrace
/usr/kernel/drv/amd64/lxautofs
/usr/kernel/drv/amd64/ncall
/usr/kernel/drv/amd64/nsctl
/usr/kernel/drv/amd64/nskern
@ -87,17 +92,22 @@
/usr/kernel/drv/amd64/vmm
/usr/kernel/drv/amd64/winlock
/usr/kernel/drv/amd64/zcons
/usr/kernel/drv/amd64/zfd
/usr/kernel/drv/bpf.conf
/usr/kernel/drv/dump.conf
/usr/kernel/drv/emul64.conf
/usr/kernel/drv/eventfd.conf
/usr/kernel/drv/fssnap.conf
/usr/kernel/drv/ii.conf
/usr/kernel/drv/inotify.conf
/usr/kernel/drv/ipf.conf
/usr/kernel/drv/ipmi.conf
/usr/kernel/drv/kstat.conf
/usr/kernel/drv/ksyms.conf
/usr/kernel/drv/logindmux.conf
/usr/kernel/drv/lx_ptm.conf
/usr/kernel/drv/lx_systrace.conf
/usr/kernel/drv/lxautofs.conf
/usr/kernel/drv/ncall.conf
/usr/kernel/drv/nsctl.conf
/usr/kernel/drv/nskern.conf
@ -122,23 +132,23 @@
/usr/kernel/drv/viona.conf
/usr/kernel/drv/vmm.conf
/usr/kernel/drv/winlock.conf
/usr/kernel/dtrace/amd64/lx_systrace
/usr/kernel/exec/amd64/javaexec
/usr/kernel/exec/amd64/shbinexec
/usr/kernel/fs/amd64/fdfs
/usr/kernel/fs/amd64/lx_cgroup
/usr/kernel/fs/amd64/lx_devfs
/usr/kernel/fs/amd64/lx_proc
/usr/kernel/fs/amd64/lx_sysfs
/usr/kernel/fs/amd64/lxautofs
/usr/kernel/fs/amd64/pcfs
/usr/kernel/fs/amd64/smbfs
/usr/kernel/kmdb/amd64/nsmb
/usr/kernel/kmdb/amd64/smbfs
/usr/kernel/kmdb/amd64/smbsrv
/usr/kernel/kmdb/nsmb
/usr/kernel/kmdb/smbfs
/usr/kernel/kmdb/smbsrv
/usr/kernel/misc/amd64/rdcsrv
/usr/kernel/misc/amd64/rdcstub
/usr/kernel/misc/amd64/spuni
/usr/kernel/misc/rdcsrv
/usr/kernel/misc/rdcstub
/usr/kernel/misc/spuni
/usr/kernel/pcbe/amd64/pcbe.AuthenticAMD
/usr/kernel/pcbe/amd64/pcbe.GenuineIntel.15
/usr/kernel/pcbe/amd64/pcbe.GenuineIntel.6.122
@ -210,15 +220,38 @@
/usr/lib/amd64/libndmp.so.1
/usr/lib/amd64/libsun_sas.so
/usr/lib/amd64/libsun_sas.so.1
/usr/lib/amd64/lx_brand.so.1
/usr/lib/amd64/ncad_addr.so
/usr/lib/amd64/ncad_addr.so.1
/usr/lib/amd64/udapl_tavor.so.1
/usr/lib/brand/lx/64
/usr/lib/brand/lx/amd64/lx_librtld_db.so.1
/usr/lib/brand/lx/amd64/lx_vdso.so.1
/usr/lib/brand/lx/etc_default_nfs
/usr/lib/brand/lx/ld/64/ld.config
/usr/lib/brand/lx/ld/ld.config
/usr/lib/brand/lx/ltp_skiplist
/usr/lib/brand/lx/ltp_tests
/usr/lib/brand/lx/lx_boot
/usr/lib/brand/lx/lx_boot_zone_busybox
/usr/lib/brand/lx/lx_boot_zone_debian
/usr/lib/brand/lx/lx_boot_zone_redhat
/usr/lib/brand/lx/lx_boot_zone_suse
/usr/lib/brand/lx/lx_boot_zone_ubuntu
/usr/lib/brand/lx/lx_boot_zone_void
/usr/lib/brand/lx/lx_librtld_db.so.1
/usr/lib/brand/lx/lx_lockd
/usr/lib/brand/lx/lx_support
/usr/lib/brand/lx/lx_vdso.so.1
/usr/lib/brand/lx/lxinit
/usr/lib/brand/lx/pts_ignorelist
/usr/lib/cfgadm/amd64/ccid.so
/usr/lib/cfgadm/amd64/ccid.so.1
/usr/lib/cfgadm/ccid.so
/usr/lib/cfgadm/ccid.so.1
/usr/lib/devfsadm/linkmod/SUNW_dcam1394_link.so
/usr/lib/devfsadm/linkmod/SUNW_drm_link_i386.so
/usr/lib/devfsadm/linkmod/SUNW_lx_link_i386.so
/usr/lib/devfsadm/linkmod/SUNW_sensor_link.so
/usr/lib/dscfglockd
/usr/lib/fm/amd64/libseslog.so
@ -285,6 +318,10 @@
/usr/lib/fwflash/verify/sgen-LSILOGIC.so
/usr/lib/fwflash/verify/sgen-SUN.so
/usr/lib/fwflash/verify/tavor-MELLANOX.so
/usr/lib/hyperv/hv_get_dhcp_info
/usr/lib/hyperv/hv_get_dns_info
/usr/lib/hyperv/hv_kvp_daemon
/usr/lib/inet/in.cdpd
/usr/lib/inet/ncaconfd
/usr/lib/ipqosconf/dlcosmk.types
/usr/lib/ipqosconf/dscpmk.types
@ -304,6 +341,7 @@
/usr/lib/libsun_sas.so
/usr/lib/libsun_sas.so.1
/usr/lib/libunistat.so.1
/usr/lib/lx_brand.so.1
/usr/lib/ncad_addr.so
/usr/lib/ncad_addr.so.1
/usr/lib/ncalladm
@ -318,6 +356,16 @@
/usr/lib/udapl_tavor.so.1
/usr/lib/udf
/usr/lib/usmn
/usr/lib/varpd/64
/usr/lib/varpd/amd64/libvarpd_direct.so
/usr/lib/varpd/amd64/libvarpd_direct.so.1
/usr/lib/varpd/amd64/libvarpd_files.so
/usr/lib/varpd/amd64/libvarpd_files.so.1
/usr/lib/varpd/libvarpd_direct.so
/usr/lib/varpd/libvarpd_direct.so.1
/usr/lib/varpd/libvarpd_files.so
/usr/lib/varpd/libvarpd_files.so.1
/usr/lib/varpd/varpd
/usr/lib/xen/bin/ipagent
/usr/lib/xhci/xhci_portsc
/usr/lib/zones/zonestatd
@ -380,9 +428,11 @@
/usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so
/usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so
/usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so
/usr/sbin/bhhwcompat
/usr/sbin/bhyve
/usr/sbin/bhyvectl
/usr/sbin/ccidadm
/usr/sbin/cdpadm
/usr/sbin/cxgbetool
/usr/sbin/datadm
/usr/sbin/dsbitmap

Loading…
Cancel
Save