UNIX
おなごもすなるMovableTypeを。まず注意。 Xの入っていないサーバにインストールするときには、あらかじめImageMagick-nox11-6.7.4.4_1 を入れておく! インストール下記からインストール ただ、ImageMagickに依存しているので、何も考えずにインストールする…
popサーバを構築する。LAN内にゆるーく作るので、とにかく手軽に。手軽にというのはたとえば、imapとか要らない。pop3でいい。ただネットワーク内をパスワードが平文で流れるのは勘弁。 わざわざMaildirにする必要もなく、mbox形式で結構。 FreeBSD handbook…
これ、古い記事なのに未だに見られているようなのでアップデートします。ただ、FreeBSDをいわゆるデスクトップ用途で使うのは激しくオススメしない。 以下、RELEASE版にxorg、GNOMEを入れることを想定。 ほぼFreeBSDハンドブックの手順どおり。 日本語版もあ…
FreeBSD-questionsメーリングリストからのメモ。 ddでデータを吸い出すとき、メディアごとに望ましいブロックサイズはこんなもんじゃね?という話題があったので、そのまま転載。 Format Device (example) bs= ------------- --------------------- ---- Data…
日本語入力は、GNOMEだと勝手にやってくれたような気がしたが、XFCE4とかfluxboxだと自分でやる必要がある。ただ、そんなに難しいわけでもなく、ja-uim-anthyとuim-gtkをインストールすればいいだけ。japanese/uim-anthy、textproc/uim-gtkでmake install cl…
webベースのIMAPクライアントであるroundcube(本家、日本語)を自宅サーバにインストールした。動作にはphpとDBが必要。本家のトップページには「RoundCube Webmail is written in PHP and requires a MySQL or Postgres database.」と書いてあるが、SQLite…
Xorg7.4のキーボード設定をkwsk その1の続き。で話は戻る。 俺はxorg.confに以下のように設定していたわけだ。 Option "XkbRules" "xorg" Option "XkbModel" "jp106" Option "XkbLayout" "jp" #CTRLとCAPSLOCK入れ替え Option "XkbOptions" "ctrl:swapcaps" …
HALのキーボード設定ファイルの書き方が分からない。 ググれば設定ファイルは山ほど出てくるが、どう書くかを説明したサイトはなかなか引っかからない。 Xorg7.4、つまるところxorg-server-1.5.3から、キーボード設定がhald経由になったため、従来の方法では…
要するにchroot。 リモートユーザにどうしてもシェルを使わせる必要があるけれども、かといってシステムの中をじろじろ見られるのが嫌な場合に使う。 OpenSSH 4.9以降であればデフォルトで機能が入っている。 sshd_configのChrootDirectoryに続けてディレク…
仕事でvsftpdを入れたのでメモ。 ホワイトリスト/ブラックリストの設定 userlist_fileで指定するファイル(以降、userlist_file)には、ユーザをリストするのだが、このファイルの扱いは、vfstpd.confの設定により180度変わる。 userlist_enable=YES かつ us…
SMBIOSからハードウェアの情報を読み出してくれるコマンドdmidecode(http://www.nongnu.org/dmidecode/)。なぜかLinux方面で有名だが、FreeBSDのports(ports/sysutils/dmidecode)にもある。 アウトプットはこんな感じ。 Handle 0x0001, DMI type 1, 25 b…
あくまでも、ファイル名から拡張子を判断するだけ。 以下に、$filenameとして与えられたファイルが拡張子.gzを持つかどうかを確認するシェルスクリプトのサンプルを示す。 Caseを使うケース。 非常に素直。 #!/bin/sh case "$filename" in *\.gz) echo "Foun…
俺メモ FreeBSDではifconfigコマンドでリンクなどが表示される。 $ ifconfig -a em0: flags=8843 metric 0 mtu 1500 options=9b ether xx:xx:xx:xx:xx:xx inet 172.xx.xx.xx netmask 0xfffffe00 broadcast 172.xx.xx.xx media: Ethernet autoselect (1000bas…
FreeBSDを長く運用していると、/usr/ports/distfiles配下に、portsで使うソースファイルがだんだんと溜まっていき、ディスク容量を圧迫する。 なので俺はportupgradeをインストールするとついてくるportscleanを、一週間に一度実行している。具体的には、por…
「FreeBSDはデスクトップ環境を構築するのは大変」 そう思っていた時期が、俺にもありました・・・。* 2008/11追記: 過疎blogにも関わらずこの記事に限っては★をいただいているので、出来るだけ内容をアップデートします。さしあたり2008/11/8に誤記、手順誤…
そんなんjvimとかnviで決まりなわけだが、次の理由によりvim-liteをインストールした。該当のFreeBSDマシンは純粋なサーバ運用で、Xorgはインストールせず、またリモートで作業するのでサーバ側で日本語入力メソッド関連も必要なし。 というわけで、XorgやCa…
FreeBSD7.0ではmake.confのNO_***オプションがsrc.confに。 FreeBSDはシステムを再構築する際、/etc/make.confの設定を変えることで、自分の環境では不必要なソースのコンパイルを飛ばすことができ・・た。 FreeBSDのRELENG_7が切られたので試しにインストー…
VMware Playerの入手 http://www.vmware.com/download/player/ tar.gz版をダウンロードし、perlスクリプトのインストーラを実行してインストール。 NIC関連はBridgeのみ設定してあとはスルー vmware-playerではイメージが作れないのでqemuを利用。 apt-get i…
ZABBIXとはフリーの統合監視ソフト。 Webインタフェースで楽に設定できて、綺麗な表示が得られるのが特徴。今回、Ubuntuの入ったマシンにZABBIXをインストールしようと思ったのだが、2007/9現在、ZABBIXは1.4.2が最新版であるのに対し、7.04(Feisty)で手に入…
コンポーネントを説明したhttp://www.ubuntu.com/community/ubuntustory/componentsの適当訳 main コンポーネント デフォルトでインストールされるソフトウェア。 一部のファームウェアやフォントを除きオープンソースソフトウェアである。 原則として開発者…
Ubuntuを7.04にアップグレードしたばかりだが、ある事情により7.10に続けてアップグレードしたその顛末。とは言っても、先日の手順での"Feisty"をそのまま"Gutsy"に変更して実施しただけ。 後述の問題を除きスムーズに終了した。 その問題とは、正式版リリー…
6.10のときにインストールしたApache2+SSLだが、7.04にアップグレードしたとたん、下記のメッセージが表示されてSSLが動作しない。 mixing * ports and non-* ports with a NameVirtualHost address is not supported sites-enabled内の000-defaultで下記の…
俺メモ。 Ubuntu 6.10から7.04へマニュアルアップグレードしたので、その時のメモ。といっても、Ubuntu公式サイトに書いてある通り進めるだけ。念のため、基本的なパッケージがインストールされていることを確認。 sudo apt-get install ubuntu-minimal ubun…
「a,b,"cde,fg",e」 こんなCSVをPHPで扱おうとすると、結構面倒くさい。ここの人と同じように結構悩んだ。 結論だけ書く。http://php.benscom.com/manual/ja/function.strtok.php ここにサンプルがあったので、これを改変してこんな感じで。 test.php <?php…
UbuntuにiTunesサーバであるmt-daapdを入れた俺メモ。詳細はググれば大量に出てくるのでポイントだけ。mt-daapdは、パッケージからインストールすると、というかそもそもUTF-8にしか対応しておらず、Shift-JISで投入されたID3タグが化けるので、偉い人が作っ…
俺メモファイルの中身ではなく、ファイル名そのものの文字コードを変換するには、convmvというコマンドを使う。正直言って、コマンドの名前さえ分かれば、後はググるなりmanするなり何なりすれば万事オッケーなのだが、とりあえずメモしておく。コマンド自体…
Ubuntu6.10(Debianも?)でのapache構築は俺の今までの経験とはちょっと経路が違ったので俺メモ◎apache2のインストール 適当にapt-get installで。 ◎sslモジュールの設定ファイル /etc/apache2/mods-enabled/にて /etc/apache2/mods-available/配下のssl.conf…
Vaio N505A/BPにLinuxをインストールしようと思った顛末をダラダラと書く。さっそくだが、マシンのスペックは下記の通りとても厳しい。 モバイルCelerom 366MHz メモリ128MB HDD 30G(換装済み) イーサネットは無し CD-ROMドライブ付属 CD-ROMドライブが付属…
会社のWindowsマシンでOpenSSLコマンドを使ってみた。 バイナリは(http://www.openssl.org/related/binaries.html)で手に入る。 俺の会社では、PCへの暗号化ソフトのインストール、およびデータの暗号化は必須である。 暗号化は大変よろしいのだが、常々思っ…
In addition to the core GNOME ports, almost 500 ports were also touched to chase the GNOME move from X11BASE to LOCALBASE and fix build problems with the new freetype2. (太字は俺) アッー!