Squaruntine インストールガイド 20100327版 ----------------------------------- Debian Lennyをインストールされていることを前提としています。 ・最小構成でインストール ・HDD領域は少なめに インストールの次にOSの設定を済ませておいてください。 ・Ipアドレスの設定  ・vim /etc/networking ・ホスト名の設定  ・vim /etc/hostanme ・一応  ・dpkg-reconfigure locales  ・dpkg-reconfigure tzdata -------------------------------------- 必要なパッケージをインストールします。 apt-get install swat php5-mysql dosfstools libarchive-zip-perl mysql-server libyaml-perl smbfs パッケージを取得し,アーカイブを展開します。 mkdir -p /usr/local/src/squarantine cd /usr/local/src/squarantine wget hogehoge.squarantine.tgz tar xzvf squarantine.tgz cd package 以下のファイルをコピーしてください。 /etc/squarantine /etc/udev/rules.d/10-local.rules /usr/bin/usbadd /usr/bin/usbadd2 /usr/bin/usbremove /usr/bin/usbremove2 /var/www/squarantine /var/sqarantine 以下のファイルを上書きしてください。 もし既存の設定がある場合はそれにあわせ変更をしてください。 /etc/samba/smb.conf 必要なディレクトリを作成します。 /mnt/share/ok /mnt/share/ng dbを作成してください。 mysql -u root -p create database squarantine use squarantine create table media ( id int auto_increment primary key, id_serial text, nickname text, memo text, flags int, distpath text, distaccount text ); 使用しているipアドレスにあわせ、設定を変更してください。 ・/etc/squarantine/squarantine.confを書き換え  ・タブを使わないように注意してください。 ・/var/squarantine/attention内のショートカットを適宜変更 cronをセット ・/etc/squarantine/cronset /etc/squarantine リンク ・ln -s /var/squarantine/www /var/www/squarantine ・ln -s /var/log/samba /var/squarantine/www/sambalog パーミッション調整 ・chmod 755 /var/log/samba 再起動してチェック ・SBメモリを挿して以下のURLで登録  http://ipaddress/squarantine/regist ・もう一度差し直してファイル共有を参照する  file://ipaddress/usb ・クライアントの設定  ・デスクトップにショートカット  ・USBストレージの禁止設定