rsync + pdumpfs 風味のバックアップツール Bontmia

- Bontmia - (Backup Over Network To Multiple Incremental Archives)
  http://folk.uio.no/johnen/bontmia/

  まさに rsync + pdumpfs なバックアップツール.
  使ってみるかな.

- via: vimrc diary
  http://vimrc.hp.infoseek.co.jp/diary/2005-11.html#2005-11-15-1

実行ファイルを実行できる形で圧縮する gzexe

  http://www.linux.or.jp/JM/html/GNU_gzip/man1/gzexe.1.html

  こんなコマンドがあるとは知らなかった.使うことはあまりないだろうけど.
  圧縮されたコマンドを見てみると,なるほど,こうやっているのか.

Samba スイートの smbtar で Windows の共有フォルダをまるごとバックアップ

  • サーバ名: server
  • 共有フォルダ: share
  • ユーザ名: user
  • パスワード: password
  •   の場合

    % smbtar -s server -x share -u user -p password -t - | tar xvf -

      もしくは

    % smbclient //server/share password -U user -Tc - | tar xvf -

      smbtar は内部で smbclient を呼び出しているので上記どちらでもいい.
      Solaris 8 で確認したけど,Linux,FreeBSD でもいけると思う.

      smbmirror として ~/bin に保存

    #!/bin/sh

    SERVER=server
    SHARE=share
    USER=user
    PASSWORD=password
    LOGFILE=~/.smbmirror.log

    SMBTAR=/usr/local/samba/bin/smbtar
    TAR=/usr/bin/tar

    echo `date` >> $LOGFILE
    $SMBTAR -s $SERVER -x $SHARE -u $USER -p $PASSWORD -t - | $TAR xvf - >> $LOGFILE


    - smbtar
      http://www.samba.gr.jp/project/translation/3.0/htmldocs/smbtar.1.html

    年内に Solaris 10 がアップデート

      http://japan.cnet.com/news/ent/story/0,2000047623,20089540,00.htm

      Janus,ZFS はまだまだ先みたい.
      でも,このアップデートで DELL SC430 にインストールできるようになるとみた.

    Solaris ネットワークの設定変更

      簡単にまとめておこう.

    IP アドレス             192.168.1.2
    ネットマスク            255.255.255.0
    デフォルトゲートウェイ 192.168.1.1
    DNS サーバ              192.168.1.1
    ホスト名                sol10
    nic のインタフェース名 eri0


    - ホスト名の変更
    /etc/hostname.eri0

    sol10

    /etc/nodename

    sol10

    - IP アドレスの変更
    /etc/hosts

    127.0.0.1       localhost
    192.168.1.2     sol10   loghost

    - ネットマスクの変更
    /etc/netmasks

    192.168.1.0     255.255.255.0

    - デフォルトルート (ゲートウェイ) の変更 (ない場合は作る)
    /etc/defaultrouter

    192.168.1.1

    - DNS サーバの変更 (ない場合は作る)
    /etc/resolv.conf

    nameserver 192.168.1.1

    /etc/nsswitch.conf

    hosts:    files dns

    - 設定の反映 (リブートでも可)

    # ifconfig eri0 down
    # ifconfig eri0 192.168.1.2 netmask 255.255.255.0 broadcast 255.255.255.255
    # ifconfig eri0 up

    高速 & 省メモリ perl-xs 版 split モジュール

      http://www.drk7.jp/MT/archives/000914.html

      Solaris 8 ai + Perl 5.8.4 で動作確認.
      確かに速い.

    % perl t/bench.pl
    make test-data
    perl split[50000 x 10]LOOP TIME=2
    xs split[50000 x 10]LOOP TIME=3
    make test-data
    perl split[50000 x 50]LOOP TIME=10
    xs split[50000 x 50]LOOP TIME=8
    make test-data
    perl split[50000 x 100]LOOP TIME=21
    xs split[50000 x 100]LOOP TIME=14
    make test-data
    perl split[50000 x 200]LOOP TIME=40
    xs split[50000 x 200]LOOP TIME=26

    Solaris 10 Install Festa in 秋葉原 で実際にインストールしたマシンの詳細

      http://sdc.sun.co.jp/news/2005/07/festa.html

    - via: Akira Ohsone's Weblog
      http://blogs.sun.com/roller/page/ako?entry=results_from_installfesta_akiha ...

      どのメーカのマシンにインストールできたかのリスト.
      もう少し,詳細な記述があればいいなぁ (どのネットワーク I/F が認識しないだとかの).

    Solaris 10 の svcadm で無効にしたほうがいいと思われるもの

      まだ未検証.

    svcadm disable /network/security/ktkt_warn
    svcadm disable /network/rpc/mdcomm:default
    svcadm disable /network/rpc/meta:default
    svcadm disable /network/rpc/metamed:default
    svcadm disable /network/rpc/metamh:default
    svcadm disable /network/rpc/gss:default
    svcadm disable /network/rpc/rstat:default
    svcadm disable /network/rpc/rusers:default
    svcadm disable /network/telnet:default
    svcadm disable /network/nfs/rquota:default
    svcadm disable /network/ftp:default
    svcadm disable /network/finger:default
    svcadm disable /network/login:rlogin
    svcadm disable /network/shell:default
    svcadm disable /application/x11/xfs:default
    svcadm disable /application/print/rfc1179:default
    svcadm disable /application/font/stfsloader:default
    svcadm disable /network/rpc/smserver:default
    svcadm disable /network/rpc-100235_1/rpc_ticotsord:default
    svcadm disable /network/rpc-100083_1/rpc_tcp:default
    svcadm disable /network/rpc-100068_2-5/rpc_udp:default

    Solaris のセキュリティホール関連

    - Solaris Runtime Linker Security Vulnerability
      http://www.securiteam.com/unixfocus/5SP0Y00G1K.html

    - Solaris Socket Hijack - solsockjack.c
      http://www.st.ryukoku.ac.jp/~kjm/security/ml-archive/full-disclosure/2005. ...

    - via: セキュリティホール memo
      http://www.st.ryukoku.ac.jp/~kjm/security/memo/2005/07.html#20050707_vario ...


    - Solaris runtime linker (ld.so.1(1)) のセキュリティ脆弱性について
      http://www.ctc-g.co.jp/security/0110-02.html

    SPARC プラットフォーム:
    Patch-ID# 109147-31 から 109147-35 を適用済みの Solaris 8
    Patch-ID# 112963-16 から 112963-19 を適用済みの Solaris 9
    Solaris 10

    X86 プラットフォーム:
    Patch-ID# 109148-31 から 109148-35 を適用済みの Solaris 8
    Patch-ID# 113986-12 から 113986-15 を適用済みの Solaris 9
    Solaris 10

      パッチを当てていると影響を受ける.

    Software Design 2005/04 の Solaris Zones の原稿

      http://solaris.sunfish.suginami.tokyo.jp/SD/2005_04/

      Software Design 2005/04 (pp.50-61) の原稿.
      特集「Solaris パーフェクトガイド 2005」の中の一部.