From 55ac08dc49fadc18db30f4e8722ae9c6b59a1a74 Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Sun, 3 Apr 2005 22:45:56 +0000 Subject: [PATCH] always remove old device file in case we get new dynamic major assigned from kernel --- ipmitool/contrib/ipmi.init.redhat | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ipmitool/contrib/ipmi.init.redhat b/ipmitool/contrib/ipmi.init.redhat index ced17d8..879c438 100755 --- a/ipmitool/contrib/ipmi.init.redhat +++ b/ipmitool/contrib/ipmi.init.redhat @@ -48,6 +48,12 @@ start() { # this failure. grep -q ipmidev /proc/devices || RETVAL=1 + # remove old device file always + # in case ipmi gets assigned new dynamic major number from kernel + if [ -c /dev/ipmi0 ]; then + rm -f /dev/ipmi0 + fi + # Check if the device file exists and create if not. if [ ! -c /dev/ipmi0 ] && [ $RETVAL -eq 0 ] then