proftpd コンパイルオプションを見つける方法 Ubuntu 14.04

proftpd コンパイルオプションを見つける方法 Ubuntu 14.04

Ubuntu 14.04サーバーで実行されているproftpdをアップグレードする必要があります。すべての設定ファイルを保持したいので、最新バージョン1.3.5bをコンパイルしてからバイナリをコピーして、現在実行中のバージョンを置き換えるのが最善の選択だと思います。理論的にはうまく機能しますが、正しい設定オプションがない可能性があるため、問題が発生します。 proftpdパッケージの設定/コンパイルオプションを表示する方法はありますか?

ベストアンサー1

カスタリア語回答ProFTPdで使用する方が簡単で、すべてのシステムで動作します。

Debianパッケージ(Ubuntuを含む)のより一般的な解決策として、次のことができます。debian/rules文書(このリンクは14.04で使用されているバージョンに直接リンクされています):

CONF_ARGS := --prefix=/usr \
         --with-includes=$(shell pg_config --includedir):$(shell mysql_config --include|sed -e 's/-I//') \
         --mandir=/usr/share/man --sysconfdir=/etc/$(NAME) --localstatedir=/var/run --libexecdir=/usr/lib/$(NAME) \
         --enable-sendfile --enable-facl --enable-dso --enable-autoshadow --enable-ctrls --with-modules=mod_readme \
         --enable-ipv6 --enable-nls --enable-memcache --with-lastlog=/var/log/lastlog --enable-pcre $(DEVELOPT)

自分で探すには、次に進みます。ランチパッドページproftpd-dfsg、画面上部のコードをクリックし、興味のあるバージョンのブランチをクリックし、[コードの参照]をクリックします。いったんそこに着いたら降り続けることができますdebian/rules

おすすめ記事