File: ipmi

package info (click to toggle)
sitesummary 0.1.61
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 580 kB
  • sloc: perl: 1,929; sh: 805; makefile: 86
file content (17 lines) | stat: -rw-r--r-- 437 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin

# Keep going even if one of the programs report an error code
# set -e

if ! type ipmitool >/dev/null 2>&1 ; then
    exit 0
fi

mkdir ipmi && cd ipmi

for devnum in $(ls  /dev/ipmi* 2>/dev/null | cut -c10-); do
    ipmitool -d$devnum lan print > dev-$devnum-lan-print 2>/dev/null
    ipmitool -d$devnum user list 1 > dev-$devnum-user-list-1 2>/dev/null
done