作業日記@HatenaBlog

各種の作業メモ

2006-01-01から1年間の記事一覧

送信できるが受信できない

Postfixを導入後、メールを送信できるのに外部から受信できない状態が続いた。 ルータの設定を間違っていた。 ポート番号とIPアドレスのルーティング設定を修正したらうまくいった。

rpcbind自動起動

スクリプトを書く /etc/rc.confにrpcbind_enable="YES"を書いたが、OS起動時にrpcbindが実行されない。 やむなく起動スクリプトを書く。chmod a+xで実行権限を付与。 # cd /usr/local/etc/rc.d # vi rpcbind.sh #!/bin/shcase "$1" in start) /usr/sbin/rpcb…

サイトの自己証明書

自己証明書を作成 > # cd /usr/ports/www/apache13-modssl/ # make certificate SSL Certificate Generation Utility (mkcert.sh) Copyright (c) 1998-2000 Ralf S. Engelschall, All Rights Reserved. Generating test certificate signed by Snake Oil CA …

/etc/rc.conf

以下の行を/etc/rc.confに追加する。 /usr/local/etc/rc.d/以下のスクリプトを読むとrc.confに様々な記述をするよう指示が書いてある。 # # Courier-IMAP # courier_authdaemond_enable="YES" courier_imap_imapd_enable="YES" # for imap 143/tcp,udp (incl…

Postfix導入

やはりMTAを入れないと駄目だった…。 Postfixインストール # cd /usr/ports/mail/postfix/ # make && make install clean /etc/rc.conf編集 次のようにrc.confへ追加。 詳しくは/usr/local/etc/rc.d/postfix.shの中身を参照。 # vi /etc/rc.conf postfix_ena…

Courier-IMAP導入

portsからインストール # cd /usr/ports/mail/courier-imap # make && make install clean 各種設定 設定ファイルを準備する。 # cd /usr/local/etc/courier-imap # cp -p authdaemonrc.dist authdaemonrc # cp -p imapd-ssl.dist imapd-ssl # cp -p imapd.c…

Squirrelmail導入

Squirrelmail導入 他社ISPのメールアドレスをSquirrelmailを使ってwebmailサービス風に使いたい。 Squirrelmailにmail_fetchというプラグインを使えば可能らしい。 自鯖にはPostfix等のMTAは入れない。 外部に適当なIMAPサーバがなく、やむなく自鯖にcourier…

Apache13をApache13-modsslへ入れ替え

入れ替え作業 # cd /usr/ports/www/apache13-modssl # make # make certificateCountry Name (2 letter code) [AU]:JP State or Province Name (full name) [Queensland]:Tokyo Locality Name (eg, city) :Chuo-ku Organization Name (eg, company) [Mincom …

vi awk覚書

:.,.!awk '{for (i=1;itpc"i}'192.168.1.1 pc1 192.168.1.2 pc2 192.168.1.3 pc3 192.168.1.4 pc4 192.168.1.5 pc5 - viエディタでshコマンドを使う。:.!awk '{printf "\%s\t\%s\n",$1,$2}'.! … 現在行(.)を!でつないでstdinする。 \%s … %の直前でESC(\)す…

OpenBSD4.0のisoイメージ

ホームディレクトリ以下にOpenBSDディレクトリ作成。 # mkdir ~/OpenBSD # cd ~/OpenBSD ftpでファイルをダウンロード # ftp ftp.iij.ad.jp ftp> cd pub/OpenBSD/4.0/i386 ftp> mget * ftp> quit カレントディレクトリ確認。 # pwd ~/OpenBSD isoイメージ作…

plumの起動スクリプト

ircクライアントのplumを自動起動するスクリプトを書く。 ファイル名 chkPlum.sh として /usr/local/etc/rc.d/ に配置。 # cd /usr/local/etc/rc.d/ # touch chkPlum.sh # vi chkPlum.sh #!/bin/sh # isAlive=`ps -ax | grep plum | grep -v grep | wc -l` c…

Smart-UPS 500用ケーブル自作

ケーブルのピン配置 参考サイト http://pinouts.ru/DevicesCables/apc_back_pro_cable_pinout.shtml 抵抗器 1/4W 3.9kΩを使用。 shutdownコマンドを再度変更 前回、 http://d.hatena.ne.jp/sillywalk7/20061021 で shutdown コマンドのオプションを -h から …

apcupsdの設定メモ

インストール /usr/ports/sysutils/apcupsdからportsでインストール。 バージョンは3.12.4 makeする # make && make install # rehash # which apcupsd /usr/local/sbin/apcupsd # [ ] CLIENT_ONLY Build apcupsd client only (no network server) [ ] CGI C…

落雷でサーバ落ちる

再起動しても /dev/ad0s1a: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. となり、 Enter full pathname of shell or RETURN for /bin/sh: で止まっていた。 そのままEnterを押してシングルユーザモード?になり、手動でfsckを実行 # fsck /dev/ad0s1a ** …

Cシェルメモ

参考サイト http://blog.duogate.jp/nawatay/entry/detail/?id=6394019 文字列を切ったり置換したりする 2001,8,8,17:55|gawk 'BEGIN{FS=",";OFS="-"}{print $1,$2,$3}' 2001,8,8,17:55|sed 's/,/-/g;s/-[0-9]*:[0-9]*//' 標準出力の内容を変数に入れる方法 …

正規表現を使ったls

egrepコマンド ファイル名の先頭が4桁の数字であるファイルのみ表示。 # ls -l | egrep '^[0-9]{4}' egrepコマンドを使うと良い。

FreeBSD 5.5カーネル再構築

参考リンク http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/makeworld.html http://www.alib.jp/FreeBSD/memo_install http://suken.jp/~tet/FreeBSD/cvsup.rhtml 作業経過メモ # cd /usr/src # make installkernel まで終了。 # cd /usr/src # mer…

FreeBSDのgzipをセキュリティアップデート

参考リンク http://d.hatena.ne.jp/sillywalk7/20060526 http://security.freebsd.org/advisories/FreeBSD-SA-06:21.gzip.asc 作業その1:cvsup # vi /usr/share/examples/cvsup/stable-supfile *default release=cvs tag=RELENG_5_5# cvsup -g -L 2 /usr/s…

第2回会合メモ

・タイトル ・日付 ・通し番号 ・古い写真だけ。 現代の写真、地図などはクリックして新たに表示する。

ntp設定

没 参考サイト http://freebsd.sing.ne.jp/FreeBSD/18.html /etc/ntp.confに設定したサーバ一覧 server 210.173.160.27 server 210.173.160.57 server 210.173.160.87 server 133.97.166.42 server 133.97.166.48 こっち採用 参考サイト http://www.fkimura.…

FreeBSD Update

GENERICカーネルなのでFreeBSD Updateをportsから導入してみる。 メモ)現在のバージョンFreeBSD 5.5-RELEASE #2 参考サイト)http://yang.amp.i.kyoto-u.ac.jp/~yyama/FreeBSD/security/freebsd-update-j.html # cd /usr/ports/security/freebsd-update # m…

OpenSSHの置き換え

make install http://angels.vg/mycom/bsdtips.php#7 ここを参考に自宅サーバのOpenSSHを最新版へ更新する。 # cd /usr/ports/security/openssh-portable/ # make OPENSSH_OVERWRITE_BASE=yes install 旧OpenSSHとconflictしてinstallできないと警告される。…

分類一覧表

大中小の3段階から大小の2段階へ変更。 大分類 くらし さんぎょう きょういく こうつう たてもの ふうけい できごと 小分類 くらし 日常生活 地域活動 冠婚葬祭 おまつり さんぎょう 農林業 商業 工業 きょういく 小学校 中学校 高校 大学 こうつう 国道 高…

ディレクトリ構造

ルートdir index.html 1_kurashi01.html 2_sangyou01.html 3_kyouiku01.html 4_koutsuu01.html 5_tatemono01.html 6_fuukei01.html 7_dekigoto01.html contens_num.txt 各分類毎のコンテンツ数 コンテンツdir contents/ (コンテンツdir) 1_01_001/ 1_01_001_…

データフォーマット改訂

データフォーマット ・昔の写真 800x600px ・現在の写真 800x600px ・サムネール写真 200x150px ・タイトル←追加 ・説明文 ・年代 ・住所 ・緯度経度 ・インタビュー音声

シンボリックリンクとハードリンク

http://cmd.misty.ne.jp/environment/03.html

Feature Tool

http://hdd.iemoto.org/hgst_001.html HDDを静音化したり容量変更したりできるツール。

PHP,SQLite,smartyなど

データベースをいじりまわすのに必要そうな技術。 そのうち参考図書を購入する。 画像データのアップロード、データベースへの登録方法など必要か。 PHP5 SQLite Smarty

epsデータ届く

やはりQuark Expressを使用していた。 eps形式のファイルだったがAdobe Illustratorに流し込んで グループやらなにやらを次々解除して マスコットキャラのデータだけ抽出するのに成功。 Macromedia FLASHでも使えることを確認。 すでに独自にマスコットキャ…

クリックしたらサブメニュー展開

クリックしたらサブメニューが展開するサンプルスクリプト。 http://www.openspc2.org/reibun/javascript/mouse/060/ 左サイドの大分類一覧をクリックして中分類が表示されるようにしたい。