2008-08-29 Fri

[別の年の同じ日: 2002 2004 2006 2007 2009 2010 2011

呑み はてぶ

金曜なので,会社の人と呑み.

まず,d さんと d さんの同期 i さんと呑み.
その後,m さん,s さん o 氏とダーツバーで合流しカモられる.

s さんがいたので,始発まで呑み.

久しぶりに 2 時を過ぎても眠くならず,朝までもった.

Puppet による変更をメールで通知する はてぶ

puppetmaster 側に以下の 2 つの設定をする.

/etc/puppet/puppet.conf

[puppetmasterd]
    reports = tagmail,daily,security

    sendmail = /usr/sbin/sendmail
    reportfrom = [email protected]
    smtpserver = mx.example.com


/etc/puppet/tagmail.conf

all: [email protected]


puppet 側は /etc/puppet/puppet.conf に

[puppetd]
    report = true


を追加.

この状態で,

user { testuser:
  ensure => present
}


というマニフェストを実行させると,以下のようなメールが届く.

Subject: Puppet Report for test2

Fri Aug 29 17:57:39 +0900 2008 //Node[test2]/User[testuser]/ensure (notice): created


- Puppet を使って client にパッケージをインストールする [2008-08-28-3]
- CentOS 5.2 に puppet を rpm でインストールする [2008-08-28-1]