[ITPASS2024]mksigen のインストール
mksigen のインストール
mksigen とは
mksigen は地球流体電脳倶楽部で使われているディレクトリデータベースマネージャである. SIGEN を拡張子に持つファイルやディレクトリ (たとえば hoge というディレクトリには hoge.SIGEN を書く) に所定の書式でメモを書いておくと, mksigen がクロールして目次となる html ファイルを作成してくれる. ITPASS サーバでは, 複数人で共有する資源については, SIGEN ファイルに資源の概要や取扱い上の注意を書いておくようにすること.
mksigen の詳細は mksigen homepage を参照のこと.
インストール手順
まず, /usr/local/src へ移動した後, ソースファイルをダウンロードする.
mksigen の最新バージョンはこちらで確認できる. 最新バージョンは 2021 年 9 月現在, 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-3_all.deb
この後の設定を以下のようにする (hostname 以外はデフォルトの設定).
# dpkg -i mksigen_0.2-3_all.deb Selecting previously unselected package mksigen. (Reading database ... 144842 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: []
hostname についてはデフォルトが tako になっているので変更する. 最後に mksigenconfig の中身を確認する (設定の最後に表示される).
detailtext: detail summarize: toptitle: /home heading: ika-itpass.scitec.kobe-u.ac.jp ignorepat: \.bak$|~$|^lost\+found$ topdir: /home forcegid: indent: acklink: http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm acktext: this page is generated with ::mksigen:: summarytext: summary bgcolor: #CCFFCC is this okay?: (y/n) [N]y configuration file: [/usr/sbin/../lib/mksigen.conf] Processing triggers for man-db (2.9.4-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
がインストールされたことを確認する.
Keyword(s):
References:[[ITPASS2024]2024年度サーバ構築マニュアル]