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

RhodeCodeインストーラの更新

RhodeCodeのインストーラが更新されたので適用する。https://rhodecode.com/blog/43/a-strongly-improved-installation-experience <既存環境> ユーザ:rhodecode 既存のインストーラを実行。 # python rhodecode-installer.py RhodeCode Installer 0.4.1 …

RhodeCode(ロードコード)のインストール

RhodeCodeはいわゆる「GitHubクローン」と呼ばれる主に社内などのプライベートな領域に「GitHubのようなもの」を作りたいひとのためのシステム。 RhodeCode自体はPythonで開発されており、バックエンドにはGitおよびMercurialを利用できる。 (データベース…

Vine 6.1 → 6.2 へアップグレード後にvmware-toolsが更新失敗した

そもそもVineLinuxはサポートゲストOSではないけど、4.1の頃から無事に動いているのでアップグレードして使い続けている。Vine 6.1 → 6.2 へアップグレード後に、vmware-toolsが更新失敗した。以下のようなエラーが発生する。 Creating a new initrd boot im…

tar で圧縮レベルを指定する方法

tar で gzip や bzip2 などを指定した際に、圧縮レベルを指定するオプションを man で見つけられなかったのでメモ。tarで圧縮レベルを指定するには、それぞれ以下の環境変数をセットする。数値は、-1~-9。GZIP=-9 BZIP2=-9 XZ_OPT=-9 以下のように使う。$ G…

tar の -p オプションのメモ

tar の -p オプションは、展開する時だけ使用されるもので、圧縮する時には要らない。 -p, --preserve-permissions, --same-permissions ファイル属性についての情報を抽出 (superuser では標準) root にて、あるサーバで作成したtarを別サーバで展開する時…

LinuxのFirefoxにJavaプラグインをインストール

久しぶりに作業すると思い出すのが大変なのでメモ。OpenJDKが入っている場合は、削除する。OracleのサイトからJavaを入手してインストール。 # rpm -Uvh jre-7u25-linux-i586.rpm シンボリックリンクを作成 # cd /usr/lib/mozilla/plugins # ln -s /usr/java…

Firefoxでブックマークフォルダを中クリックした時の動作を変更する

Firefoxにて、ブックマークのフォルダを中クリックした時、フォルダ内のブックマークを開く動作になっている。デフォルトでは、15個以下の場合は、確認を求められずに開いてしまうため、うっかりタブが溢れる事がある。この動作を無効化にはできないものの、…

Ploneのバージョンアップ(4.1.6→4.2.5)

buildout.cfg を次のように編集。 extends = http://dist.plone.org/release/4.1-latest/versions.cfg ↓ http://dist.plone.org/release/4.2-latest/versions.cfg find-links += http://dist.plone.org/release/4.1.6 ↓ http://dist.plone.org/release/4.2.5…

opera 15 でなくなったもの色々

Chromiumベースの「Opera 15」がリリースされたという事で、インストールして数分いじってみた。分かったことは・・・ 従来のOpera12.xとは別にインストールされる サイドバーが無い ブックマークが無い メニューバーが無い ステータスバーが無い 設定項目が…

CentOS 5.xにPHP5.5をインストール

CentOS 5.xにPHP5.5で試してみようと、yumでは入らないのでソースからインストールしたメモ。 ■環境 # cat /etc/redhat-release CentOS release 5.9 (Final) ※httpdは、yumでインストールされている(設定ファイルは /etc/httpd 以下にある) httpdもソース…

Dynamic DO!.jp の無料サービスが終了

DNS

Dynamic DO!.jp のユーザ宛に、「規約改定のお知らせ」と題してメールの案内が来た。無料サービスを利用中のユーザに対しては、無料期間を延長するものの、いずれは有料サービスへの移行を検討して欲しい旨のものだった。貴重な国内の無料DDNSで、ユーザも多…

OpenLDAPを使ったLDAP-proxyの設定

OpenLDAPでは、バックエンドのDBにBDBやLDAP(他のLDAPサーバ)を指定できる。この時、suffixを複数記載する事で、suffixごとに異なるBDBやLDAPサーバへ問い合わせをさせる事ができる。 【前提】 本店と支店に、それぞれ以下のようなLDAPサーバがある。本店…

ゼロ書き込みしたHDDの状態を確認する方法

ddコマンドやshredコマンドなどでゼロを書きこんだ結果、ゼロで埋め尽くされているか確認する方法。 【検証環境】 VMware の仮想マシン(CentOS5.x)に8GBのHDD(/dev/sdb)を追加。 適当にデータを書き込んだ後、shred -n 3 -z -v /dev/sdab で削除。 ゼロ…

Windows Server 2008 R2にディスクのクリーンアップをインストール

Windows Server 2008 R2では、プロパティにはディスクのクリーンアップがない。ディスクのクリーンアップは標準ではインストールされておらず、デスクトップエクスペリエンスというオプション機能パックをインストールするか、実行ファイルをコピーする必要…

USBメモリにLinuxのLive環境を構築するフリーソフト・LinuxLive USB Creator

USBメモリにLinuxのLive環境を構築する事ができるWindowsのフリーソフトがある。LinuxLive USB Creator http://www.linuxliveusb.com/Windowsにインストールするインストーラ版、インストールなしで使えるポータブル版がある。日本語対応。 <使い方>1.USB…

Ploneページを印刷する時にフォントがおかしい件

Plone4.1にて、IEでページを印刷する際にフォントがおかしくなる(4.2以降は未確認)。例えば、平成の「平」の点の部分が、逆向きになったり、太字っぽくなる文字が混ざったり。この原因は、印刷用のCSSに適切なフォントが指定されていない事。 フォントを適…

テキストの^M(はっとM)への対処

最近暫く見かけなかったけど、稀に遭遇するのでメモ。 WindowsからテキストファイルをftpなどのバイナリモードでUNIX上に転送した場合、行末の改行コードが「^M(はっとM)」に変換されてしまう。 該当ファイルを探すには、以下のようにする。^Mは、「Ctrl-V…

rkhunterで --propupd してもハッシュが合わない場合

yum updateでパッケージの更新をした後、rkhunter --propupd しても、ハッシュが合わない事がある。 # rkhunter --propupd [ Rootkit Hunter version 1.4.0 ] File updated: searched for 167 files, found 140, missing hashes 6 これは、prelinkが原因。 p…

Operaが内部通信エラーになる件

Windows 7/64bitにおけるOpera/32bit版について。Opera12.xになってから、暫く使っていると「内部通信エラー」が発生するようになった。Operaでブラウジングできなくなり、メールの送受信や他のブラウザでもネットワークエラーが出る。netstatで見てみると、…

InnoDBのログファイルサイズエラー

my.cnf で、innodb_log_file_size の値を変更した際は、InnoDBログファイルを削除しないとエラーになる。 前に起動していた時に作成されたログファイルのサイズと、今回定義されたサイズが合わない、ということでエラーになる。 130128 09:04:03 mysqld star…

IPアドレスを0埋め/0埋め除去してSELECTするSQL

IPアドレスが登録されているテーブルにSELECTしても上手くソートできない。IPアドレスを0埋め(0詰め)しながらSELECTすれば、上手くソートできるので、やってみる。【環境】 PostgreSQL 8.3 テーブル:NIC カラム :ip_adr 以下のように、0埋めしながらSELE…