KUSONEKOの見る世界

CentOS 8 で Samba 4.15.0 にアップデート

Samba 4.15.0が公開されました。

バージョンアップをしてみましたので、メモを残しておきます。

bison

いつものように、ビルドしていきますが、bisonを要求されました。

# wget https://download.samba.org/pub/samba/stable/samba-4.15.0.tar.gz
# tar xf samba-4.15.0.tar.gz
# cd samba-4.15.0
# ./configure
(snip)
Checking for flex
Checking for program 'flex'                                                                     : /usr/bin/flex 
Using flex version                                                                              : flex 2.6.1 
Checking for bison
Checking for program 'bison'                                                                    : not found 
Embedded Heimdal build requires bison but it was not found.  Install bison or use --with-system-mitkrb5 or --with-system-heimdalkrb5
(complete log in /root/samba-4.15.0/bin/config.log)

dnf で、bisonを入れます。

# dnf install bison
========================================================================================================================
 パッケージ               アーキテクチャー          バージョン                       リポジトリー                 サイズ
========================================================================================================================
インストール:
 bison                    x86_64                    3.0.4-10.el8                     appstream                    688 k

トランザクションの概要
========================================================================================================================
インストール  1 パッケージ
# ./configure
(snip)
'configure' finished successfully (3m9.068s)
# make
(snip)
'build' finished successfully (45m23.534s)

ビルド出来ましたので、インストールして起動させます。

# systemctl stop smb nmb
# make install
# systemctl start smb nmb