開発日記/2007-07-26 の変更点


*アップグレード [#m60924c7]
**・gnutls-1.6.1_2⇒gnutls-1.6.1_3 [#dcf27b48]
**gnutls-1.6.1_2⇒gnutls-1.6.1_3 [#dcf27b48]
 # pkg_version -v|grep gnutls
 gnutls-1.6.1_2                      <   needs updating (port has 1.6.3)
 # portupgrade gnutls
 ・
 ・
 ・
 # pkg_version -v|grep gnutls
 gnutls-1.6.3                        =   up-to-date with port

**・cups-base-1.2.10⇒cups-base-1.2.11_2 [#a889e65d]
**cups-base-1.2.10⇒cups-base-1.2.11_2 [#a889e65d]
 # pkg_version -v|grep  cups-base
 cups-base-1.2.10                    <   needs updating (port has 1.2.11_2)
 # portupgrade cups-base
 ・
 ・
 ・
 # pkg_version -v |grep cups-base
 cups-base-1.2.11_2                  =   up-to-date with port

**gd-2.0.33_4,1⇒gd-2.0.35,1 [#s7b48749]
 # pkg_version -v |grep gd
 gd-2.0.33_4,1                       <   needs updating (port has 2.0.35,1)
 # portupgrade gd
 ・
 ・
 ・
 # pkg_version -v |grep gd
 gd-2.0.35,1                         =   up-to-date with port

**png-1.2.8_2⇒png-1.2.8_2 [#p7b3d1c8]
 # pkg_version -v|grep png
 png-1.2.8_2                         <   needs updating (port has 1.2.18)
 # portupgrade png
 ・
 ・
 ・
 # pkg_version -v |grep png
 png-1.2.18                          =   up-to-date with port

*Nagiosの話 [#qa31f2ab]
Nagiosではこんな風に/usr/local/nagios/var/rw/nagios.cmdにechoでコマンド・host・serviceなどを
リダイレクトすると、Web上から実行する操作が行える。
 CMDFILE="/usr/local/nagios/var/rw/nagios.cmd"
 LIST_CMD="/home/dwango/var/bin/seek.sh"
 DATETIME=`date +%s`
 
 ##
 ## Service
 ##
 
 ## service notification start
 enable_notice_service(){
   echo "[$DATETIME] ENABLE_SVC_NOTIFICATIONS;$HOST;$SERVICE" >> $CMDFILE
 }
 
 ## service check start
 enable_check_service(){
   echo "[$DATETIME] ENABLE_SVC_CHECK;$HOST;$SERVICE" >> $CMDFILE
 }
 
 ## service notification stop
 disable_notice_service(){
   echo "[$DATETIME] DISABLE_SVC_NOTIFICATIONS;$HOST;$SERVICE" >> $CMDFILE
 }
 
 ## service check stop
 disable_check_service(){
   echo "[$DATETIME] DISABLE_SVC_CHECK;$HOST;$SERVICE" >> $CMDFILE

例:例えばこんな風にターミナル上から実行しても操作できる。
 # echo "[1185429402] DISABLE_SVC_NOTIFICATIONS;wantis01;HTTP" >> /usr/local/nagi_ff/var/rw/nagios.cmd