summaryrefslogtreecommitdiffstats
path: root/perl-install/bootloader.pm
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2011-09-19 18:20:48 +0000
committerThierry Vignaud <tv@mageia.org>2011-09-19 18:20:48 +0000
commitdde10657d158508e461826c1e0904100378b0346 (patch)
treec0bc59ae23f945c54bc74eeb894581c1a8ec692a /perl-install/bootloader.pm
parent6625962ca33cefde6940061741132960340a58bb (diff)
downloaddrakx-backup-do-not-use-dde10657d158508e461826c1e0904100378b0346.tar
drakx-backup-do-not-use-dde10657d158508e461826c1e0904100378b0346.tar.gz
drakx-backup-do-not-use-dde10657d158508e461826c1e0904100378b0346.tar.bz2
drakx-backup-do-not-use-dde10657d158508e461826c1e0904100378b0346.tar.xz
drakx-backup-do-not-use-dde10657d158508e461826c1e0904100378b0346.zip
(add_kernel) default to systemd (through "init=/bin/systemd")
Diffstat (limited to 'perl-install/bootloader.pm')
-rw-r--r--perl-install/bootloader.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/perl-install/bootloader.pm b/perl-install/bootloader.pm
index 41b77b5b3..f8cdc6ba3 100644
--- a/perl-install/bootloader.pm
+++ b/perl-install/bootloader.pm
@@ -720,6 +720,12 @@ sub add_kernel {
$v->{append} = pack_append($simple, $dict);
}
+ if (-e "$::prefix/bin/systemd") {
+ log::l("defaulting to systemd");
+ #@$dict = grep { $_->[0] ne 'devfs' } @$dict;
+ $v->{append} .= " init=/bin/systemd";
+ }
+
#- new versions of yaboot do not handle symlinks
$b_nolink ||= arch() =~ /ppc/;
$b_no_initrd //= (arch() =~ /mips|arm/) && !detect_devices::is_mips_gdium();