X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fcollectd%2Fsnmp_mib_config.sh;h=a1ff677f814ae3767d51206981c9765f1e589c6d;hb=6f31a4b549de47be5d3941e1013b698f7c8801e7;hp=179eb4ba435f4c703cdd989df5f74241f3ea39a7;hpb=4e7f817e6ede7eac5f4e27f060b063caa6d664fb;p=barometer.git diff --git a/src/collectd/snmp_mib_config.sh b/src/collectd/snmp_mib_config.sh index 179eb4ba..a1ff677f 100755 --- a/src/collectd/snmp_mib_config.sh +++ b/src/collectd/snmp_mib_config.sh @@ -1,24 +1,31 @@ #!/bin/bash -# Copyright 2017 OPNFV +# Copyright 2017-2019 Intel Corporation and OPNFV. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # -# http://www.apache.org/licenses/LICENSE-2.0 +# http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +# export CURRENT_DIR=$(pwd) cp $CURRENT_DIR/../../mibs/* /usr/share/snmp/mibs/ -if [ -n "$(uname -a | grep Ubuntu)" ]; then +# Detect OS name and version from systemd based os-release file +. /etc/os-release + +# Get OS name (the First word from $NAME in /etc/os-release) +OS_NAME="$ID" + +if [ "x$OS_NAME" == "xubuntu" ]; then cp $CURRENT_DIR/../../mibs/* /var/lib/mibs/ietf/ -else +elif [ "x${OS_NAME}" == "xfedora" ]; then cp $CURRENT_DIR/../../mibs/* /usr/share/mibs/ietf/ fi