dracut-module-setup.sh: Install files under /etc/kdump/{pre.d,post.d} into kdump initramfs
This patch installs the binary and script files under /etc/kdump/{pre.d,post.d} into new initramfs of kdump. Signed-off-by: Shinichi Onitsuka <onitsuka.shinic@fujitsu.com> Acked-by: Pingfan Liu <piliu@redhat.com>
This commit is contained in:
parent
e05c550144
commit
4246f26725
@ -427,6 +427,29 @@ kdump_install_net() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# install etc/kdump/pre.d and /etc/kdump/post.d
|
||||||
|
kdump_install_pre_post_conf() {
|
||||||
|
if [ -d /etc/kdump/pre.d ]; then
|
||||||
|
for file in /etc/kdump/pre.d/*; do
|
||||||
|
if [ -x "$file" ]; then
|
||||||
|
dracut_install $file
|
||||||
|
else
|
||||||
|
echo "$file is not executable"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d /etc/kdump/post.d ]; then
|
||||||
|
for file in /etc/kdump/post.d/*; do
|
||||||
|
if [ -x "$file" ]; then
|
||||||
|
dracut_install $file
|
||||||
|
else
|
||||||
|
echo "$file is not executable"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
default_dump_target_install_conf()
|
default_dump_target_install_conf()
|
||||||
{
|
{
|
||||||
local _target _fstype
|
local _target _fstype
|
||||||
@ -492,6 +515,8 @@ kdump_install_conf() {
|
|||||||
esac
|
esac
|
||||||
done <<< "$(read_strip_comments /etc/kdump.conf)"
|
done <<< "$(read_strip_comments /etc/kdump.conf)"
|
||||||
|
|
||||||
|
kdump_install_pre_post_conf
|
||||||
|
|
||||||
default_dump_target_install_conf
|
default_dump_target_install_conf
|
||||||
|
|
||||||
kdump_configure_fence_kdump "${initdir}/tmp/$$-kdump.conf"
|
kdump_configure_fence_kdump "${initdir}/tmp/$$-kdump.conf"
|
||||||
|
Loading…
Reference in New Issue
Block a user