トップ(最新) | <前

nDiki : Samba

Samba

スポンサード リンク

Related term

2006年3月8日 (水)

DHCPIP アドレスを割り当てられているノート PCWindows BOX からいろいろな名前でアクセスする このエントリーを含むはてなブックマーク

スポンサード リンク

Debian GNU/Linux ノート PC 上で動かしているフレッシュリーダーWindows BOX からアクセスできるようにしたい。

しかしそのノート PCDHCPIP アドレスを割り当てているので Windowshosts ファイルに書くのも毎回書き換えが必要で面倒。 DNS がどうのこうのという大袈裟なこともしたくない。

何かいい手はないかなと考えていたら、nmbd の事を思い出した。 もともと Windows だと NetBIOS 名で URL のホストを解決できているので、これを使う手がある。

今回は Apache の名前ベースのバーチャルホスト 'freshreader' に置いてあるフレッシュリーダーに、Windows BOX からアクセスしたいので、 Samba の 'netbios aliases' 設定を使用する。 smb.conf で 'netbios aliases' としてバーチャルホストと同じ名前の指定しておいてあげれば OK。

◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。


[ 3月8日全て ]

2006年7月3日 (月)

自前 PPM リポジトリの管理 このエントリーを含むはてなブックマーク

Windows Perl アプリケーション用に PPM リポジトリを久しぶりに整理。

自分が使用する PPM パッケージは以下の理由から、以前より基本的に自前でビルド/保存し PPM リポジトリをローカルに作成するようにしている。

  1. 後でオフラインインストールできるようにする。
  2. 「公開リポジトリが無くなった」あるいは「公開リポジトリに欲しいパッケージが無くなった」時に困らないようにする。
  3. 動作確認された組み合わせでの PPM パッケージセットを作成・保持できるようにする。
  4. ライセンス的にクリアなものだけを含むリポジトリを用意する。 (芋蔓式インストールで、ライセンス的にクリアでないパッケージが入ってしまうのを防ぐ)。

@ 手元では以下のように管理

 PPM
  |-- <category>
  |   `-- 8xx
  |       |-- <projects A> [ 公開 / export ]
  |       |   |-- module1.ppd -> (A)
  |       |   |-- module1.tar.gz -> (B)
  |       |   `-- ...
  |       `-- ...
  `-- pool
      |-- module1-x.yy
      |   |-- module1.x.yy.tar.gz
      |   |-- some documents...
      |   `-- build817
      |       |-- module1.ppd (A)
      |       `-- module1.tar.gz (B)
      `-- ...
@ pool
  • pool ディレクトリに「[モジュール]-[バージョン]」ディレクトリを作成する。同じバージョンでも、異なるバージョンは両方とも別々にキープしておく。
  • その下にソース tarball を置く。
  • ライセンス情報ファイルなども置く (touch Perl-License 等空のファイルを作成しておく)
  • PPM パッケージPPM::Make で作成し、その時に使用した ActivePerlビルド番号別にサブディレクトリを作って .tar.gz と .ppd を置く。
@ リポジトリ
  • ActivePerlビルド番号別にリポジトリを作成する。基本的には 6xx 系、8xx 系それぞれの中ではバイナリ互換性がある (PAR などは、ビルド番号に1対1でしか互換性がない)。
  • 必要に応じてカテゴリ別サブディレクトリを用意 (アクセス制限の都合などにより)
  • 必要に応じてプロジェクト毎にサブディレクトリを用意 (プロジェクト毎にパッケージセットを作るため)
  • リポジトリディレクトリからは pool 内の .ppd、.tar.gz へシンボリックリンクを張る。欲しいモジュールのバージョン、ビルド番号を選んでリンクする。
@ 公開
  • SambaApache などで、PPM ディレクトリ全部あるいは特定のリポジトリ部分を公開する。
  • 必要なら export して別サーバに置く。rsync や cp の -L オプションでシンボリックリンクを実ファイルに置き換えてアーカイブを作成する。

[ 7月3日全て ]

2006年7月14日 (金)

はじめての WebDAV このエントリーを含むはてなブックマーク

WebDAVシステム構築ガイド

テストとして手元のノート PC (Debian GNU/Linux sid) で WebDAV を使えるようにしてみた。

@ 必要なパッケージを追加

 apt-get install libapache2-mod-encoding

@ mod_dav を有効に

 a2enmod dav
 a2enmod dav_fs

@ mod_encoding の設定

/etc/apache2/mods-available/encoding.conf を新規作成して

 <IfModule mod_encoding.c>
   EncodingEngine    on
   NormalizeUsername on
   SetServerEncoding UTF-8
   DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
 </IfModule>

とし

 a2enmod encoding

@ バーチャルホストでの mod_dav 設定

Windows からアクセスできるように、Samba で公開しているホスト名と同じ名前の ServerName を指定したバーチャルホストを一つ作って、

 <Location /dav>
  <IfModule mod_dav>
    Dav on
  </IfModule>
 </Location>

とする。

で、Apache をリスタート。

これで Windows から http://サーバ名/dav を Web フォルダとして扱えるようになる。


[ 7月14日全て ]

2006年7月29日 (土)

Debian GNU/Linux sid 環境を新 HDD このエントリーを含むはてなブックマーク

朝から ThinkPad X31HDD 新しく入れ替えて Debian GNU/Linux sidインストールを開始。

@ Debian GNU/Linuxインストール

今日は sarge のネットワークインストール CD イメージからブートしてインストール。 今回はブートドライブにできる「ThinkPad USB ポータブルCD-ROMドライブ」があり、またこのイメージで起動して e1000 が認識できるので楽勝である。

(第1回目USB FDD + PC カード NIC でインストール第2回目HDD 上のインストーラから GRUB からの起動によるインストールだった)

最低限のものを入れたらすぐ sidアップグレード

@ 旧 HDD からのコピー

ヤバイ状態の旧 HDDUSB 外付け HDD ケースに詰めて

  • /home 全部
  • /usr/local で必要なもの
  • 参照用に /etc の複製
  • /var/www、/var/spool

を新しい HDD にコピー。

次に環境の復旧。 以下備忘録。

@ MADWIFI

以前作った Linux kernel 2.6.15 deb パッケージをインストールした後 module-assistant で madwifi をインストールするも、ビルドした GCC のバージョンが違ってロードできず。 kernel は GCC 4.0 の時にビルドしたもので、madwifi は現在のバージョンである GCC 4.1 によるビルドであることが問題。

まずは前にビルドした 2.6.15 のソースディレクトリでカーネルパッケージを GCC 4.1 で作りなおしてインストールし、あらためて module-assistant。

 module-assistant prepare
 module-assistant auto-install madwifi

で /etc/network/interfaces を書き戻す。

@ SMTP サーバを Postfix

ここずっと使っていた qmail をこの機会にやめることにした。 Postfix へ。

全体の設定はインストーラに従って設定。

個人設定は、

~/.qmail

 | preline /usr/bin/procmail

として procmail を使っていたので、~/.forward を作って同様に procmail に流すようにする。

 "|IFS='' && exec /usr/bin/procmail -f- || exit 75 #naney"

~/.procmailrc は以前のまま。ClamAVbsfilter でふるいにかけた後、Maildir へ。

@ bsfilter は deb のものに

以前入れた時は deb が古かったので /usr/local に自前でインストールした。 まずはこれを古い HDD から戻して動作確認後 deb のものに切り替え。

.mew.el の中も

 (load "/usr/share/doc/bsfilter/examples/mua/mew4/mew.el")

に変更。

@ Samba

/etc/samba/smb.conf を書き戻す。smbpasswd でパスワード再設定。

@ X

とりあえずインストール時の設定で xorg.conf を作る。

 Load "freetype"

をコメントアウトして、

 Load "xtt"

に変更。

@ KDE

sid は現在 3.5.3 と 3.5.4 混在状態になっているため、依存関係の問題で簡単にはインストールできずてこずった。 kdebase-data と kdelibs-data の 3.5.3 を http://snapshot.debian.net/ からとってきて hold して 3.5.3 系 KDE として各種パッケージをインストール

@ フレッシュリーダー

以前インスールした状態に復旧

  1. libapache2-mod-suphp php5-cli をインストール
  2. /var/www/freshreader、/etc/apache2/sites-available/freshreader を戻す
  3. a2ensite freshreader
  4. /etc/init.d/apache2 reload
  5. /etc/hosts に freshreader を追加

@ cpufreqd

  1. cpufreqdインストール
  2. /etc/cpufreqd.conf を戻す
  3. /etc/init.d/cpufreqd restart

@ Skype

skype-beta-1.3.0.30-1_i386.deb をインストール

@ cron

一般ユーザ naney の crontab ファイルを再登録。

@ Perl モジュール

足りないと気がついた時点で順次インストール

@ autofs + smbfs (2006年8月3日)

/etc/auto.master、/etc/auto.misc を書き戻して /etc/init.d/autofs restart。

@ mt-daapd (2006年8月22日)

deb パッケージを公式サイトからダウンロードし、/etc/mt-daapd.conf を書き戻して /etc/init.d/mt-daapd restart


[ 7月29日全て ]

2006年10月21日 (土)

Konqueror でリモートホスト上のファイルを SSH 経由でブラウズ このエントリーを含むはてなブックマーク

会社のサーバに Web 用のファイルを置く作業を頼まれる。 ちょこちょこ更新があるので、毎回 scp でコピーするのも面倒臭い。 新しいサーバでまだ shfs + autofs の設定もしていないし。

ということで Konqueror から簡単にアクセスできないか確認。ちなみに Konqueror だと

smb://ホスト名/SMB でアクセス

Samba 公開ディレクトリに smbmount などすることなく、簡単にアクセスできる。

SSH 関連についても確認してみた。以下の2つが利用できる

sftp://ホスト名/sftp でアクセス
fish://ホスト名/fish でアクセス

fish は POSIX 互換のリモートコンピュータに対して使えるもので、cat、 chgrp、 chmod、 chown、 cp、 dd、 env、 expr、 grep、 ls、 mkdir、 mv、 rm、 rmdir、 sed、wc あたりを使うらしい。

どちらも Konqueror から shfs でマウントしたディレクトリにアクセスするよりも動作が軽快なので、ちょっとしたファイル転送や編集ならこちらを使った方が便利そうだ。


[ 10月21日全て ]

2006年11月29日 (水)

HandyGesturesエクスプローラInternet Explorer でもマウスジェスチャ このエントリーを含むはてなブックマーク

FirefoxAll-in-One Gestures によるマウスジェスチャ機能を使っているせいか、エクスプローラInternet Explorer 上でもついマウスをクイクィッとやってしまい、悲しい思いをしてしまう。

ということで一昨日 Windows XP BOX に HandyGestures 2.0.1 をインストールしてみた。 このソフトを使うと、エクスプローラInternet Explorerマウスジェスチャを使えるようになる。

良く使う 「閉じる (下-右)」と、「再読み込み (上-下)」が使えるようになっただけでも、かなり有り難い。 特に Samba 経由で Linux BOX 上のディレクトリにファイルを追加して、エクスプローラで表示を更新をかけるのがかなり楽になった。

ただ1つ問題点がある。

さらにマウスジェスチャに慣れてしまうと、他人の PC を操作する時の苛立ち感がアップしてしまうのである (英語キーボードXKeymacs しかり)。


[ 11月29日全て ]

2008年4月16日 (水)

今日のさえずり - 慶應義塾大学出身だと勘違いされている このエントリーを含むはてなブックマーク

naney:2418816024

@ 2008年04月14日

@ 2008年04月15日

  • 09:52 AKIBA TOLIM まだ工事してる。あさってオープンの際、完成してるの? L:秋葉原[mb]
  • 09:53 AKIBA TOLIM のスターバックスは初日11:00オープンの模様。L:秋葉原[mb]
  • 14:28 昼は初マックポークにした。ふーんって感じ。
  • 14:55 ネスカフェゴールドブレンドとマキシムをブレンドした。
  • 19:51 国税還付金振込通知書きた。[mb]

@ 2008年04月16日


[ 4月16日全て ]

2009年3月18日 (水)

Evernote は 1.1MB 中の 40MB (今月残り14日) このエントリーを含むはてなブックマーク

最初に懸念していた Evernote の月 40MB 制限だけれど、結局まだ 1.1MB しか使っていない。 今日初めて資料をケータイで撮って送ってみるまでは、それこそ0.x MBのレベル。 まあ制限があるから遠慮がちというのもあるけれど、以外に使わないものだなあ。

@ 気がついたこと

タグは階層化できる。ただしタグ自体はグローバルで、表示上階層単位で畳める以外の機能はないみたい。

@ ほとんど Windows クライアントしか使っていない

Web インタフェースの方は、さっとメモるのに不便なので結局ほとんど使っていない。 Linux 上のテキストを Evernote に突込みたい時はメールで送ってしまうか、テキストファイルを Samba 経由で Windows から開いて Windows 側で書き込むか。

Linux 版クライアント出ないかなあ。


[ 3月18日全て ]

2009年10月13日 (火)

今日のさえずり - 以前はグラタンコロッケバーガーだったっけ? このエントリーを含むはてなブックマーク

@ 2009年10月12日

  • 10:12 出社したけど鍵が出払っている。 [mb]
  • 10:22 と思ったらひとりぼっちの人が施錠して中にいた。電話して開錠してもらった。
  • 12:16 DropboxPortableTrueCrypt 仮想ドライブボリュームを USB メモリ上で同期しようと思ったのだが、DropboxPortable/Data ディレクトリにデータができるのな。DropboxPortable 自身をボリュームに入れねばならぬ。
  • 12:41 2009年10月9日の歩行: 5336歩、4.11km、46分、5.36km/h、消費 204.7kcal、脂肪燃焼 29.2g、3.0エクササイズ。
  • 12:42 2009年10月10日の歩行: 7667歩、5.83km、73分、4.75km/h、消費 288.8kcal、脂肪燃焼 41.3g、3.8エクササイズ。
  • 12:43 2009年10月11日の歩行: 8191歩、6.23km、78分、4.79km/h、消費 313.2kcal、脂肪燃焼 44.7g、4.4エクササイズ。
  • 19:15 ケータイメールで今の居場所をついでに伝えるのに L: 書式を使うことにした。 [mb]
  • 00:43 なんで Synaptic でアップデート中に Linux kernel フリーズするかなあ。どっかファイル壊れてないか心配。
  • 00:46 Debian GNU/Linux sid にもようやく Iceweasel (Firefox) 3.5 系がきてた。 #Debian

@ 2009年10月13日

  • 09:49 @movatwi_preview user/index オシャレになりましたが、FOMA だともっさりです(SO905iCS)。 [mb]
  • 09:57 @movatwi_preview user/index HOME に最新5件より @ 5件の方が嬉しいです。最新5件なら中途半端なので前みたいに無い方がいいです。 [mb]
  • 11:47 JR 川崎駅でエレベータ設置についての作業が進んでいるのか。完成するのいつだろ。できると行きやすくなるな。
  • 12:30 今年初グラコロ。メニュー表記グラコロだったけれど昔から? 以前はグラタンコロッケバーガーだったっけ? #gracoro
  • 12:47 ラゾーナ川崎プラザに子供向けのお店が多いだけに駅にエレベータがないと不便ですよね。 RT @yosshi: ラゾーナ行くときはベビーカーを使わないことにしてた。エレベータが出来ると便利ですね。
  • 12:56 2009年10月12日の歩行: 5087歩、3.91km、44分、5.32km/h、消費 196.5kcal、脂肪燃焼 28.1g、2.9エクササイズ。
  • 16:58 Windows BOX からノート PC 上の Samba に大量のファイルをコピーすると確実にハングアップ(3回)。うーん、ネットワークまわり? ディスクまわり? 負荷があがるとハングアップするっぽいんだよな。
  • 25:25 うーん、結局また夜型生活になってる。 [mb]

[ 10月13日全て ]

2009年11月26日 (木)

今日のさえずり - ミニパトに男性警官が乗っているとガッカリする このエントリーを含むはてなブックマーク

@ 2009年11月25日

  • 13:52 さてと。用事が済んだのでそろそろ会社に行く。 [mb]
  • 14:12 あー、この陽気の中、食後の通勤電車つらいわ。眠すぎ。 [mb]
  • 14:30 NIS 2010 購入。 [mb]
  • 14:49 ミニパトに男性警官が乗っているとガッカリする。 [mb]
  • 15:24 みんなミニパト好きすぎ。いや婦警さん好きすぎ。いや幻想もちすぎ。
  • 16:17 以前買ったけれどたまにしか使っていなかったワイヤレスレーザーマウスThinkPad X200 にプスッと。問題なく認識。 http://bit.ly/8NUcYt
  • 16:41 17:00 にメールサーバの切り替えをするので BIND のゾーンファイルを修正。named-checkzone まで済ませた。
  • 16:45 デスクトップ PC にインストール済みの Norton Internet Security を 2009 から 2010 にアップグレード(Norton Update Center で)。
  • 17:00 BIND 再起動
  • 18:20 Norton Internet Security 2010 が勝手に Firefox にアドオン追加してやがる。 Portable Edition なんだからやめてほしい。
  • 19:56 帰りにクリーニング屋に寄るつもりだったがそういえば20:00までだった。隣のドラッグストアでガッツリ買い物して帰るか。今朝レノア切れたし。 [mb]
  • 20:05 やっぱりクリーニング屋閉まってた。 [mb]
  • 20:20 レノアハピネスって生産終了? 全然ハピネスでない。 [mb]

@ 2009年11月26日


[ 11月26日全て ]

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.020796s / load averages: 0.18, 0.16, 0.16
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)