+++ /dev/null
-#!/bin/bash
-# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
-# ex: ts=8 sw=4 sts=4 et filetype=sh
-
-check() {
- # No Xen-detect? Boo!!
- if ! hash xen-detect 2>/dev/null; then
- [[ -d /usr/lib/xen-default ]] && \
- hash -p /usr/lib/xen-default/bin/xen-detect xen-detect || return 1
- fi
-
- . $dracutfunctions
- [[ $debug ]] && set -x
-
- # Yes, we are under Xen PV env.
- xen-detect | grep -q -v PV || return 0
-
- return 1
-}
-
-depends() {
- return 0
-}
-
-installkernel() {
- local _i
- for _i in \
- xenbus_probe_frontend xen-pcifront \
- xen-fbfront xen-kbdfront xen-blkfront xen-netfront \
- ; do
- modinfo -k $kernel $_i >/dev/null 2>&1 && instmods $_i
- done
-
-}
-
-install() {
- hash xen-detect 2>/dev/null || \
- hash -p /usr/lib/xen-default/bin/xen-detect xen-detect
- inst "$(hash -t xen-detect)" /sbin/xen-detect
- inst_hook pre-udev 40 "$moddir/xen-pre-udev.sh"
-}
-
+++ /dev/null
-#!/bin/sh
-# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
-# ex: ts=8 sw=4 sts=4 et filetype=sh
-xen-detect
-RC=$?
-if [ "$RC" = "1" ] ; then
- modprobe xenbus_probe_frontend
- modprobe xen-kbdfront
- modprobe xen-fbfront
- modprobe xen-blkfront
- modprobe xen-netfront
- modprobe xen-pcifront
-fi