[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 8/9] Host install: Break out target_core_dump_setup
We are going to want to do this for nested HVM L1s too. No functional change. Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> --- v14: Split this nfc patch out from other changes Drop changes to whitespace usage Rename new function from `core_dump_setup' Drop introduction of an unnecessary mkdir -p --- Osstest/TestSupport.pm | 19 +++++++++++++++++++ ts-host-install | 15 +-------------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm index a3a9982..fb24a1e 100644 --- a/Osstest/TestSupport.pm +++ b/Osstest/TestSupport.pm @@ -116,6 +116,7 @@ BEGIN { iso_copy_content_from_image guest_editconfig_nocd host_install_postboot_complete + target_core_dump_setup ); %EXPORT_TAGS = ( ); @@ -2401,4 +2402,22 @@ sub host_install_postboot_complete ($) { target_cmd_root($ho, "update-rc.d osstest-confirm-booted start 99 2 ."); } +sub target_core_dump_setup ($) { + my ($ho) = @_; + target_cmd_root($ho, 'mkdir -p /var/core'); + target_editfile_root($ho, '/etc/sysctl.conf', + sub { target_editfile_kvp_replace( + "kernel.core_pattern", + # %p==pid,%e==executable name,%t==timestamp + "/var/core/%t.%p.%e.core") }); + target_cmd_root($ho, "sysctl --load /etc/sysctl.conf"); + my $coredumps_conf = <<'END'; +#<domain> <type> <item> <value> +* soft core -1 +root soft core -1 +END + target_putfilecontents_root_stash($ho,10,$coredumps_conf, + '/etc/security/limits.d/coredumps.conf'); +} + 1; diff --git a/ts-host-install b/ts-host-install index 3f7f060..5bbc0a7 100755 --- a/ts-host-install +++ b/ts-host-install @@ -150,20 +150,7 @@ END }); } - target_cmd_root($ho, 'mkdir -p /var/core'); - target_editfile_root($ho, '/etc/sysctl.conf', - sub { target_editfile_kvp_replace( - "kernel.core_pattern", - # %p==pid,%e==executable name,%t==timestamp - "/var/core/%t.%p.%e.core") }); - target_cmd_root($ho, "sysctl --load /etc/sysctl.conf"); - my $coredumps_conf = <<'END'; -#<domain> <type> <item> <value> -* soft core -1 -root soft core -1 -END - target_putfilecontents_root_stash($ho,10,$coredumps_conf, - '/etc/security/limits.d/coredumps.conf'); + target_core_dump_setup($ho); host_install_postboot_complete($ho); -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |