MIRACLE

メールサービス申込 ユーザー登録&ログイン パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

テクノロジー情報

カテゴリ:Samba
2007年9月25日
MIRACLE LINUX V4.0 対応 MIRACLE LINUX V4.0 for x86-64 対応 MIRACLE LINUX V3.0 対応 MIRACLE LINUX V3.0 for x86-64対応

[問題]

samba3.0.24へのアップデート方法

[対象となる製品のバージョン]

MIRACLE LINUX V4.0 - Asianux Inside
MIRACLE LINUX V4.0 - Asianux Inside for x86-64
MIRACLE LINUX V3.0 - Asianux Inside
MIRACLE LINUX V3.0 - Asianux Inside for x86-64

以下はドメインコントローラとしてsamba+LDAPをご使用の場合に必要な手順となります。

上記の条件に当てはまらない場合は、パッケージダウンロードページ下部にございます。
通常のアップデート手順を実施下さい。
  1. ドメインコントローラーポリシーのバックアップを取得します。

    ※現在のポリシーの設定を控えてください。 設定していない場合は必要ございません。

  2. PDC側にてLDAPデータベースのバックアップを取得します。

    ※事前に/etc/openldap/slapd.confを確認し、以下の記述が無い場合は 追記し、ldapを再起動して下さい。その後バックアップを取得します。

    sizelimit -1

    # ldapsearch -LLL -x -D "uid=Administrator,ou=Users,dc=***,dc=***" -w パ
    スワード -h localhost > ldap-backup.ldif
    

    (***は実際の環境にあわせてください。また、コマンドは1行で実施してください)

  3. PDC及びBDC両方の設定ファイルのバックアップを取得します。

    (以下のディレクトリの中全て)
    /etc/samba/
    /etc/openldap/

    コマンド例:
    # tar zcvf samba_back.tgz /etc/samba
    # tar zcvf openldap_back.tgz /etc/openldap
    
  4. PDC及びBDCにてsamba、ldapサービスを停止します。
    # service smb stop
    # service ldap stop
    
  5. PDC及びBDCにて以下のパッケージのアンインストール

    ※MIRACLE LINUX V3.0 x86-64版のみ必要です。
    ia32版やMIRACLE LINUX V4.0の場合は手順6に進んでください。

    # rpm -e samba-3.0.20b-3AX.i386
    
  6. PDC及びBDCにてsambaパッケージをアップデートします。
    (以下のコマンドは1行で実施して下さい)
    【MIRACLE LINUX V4.0】
    x86-64の場合:
    # rpm -Uvh samba-3.0.24-6AX.x86_64.rpm 
    samba-client-3.0.24-6AX.x86_64.rpm 
    samba-common-3.0.24-6AX.i386.rpm 
    samba-common-3.0.24-6AX.x86_64.rpm 
    samba-swat-3.0.24-6AX.x86_64.rpm 
    smbldap-tools-0.8.7-5AX.x86_64.rpm
    
    ia32の場合:
    # rpm -Uvh samba-3.0.24-6AX.i386.rpm
    samba-client-3.0.24-6AX.i386.rpm
    samba-common-3.0.24-6AX.i386.rpm
    samba-swat-3.0.24-6AX.i386.rpm
    smbldap-tools-0.8.7-5AX.i386.rpm
    
    【MIRACLE LINUX V3.0】
    x86-64の場合:
    # rpm -Uvh samba-3.0.24-6AX.x86_64.rpm 
    samba-client-3.0.24-6AX.x86_64.rpm 
    samba-common-3.0.24-6AX.i386.rpm 
    samba-common-3.0.24-6AX.x86_64.rpm 
    samba-swat-3.0.24-6AX.x86_64.rpm 
    smbldap-tools-0.8.2-24AX.x86_64.rpm
    
    ia32の場合:
    # rpm -Uvh samba-3.0.24-6AX.i386.rpm 
    samba-client-3.0.24-6AX.i386.rpm 
    samba-common-3.0.24-6AX.i386.rpm 
    samba-swat-3.0.24-6AX.i386.rpm 
    smbldap-tools-0.8.2-24AX.i386.rpm
    
  7. PDC及びBDCにてsamba、ldapサービスを再開します。
    # service smb start
    # service ldap start
    
  8. PDC側で以下のコマンドを実行し、アカウントポリシーの保存場所をローカルDBからldapへ変更します。
    # pdbedit -y -i tdbsam: -e ldapsam:ldap://localhost
    
  9. ドメインコントローラーポリシーの設定の確認をします。

    pdbeditもしくは、USRMGRにて設定に問題が無いか確認します。
    問題があれば、控えより手動で設定してください。

[更新履歴]

 2007年9月25日 修正
 2007年8月17日 新規作成

会社情報 採用情報 個人情報保護方針 情報セキュリティ基本方針 商標等取り扱い事項 English
Copyright(c)2000-2013 MIRACLE LINUX CORPORATION. All Rights Reserved.