KUSONEKOの見る世界

Samba 4.9.4 から 4.10.2 にアップデートしてみた

新バージョンが公開されていたのでアップデートしてみました。

また新しいパッケージが必要になっていました。

Samba 4.9のときに必要だったパッケージはこちら。
>> Samba 4.8.5 から 4.9.1 にアップデートしてみた

Python3

[root@server samba-4.10.2]# ./configure
/usr/bin/env: python3: そのようなファイルやディレクトリはありません
python36だけ入っている場合は以下となりました。
[root@server samba-4.10.2]# ./configure
(snip)
Checking for header Python.h                                                      : Distutils not installed? Broken python installation? Get python-config now! 
The configuration failed
(complete log in /root/samba-4.10.2/bin/config.log)
以下のパッケージを入れることで、./configureが通りました。
[root@server samba-4.10.2]# yum install python36-devel
あとはいつも通りで大丈夫でした。
[root@server samba-4.10.2]# ./configure

[root@server samba-4.10.2]# make

[root@server samba-4.10.2]# systemctl stop samba

[root@server samba-4.10.2]# make install

[root@server samba-4.10.2]# systemctl start samba

[root@server samba-4.10.2]# /usr/local/samba/bin/samba-tool dbcheck --cross-ncs
Checking 3489 objects
Checked 3489 objects (0 errors)