「Samba PDC (OpenSUSE)」の版間の差分

提供:Samba-JP
ナビゲーションに移動検索に移動
 
(同じ利用者による、間の10版が非表示)
5行目: 5行目:
**devel_rpm_build
**devel_rpm_build
*パッケージ
*パッケージ
**apache2
**automake
**automake
**bootsplash-branding-openSUSE
**bootsplash-branding-openSUSE
**cracklib
**cracklib-devel
**craclib-dict-full
**dhcp-client
**dhcp-client
**gcc
**gcc
52行目: 56行目:
***Start in runlevel 3
***Start in runlevel 3
**Disk and Memory
**Disk and Memory
***Momory 256MB
***Momory 128MB
***Disk 8GB
***Disk 8GB
***Swap partition 512MB
***Swap partition 512MB
**Additional options
**Additional options
***Enable VMware CD-ROM support
***Enable VMware CD-ROM support
*ファイル
**/etc/HOSTNAME

=マスタ作成後の調整=
=マスタ作成後の調整=
==設定画面での修正==
==設定画面での修正==
*NetworkをブリッジからNATに変更
*NetworkをブリッジからNATに変更
*フロッピーを削除
*フロッピーを削除
==vmxファイルの変更==
なぜかディスクがSCSIと定義されているので、IDEに変更(ディスクイメージはIDEで作られているので)。
以下のようにする。
#scsi0.present = "true"
#scsi0.sharedBus = "none"
#scsi0.virtualDev = "lsilogic"
ide0:0.present = "true"
ide0:0.fileName = "samba_server.i686-0.0.2.vmdk"
ide0:0.deviceType = "disk"

ide1:0.present = "true"
ide1:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "true"
ide1:0.startConnected = "true"


=起動後の初期設定=
=起動後の初期設定=
83行目: 76行目:


kernel (hd0,0) ...中略... vga=771 showopts
kernel (hd0,0) ...中略... vga=771 showopts

==セットアップスクリプト等の組み込み==
/etc/fstab ファイルを以下のように変更
あらかじめ用意されている、[ftp://ftp.samba.gr.jp/pub/samba-jp/vmware_player_images/sambasetup01.tar.gz sambasetup01.tar.gz] を/rootに置き、解凍する。

==バイナリの差し替え==
/dev/sda1 / ext3 defaults,acl,user_xattr 0 0
RPMで提供されているバイナリの一部(/usr/bin/net)は、openSUSEで使う時には問題がある。そのため、バイナリを差し替える。

cd /usr/bin
==セットアップスクリプト等の組み込みと実行==
mv net net.org
RPMで提供されているバイナリの一部(/usr/bin/net)は、openSUSEで使う時には問題がある。そのため、バイナリを差し替える。また、いくつかのdaemonを、起動時から動作するように設定する。この設定を行うためのスクリプトとしてinitialsetup.shがあるのでそれを実行する。
cd /root

cp -p net /usr/bin
あらかじめ用意されている、[ftp://canberra.samba.gr.jp/pub/samba-jp/vmware_player_images/sambasetup-4.0.3.tar.gz sambasetup-4.0.4.tar.gz] を/rootに置き、解凍する。この作業によりバイナリの入れ替えとdaemon設定等を行う

==セットアップスクリプトの実行==
==セットアップスクリプトの実行==
/root 配下でsambasetup.shを実行する(表示に日本語が含まれているので、日本語表示が可能な端末ソフトから、リモートで実行することを推奨)
/root 配下でsambasetup.shを実行する。
==起動時に実行するdaemonの設定==
以下を実行し、いくつかのdaemonを、起動時から動作するように設定する。
chkconfig smb on
chkconfig nmb on
chkconfig winbind on
chkconfig ldap on

2010年8月20日 (金) 02:01時点における最新版

SuSE Studioでのマスタ作成

susestudioにて、マスタ媒体を作成する。作成時のパラメータは以下の通り。

  • パターン
    • Base
    • devel_rpm_build
  • パッケージ
    • apache2
    • automake
    • bootsplash-branding-openSUSE
    • cracklib
    • cracklib-devel
    • craclib-dict-full
    • dhcp-client
    • gcc
    • iputils(後で個別に追加)
    • kernel-default
    • ldapsmb
    • less
    • ltrace
    • make
    • mdadm
    • nss_ldap
    • openldap2
    • openldap2-devel
    • pam_ldap
    • perl
    • samba
    • samba-client
    • samba-devel
    • samba-winbind
    • strace
    • SuSEfirewall2
    • tcpdump
    • vim
    • w3m
    • yast2
    • yast2-firstboot
    • yast2-ncurses
    • yast2-samba-client
    • yast2-samba-server
    • zypper
  • Configuration
    • Default locale
      • Language Japanese
      • Keyboard Japanese
    • Default timezone
      • Region Asia
      • Time Zone Tokyo
    • Network
      • Discover network settings automatically (DHCP)
    • User and Groups
      • root(samba)
      • local(local)
      • tux(linux)
    • Startup
      • Start in runlevel 3
    • Disk and Memory
      • Momory 128MB
      • Disk 8GB
      • Swap partition 512MB
    • Additional options
      • Enable VMware CD-ROM support
  • ファイル
    • /etc/HOSTNAME

マスタ作成後の調整

設定画面での修正

  • NetworkをブリッジからNATに変更
  • フロッピーを削除

起動後の初期設定

VMイメージを起動した後の初期設定は以下の通り。

システムの初期設定

boot時パラメータの変更

/boot/grub/menu.listの起動時パラメータを以下のように変更

kernel (hd0,0) ...中略... vga=771 showopts

/etc/fstab ファイルを以下のように変更

/dev/sda1 / ext3 defaults,acl,user_xattr 0 0

セットアップスクリプト等の組み込みと実行

RPMで提供されているバイナリの一部(/usr/bin/net)は、openSUSEで使う時には問題がある。そのため、バイナリを差し替える。また、いくつかのdaemonを、起動時から動作するように設定する。この設定を行うためのスクリプトとしてinitialsetup.shがあるのでそれを実行する。

あらかじめ用意されている、sambasetup-4.0.4.tar.gz を/rootに置き、解凍する。この作業によりバイナリの入れ替えとdaemon設定等を行う。

セットアップスクリプトの実行

/root 配下でsambasetup.shを実行する。