CentOS用Samba 4.8.0 rc2のrpm

タックス

CentOS 6/7用をご用意いたしました。

    CentOS6用Samba 4.8.0

    CentOS7用Samba 4.8.0

    なお、今回よりglusterfs 3.13が必須となります。

    yum -y remove centos-release-gluster310

    yum -y install centos-release-gluster313

    yum update

    の後にインストールしてみてください。

    正式公開時にリポジトリへ移行します。

関連記事


FC2Blog Rankingblogram投票ボタンとれまが人気ブログランキングブログランキング・にほんブログ村へ
くる天 人気ブログランキングにほんブログ村 IT技術ブログ CentOSへ

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

Re: Centos7のSamba4.8.0rc2は成功

ご報告ありがとうございます!
なるほど。調査してみます。

Re: Re: Centos7のSamba4.8.0rc2は成功

# samba-tool domain provision
ERROR(<type 'exceptions.SyntaxError'>): uncaught exception - invalid syntax (ms_schema.py, line 280)
File "/usr/bin/samba-tool", line 44, in <module>
retval = cmd._run("samba-tool", subcommand, *args)
File "/usr/lib64/python2.6/site-packages/samba/netcmd/__init__.py", line 202, in _run
return self.subcommands[subcommand]._run(
File "/usr/lib64/python2.6/site-packages/samba/netcmd/main.py", line 35, in __getitem__
fromlist=['cmd_%s' % attr]),
File "/usr/lib64/python2.6/site-packages/samba/netcmd/domain.py", line 43, in <module>
from samba.join import join_RODC, join_DC, join_subdomain
File "/usr/lib64/python2.6/site-packages/samba/join.py", line 29, in <module>
from samba.provision import secretsdb_self_join, provision, provision_fill, FILL_DRS, FILL_SUBDOMAIN
File "/usr/lib64/python2.6/site-packages/samba/provision/__init__.py", line 77, in <module>
from samba.provision.backend import (
File "/usr/lib64/python2.6/site-packages/samba/provision/backend.py", line 43, in <module>
from samba.schema import Schema
File "/usr/lib64/python2.6/site-packages/samba/schema.py", line 28, in <module>
from samba.ms_schema import read_ms_schema

恐らくPythonのバージョンが古いからですね。
Python 2.7以上だとうまく動くと思いますが、sclにあるpythonを使えるようにしないといけませんね。
ちょっと考えます。

Re: Centos7のSamba4.8.0rc2は成功

お待たせしました。

CentOS6ではpython 2.7がsclによって提供されています。
そのため、sclのpython 2.7をインストールして使用できる環境に整える必要があります。
手順は以下。

# yum install centos-release-scl-rh
# yum install python27
# scl enable python27 bash
# export PYTHONPATH="/usr/lib64/python2.6/site-packages/":$PYTHONPATH
# samba-tool domain provision

これでうまく動作するはずです。
お試しください。

今後、これを簡単にできるようにするかは検討しますがあまり期待しないでください…

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

Re: centos6でのSamba4.8.0rc2の件

検証ありがとうございました。
どうもsambaに依存しているライブラリー類を全てpython 2.7で動作するようにしないといけないみたいです。
sambaのコンパイル時にはpython 2.6以上であることをチェックしているのですが、どうもpython 2.7以上じゃないとまともに動かないようですね。
インストール条件がまだ曖昧なのかもしれません。
今後どう改善されるのかちょっとわかりませんが、CentOS6はもういいのかもしれませんね(笑)
プロフィール

WING☆

Author:WING☆


カレンダー
01 | 2018/02 | 03
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 - - -
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
カウンター
お問い合わせ

名前:
メール:
件名:
本文:

WING☆からのお知らせ
  • CentOS 7設定集
  •    └wingリポジトリ(el7)

  • CentOS 6 x64設定集
  •    └wingリポジトリ(el6)

  • CentOS 5 x64設定集
  •    └wingリポジトリ(el5)



    My Yahoo!に追加

    FC2ブログランキング



    リンク
    ブロとも一覧
    Virtualization & Sever Maniax
    RSSリンクの表示
    QRコード
    QRコード
    ブロとも申請フォーム

    この人とブロともになる