13,007
回編集
696行目: | 696行目: | ||
*: まず、SWTPMのビルドに必要な依存関係のライブラリをインストールする。 | *: まず、SWTPMのビルドに必要な依存関係のライブラリをインストールする。 | ||
*: <code>sudo zypper install automake autoconf bash coreutils expect expect-devel libtool sed libtpms0 libtpms-devel \</code> | *: <code>sudo zypper install automake autoconf bash coreutils expect expect-devel libtool sed libtpms0 libtpms-devel \</code> | ||
*: <code>fuse fuse-devel libglib-2_0-0 glib2-devel json-glib-devel net-tools python3 python3-twisted \</code> | *: <code>fuse fuse-devel libglib-2_0-0 glib2-devel json-glib-devel net-tools net-tools-deprecated python3 python3-twisted \</code> | ||
*: <code>libselinux-devel socat trousers trousers-devel gnutls libgnutls-devel libtasn1 libtasn1-6 libtasn1-devel libseccomp-devel</code> | *: <code>libselinux-devel socat trousers trousers-devel gnutls libgnutls-devel libtasn1 libtasn1-6 libtasn1-devel libseccomp-devel</code> | ||
*: <br> | *: <br> | ||
708行目: | 708行目: | ||
*: <code>cd swtpm-<バージョン> && mkdir build && cd build</code> | *: <code>cd swtpm-<バージョン> && mkdir build && cd build</code> | ||
*: <br> | *: <br> | ||
*: tssグループとそのユーザを作成する必要がある。 | |||
*: <code>sudo zypper install system-user-tss</code> | |||
*: SWTPMをビルドおよびインストールする。 | *: SWTPMをビルドおよびインストールする。 | ||
*: <code>../autogen.sh --prefix=<SWTPMのインストールディレクトリ></code> | *: <code>../autogen.sh --prefix=<SWTPMのインストールディレクトリ> --libdir=/<SWTPMのインストールディレクトリ>/lib64 \</code> | ||
*: <code>--with-openssl --with-tss-user=root --with-tss-group=tss # tcsdはファイルを通常ユーザ/通常グループまたはroot/tssにする必要がある</code> | |||
*: または | |||
*: <code>../autogen.sh --prefix=<SWTPMのインストールディレクトリ> --libdir=/<SWTPMのインストールディレクトリ>/lib64 \</code> | |||
*: <code>--with-openssl --with-tss-user=$USER --with-tss-group=<$USERが所属しているグループ名> # tcsdはファイルを通常ユーザ/通常グループまたはroot/tssにする必要がある</code> | |||
*: <code>make -j $(nproc)</code> | *: <code>make -j $(nproc)</code> | ||
*: <code>make check</code> # 実行は任意である | *: <code>make check -j $(nproc)</code> # 実行は任意である | ||
*: <code>make install</code> | *: <code>make install</code> | ||
*: <br> | *: <br> |