Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CISOfy/lynis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--include/functions13
2 files changed, 14 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 600e0085..3292c4ac 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,7 @@ Changes:
* Added additional keywords for banners
* Enhancements to process detection
* Spanish translation extended
+* Extended HP-UX support
Tests:
------
diff --git a/include/functions b/include/functions
index e4036825..65287143 100644
--- a/include/functions
+++ b/include/functions
@@ -867,6 +867,19 @@
fi
;;
+ "HP-UX")
+ FIND=$(nwmgr -q info -c lan0 2> /dev/null | awk '{ if ($1=="MAC" && $2=="Address") { print $4 }}')
+ if HasData "${FIND}"; then
+ if [ ! -z "${OPENSSLBINARY}" ]; then
+ HOSTID=$(echo ${FIND} | ${OPENSSLBINARY} sha -sha1 | awk '{ print $2 }')
+ else
+ ReportException "GetHostID" "No openssl binary available on this HP-UX system"
+ fi
+ else
+ ReportException "GetHostID" "No MAC address found by using nwmgr"
+ fi
+ ;;
+
"Linux")
# Define preferred interfaces
#PREFERRED_INTERFACES="eth0 eth1 eth2 enp0s25"