Browse Source

add systemd-bootchart module

master
Harald Hoyer 12 years ago
parent
commit
a5b48ce798
  1. 9
      dracut.spec
  2. 18
      modules.d/00systemd-bootchart/module-setup.sh

9
dracut.spec

@ -196,6 +196,11 @@ rm -fr $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/01fips @@ -196,6 +196,11 @@ rm -fr $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/01fips
rm -fr $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/02fips-aesni
%endif

%if %{defined _unitdir}
# for systemd, better use systemd-bootchart
rm -fr $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/00bootchart
%endif

# we do not support dash in the initramfs
rm -fr $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/00dash

@ -273,7 +278,11 @@ rm -rf $RPM_BUILD_ROOT @@ -273,7 +278,11 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man7/dracut.kernel.7*
%{_mandir}/man7/dracut.cmdline.7*
%{_mandir}/man5/dracut.conf.5*
%if %{defined _unitdir}
%{dracutlibdir}/modules.d/00systemd-bootchart
%else
%{dracutlibdir}/modules.d/00bootchart
%endif
%{dracutlibdir}/modules.d/04watchdog
%{dracutlibdir}/modules.d/05busybox
%{dracutlibdir}/modules.d/10i18n

18
modules.d/00systemd-bootchart/module-setup.sh

@ -0,0 +1,18 @@ @@ -0,0 +1,18 @@
#!/bin/bash
# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
# ex: ts=8 sw=4 sts=4 et filetype=sh

check() {
[[ "$mount_needs" ]] && return 1
[ -x $systemdutildir/systemd-bootchart ] || return 1
return 255
}

depends() {
return 0
}

install() {
inst_symlink /init /sbin/init
dracut_install $systemdutildir/systemd-bootchart
}
Loading…
Cancel
Save