Amazon Linux2 上で TACACS+ F4.0.4.28 の RPM パッケージを作成する
以前に CentOS7 に RPM パッケージで TACACS+ をインストールする というメモを書きました。 Amazon Linux2 上で最新の Tacacs+ (tac_plus) をビルドし、RPM パッケージを作成し直したので、改めて手順をメモしておきます。 今回作成した RPM パッケージは下記からダウンロード可能です。
RPM パッケージ作成手順は以下の通りです。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | sudo yum -y install \
bison \
flex \
gcc \
git \
m4 \
pam-devel \
redhat-rpm-config \
rpm-build \
tcp_wrappers \
tcp_wrappers-devel
git clone https://github.com/facebook/tac_plus.git
cd tac_plus
mkdir -p ~/rpmbuild/SOURCES
tar cvzf ~/rpmbuild/SOURCES/tacacs-F4.0.4.28.tar.gz tacacs-F4.0.4.28
echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros
rpmbuild -ba tacacs.spec
|
これで RPM パッケージが作成されました。
| # ls ~/rpmbuild/RPMS/x86_64/
tacacs-debuginfo-F4.0.4.28-7fb.x86_64.rpm
tacacs-F4.0.4.28-7fb.x86_64.rpm
|