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
。