diff options
Diffstat (limited to 'debian/kdump-tools.postinst')
-rwxr-xr-x | debian/kdump-tools.postinst | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/debian/kdump-tools.postinst b/debian/kdump-tools.postinst index c8df159..93cda67 100755 --- a/debian/kdump-tools.postinst +++ b/debian/kdump-tools.postinst @@ -38,7 +38,6 @@ case "$1" in # Customize crashkernel= value according to architecture ARCH="$(arch)" DEF_PRESET="384M-:128M" - PPC_PRESET="2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M@32M" case "$ARCH" in s390x) HAS_CRASHKERNEL="$(grep crashkernel /etc/zipl.conf)" || true @@ -54,12 +53,15 @@ case "$1" in fi ;; ppc64el) - sed -i "s/UNCONFIGURED/$PPC_PRESET/" /etc/default/grub.d/kdump-tools.cfg + SUFFIX="$ARCH" ;; *) - sed -i "s/UNCONFIGURED/$DEF_PRESET/" /etc/default/grub.d/kdump-tools.cfg + SUFFIX="default" ;; esac + if ! test -L /etc/default/grub.d/kdump-tools.cfg; then + ln -s /etc/default/grub.d/kdump-tools.$SUFFIX /etc/default/grub.d/kdump-tools.cfg + fi ;; abort-upgrade|abort-remove|abort-deconfigure) |