[Memo2014][ITPASS]mksigen のインストール

mksigen とは

mksigen は地球流体電脳倶楽部で使われている ディレクトリデータベースマネージャである. SIGEN を拡張子に持つファイルやディレクトリ (たとえば hoge というディレクトリには hoge.SIGEN を書く) に所定の書式でメモを書いておくと, mksigen がクロールして目次となる html ファイルを作成してくれる. ITPASS サーバでは, 複数人で共有する資源については, SIGEN ファイルに資源の概要や取扱い上の注意を書いておくようにすること.

mksigen の詳細は mksigen homepage を参照のこと.

mksigen のインストール

mksigen をインストールする.

まず, /usr/local/src へ移動した後, ソースファイルをダウンロードした.

mksigen の最新バージョンはこちらで確認できる. 2014 年 10 月現在の最新バージョンは 0.2-2 である.

# cd /usr/local/src
# wget http://www.gfd-dennou.org/arch/cc-env/mksigen/mksigen_0.2-2_all.deb

パッケージをインストールした.

# dpkg -i mksigen_0.2-2_all.deb

この後の設定を以下のようにした (概ねデフォルトの設定).

<--- configuration of mksigen --->
top directory: [/home]
top directory title: [/home]
background color (name or #aabbcc): [#CCFFCC]
ignored filename pattern: [\.bak$|~$|^lost\+found$]
hostname written in HTML: [ika-itpass.scitec.kobe-u.ac.jp]
make <DL> indentation?: (y/n) [N]
make summary?: (y/n) [N]
summary section title: [summary]
detail section title: [detail]
force mksigen to be in a group: []

ただし, hostname については デフォルトが tako になっていたので, ika に変更した. マニュアルではすべてデフォルトのままにすると書いてあるが, 誤りと思われる.

最後に mksigenconfig の中身を確認した (設定の最後に表示される).

<--- your configuration --->
detailtext: detail
indent:
heading: ika-itpass.scitec.kobe-u.ac.jp

bgcolor: #CCFFCC
ignorepat: \.bak$|~$|^lost\+found$
acklink: http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm
acktext: this page is generated with ::mksigen::
summarytext: summary
topdir: /home
toptitle: /home
summarize:
forcegid:
is this okay?: (y/n) [N]y
configuration file: [/usr/sbin/../lib/mksigen.conf]
man-db のトリガを処理しています ...

/usr/lib 以下に mksigen.conf ができた. また, man ページについては,

/usr/share/man/ja/man5/ 以下に mksigen-sigen.5.gz
/usr/share/man/ja/man8/ 以下に mksigen-email.8.gz
/usr/share/man/ja/man8/ 以下に mksigen-intro.8.gz
/usr/share/man/ja/man8/ 以下に mksigen.8.gz
/usr/share/man/man5/ 以下に mksigen-sigen.5.gz
/usr/share/man/man8/ 以下に mksigen-email.8.gz
/usr/share/man/man8/ 以下に mksigen-intro.8.gz
/usr/share/man/man8/ 以下に mksigen.8.gz

がインストールされていた.

Last modified:2014/10/28 18:14:27
Keyword(s):
References:[[ITPASS2014]2014年度サーバ構築ログ]