dbf763b39b
In the interest of maintaining only one udev helper to give vdevs user friendly names, the zpool_id and zpool_layout infrastructure is being retired. They are superseded by vdev_id which incorporates all the previous functionality. Documentation for the new vdev_id(8) helper and its configuration file, vdev_id.conf(5), can be found in their respective man pages. Several useful example files are installed under /etc/zfs/. /etc/zfs/vdev_id.conf.alias.example /etc/zfs/vdev_id.conf.multipath.example /etc/zfs/vdev_id.conf.sas_direct.example /etc/zfs/vdev_id.conf.sas_switch.example Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #981
65 lines
1.8 KiB
Bash
65 lines
1.8 KiB
Bash
#!/bin/bash
|
|
|
|
KERNELSRC=@LINUX@
|
|
KERNELBUILD=@LINUX_OBJ@
|
|
KERNELSRCVER=@LINUX_VERSION@
|
|
KERNELMOD=/lib/modules/${KERNELSRCVER}/kernel
|
|
|
|
SPLSRC=@SPL@
|
|
SPLBUILD=@SPL_OBJ@
|
|
SPLSRCVER=@SPL_VERSION@
|
|
|
|
SRCDIR=@abs_top_srcdir@
|
|
BUILDDIR=@abs_top_builddir@
|
|
LIBDIR=${BUILDDIR}/lib
|
|
CMDDIR=${BUILDDIR}/cmd
|
|
MODDIR=${BUILDDIR}/module
|
|
SCRIPTDIR=${BUILDDIR}/scripts
|
|
ZPOOLDIR=${BUILDDIR}/scripts/zpool-config
|
|
ZPIOSDIR=${BUILDDIR}/scripts/zpios-test
|
|
ZPIOSPROFILEDIR=${BUILDDIR}/scripts/zpios-profile
|
|
ETCDIR=${SRCDIR}/etc
|
|
|
|
ZDB=${CMDDIR}/zdb/zdb
|
|
ZFS=${CMDDIR}/zfs/zfs
|
|
ZINJECT=${CMDDIR}/zinject/zinject
|
|
ZPOOL=${CMDDIR}/zpool/zpool
|
|
ZTEST=${CMDDIR}/ztest/ztest
|
|
ZPIOS=${CMDDIR}/zpios/zpios
|
|
|
|
COMMON_SH=${SCRIPTDIR}/common.sh
|
|
ZFS_SH=${SCRIPTDIR}/zfs.sh
|
|
ZPOOL_CREATE_SH=${SCRIPTDIR}/zpool-create.sh
|
|
ZPIOS_SH=${SCRIPTDIR}/zpios.sh
|
|
ZPIOS_SURVEY_SH=${SCRIPTDIR}/zpios-survey.sh
|
|
|
|
INTREE=1
|
|
LDMOD=/sbin/insmod
|
|
|
|
KERNEL_MODULES=( \
|
|
${KERNELMOD}/lib/zlib_deflate/zlib_deflate.ko \
|
|
${KERNELMOD}/lib/zlib_inflate/zlib_inflate.ko \
|
|
)
|
|
|
|
SPL_MODULES=( \
|
|
${SPLBUILD}/module/spl/spl.ko \
|
|
${SPLBUILD}/module/splat/splat.ko \
|
|
)
|
|
|
|
ZFS_MODULES=( \
|
|
${MODDIR}/avl/zavl.ko \
|
|
${MODDIR}/nvpair/znvpair.ko \
|
|
${MODDIR}/unicode/zunicode.ko \
|
|
${MODDIR}/zcommon/zcommon.ko \
|
|
${MODDIR}/zfs/zfs.ko \
|
|
)
|
|
|
|
ZPIOS_MODULES=( \
|
|
${MODDIR}/zpios/zpios.ko \
|
|
)
|
|
|
|
MODULES=( \
|
|
${SPL_MODULES[*]} \
|
|
${ZFS_MODULES[*]} \
|
|
)
|