Changeset 1188


Ignore:
Timestamp:
12/13/11 10:21:39 (5 months ago)
Author:
fsch
Message:

Hostname ipcop durch ip Adresse ersetzt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • nagios/linuxmuster-nagios-fernueberwachung/trunk/debian/postinst

    r477 r1188  
    1010basedn=`grep basedn $NETWORKSETTINGS | sed "s/^.*\"\(.*\)\".*$/\1/"` 
    1111serverip=`grep serverip $NETWORKSETTINGS | sed "s/^.*\"\(.*\)\".*$/\1/"` 
     12ipcopip=`grep ipcopip $NETWORKSETTINGS | sed "s/^.*\"\(.*\)\".*$/\1/"` 
    1213 
    1314case "$1" in 
    1415    configure) 
    15      
     16 
    1617    NRPECONF=/etc/nagios/nrpe.cfg 
    1718    NRPELMZCONF=/etc/nagios/nrpe_lmz_fernueberwachung.cfg 
    1819 
    19         # modifying /etc/nagios/nrpe.cfg 
     20    # modifying /etc/nagios/nrpe.cfg 
    2021 
    2122    # deleting old LMZ Entrys 
    2223    cp $NRPECONF $NRPECONF.tmp 
    23         sed '/# LML-NAGIOS-START/,/# LML-NAGIOS-END/ d' < $NRPECONF.tmp > $NRPECONF 
    24         rm $NRPECONF.tmp 
     24    sed '/# LML-NAGIOS-START/,/# LML-NAGIOS-END/ d' < $NRPECONF.tmp > $NRPECONF 
     25    rm $NRPECONF.tmp 
    2526 
    2627    # enabling remote parameters for nrpe 
    2728    cp $NRPECONF $NRPECONF.tmp 
    2829    sed 's/dont_blame_nrpe=.*/dont_blame_nrpe=1/' < $NRPECONF.tmp > $NRPECONF 
    29         rm $NRPECONF.tmp 
    30      
     30    rm $NRPECONF.tmp 
     31 
    3132    # restricting acces to NAVIGATE IP in nrpe config 
    3233    cp $NRPECONF $NRPECONF.tmp 
    3334    sed "s/^.*allowed_hosts=.*/allowed_hosts=127.0.0.1,${REMOTE_NAGIOS_IP}/" < $NRPECONF.tmp > $NRPECONF 
    34         rm $NRPECONF.tmp 
     35    rm $NRPECONF.tmp 
    3536 
    3637    # including lmz nrpe config 
    37         echo "# LML-NAGIOS-START" >>  $NRPECONF 
    38         echo "# LML-NAGIOS: The following lines are automtically generated by" >> $NRPECONF 
    39         echo "# LML-NAGIOS: linuxmuster-nagios-fernueberwachung . Do not edit!" >> $NRPECONF 
    40         echo "include=$NRPELMZCONF" >> $NRPECONF 
    41         echo "# LML-NAGIOS-END" >> $NRPECONF 
    42         #  parsing basedn into config 
     38    echo "# LML-NAGIOS-START" >>  $NRPECONF 
     39    echo "# LML-NAGIOS: The following lines are automtically generated by" >> $NRPECONF 
     40    echo "# LML-NAGIOS: linuxmuster-nagios-fernueberwachung . Do not edit!" >> $NRPECONF 
     41    echo "include=$NRPELMZCONF" >> $NRPECONF 
     42    echo "# LML-NAGIOS-END" >> $NRPECONF 
     43    #  parsing basedn into config 
    4344    cp $NRPELMZCONF $NRPELMZCONF.tmp 
    4445    sed -e "s/###basedn###/$basedn/" $NRPELMZCONF.tmp > $NRPELMZCONF 
    45         rm $NRPELMZCONF.tmp 
     46    rm $NRPELMZCONF.tmp 
    4647 
    4748    # Setting portforwardingrule on ipcop 
    48     scp -P 222 /var/lib/linuxmuster-nagios-fernueberwachung/nagios-nrpeconf.sh ipcop:/tmp && \ 
    49     ssh -p 222 ipcop /tmp/nagios-nrpeconf.sh $serverip $REMOTE_NAGIOS_IP 
    50 #    ssh -p 222 ipcop rm /tmp/nagios-nrpeconf.sh > /dev/null 2>&1 
    51  
    52         ;; 
     49    scp -P 222 /var/lib/linuxmuster-nagios-fernueberwachung/nagios-nrpeconf.sh $ipcopip:/tmp && \ 
     50    ssh -p 222 $ipcopip /tmp/nagios-nrpeconf.sh $serverip $REMOTE_NAGIOS_IP 
     51    ;; 
    5352 
    5453    abort-upgrade|abort-remove|abort-deconfigure) 
    5554 
    56         ;; 
     55    ;; 
    5756 
    5857    *) 
    59         echo "postinst called with unknown argument \`$1'" >&2 
    60         exit 1 
    61         ;; 
     58    echo "postinst called with unknown argument \`$1'" >&2 
     59    exit 1 
     60    ;; 
    6261 
    6362esac 
Note: See TracChangeset for help on using the changeset viewer.