[ITPASS2020]mksigen のインストール

mksigen のインストール

mksigen とは

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

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

インストール手順

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

mksigen の最新バージョンはこちらで確認できる. 最新バージョンは 2020 年 10 月現在, 0.2-3 であった.

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

パッケージをインストールする.

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

この後の設定を以下のようにする (hostname 以外はデフォルトの設定).

Selecting previously unselected package mksigen.
(Reading database ... 414074 files and directories currently installed.)
Preparing to unpack mksigen_0.2-3_all.deb ...
Unpacking mksigen (0.2-3) ...
Setting up mksigen (0.2-3) ...
--- 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: [tako-itpass.scitec.kobe-u.ac.jp]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: []

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

your configuration ---
bgcolor: #CCFFCC
acklink: http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm
acktext: this page is generated with ::mksigen::
detailtext: detail
toptitle: /home
summarytext: summary
topdir: /home
indent:
ignorepat: \.bak$|~$|^lost\+found$
summarize:
forcegid:
heading: ika-itpass.scitec.kobe-u.ac.jp
is this okay?: (y/n) [N]y
configuration file: [/usr/sbin/../lib/mksigen.conf]
Processing triggers for man-db (2.8.5-2) ...

/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:2021/09/21 13:44:11
Keyword(s):
References:[[ITPASS2020]2020年度サーバ構築マニュアル]