diff -u openipmi-2.0.18/debian/changelog openipmi-2.0.18/debian/changelog --- openipmi-2.0.18/debian/changelog +++ openipmi-2.0.18/debian/changelog @@ -1,3 +1,9 @@ +openipmi (2.0.18-0ubuntu11.2) xenial; urgency=medium + + * Fixed openipmi init file for other archs. (LP: #1716517) + + -- Manoj Iyer Mon, 21 May 2018 16:01:36 -0500 + openipmi (2.0.18-0ubuntu11.1) xenial; urgency=medium * debian/openipmi.init: add Default-Start and Default-Stop values diff -u openipmi-2.0.18/debian/openipmi.init openipmi-2.0.18/debian/openipmi.init --- openipmi-2.0.18/debian/openipmi.init +++ openipmi-2.0.18/debian/openipmi.init @@ -43,7 +43,14 @@ INTF_NUM=0 IPMI_SMB_MODULE_NAME="ipmi_smb" -IPMI_SI_MODULE_NAME="ipmi_si" +case $(uname -m) in + "aarch64") + IPMI_SI_MODULE_NAME="ipmi_ssif" ;; + "ppc64le") + IPMI_SI_MODULE_NAME="ipmi_powernv" ;; + *) + IPMI_SI_MODULE_NAME="ipmi_si" ;; +esac kernel=`uname -r | cut -d. -f1-2` if [ "${kernel}" == "2.4" ]; then IPMI_SMB_MODULE_NAME="ipmi_smb_intf"