MRTGをインストールしたり、新しい項目を追加したりしたときに、こんなバナーが出ることがあるかと思います。
mrtg_banner.jpg

MRTGの作者のサイトへリンクが貼られているので、環境によっては「うちのホストが実在することを世間様には隠蔽したい」などの要件があって、このバナーを外したいということもあるでしょう。5分に1回、cronで生成されるページでは、mrtg.cfgで

#  to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits
Options[_]: growright, noinfo, nobanner

こんな風に、「nobanner」オプションをつけてあげればOKです。ただし、ロードアベレージやメモリ使用量などの項目には、個別にnobannerオプションが必要になります。

では、indexmakerでインデックス作成するたびに手動でチマチマとバナーを削除すればよい?いいえ、そんな手間かかることしなくてもいいんです。そもそものindexmakerコマンドからバナー生成の部分を削除してやればよいのです。

以下、indexmakerからバナー生成箇所を削除する手順です(MRTG 2.14.5で説明しています)。

[root@ishikari ~]# cp -p /usr/bin/indexmaker /usr/bin/indexmaker.orig
[root@ishikari ~]# vi /usr/bin/indexmaker
522行目から546行目までの、以下の部分を削除する

<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
  <TR>
    <TD WIDTH=63><A
    HREF=”http://oss.oetiker.ch/mrtg/”><IMG
    BORDER=0 SRC=”${gifPath}mrtg-l.${main::GRAPHFMT}” WIDTH=63 HEIGHT=25 ALT=”MRTG”></A></TD>
    <TD WIDTH=25><A
    HREF=”http://oss.oetiker.ch/mrtg/”><IMG
    BORDER=0 SRC=”${gifPath}mrtg-m.${main::GRAPHFMT}” WIDTH=25 HEIGHT=25 ALT=”"></A></TD>
    <TD WIDTH=388><A
    HREF=”http://oss.oetiker.ch/mrtg/”><IMG
    BORDER=0 SRC=”${gifPath}mrtg-r.${main::GRAPHFMT}” WIDTH=388 HEIGHT=25
    ALT=”Multi Router Traffic Grapher”></A></TD>
  </TR>
</TABLE>
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
  <TR VALIGN=top>
  <TD WIDTH=88 ALIGN=RIGHT><FONT FACE=”Arial,Helvetica” SIZE=2>
  version $VERSION</FONT></TD>
  <TD WIDTH=388 ALIGN=RIGHT><FONT FACE=”Arial,Helvetica” SIZE=2>
  <A HREF=”http://tobi.oetiker.ch/”>Tobias Oetiker</A>
  <A HREF=”mailto:tobi+mrtglink\@oetiker.ch”>&lt;tobi\@oetiker.ch&gt;</A>
  and&nbsp;<A HREF=”http://www.bungi.com/”>Dave&nbsp;Rand</A>&nbsp;<A HREF=”mailto:dlr\@bungi.com”>&lt;dlr\@bungi.com&gt;</A></FONT>
  </TD>
</TR>
</TABLE>

そしてindexmakerを実行します。これで、バナーは出なくなりました。
ね、簡単でしょ?

No comment


Name


Email (will not pubblished)


Website/URL