Set parameters to generate license:
MINSAPLICTYPE=025
MINSAPLICEMAIL=blablabla@blablabla.io
MINSAPLICHWKEY=D0929189719
Generate license:
(set -o pipefail && python3 minisaplicgen.py | xpath -q -e '/entry/content/m:properties/d:Licensekey/text()')<<EOF
{
"Type": "$MINSAPLICTYPE",
"Name": "$MINSAPLICEMAIL",
"Email": "$MINSAPLICEMAIL",
"Hwkey": "$MINSAPLICHWKEY",
"HostID": "",
"HostName": ""
}
EOF
This example related to SAP Demo System A4H
(A4H - SAP NetWeaver AS ABAP 7.4 and above (Linux / SAP HANA).
Set parameters to generate license:
export MINSAPLICTYPE=025
export MINSAPLICHWKEY=$(su - a4hadm -c "saplicense -get | grep -i hardware | tr -d '[:space:]' | sed 's/.*=//'")
export MINSAPLICEMAIL=blablabla@blablabla.io
Generate license:
./minisaplicgen.sh