Repository navigation
Expand file tree
/
Copy pathidera.sh
More file actions
78 lines (71 loc) · 2.28 KB
/
Copy pathidera.sh
File metadata and controls
78 lines (71 loc) · 2.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
!/bin/bash
#########################################
# ==CDP Information Script== Created by TFMM.
#
#########################################
#
# This script will procure useful information on Debian and RedHat Based Operating Systems
#########################################
#Version: 0.5beta
#########################################
#
#########################################
#Debian Information
#########################################
if [ -e /etc/debian_version ]; then
echo "Backup / CDP Agent Status";
/etc/init.d/buagent status 2>/dev/null || /etc/init.d/cdp-agent status 2>/dev/null;
echo ;
echo "Current 10.x IPs on server";
ifconfig | grep -C2 --color=never "inet addr:10";
echo ;
echo "Currently set Network Routes";
ip route show|grep --color=never "10.*";
echo;
echo "Operating System and Version";
cat /etc/os-release | head -1;
echo;
echo "Kernel Version";
uname -r;
echo;
echo "kernel-headers Version";
dpkg -l 2>/dev/null | grep --color=never linux-headers
echo;
echo "Backup / CDP Agent Version";
dpkg -l 2>/dev/null | grep --color=never r1soft 2>/dev/null || dpkg -l 2>/dev/null| grep --color=never serverbackup 2>/dev/null;
echo;
echo "HCP Module Version";
hcp --version | tail -1;
#######################################
#RedHat Information
#######################################
elif [ -e /etc/redhat-release ]; then
echo "Backup / CDP Agent Status";
/etc/init.d/buagent status 2>/dev/null || /etc/init.d/cdp-agent status 2>/dev/null;
echo ;
echo "Current 10.x IPs on server";
ifconfig | grep -C2 --color=never "inet addr:10";
echo;
echo "Currently set Network Routes";
cat /etc/sysconfig/network-scripts/route-eth*;
echo;
echo "Operating System and Version";
cat /etc/redhat-release;
echo;
echo "Kernel Version";
uname -r;
echo;
echo "kernel-headers Version";
rpm -qa kernel-headers 2>/dev/null;
echo;
echo "Backup / CDP Agent Version";
rpm -qa | grep --color=never r1soft 2>/dev/null || rpm -qa | grep --color=never serverbackup;
echo;
echo "HCP Module Version";
hcp --version | tail -1;
######################################
#If not Debian or Redhat, fail:
######################################
else
echo "Unrecognized Operating System, this script only works on Debian and RedHat based Operating Systems";
fi