]> git.pld-linux.org Git - packages/EMCpower.git/blobdiff - PowerPath.init
- raw from EMCpower-5.0.1/enable
[packages/EMCpower.git] / PowerPath.init
index c05968edb79f9099eb25834af941f242400b79ab..e31291eb18e990d50fb125b1e3e323f7c1310d77 100755 (executable)
@@ -151,7 +151,7 @@ configure_pp()
 {
     if [ -f /etc/emcp_devicesDB.dat ]; then 
         if [ -f /etc/emcp_devicesDB.idx ]; then
-            /sbin/emcpmgr map -p > /dev/null 2>&1
+            /etc/opt/emcpower/emcpmgr map -p > /dev/null 2>&1
             rc_check
         fi
     fi
@@ -191,9 +191,9 @@ configure_pp()
 
     /sbin/powermt load         > /dev/null 2>&1
     rc_check
-    /sbin/emcpmgr map  > /dev/null 2>&1
+    /etc/opt/emcpower/emcpmgr map      > /dev/null 2>&1
     rc_check
-    /sbin/powercf -C   > /dev/null 2>&1
+    /etc/opt/emcpower/powercf -C       > /dev/null 2>&1
     /sbin/powermt save         > /dev/null 2>&1
     rc_check
     /sbin/powermt register     > /dev/null 2>&1
@@ -253,7 +253,7 @@ load_drivers()
 
     if dev_emcpower_is_back 60; then
         recreate_emcpower_device
-        /sbin/powercf -K        > /dev/null 2>&1
+        /etc/opt/emcpower/powercf -K        > /dev/null 2>&1
         rc_check
     else
         rc_check
@@ -336,10 +336,10 @@ recreate_emcpower_device()
     # Create /dev/emcpower based on CURRENT misc driver.
     # These values can be different when PP loads from RD.
     #
+    mmaj=`awk -F: '{print $1}' /sys/class/misc/emcpower/dev`
+    mmin=`awk -F: '{print $2}' /sys/class/misc/emcpower/dev`
     rm -f /dev/emcpower
-    mmaj=`cat /sys/class/misc/emcpower/dev | awk -F : '{print $1}'`
-    mmin=`cat /sys/class/misc/emcpower/dev | awk -F : '{print $2}'`
-    mknod /dev/emcpower c $mmaj $mmin > /dev/null
+    mknod /dev/emcpower c $mmaj $mmin
 
     if [ $? -ne 0 ]; then
         nls "failed to create emcpower device"
@@ -373,7 +373,7 @@ case "$1" in
         else
                 if dev_emcpower_is_back 60; then
                     recreate_emcpower_device
-                    /sbin/powercf -K        > /dev/null 2>&1
+                    /etc/opt/emcpower/powercf -K        > /dev/null 2>&1
                     rc_check
                 else
                     rc_check
@@ -415,7 +415,7 @@ case "$1" in
             if ok_to_stop; then
                 /sbin/powermt save > /dev/null 2>&1
                 rc_check
-                /sbin/emcpmgr unmap > /dev/null 2>&1
+                /etc/opt/emcpower/emcpmgr unmap > /dev/null 2>&1
                 rc_check
                 /sbin/powermt remove dev=all 2> /var/tmp/.pp_exit
                 devr=$?
@@ -442,7 +442,7 @@ case "$1" in
                     else
                         nls "PowerPath devices are open."
                         eval echo "$(nls "Please close these devices and then re-issue \$script_name stop.")"
-                        /sbin/emcpmgr map -p > /dev/null 2>&1
+                        /etc/opt/emcpower/emcpmgr map -p > /dev/null 2>&1
                         /sbin/powermt config   > /dev/null 2>&1
                                                /sbin/powermt load      > /dev/null 2>&1
                         /bin/false
This page took 0.100402 seconds and 4 git commands to generate.